diff options
author | Fabian Groffen <grobian@gentoo.org> | 2023-05-26 08:54:58 +0200 |
---|---|---|
committer | Fabian Groffen <grobian@gentoo.org> | 2023-05-26 08:54:58 +0200 |
commit | 1c077c1f373119e25e4522d7952e34283e3b5be2 (patch) | |
tree | 03d1d116f52d242d1e8907ca28d2b111d92fb8dd /dev-libs/libxml2/libxml2-9999.ebuild | |
parent | app-portage/prefix-toolkit: add 10, drop 9 (diff) | |
download | gentoo-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.ebuild | 5 |
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. |