summaryrefslogtreecommitdiff
path: root/dev-libs/elfutils
AgeCommit message (Collapse)Author
2025-12-19*/*: drop *-linux keywordsFabian Groffen
Bug: https://bugs.gentoo.org/473598 Bug: https://bugs.gentoo.org/720224 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2025-12-07dev-libs/elfutils: Stabilize 0.194 x86, #967115Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-06dev-libs/elfutils: Stabilize 0.194 ppc64, #967115Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-12-06dev-libs/elfutils: Stabilize 0.194 ppc, #967115Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-12-05dev-libs/elfutils: Stabilize 0.194 arm, #967115Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-05dev-libs/elfutils: Stabilize 0.194 arm64, #967115Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-04*/*: Use := on virtual/zlib deps, part 5Michał Górny
Done via: ``` git grep -l 'virtual/zlib-' | xargs sed -i -r -e 's@virtual/zlib-[0-9.]*(-r[0-9]*)?@&:=@g' git grep -l 'virtual/zlib-' | xargs sed -i -e 's@:=:=@:=@g' pkgcheck scan --commits \ -c SourcingCheck,VisibilityCheck,DependencyCheck --exit error ``` Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-11-04dev-*/*: update for virtual/zlibMichał Górny
Update done using: ``` git grep -l sys-libs/zlib dev-* | xargs sed -i -e s@sys-libs/zlib@virtual/zlib@g git diff --name-only | xargs copybump git diff --name-only | xargs grep -l PYTHON_COMPAT | xargs gpy-impl -@dead pkgcheck scan --commits -c SourcingCheck,VisibilityCheck --exit error ``` Followed by manual revert in dev-python/zlib-ng where it accidentally caught sys-libs/zlib-ng dependencies. Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-10-29dev-libs/elfutils: workaround automagic libarchive dep in <0.194Sam James
In 0.194, we have a proper USE flag for it. But let's avoid broken binaries with older versions. Bug: https://bugs.gentoo.org/957989 Signed-off-by: Sam James <sam@gentoo.org>
2025-10-29dev-libs/elfutils: drop 0.191-r2, 0.192-r1Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-29dev-libs/elfutils: add 0.194Sam James
Closes: https://bugs.gentoo.org/957989 Signed-off-by: Sam James <sam@gentoo.org>
2025-09-02*/*: destable sparcArthur Zamarin
Result of running the command: grep --include="*.ebuild" -r . -e 'KEYWORDS=.*[" ]sparc' -l | xargs ekeyword ~sparc Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-02*/*: destable hppaArthur Zamarin
Result of running the command: grep --include="*.ebuild" -r . -e 'KEYWORDS=.*[" ]hppa' -l | xargs ekeyword ~hppa Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-07-14dev-libs/elfutils: enable USE=lzma by defaultSam James
The binhost needs this for dev-util/libabigail now and xz-utils is already in @system. I initially thought this was only useful for MiniDebugInfo which we don't use in Gentoo (Fedora does, however) but it's not, it's useful for e.g. compressed kernel modules too. Bug: https://bugs.gentoo.org/953623 Signed-off-by: Sam James <sam@gentoo.org>
2025-07-13dev-libs/elfutils: Stabilize 0.193 hppa, #958400Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-13dev-libs/elfutils: Stabilize 0.193 sparc, #958400Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-21dev-libs/elfutils: Stabilize 0.193 ppc, #958400Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-21dev-libs/elfutils: Stabilize 0.193 arm, #958400Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-19dev-libs/elfutils: Stabilize 0.193 amd64, #958400Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-19dev-libs/elfutils: Stabilize 0.193 x86, #958400Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-19dev-libs/elfutils: Stabilize 0.193 ppc64, #958400Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-19dev-libs/elfutils: Stabilize 0.193 arm64, #958400Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-06dev-libs/elfutils: fix build on some archesSam James
Closes: https://bugs.gentoo.org/955065 Signed-off-by: Sam James <sam@gentoo.org>
2025-04-26dev-libs/elfutils: Stabilize 0.192-r1 sparc, #953967Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-26dev-libs/elfutils: Stabilize 0.192-r1 hppa, #953967Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-25dev-libs/elfutils: add 0.193Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-21dev-libs/elfutils: Stabilize 0.192-r1 x86, #953967Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-19dev-libs/elfutils: Stabilize 0.192-r1 amd64, #953967Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-04-19dev-libs/elfutils: Stabilize 0.192-r1 ppc, #953967Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-04-17dev-libs/elfutils: Stabilize 0.192-r1 arm, #953967Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-17dev-libs/elfutils: Stabilize 0.192-r1 arm64, #953967Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-17dev-libs/elfutils: Stabilize 0.192-r1 ppc64, #953967Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-01-29dev-libs/elfutils: fix build failed w/ muslZ. Liu
error() is available in glibc, not in musl, configure check header file "error.h" only. If sys-libs/error-standalone is installed, check report ok, but link will fail because no "-lerror". So update configure.ac to check both error.h exist and can be linked without any extra "-l...", if not then fallback to err.h which cause built-in error() to be used. Closes: https://bugs.gentoo.org/948878 Signed-off-by: Z. Liu <zhixu.liu@gmail.com> Signed-off-by: Alfred Wingate <parona@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/40322 Signed-off-by: Sam James <sam@gentoo.org>
2025-01-04dev-libs/elfutils: remove unused patchMichael Mair-Keimberger
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2024-12-07dev-libs/elfutils: drop 0.190, 0.191, 0.191-r1Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-10-31dev-libs/elfutils: fix dependencies for libdebuginfodSam James
* Add dependency on json-c (multilib because it's for libdebuginfod, not just the daemon) * Add minimum dep versions for the other debuginfod deps as it makes it easier to compare with the build system then. Closes: https://bugs.gentoo.org/942508 Signed-off-by: Sam James <sam@gentoo.org>
2024-10-29dev-libs/elfutils: Stabilize 0.191-r2 ppc64, #942427Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-10-29dev-libs/elfutils: Stabilize 0.191-r2 ppc, #942427Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-10-29dev-libs/elfutils: Stabilize 0.191-r2 hppa, #942427Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-10-29dev-libs/elfutils: Stabilize 0.191-r2 sparc, #942427Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-10-29dev-libs/elfutils: Stabilize 0.191-r2 arm64, #942427Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-10-29dev-libs/elfutils: Stabilize 0.191-r2 arm, #942427Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-10-29dev-libs/elfutils: Stabilize 0.191-r2 x86, #942427Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-10-29dev-libs/elfutils: Stabilize 0.191-r2 amd64, #942427Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-10-29dev-libs/elfutils: Stabilize 0.191-r1 sparc, #936913Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-10-29dev-libs/elfutils: Stabilize 0.191-r1 hppa, #936913Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-10-29dev-libs/elfutils: add 0.192Sam James
Wires up USE=stacktrace for the new eu-stacktrace tool, which is very exciting, but still relies on patched sysprof so masked the USE flag for now. Signed-off-by: Sam James <sam@gentoo.org>
2024-09-12*/*: unkeyword ~ia64Arthur Zamarin
Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-08-31dev-libs/elfutils: bring back USE=static-libsSam James
I dropped it in 8d06a4aeffc377c8e4edd58e0e7b085ba20b16f6 and while it _was_ broken, it was only broken recently by the autoreconf added for the libcxx patch, so let's bring it back. I had assumed it was been broken for longer. Bug: https://bugs.gentoo.org/925241 Signed-off-by: Sam James <sam@gentoo.org>
2024-08-31dev-libs/elfutils: tweak commentSam James
Signed-off-by: Sam James <sam@gentoo.org>