summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlfred Wingate <parona@protonmail.com>2024-07-04 16:08:21 +0300
committerSam James <sam@gentoo.org>2024-11-10 21:31:17 +0000
commitde055fb76935eb7f582675dbb519b44d17800509 (patch)
tree4b4ff0a2e4bb58e55cd9829dfccfb413cfd0ad06
parentdev-libs/libxml2: add 2.13.4 (diff)
downloadgentoo-de055fb76935eb7f582675dbb519b44d17800509.tar.gz
gentoo-de055fb76935eb7f582675dbb519b44d17800509.tar.bz2
gentoo-de055fb76935eb7f582675dbb519b44d17800509.zip
dev-libs/libxml2: build with legacy stubs to avoid ABI breakage
Bug: https://bugs.gentoo.org/935452 Signed-off-by: Alfred Wingate <parona@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/37427 Signed-off-by: Sam James <sam@gentoo.org>
-rw-r--r--dev-libs/libxml2/libxml2-2.13.4.ebuild1
-rw-r--r--dev-libs/libxml2/libxml2-9999.ebuild1
2 files changed, 2 insertions, 0 deletions
diff --git a/dev-libs/libxml2/libxml2-2.13.4.ebuild b/dev-libs/libxml2/libxml2-2.13.4.ebuild
index b5101bc4bd7a..e27b1966092f 100644
--- a/dev-libs/libxml2/libxml2-2.13.4.ebuild
+++ b/dev-libs/libxml2/libxml2-2.13.4.ebuild
@@ -108,6 +108,7 @@ multilib_src_configure() {
$(use_enable static-libs static) \
$(multilib_native_use_with readline) \
$(multilib_native_use_with readline history) \
+ --with-legacy \
"$@"
}
diff --git a/dev-libs/libxml2/libxml2-9999.ebuild b/dev-libs/libxml2/libxml2-9999.ebuild
index 72ad49334241..45b054cf8916 100644
--- a/dev-libs/libxml2/libxml2-9999.ebuild
+++ b/dev-libs/libxml2/libxml2-9999.ebuild
@@ -106,6 +106,7 @@ multilib_src_configure() {
$(use_enable static-libs static) \
$(multilib_native_use_with readline) \
$(multilib_native_use_with readline history) \
+ --with-legacy \
"$@"
}