diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libaio/libaio-0.3.113-r1.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/libaio/libaio-0.3.113-r1.ebuild index 7c4baa3252..6133e51159 100644 --- a/sdk_container/src/third_party/portage-stable/dev-libs/libaio/libaio-0.3.113-r1.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-libs/libaio/libaio-0.3.113-r1.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]] ; then EGIT_REPO_URI="https://pagure.io/libaio.git" else SRC_URI="https://releases.pagure.org/${PN}/${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" fi LICENSE="LGPL-2" diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libaio/libaio-0.3.113_p8.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/libaio/libaio-0.3.113_p8.ebuild index a56b742697..986cf5c317 100644 --- a/sdk_container/src/third_party/portage-stable/dev-libs/libaio/libaio-0.3.113_p8.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-libs/libaio/libaio-0.3.113_p8.ebuild @@ -68,30 +68,32 @@ multilib_src_configure() { fi } -_emake() { +libaio_emake() { emake \ CC="$(tc-getCC)" \ AR="$(tc-getAR)" \ RANLIB="$(tc-getRANLIB)" \ + CFLAGS="${CFLAGS}" \ CFLAGS_WERROR= \ + LDFLAGS="${LDFLAGS}" \ prefix="${EPREFIX}/usr" \ libdir="${EPREFIX}/usr/$(get_libdir)" \ "$@" } multilib_src_compile() { - _emake + libaio_emake } multilib_src_test() { mkdir -p testdir || die # 'make check' breaks with sandbox, 'make partcheck' works - _emake partcheck prefix="${S}/src" libdir="${S}/src" + libaio_emake -Onone partcheck prefix="${S}/src" libdir="${S}/src" } multilib_src_install() { - _emake install DESTDIR="${D}" + libaio_emake install DESTDIR="${D}" } multilib_src_install_all() { diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libaio/libaio-9999.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/libaio/libaio-9999.ebuild index a56b742697..986cf5c317 100644 --- a/sdk_container/src/third_party/portage-stable/dev-libs/libaio/libaio-9999.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-libs/libaio/libaio-9999.ebuild @@ -68,30 +68,32 @@ multilib_src_configure() { fi } -_emake() { +libaio_emake() { emake \ CC="$(tc-getCC)" \ AR="$(tc-getAR)" \ RANLIB="$(tc-getRANLIB)" \ + CFLAGS="${CFLAGS}" \ CFLAGS_WERROR= \ + LDFLAGS="${LDFLAGS}" \ prefix="${EPREFIX}/usr" \ libdir="${EPREFIX}/usr/$(get_libdir)" \ "$@" } multilib_src_compile() { - _emake + libaio_emake } multilib_src_test() { mkdir -p testdir || die # 'make check' breaks with sandbox, 'make partcheck' works - _emake partcheck prefix="${S}/src" libdir="${S}/src" + libaio_emake -Onone partcheck prefix="${S}/src" libdir="${S}/src" } multilib_src_install() { - _emake install DESTDIR="${D}" + libaio_emake install DESTDIR="${D}" } multilib_src_install_all() {