Created attachment 284013 [details] build.log x86_64-pc-linux-gnu-gcc -Wp,-MD,procps/.pstree.o.d -I/usr/include/tirpc -std=gnu99 -Iinclude -Ilibbb -include include/autoconf.h -D_GNU_SOURCE -DNDEBUG -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D"BB_VER=KBUILD_STR(1.19.0)" -DBB_BT=AUTOCONF_TIMESTAMP -march=native -O2 -g0 -fno-strict-aliasing -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement -Wold-style-definition -fno-builtin-strlen -finline-limit=0 -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -static-libgcc -g -O0 -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(pstree)" -D"KBUILD_MODNAME=KBUILD_STR(pstree)" -c -o procps/pstree.o procps/pstree.c amd64box ~ # emerge --info | grep CFLAGS CFLAGS="-march=native -O2 -g0" So, in the first part all cflags environment is not respected: x86_64-pc-linux-gnu-gcc -Wp,-MD,applets/.usage.d -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -Iinclude -Iinclude -o applets/usage applets/usage.c Please ignore it if is expected. Thanks
it's because of your USE=debug * CONFIG_DEBUG=y not terribly inclined to root this out, but it is technically against current USE=debug meaning
should be all set now in the tree; thanks for the report! Commit message: Version bump. Drop USE=debug support http://sources.gentoo.org/sys-apps/busybox/busybox-1.19.3.ebuild?rev=1.1 http://sources.gentoo.org/sys-apps/busybox/files/busybox-1.19.3-getty.patch?rev=1.1 http://sources.gentoo.org/sys-apps/busybox/files/busybox-1.19.3-modinfo.patch?rev=1.1