diff options
Diffstat (limited to 'app-backup')
-rw-r--r-- | app-backup/Manifest.gz | bin | 8039 -> 8030 bytes | |||
-rw-r--r-- | app-backup/bacula/Manifest | 6 | ||||
-rw-r--r-- | app-backup/bacula/bacula-11.0.6-r3.ebuild (renamed from app-backup/bacula/bacula-13.0.2.ebuild) | 16 | ||||
-rw-r--r-- | app-backup/bacula/bacula-13.0.2-r1.ebuild (renamed from app-backup/bacula/bacula-13.0.1.ebuild) | 7 | ||||
-rw-r--r-- | app-backup/bacula/files/bacula-11.0.2-fix-config.patch | 27 |
5 files changed, 49 insertions, 7 deletions
diff --git a/app-backup/Manifest.gz b/app-backup/Manifest.gz Binary files differindex f231b36d226a..005a47e070dd 100644 --- a/app-backup/Manifest.gz +++ b/app-backup/Manifest.gz diff --git a/app-backup/bacula/Manifest b/app-backup/bacula/Manifest index 938f4ba01221..ea929c96defc 100644 --- a/app-backup/bacula/Manifest +++ b/app-backup/bacula/Manifest @@ -3,6 +3,7 @@ AUX 5.2.3/bacula-5.2.3-openssl-1.patch 863 BLAKE2B 32d49a53c8f639e762bd964f4fa14 AUX 7.2.0/bacula-7.2.0-doc.patch 435 BLAKE2B 65d528b337f9a3e2eaf456b6dad37ddc59bc1a3f6e54208899346a6bc285fe2b19a464b39cc0c9439c4266baf98c1b3a06afd235b3ee7c88373d3c890163e01a SHA512 27d2839658e3471487dce023c806261e5b5d03212f12eab75885b9b61eb22e57c96e85c07a5f81c812974963904ab81b6ce15abf5381647bd2188abd14139b34 AUX 9.0.2/bacula-9.0.2-lib-search-path.patch 1431 BLAKE2B f04bbf695a926424092dd974994967eefcd48407f2de43b9e94bff25403e66f4a49cde08d667e3b5fc4fb9f8d273a786c3422325db3f589278d16f136d4a9a0c SHA512 3863102d2f8db4158dede306b07297da6550bbad1c77aea49a75de412a7f4630216ef2ae28fc51ffa8d8f9c373510e58982f28e32fdbb142a3551eef7f112b7d AUX 9.0.6/bacula-9.0.6-bat-pro.patch 667 BLAKE2B b8987c244025f029a182d6b44f30e0e0a6835b9f6cadb6b43b2b55ea33113e20c20b6a367d965ea12358597e9807c79846e45571b31f9b66dc3ad83265fed4e7 SHA512 d521759cad65ef73fb674cd6b58f9540ef6e86842bcd45ece4730f71a408076b38faea2088bf6f2993fed9a88d727ff2ff8c3e3619e27fcaa1d5afe4506640cf +AUX bacula-11.0.2-fix-config.patch 622 BLAKE2B 6de910eb043208f89e88d7fd315db1d59f18f85446c87dabd55fcb671d2a1b040eb01bb135504313e4386300dfd9efdc9059c4f13a0bdae415c29b352592e8c3 SHA512 8acd68370aa1ab65a50e24f821dfda83581054f00b68383910ffd0508ae3f53a29327e8264834bb49cd690fa3a01eb93dd548ed12d204d80db6efe105e616ac1 AUX bacula-11.0.2-fix-static.patch 3752 BLAKE2B c910fa044c79f0f50abf5ac86b9f34489cd1bab599394449ec8cf27d2dbb65c36bed77fec80dfccc28c0b1b27bfaafee4127fdf90e77d044a2fed7351973f432 SHA512 63505e9c571b5fd034754da87052441f8438ca0efe4511406eaf142891bd09128c8e478c536f114c4823c53c9f09995bd734dc7efe3e10bdfda337d78c4667bd AUX bacula-dir.confd 629 BLAKE2B 85eb7131fe1735ea3af0075b26c88408a11ce7653b92e27198d6bbfdbe2bf4d4e157eb6685f2cac79a8de1e4d24d9c4eb25f9d64b1b956162718fe09633018c4 SHA512 85ed5317313721a7b3776a257c204e0ac45a5221c6bd0b5886944cbd1e4829fe146e7af52cdc604cbf5e3d8722c955da40cbf989dc9ea7466653c98bf8c7cfdf AUX bacula-fd.confd 241 BLAKE2B fe41e6376e46e674ef1aa32f02e2dee9721189fb56c4d25c2f49bd6bb0b9c8bcc811cd58db62b9b8bffd80514a24e9d60385a395dfdb93627d473ba7bbf05131 SHA512 0e5a21d8ed3cd39135c8db5b8c59e615161848aaca582851d3599fe0e6ad4f47c04fede13cdc648a2cbdc032de6ca00aa954111bbb2930eb006e7e0984cb882f @@ -12,9 +13,8 @@ AUX newscripts/bacula-dir.initd 315 BLAKE2B e2bbd011773307a24044a761f17ec7079e5c AUX newscripts/bacula-fd.initd 253 BLAKE2B 38b87d2868f7cc0afb3270f81445832bdf876d20919bf3f5a779595507e50185457464371878b3e18293302a0c1016bce3aca7e432837397bde64a0e6188be8a SHA512 8230bde8cbfdf2fc4892fb90891a85e36b2be42e4f2ea2140248f08f22bcfe3f1d8c3b419347a9b40143c3f2b4c75d7834cbadb3ed8b8372462580ffcf268bf7 AUX newscripts/bacula-sd.initd 252 BLAKE2B c27f6635ca72c96fc74d1d27c252934ca516cf768a5fec5e043a19d14e7fa67ccfbd6bbbf5da8ee6b718ca7f232565b23216f8ef3adc372681ea4f6bf763f46e SHA512 f4e1252d3e106ebd842cb23c6994cbe29e48e07cff15726479628d1cc5695bd45a0102652203316efcf8a3b3454ad2ca08ee7c6a673880064d15f96c43c395d4 DIST bacula-11.0.6.tar.gz 5986763 BLAKE2B 60b1c1f4de3cef7470f0f33aa9d361393cee176222bb911d93bac108b8e3a6e38d73acdcc8b773a06d8820039d2e12a4216a5773a4fab4a9c35095607bd6b7c6 SHA512 44abc9e3598f3d3beea3e85cca0867e4b9b77c4e7a17cb1902a5e952b049fb2b15f8f6319436fce1dd92ad52d26f04d7225dd052372ecc30aa55fb668a639149 -DIST bacula-13.0.1.tar.gz 6224778 BLAKE2B 1b5d9aa56aae2de57589a421e33b9d394dcfbaf59f442e19c88c8ca8dcc234ffb42fca3f019e17836ce1d0ede75178c0fecf63b225c54c6d1b6dd0849d2fd50e SHA512 fd10857d12bb637b9f6e51a03888d8cc93604ba1e793f888304f3c115d48800d7f0d69e30a843355c6760ff8e9b5481c174a24ace1c2adc106cf4ec73646b426 DIST bacula-13.0.2.tar.gz 6229127 BLAKE2B 4ff00d995211e92306ac83889d2afab968cba94a711ba9ea88e2e749c09087b87486ed4233ca62316d020721d60891faa8b8a46d40853d4de3ef144291be2b5b SHA512 5bb6fe935881718879df2ffcfd6bf4a74ee89b224265c44f6e470ec18253f68e93ccc576c374ef9fb9e1755d7f6e60193aee7136d084cedf12d3ffb6a52187bc EBUILD bacula-11.0.6-r2.ebuild 11917 BLAKE2B 105727878d3a27e4cc1a5d305ae156f971924bd0d2ce0f067409942eb6f25123c844321c0cd684c908f7a5185e0315b2fa7bbfec16c2976e0695d6bdf9f7e42c SHA512 3096f53877320e5141044f172fc8829a48ebc18983a3047a1b5c412c11133dd4f041fbec848a9e6d9750bfc10b29f228cd5beb24109321c77df6a633b722f87a -EBUILD bacula-13.0.1.ebuild 12032 BLAKE2B dd0542b52bfc05a9cf5109ee00bd18d722c795ef193727186d8b21c60ae8e15f7e7e483c54dabb28f6fe2b82172b15034c3adfe225291ebe5effcaf7eaa22ebb SHA512 a4d906523e0d79f6a7dd4ff7fcbdcff50622b51488f361ed40d8fc94dfd6f59848a9c82d7c459f787a536a52172214cb412004f656dd5b493aaba27d9d3d250d -EBUILD bacula-13.0.2.ebuild 12032 BLAKE2B dd0542b52bfc05a9cf5109ee00bd18d722c795ef193727186d8b21c60ae8e15f7e7e483c54dabb28f6fe2b82172b15034c3adfe225291ebe5effcaf7eaa22ebb SHA512 a4d906523e0d79f6a7dd4ff7fcbdcff50622b51488f361ed40d8fc94dfd6f59848a9c82d7c459f787a536a52172214cb412004f656dd5b493aaba27d9d3d250d +EBUILD bacula-11.0.6-r3.ebuild 12208 BLAKE2B f86472a1d6fe912c5898f2a8b93b50d8a5206b95583af4862300d2ee4c12d06fc44c20ca0eabb1101497f0b3bd1a033c60600eaeda2a5e592b3fd6a1b4d97b62 SHA512 95b6965d1e929cdc1827123430026c752b9eee1d4fb7f7ceacd01bf21a43a32b9d4e1fb15b0042c2e4c74a2f70ca61d4c818d58d125f7456dce70fe61d328f7d +EBUILD bacula-13.0.2-r1.ebuild 12214 BLAKE2B e09525051680278ef1d0cb097f70b693dab8c4fc21cfd3e5ef582319d09369ead5c6eed14c4d034e4ec1d7ecbbeadd69ca444a54abf2e1dc6541a79ad0e8bae5 SHA512 75170f476ca4a914943a39680423ee89a5df0a291ccdd004aa622039b64e8e3e84cd27f1c38a48fa1f056ae1566f11a52d6d544ac27d75916b51db47dcf7ce63 MISC metadata.xml 747 BLAKE2B bae193fb0ae5e5e92b0b6e935691f19235a230b0a7e69083aeb344db0e451ca55f16c9f3c163eab390621ab266e0f7f7ee1e75eff69589b2de0c730d2cf0d965 SHA512 df7c2a1296cb7da96928de07347df04f741b8b91de72d39c002dda3e5c9564341a5bc73b60f68752a806175fd5709b35f1eb4ecf00e85e1237c4672c0b948557 diff --git a/app-backup/bacula/bacula-13.0.2.ebuild b/app-backup/bacula/bacula-11.0.6-r3.ebuild index ad270ef3da0a..7a092c2c85a6 100644 --- a/app-backup/bacula/bacula-13.0.2.ebuild +++ b/app-backup/bacula/bacula-11.0.6-r3.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=8 +EAPI=7 inherit desktop libtool qmake-utils systemd @@ -72,6 +72,13 @@ REQUIRED_USE=" static? ( bacula-clientonly ) " +# suppress warning wrt 'implicit function declaration' in config logs +# bug 900663 +QA_CONFIG_IMPL_DECL_SKIP=( + makedev # designed to check availability in + # used header file +) + S=${WORKDIR}/${MY_P} pkg_setup() { @@ -130,6 +137,9 @@ src_prepare() { sed -i -e "s/strip /# strip /" src/filed/Makefile.in || die sed -i -e "s/strip /# strip /" src/console/Makefile.in || die + # fix 'implicit function declaration' bug 900663 + eapply -p0 "${FILESDIR}/${PN}-11.0.2-fix-config.patch" + eapply_user # Fix systemd unit files: @@ -156,8 +166,7 @@ src_prepare() { sed -i -e 's/ manpages//' Makefile.in || die # correct installation for plugins to mode 0755 (bug #725946) - sed -i -e "s/(INSTALL_PROGRAM) /(INSTALL_LIB) /" src/plugins/fd/Makefile ||die - sed -i -e "s/(INSTALL_PROGRAM) /(INSTALL_LIB) /" src/plugins/fd/docker/Makefile ||die + sed -i -e "s/(INSTALL_PROGRAM) /(INSTALL_LIB) /" src/plugins/fd/Makefile.in ||die # fix bundled libtool (bug 466696) # But first move directory with M4 macros out of the way. @@ -232,7 +241,6 @@ src_compile() { src_install() { emake DESTDIR="${D}" install doicon scripts/bacula.png - keepdir /var/lib/bacula/tmp # remove not needed .la files #840957 find "${ED}" -name '*.la' -delete || die diff --git a/app-backup/bacula/bacula-13.0.1.ebuild b/app-backup/bacula/bacula-13.0.2-r1.ebuild index ad270ef3da0a..31f0e4ddc989 100644 --- a/app-backup/bacula/bacula-13.0.1.ebuild +++ b/app-backup/bacula/bacula-13.0.2-r1.ebuild @@ -72,6 +72,13 @@ REQUIRED_USE=" static? ( bacula-clientonly ) " +# suppress warning wrt 'implicit function declaration' in config logs +# bug 900663 +QA_CONFIG_IMPL_DECL_SKIP=( + makedev # designed to check availability in + # used header file +) + S=${WORKDIR}/${MY_P} pkg_setup() { diff --git a/app-backup/bacula/files/bacula-11.0.2-fix-config.patch b/app-backup/bacula/files/bacula-11.0.2-fix-config.patch new file mode 100644 index 000000000000..67b73528b52d --- /dev/null +++ b/app-backup/bacula/files/bacula-11.0.2-fix-config.patch @@ -0,0 +1,27 @@ +--- configure.orig 2023-04-30 13:40:55.498111399 +0200 ++++ configure 2023-04-30 13:41:19.426932141 +0200 +@@ -29413,7 +29413,7 @@ + #include <sys/types.h> + #include <sys/socket.h> + +- void main(void) { ++ int main(void) { + struct addrinfo hints, *ai; + int error; + +@@ -29422,12 +29422,12 @@ + hints.ai_socktype = SOCK_STREAM; + error = getaddrinfo("127.0.0.1", NULL, &hints, &ai); + if (error) { +- exit(1); ++ return(1); + } + if (ai->ai_addr->sa_family != AF_INET) { +- exit(1); ++ return(1); + } +- exit(0); ++ return(0); + } + + _ACEOF |