* Package: sys-libs/libucontext-1.1 * Repository: gentoo * Maintainer: musl@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux man userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking libucontext-1.1.tar.gz to /var/tmp/portage/sys-libs/libucontext-1.1/work >>> Source unpacked in /var/tmp/portage/sys-libs/libucontext-1.1/work >>> Preparing source in /var/tmp/portage/sys-libs/libucontext-1.1/work/libucontext-libucontext-1.1 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/sys-libs/libucontext-1.1/work/libucontext-libucontext-1.1 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/sys-libs/libucontext-1.1/work/libucontext-libucontext-1.1 ... make -j4 ARCH= 'CFLAGS=-pipe -march=native -fno-diagnostics-color -O2' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0' all docs cp arch/common/include/libucontext/bits.h include/libucontext/bits.h x86_64-pc-linux-gnu-gcc -std=gnu99 -D_BSD_SOURCE -fPIC -DPIC -pipe -march=native -fno-diagnostics-color -O2 -Iinclude -Iarch/x86 -Iarch/common -c -o arch/x86/makecontext.o arch/x86/makecontext.c x86_64-pc-linux-gnu-gcc -std=gnu99 -D_BSD_SOURCE -fPIC -DPIC -pipe -march=native -fno-diagnostics-color -O2 -Iinclude -Iarch/x86 -Iarch/common -c -o arch/x86/trampoline.o arch/x86/trampoline.c x86_64-pc-linux-gnu-gcc -fPIC -DPIC -pipe -march=native -fno-diagnostics-color -O2 -Iinclude -Iarch/x86 -Iarch/common -c -o arch/x86/getcontext.o arch/x86/getcontext.S x86_64-pc-linux-gnu-gcc -fPIC -DPIC -pipe -march=native -fno-diagnostics-color -O2 -Iinclude -Iarch/x86 -Iarch/common -c -o arch/x86/setcontext.o arch/x86/setcontext.S arch/x86/setcontext.S: Assembler messages: arch/x86/setcontext.S:33: Error: invalid instruction suffix for `push' In file included from /usr/include/ucontext.h:23, from include/libucontext/bits.h:6, from include/libucontext/libucontext.h:5, from arch/x86/trampoline.c:2: /usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ make: *** [Makefile:111: arch/x86/setcontext.o] Error 1 make: *** Waiting for unfinished jobs.... In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/string.h:26, from arch/x86/makecontext.c:16: /usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ arch/common/common-trampoline.c: Assembler messages: arch/common/common-trampoline.c:23: Error: incorrect register `%rdi' used with `l' suffix make: *** [Makefile:108: arch/x86/trampoline.o] Error 1 * ERROR: sys-libs/libucontext-1.1::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=sys-libs/libucontext-1.1::gentoo'`, * the complete build log and the output of `emerge -pqv '=sys-libs/libucontext-1.1::gentoo'`. * The complete build log is located at '/var/log/portage/sys-libs:libucontext-1.1:20211204-200218.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/sys-libs/libucontext-1.1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sys-libs/libucontext-1.1/temp/environment'. * Working directory: '/var/tmp/portage/sys-libs/libucontext-1.1/work/libucontext-libucontext-1.1' * S: '/var/tmp/portage/sys-libs/libucontext-1.1/work/libucontext-libucontext-1.1'