app-arch/xz-utils: Sync with Gentoo

It's from Gentoo commit 3791ad536e966dab33f62614f16b224fd10bf6a2.
This commit is contained in:
Flatcar Buildbot 2023-09-25 07:10:33 +00:00 committed by Krzesimir Nowak
parent ac50591da5
commit 3103ed0d6e

View File

@ -6,7 +6,7 @@
EAPI=8
inherit libtool multilib multilib-minimal preserve-libs usr-ldscript
inherit flag-o-matic libtool multilib multilib-minimal preserve-libs usr-ldscript
if [[ ${PV} == 9999 ]] ; then
# Per tukaani.org, git.tukaani.org is a mirror of github and
@ -100,6 +100,10 @@ multilib_src_configure() {
myconf+=( --disable-path-for-script )
fi
# ifunc is incompatible w/ asan
# https://github.com/tukaani-project/xz/issues/62#issuecomment-1719489932
is-flagq -fsanitize=address && myconf+=( --disable-ifunc )
ECONF_SOURCE="${S}" econf "${myconf[@]}"
}