summaryrefslogtreecommitdiff
path: root/app-arch
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-01-07 12:13:10 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-01-07 12:13:10 +0000
commitd4d70691ab58dfcbd58e0863f3e64d59765533e3 (patch)
treeaf6490971bae5a9f1e298865b103f451f30f0e1b /app-arch
parentff3ac0b17b39e52a4fc9ca04d17a5535c8f6085c (diff)
gentoo auto-resync : 07:01:2023 - 12:13:10
Diffstat (limited to 'app-arch')
-rw-r--r--app-arch/Manifest.gzbin16878 -> 16881 bytes
-rw-r--r--app-arch/lbzip2/Manifest3
-rw-r--r--app-arch/lbzip2/files/lbzip2-2.5_p20181227-clang16.patch27
-rw-r--r--app-arch/lbzip2/lbzip2-2.5_p20181227-r2.ebuild (renamed from app-arch/lbzip2/lbzip2-2.5_p20181227-r1.ebuild)5
4 files changed, 32 insertions, 3 deletions
diff --git a/app-arch/Manifest.gz b/app-arch/Manifest.gz
index 87b9b6ef26dd..06cedf96ed30 100644
--- a/app-arch/Manifest.gz
+++ b/app-arch/Manifest.gz
Binary files differ
diff --git a/app-arch/lbzip2/Manifest b/app-arch/lbzip2/Manifest
index f8615cff87e0..ec41cf4c6451 100644
--- a/app-arch/lbzip2/Manifest
+++ b/app-arch/lbzip2/Manifest
@@ -1,5 +1,6 @@
AUX lbzip2-2.3-s_isreg.patch 500 BLAKE2B 7839d78d204c0b88ee68d728d1279dc2bc2e6222046cb28c60001c194513de7f3343dfb93d6db91bc4424fb639e2a1cbe428db1ff6753ec2c5b3c004a2b8f321 SHA512 3158763b364e8ba41b0fea03529c6e4a0c6f3d17e7d0ce796fc9a6f6bc7e70fa7db759dc205026818619e137fb6343cf21534014b64dbf07c1cdb3bc1059cc04
+AUX lbzip2-2.5_p20181227-clang16.patch 832 BLAKE2B b0cdea8159f9711901a4ad022c960babffd25bb6807bf3310d1db0889087ba195292d609625e7d30da1eeefec8cad49f50cf45dce5a6b273940157f42ffcd128 SHA512 19bb63f4720068f94400ad485dfcc013009b22a524269877028e8184dd10ae940f190e677142b8bdedf5208bd42759550dffea8f982c5b55e0327fc802fcac41
AUX lbzip2-2.5_p20181227-fix-unaligned.patch 1061 BLAKE2B a8c11adbbf53806b09d9b0b6b724247a17e450eac6953a9d9852539ab6d50901d739b243a0d4c72cc46cd7bfaa609fd6829af659e0c6ed6987e6725c471ca201 SHA512 0ddd04a06d2cc763b454074aba588d2cb252e0ab8c83c37133deb5cef2c265261fc38f6b32f8aed5ddbbc8aafdcb29e96df1b61f2f2cfd2e1b93818efd69114e
DIST lbzip2-2.5_p20181227.tar.gz 704920 BLAKE2B e5da0091c0e4fb73724c5ea472d757d76356cffbf1fc679bf4ee05e25690b7712dceaf17f355383bfd4eb525c4aea04c2e5312592df5bb99159e000769bcee2e SHA512 53b29721a106d280927f2c18f33247645bb7fb3e67d835885d73e037910bf02e473f1210d848df41a387be30f829213d98ac9387b2a9201b94d12117809fbcf5
-EBUILD lbzip2-2.5_p20181227-r1.ebuild 731 BLAKE2B 9c533dc613f0284115332dd6fdc9661c9484d0e3097945281837b8fe582031fbe93916bbc7112e8ddb686bfa30902a936d348e5788f2480336bdc6fd24c0348e SHA512 c5ccac0f35b7e2838c68138db278746c6eb3ed954fc72c36947be6d34db81a08296563b337759590202a9e37408b729e4f38d7872e999a4fd88236d85534ee62
+EBUILD lbzip2-2.5_p20181227-r2.ebuild 763 BLAKE2B 25ed599507f3805a109ecbafe5e75f42cd283638790566db0c6cfc0259c9126e92a3fc04d3a666c8c8170535a77a00df728db23c9edb577fe9100f34ca72d357 SHA512 edff4eac5aebab801c4d7b53a3fe991822a252348a90e6db0b87a0ebb8a5eb80e545bf494a0a05ce668886b12fea22a3db521ed8651fca9d5a6e16c441eadfdf
MISC metadata.xml 535 BLAKE2B a665018eb84fa8893c15e4bd8a6b23fa35315b3b90b60b7257abaf8fe0c6a7b972bc5feffd8fb3545ab82c09faba3a4a16068c48420f636b4baf673471c8ce96 SHA512 a1768cbefa3c98fb373552594f435f8d4ed16b42ba6063ec219a751c886e15dcacdde5931464336cf190d2ad2171a726fb718768ccb622d57537b3fc0d03c162
diff --git a/app-arch/lbzip2/files/lbzip2-2.5_p20181227-clang16.patch b/app-arch/lbzip2/files/lbzip2-2.5_p20181227-clang16.patch
new file mode 100644
index 000000000000..7342b19cd027
--- /dev/null
+++ b/app-arch/lbzip2/files/lbzip2-2.5_p20181227-clang16.patch
@@ -0,0 +1,27 @@
+https://github.com/kjn/lbzip2/pull/33
+
+From 32b5167940ec817e454431956040734af405a9de Mon Sep 17 00:00:00 2001
+From: Florian Weimer <fweimer@redhat.com>
+Date: Thu, 5 Jan 2023 18:02:26 +0100
+Subject: [PATCH] Define the GNULIB_XALLOC_DIE macro
+
+This avoids an implicit function declaration when building gnulib's
+xmalloc.c, addressing a build failure with future compiler version.
+
+Solution proposed by Bruno Haible here:
+
+ Re: xmalloc calling undeclared xalloc_die function
+ <https://lists.gnu.org/archive/html/bug-gnulib/2022-12/msg00038.html>
+--- a/configure.ac
++++ b/configure.ac
+@@ -31,6 +31,9 @@ AC_PROG_LN_S
+ AC_PROG_RANLIB
+ AC_PROG_CC_C89
+
++AC_DEFINE(GNULIB_XALLOC_DIE, 1,
++ [This package is providing its own definition of the xalloc_die function.])
++
+ gl_ASSERT_NO_GNULIB_TESTS
+ gl_ASSERT_NO_GNULIB_POSIXCHECK
+ gl_EARLY
+
diff --git a/app-arch/lbzip2/lbzip2-2.5_p20181227-r1.ebuild b/app-arch/lbzip2/lbzip2-2.5_p20181227-r2.ebuild
index 1584b8dd8b07..4272c9ad02b3 100644
--- a/app-arch/lbzip2/lbzip2-2.5_p20181227-r1.ebuild
+++ b/app-arch/lbzip2/lbzip2-2.5_p20181227-r2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI="7"
+EAPI=8
inherit autotools flag-o-matic
@@ -17,6 +17,7 @@ IUSE="debug static"
PATCHES=(
"${FILESDIR}"/${PN}-2.3-s_isreg.patch
"${FILESDIR}"/${P}-fix-unaligned.patch
+ "${FILESDIR}"/${P}-clang16.patch
)
src_prepare() {