summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabian Groffen <grobian@gentoo.org>2023-05-26 08:54:58 +0200
committerFabian Groffen <grobian@gentoo.org>2023-05-26 08:54:58 +0200
commit1c077c1f373119e25e4522d7952e34283e3b5be2 (patch)
tree03d1d116f52d242d1e8907ca28d2b111d92fb8dd /dev-libs/libxml2/libxml2-9999.ebuild
parentapp-portage/prefix-toolkit: add 10, drop 9 (diff)
downloadgentoo-1c077c1f373119e25e4522d7952e34283e3b5be2.tar.gz
gentoo-1c077c1f373119e25e4522d7952e34283e3b5be2.tar.bz2
gentoo-1c077c1f373119e25e4522d7952e34283e3b5be2.zip
dev-libs/libxml2: fixup for Solaris build-fix
- add missing virtual/libiconv dependency - add note + bugref for Solaris workaround - remove workaround from live-ebuild, since a fix was applied upstream Closes: https://bugs.gentoo.org/735134 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Diffstat (limited to 'dev-libs/libxml2/libxml2-9999.ebuild')
-rw-r--r--dev-libs/libxml2/libxml2-9999.ebuild5
1 files changed, 1 insertions, 4 deletions
diff --git a/dev-libs/libxml2/libxml2-9999.ebuild b/dev-libs/libxml2/libxml2-9999.ebuild
index a2dcc7cd93c0..23465b596258 100644
--- a/dev-libs/libxml2/libxml2-9999.ebuild
+++ b/dev-libs/libxml2/libxml2-9999.ebuild
@@ -42,6 +42,7 @@ RESTRICT="!test? ( test )"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RDEPEND="
+ virtual/libiconv
>=sys-libs/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}]
icu? ( >=dev-libs/icu-51.2-r1:=[${MULTILIB_USEDEP}] )
lzma? ( >=app-arch/xz-utils-5.0.5-r1:=[${MULTILIB_USEDEP}] )
@@ -101,10 +102,6 @@ multilib_src_configure() {
# Filter seemingly problematic CFLAGS (bug #26320)
filter-flags -fprefetch-loop-arrays -funroll-loops
- if [[ ${CHOST} == *-solaris* ]] ; then
- append-libs iconv
- fi
-
# Notes:
# The meaning of the 'debug' USE flag does not apply to the --with-debug
# switch (enabling the libxml2 debug module). See bug #100898.