Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 179375 Details for
Bug 255442
sys-libs/glibc-2.9_p20081201-r1: broken toolchain
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
same log as 179374 + debug
sys-libs:glibc-2.9_p20081201-r1:20090122-195052.log (text/plain), 70.56 KB, created by
Jimmy.Jazz
on 2009-01-22 20:00:27 UTC
(
hide
)
Description:
same log as 179374 + debug
Filename:
MIME Type:
Creator:
Jimmy.Jazz
Created:
2009-01-22 20:00:27 UTC
Size:
70.56 KB
patch
obsolete
>+ source /etc/portage/bashrc >++ case ${CATEGORY}/${PN} in >++ export LDFLAGS=-Wl,-z,now >++ LDFLAGS=-Wl,-z,now >+ set +x >+ dyn_setup >+ ebuild_phase_with_hooks pkg_setup >+ local x phase_name=pkg_setup >+ for x in '{pre_,,post_}${phase_name}' >+ ebuild_phase pre_pkg_setup >++ type -t pre_pkg_setup >+ '[' '' == function ']' >+ for x in '{pre_,,post_}${phase_name}' >+ ebuild_phase pkg_setup >++ type -t pkg_setup >+ '[' function == function ']' >+ qa_call pkg_setup >++ shopt >+ local 'shopts=cdable_vars off >cdspell off >checkhash off >checkwinsize off >cmdhist on >compat31 off >dotglob off >execfail off >expand_aliases on >extdebug on >extglob off >extquote on >failglob off >force_fignore on >gnu_errfmt off >histappend off >histreedit off >histverify off >hostcomplete on >huponexit off >interactive_comments on >lithist off >login_shell off >mailwarn off >no_empty_cmd_completion off >nocaseglob off >nocasematch off >nullglob off >progcomp on >promptvars on >restricted_shell off >shift_verbose off >sourcepath on >xpg_echo off' 'OLDIFS= >' >+ local retval >+ pkg_setup >+ [[ / == \/ ]] >+ [[ x86_64-pc-linux-gnu == x86_64-pc-linux-gnu ]] >+ [[ x86_64-pc-linux-gnu == x86_64-pc-linux-gnu ]] >+ has_version '>sys-libs/glibc-2.9_p20081201-r1' >+ '[' setup == depend ']' >+ PYTHONPATH=/usr/lib64/portage/pym >+ /usr/lib64/portage/bin/portageq has_version / '>sys-libs/glibc-2.9_p20081201-r1' >+ local retval=1 >+ case "${retval}" in >+ return 1 >+ [[ -e //etc/locale.gen ]] >+ [[ -e //etc/locales.build ]] >+ [[ x86_64-pc-linux-gnu == i386-* ]] >+ [[ -n '' ]] >+ [[ -e /proc/xen ]] >+ use hardened >+ useq hardened >+ local u=hardened >+ local found=0 >+ [[ h == \! ]] >+ [[ -n ^(3dfx|adabas|alpha|alsa\_cards\_aoa|alsa\_cards\_aoa\-fabric\-layout|alsa\_cards\_aoa\-onyx|alsa\_cards\_aoa\-soundbus|alsa\_cards\_aoa\-soundbus\-i2s|alsa\_cards\_aoa\-tas|alsa\_cards\_aoa\-toonie|alsa\_cards\_armaaci|alsa\_cards\_at91\-soc|alsa\_cards\_at91\-soc\-eti\-b1\-wm8731|alsa\_cards\_au1x00|alsa\_cards\_cs5535audio|alsa\_cards\_harmony|alsa\_cards\_powermac|alsa\_cards\_pxa2xx\-i2sound|alsa\_cards\_pxa2xx\-soc|alsa\_cards\_pxa2xx\-soc\-corgi|alsa\_cards\_pxa2xx\-soc\-poodle|alsa\_cards\_pxa2xx\-soc\-spitz|alsa\_cards\_pxa2xx\-soc\-tosa|alsa\_cards\_sa11xx\-uda1341ts|alsa\_cards\_sun\-amd7930|alsa\_cards\_sun\-cs4231|alsa\_cards\_sun\-dbri|altivec|amd64|aqua|arm|asm|birdstep|bmp|bmpx|bootstrap|build|capslib|clvm|cman|cmucl|coreaudio|crosscompile\_opts\_.*|crosscompile\_opts\_headers\-only|dbmaker|debug|doomsday|drac|elibc\_Darwin|elibc\_DragonFly|elibc\_FreeBSD|elibc\_NetBSD|elibc\_OpenBSD|elibc\_.*|elibc\_glibc|elibc\_uclibc|emf|empress|empress\-bcs|esoob|fdftk|filepro|firebird|fixed\-point|frontbase|gamess|gcc64|gd|glibc\-compat20|glibc\-omitfp|gulm|hardened|hppa|ia64|ibm|infopipe|informix|ingres|kernel\_Darwin|kernel\_FreeBSD|kernel\_.*|kernel\_linux|lcd\_devices\_svga|m68k|macbook|mips|multilib|n32|n64|nls|osp|pam\_console|pbbuttonsd|pfpro|plugin|ppc|ppc64|ppcsha1|profile|psyco|pvm|real|s390|selinux|sh|solid|sparc|sparc\-fbsd|svga|sybase|sybase\-ct|tcc|uclibc|ultra1|userland\_BSD|userland\_Darwin|userland\_GNU|userland\_.*|vanilla|video\_cards\_geode|video\_cards\_i740|video\_cards\_impact|video\_cards\_imstt|video\_cards\_newport|video\_cards\_nsc|video\_cards\_sunbw2|video\_cards\_suncg14|video\_cards\_suncg3|video\_cards\_suncg6|video\_cards\_sunffb|video\_cards\_sunleo|video\_cards\_suntcx|video\_cards\_vermilion|video\_cards\_xgi|vidix|vis|win32codecs|x86|x86\-fbsd|xmms|yellownet)$ ]] >+ [[ -n setup ]] >+ hasq setup config depend info prerm postrm postinst >+ [[ config depend info prerm postrm postinst == *\ \s\e\t\u\p\ * ]] >+ [[ ebuild != binary ]] >+ [[ hardened =~ ^(3dfx|adabas|alpha|alsa\_cards\_aoa|alsa\_cards\_aoa\-fabric\-layout|alsa\_cards\_aoa\-onyx|alsa\_cards\_aoa\-soundbus|alsa\_cards\_aoa\-soundbus\-i2s|alsa\_cards\_aoa\-tas|alsa\_cards\_aoa\-toonie|alsa\_cards\_armaaci|alsa\_cards\_at91\-soc|alsa\_cards\_at91\-soc\-eti\-b1\-wm8731|alsa\_cards\_au1x00|alsa\_cards\_cs5535audio|alsa\_cards\_harmony|alsa\_cards\_powermac|alsa\_cards\_pxa2xx\-i2sound|alsa\_cards\_pxa2xx\-soc|alsa\_cards\_pxa2xx\-soc\-corgi|alsa\_cards\_pxa2xx\-soc\-poodle|alsa\_cards\_pxa2xx\-soc\-spitz|alsa\_cards\_pxa2xx\-soc\-tosa|alsa\_cards\_sa11xx\-uda1341ts|alsa\_cards\_sun\-amd7930|alsa\_cards\_sun\-cs4231|alsa\_cards\_sun\-dbri|altivec|amd64|aqua|arm|asm|birdstep|bmp|bmpx|bootstrap|build|capslib|clvm|cman|cmucl|coreaudio|crosscompile\_opts\_.*|crosscompile\_opts\_headers\-only|dbmaker|debug|doomsday|drac|elibc\_Darwin|elibc\_DragonFly|elibc\_FreeBSD|elibc\_NetBSD|elibc\_OpenBSD|elibc\_.*|elibc\_glibc|elibc\_uclibc|emf|empress|empress\-bcs|esoob|fdftk|filepro|firebird|fixed\-point|frontbase|gamess|gcc64|gd|glibc\-compat20|glibc\-omitfp|gulm|hardened|hppa|ia64|ibm|infopipe|informix|ingres|kernel\_Darwin|kernel\_FreeBSD|kernel\_.*|kernel\_linux|lcd\_devices\_svga|m68k|macbook|mips|multilib|n32|n64|nls|osp|pam\_console|pbbuttonsd|pfpro|plugin|ppc|ppc64|ppcsha1|profile|psyco|pvm|real|s390|selinux|sh|solid|sparc|sparc\-fbsd|svga|sybase|sybase\-ct|tcc|uclibc|ultra1|userland\_BSD|userland\_Darwin|userland\_GNU|userland\_.*|vanilla|video\_cards\_geode|video\_cards\_i740|video\_cards\_impact|video\_cards\_imstt|video\_cards\_newport|video\_cards\_nsc|video\_cards\_sunbw2|video\_cards\_suncg14|video\_cards\_suncg3|video\_cards\_suncg6|video\_cards\_sunffb|video\_cards\_sunleo|video\_cards\_suntcx|video\_cards\_vermilion|video\_cards\_xgi|vidix|vis|win32codecs|x86|x86\-fbsd|xmms|yellownet)$ ]] >+ hasq hardened amd64 elibc_glibc gd kernel_linux multilib nls userland_GNU >+ [[ amd64 elibc_glibc gd kernel_linux multilib nls userland_GNU == *\ \h\a\r\d\e\n\e\d\ * ]] >+ return 1 >+ export LC_ALL=C >+ LC_ALL=C >+ retval=0 >++ shopt >+ [[ cdable_vars off >cdspell off >checkhash off >checkwinsize off >cmdhist on >compat31 off >dotglob off >execfail off >expand_aliases on >extdebug on >extglob off >extquote on >failglob off >force_fignore on >gnu_errfmt off >histappend off >histreedit off >histverify off >hostcomplete on >huponexit off >interactive_comments on >lithist off >login_shell off >mailwarn off >no_empty_cmd_completion off >nocaseglob off >nocasematch off >nullglob off >progcomp on >promptvars on >restricted_shell off >shift_verbose off >sourcepath on >xpg_echo off != cdable_vars off >cdspell off >checkhash off >checkwinsize off >cmdhist on >compat31 off >dotglob off >execfail off >expand_aliases on >extdebug on >extglob off >extquote on >failglob off >force_fignore on >gnu_errfmt off >histappend off >histreedit off >histverify off >hostcomplete on >huponexit off >interactive_comments on >lithist off >login_shell off >mailwarn off >no_empty_cmd_completion off >nocaseglob off >nocasematch off >nullglob off >progcomp on >promptvars on >restricted_shell off >shift_verbose off >sourcepath on >xpg_echo off ]] >+ [[ > != \ \ \ > ]] >+ return 0 >+ for x in '{pre_,,post_}${phase_name}' >+ ebuild_phase post_pkg_setup >++ type -t post_pkg_setup >+ '[' '' == function ']' >+ set +x >+ source /etc/portage/bashrc >++ case ${CATEGORY}/${PN} in >++ export LDFLAGS=-Wl,-z,now >++ LDFLAGS=-Wl,-z,now >+ set +x >+ dyn_unpack >++ type -t pre_src_unpack >+ '[' '' == function ']' >+ local newstuff=no >+ '[' -e /tmp/portage/sys-libs/glibc-2.9_p20081201-r1/work ']' >+ '[' no == yes ']' >+ '[' -e /tmp/portage/sys-libs/glibc-2.9_p20081201-r1/work ']' >+ '[' '!' -d /tmp/portage/sys-libs/glibc-2.9_p20081201-r1/work ']' >+ install -m0700 -d /tmp/portage/sys-libs/glibc-2.9_p20081201-r1/work >+ cd /tmp/portage/sys-libs/glibc-2.9_p20081201-r1/work >+ vecho '>>> Unpacking source...' >+ quiet_mode >+ [[ '' -eq 1 ]] >+ echo '>>> Unpacking source...' >>>> Unpacking source... >+ ebuild_phase src_unpack >++ type -t src_unpack >+ '[' function == function ']' >+ qa_call src_unpack >++ shopt >+ local 'shopts=cdable_vars off >cdspell off >checkhash off >checkwinsize off >cmdhist on >compat31 off >dotglob off >execfail off >expand_aliases on >extdebug on >extglob off >extquote on >failglob off >force_fignore on >gnu_errfmt off >histappend off >histreedit off >histverify off >hostcomplete on >huponexit off >interactive_comments on >lithist off >login_shell off >mailwarn off >no_empty_cmd_completion off >nocaseglob off >nocasematch off >nullglob off >progcomp on >promptvars on >restricted_shell off >shift_verbose off >sourcepath on >xpg_echo off' 'OLDIFS= >' >+ local retval >+ src_unpack >+ eblit-run src_unpack >+ eblit-include --skip common '' >+ local skipable=false >+ [[ --skip == \-\-\s\k\i\p ]] >+ skipable=true >+ shift >+ local e v func=common ver= >+ [[ -z common ]] >+ for v in '${ver:+-}${ver}' '-${PVR}' '-${PV}' '""' >+ e=/usr/portage/sys-libs/glibc/files/eblits/common-2.9_p20081201-r1.eblit >+ [[ -e /usr/portage/sys-libs/glibc/files/eblits/common-2.9_p20081201-r1.eblit ]] >+ for v in '${ver:+-}${ver}' '-${PVR}' '-${PV}' '""' >+ e=/usr/portage/sys-libs/glibc/files/eblits/common-2.9_p20081201.eblit >+ [[ -e /usr/portage/sys-libs/glibc/files/eblits/common-2.9_p20081201.eblit ]] >+ for v in '${ver:+-}${ver}' '-${PVR}' '-${PV}' '""' >+ e=/usr/portage/sys-libs/glibc/files/eblits/common.eblit >+ [[ -e /usr/portage/sys-libs/glibc/files/eblits/common.eblit ]] >+ source /usr/portage/sys-libs/glibc/files/eblits/common.eblit >+ return 0 >+ eblit-include src_unpack >+ local skipable=false >+ [[ src_unpack == \-\-\s\k\i\p ]] >+ local e v func=src_unpack ver= >+ [[ -z src_unpack ]] >+ for v in '${ver:+-}${ver}' '-${PVR}' '-${PV}' '""' >+ e=/usr/portage/sys-libs/glibc/files/eblits/src_unpack-2.9_p20081201-r1.eblit >+ [[ -e /usr/portage/sys-libs/glibc/files/eblits/src_unpack-2.9_p20081201-r1.eblit ]] >+ for v in '${ver:+-}${ver}' '-${PVR}' '-${PV}' '""' >+ e=/usr/portage/sys-libs/glibc/files/eblits/src_unpack-2.9_p20081201.eblit >+ [[ -e /usr/portage/sys-libs/glibc/files/eblits/src_unpack-2.9_p20081201.eblit ]] >+ for v in '${ver:+-}${ver}' '-${PVR}' '-${PV}' '""' >+ e=/usr/portage/sys-libs/glibc/files/eblits/src_unpack.eblit >+ [[ -e /usr/portage/sys-libs/glibc/files/eblits/src_unpack.eblit ]] >+ source /usr/portage/sys-libs/glibc/files/eblits/src_unpack.eblit >+ return 0 >+ eblit-run-maybe eblit-src_unpack-pre >++ type -t eblit-src_unpack-pre >+ [[ '' == \f\u\n\c\t\i\o\n ]] >+ eblit-glibc-src_unpack >+ setup_env >+ unset LD_RUN_PATH >+ is_crosscompile >+ [[ x86_64-pc-linux-gnu != x86_64-pc-linux-gnu ]] >+ tc-is-cross-compiler >++ [[ x86_64-pc-linux-gnu != x86_64-pc-linux-gnu ]] >+ return >+ setup_flags >+ is_crosscompile >+ [[ x86_64-pc-linux-gnu != x86_64-pc-linux-gnu ]] >+ tc-is-cross-compiler >++ [[ x86_64-pc-linux-gnu != x86_64-pc-linux-gnu ]] >+ return >+ CFLAGS_BASE='-march=k8 -O3 -pipe' >+ CFLAGS='-march=k8 -O3 -pipe' >+ CXXFLAGS_BASE='-march=k8 -O3 -pipe' >+ CXXFLAGS='-march=k8 -O3 -pipe' >+ ASFLAGS_BASE= >+ ASFLAGS= >+ strip-flags >+ local x y flag NEW_CFLAGS NEW_CXXFLAGS NEW_FFLAGS NEW_FCFLAGS >+ setup-allowed-flags >+ [[ -z '' ]] >+ export ALLOWED_FLAGS=-pipe >+ ALLOWED_FLAGS=-pipe >+ export 'ALLOWED_FLAGS=-pipe -O -O0 -O1 -O2 -mcpu -march -mtune' >+ ALLOWED_FLAGS='-pipe -O -O0 -O1 -O2 -mcpu -march -mtune' >+ export 'ALLOWED_FLAGS=-pipe -O -O0 -O1 -O2 -mcpu -march -mtune -fstack-protector -fstack-protector-all' >+ ALLOWED_FLAGS='-pipe -O -O0 -O1 -O2 -mcpu -march -mtune -fstack-protector -fstack-protector-all' >+ export 'ALLOWED_FLAGS=-pipe -O -O0 -O1 -O2 -mcpu -march -mtune -fstack-protector -fstack-protector-all -fbounds-checking -fno-strict-overflow' >+ ALLOWED_FLAGS='-pipe -O -O0 -O1 -O2 -mcpu -march -mtune -fstack-protector -fstack-protector-all -fbounds-checking -fno-strict-overflow' >+ export 'ALLOWED_FLAGS=-pipe -O -O0 -O1 -O2 -mcpu -march -mtune -fstack-protector -fstack-protector-all -fbounds-checking -fno-strict-overflow -fno-PIE -fno-pie -fno-unit-at-a-time' >+ ALLOWED_FLAGS='-pipe -O -O0 -O1 -O2 -mcpu -march -mtune -fstack-protector -fstack-protector-all -fbounds-checking -fno-strict-overflow -fno-PIE -fno-pie -fno-unit-at-a-time' >+ export 'ALLOWED_FLAGS=-pipe -O -O0 -O1 -O2 -mcpu -march -mtune -fstack-protector -fstack-protector-all -fbounds-checking -fno-strict-overflow -fno-PIE -fno-pie -fno-unit-at-a-time -g -g[0-9] -ggdb -ggdb[0-9] -gstabs -gstabs+' >+ ALLOWED_FLAGS='-pipe -O -O0 -O1 -O2 -mcpu -march -mtune -fstack-protector -fstack-protector-all -fbounds-checking -fno-strict-overflow -fno-PIE -fno-pie -fno-unit-at-a-time -g -g[0-9] -ggdb -ggdb[0-9] -gstabs -gstabs+' >+ export 'ALLOWED_FLAGS=-pipe -O -O0 -O1 -O2 -mcpu -march -mtune -fstack-protector -fstack-protector-all -fbounds-checking -fno-strict-overflow -fno-PIE -fno-pie -fno-unit-at-a-time -g -g[0-9] -ggdb -ggdb[0-9] -gstabs -gstabs+ -fno-ident' >+ ALLOWED_FLAGS='-pipe -O -O0 -O1 -O2 -mcpu -march -mtune -fstack-protector -fstack-protector-all -fbounds-checking -fno-strict-overflow -fno-PIE -fno-pie -fno-unit-at-a-time -g -g[0-9] -ggdb -ggdb[0-9] -gstabs -gstabs+ -fno-ident' >+ export 'ALLOWED_FLAGS=-pipe -O -O0 -O1 -O2 -mcpu -march -mtune -fstack-protector -fstack-protector-all -fbounds-checking -fno-strict-overflow -fno-PIE -fno-pie -fno-unit-at-a-time -g -g[0-9] -ggdb -ggdb[0-9] -gstabs -gstabs+ -fno-ident -W* -w' >+ ALLOWED_FLAGS='-pipe -O -O0 -O1 -O2 -mcpu -march -mtune -fstack-protector -fstack-protector-all -fbounds-checking -fno-strict-overflow -fno-PIE -fno-pie -fno-unit-at-a-time -g -g[0-9] -ggdb -ggdb[0-9] -gstabs -gstabs+ -fno-ident -W* -w' >+ ALLOWED_FLAGS='-pipe -O -O0 -O1 -O2 -mcpu -march -mtune -fstack-protector -fstack-protector-all -fbounds-checking -fno-strict-overflow -fno-PIE -fno-pie -fno-unit-at-a-time -g -g[0-9] -ggdb -ggdb[0-9] -gstabs -gstabs+ -fno-ident -W* -w -fno-stack-protector -fno-stack-protector-all -fno-strict-aliasing -fno-bounds-checking -fstrict-overflow' >+ ALLOWED_FLAGS='-pipe -O -O0 -O1 -O2 -mcpu -march -mtune -fstack-protector -fstack-protector-all -fbounds-checking -fno-strict-overflow -fno-PIE -fno-pie -fno-unit-at-a-time -g -g[0-9] -ggdb -ggdb[0-9] -gstabs -gstabs+ -fno-ident -W* -w -fno-stack-protector -fno-stack-protector-all -fno-strict-aliasing -fno-bounds-checking -fstrict-overflow -mregparm -mno-app-regs -mapp-regs -mno-mmx -mno-sse -mno-sse2 -mno-sse3 -mno-3dnow -mips1 -mips2 -mips3 -mips4 -mips32 -mips64 -mips16 -msoft-float -mno-soft-float -mhard-float -mno-hard-float -mfpu -mieee -mieee-with-inexact -mschedule -mtls-direct-seg-refs -mno-tls-direct-seg-refs -mflat -mno-flat -mno-faster-structs -mfaster-structs -m32 -m64 -mabi -mlittle-endian -mbig-endian -EL -EB -fPIC -mlive-g0 -mcmodel -mstack-bias -mno-stack-bias -msecure-plt -m*-toc -D* -U*' >+ export 'UNSTABLE_FLAGS=-Os -O3 -freorder-blocks' >+ UNSTABLE_FLAGS='-Os -O3 -freorder-blocks' >+ return 0 >+ local NEW_CFLAGS= >+ local NEW_CXXFLAGS= >+ local NEW_FFLAGS= >+ local NEW_FCFLAGS= >++ tc-arch >++ tc-ninja_magic_to_arch portage >++ local type=portage >++ local host= >++ [[ -z '' ]] >++ host=x86_64-pc-linux-gnu >++ case ${host} in >++ [[ portage == \k\e\r\n ]] >++ ninj x86_64 amd64 >++ [[ portage == \k\e\r\n ]] >++ echo amd64 >+ has '~amd64' >+ hasq '~amd64' >+ [[ == *\ \~\a\m\d\6\4\ * ]] >+ set -f >+ for x in '${CFLAGS}' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-march >+ '[' -march = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-march >+ '[' -march = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-march >+ '[' -march = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-march >+ '[' -march = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-march >+ '[' -march = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-march >+ '[' -march = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-march >+ '[' '' = '' ']' >+ NEW_CFLAGS=' -march=k8' >+ break >+ for x in '${CFLAGS}' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for x in '${CFLAGS}' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-pipe >+ '[' '' = '' ']' >+ NEW_CFLAGS=' -march=k8 -pipe' >+ break >+ for x in '${CXXFLAGS}' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-march >+ '[' -march = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-march >+ '[' -march = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-march >+ '[' -march = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-march >+ '[' -march = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-march >+ '[' -march = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-march >+ '[' -march = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-march >+ '[' '' = '' ']' >+ NEW_CXXFLAGS=' -march=k8' >+ break >+ for x in '${CXXFLAGS}' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O3 >+ '[' -O3 = '' ']' >+ for x in '${CXXFLAGS}' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-pipe >+ '[' '' = '' ']' >+ NEW_CXXFLAGS=' -march=k8 -pipe' >+ break >+ '[' '-march=k8 3 -pipe' '!=' '-march=k8 -O3 -pipe' -a ' -march=k8 -pipe' = ' -march=k8 -pipe' ']' >+ NEW_CFLAGS=' -march=k8 -pipe -O2' >+ '[' '-march=k8 3 -pipe' '!=' '-march=k8 -O3 -pipe' -a ' -march=k8 -pipe' = ' -march=k8 -pipe' ']' >+ NEW_CXXFLAGS=' -march=k8 -pipe -O2' >+ '[' '' '!=' '' -a '' = '' ']' >+ '[' '' '!=' '' -a '' = '' ']' >+ set +f >+ export 'CFLAGS= -march=k8 -pipe -O2' >+ CFLAGS=' -march=k8 -pipe -O2' >+ export 'CXXFLAGS= -march=k8 -pipe -O2' >+ CXXFLAGS=' -march=k8 -pipe -O2' >+ export FFLAGS= >+ FFLAGS= >+ export FCFLAGS= >+ FCFLAGS= >+ return 0 >+ strip-unsupported-flags >++ test-flags-CC -march=k8 -pipe -O2 >++ test-flags-PROG CC -march=k8 -pipe -O2 >++ local comp=CC >++ local flags >++ local x >++ shift >++ [[ -z CC ]] >++ x= >++ for x in '"$@"' >++ test-flag-CC -march=k8 >++ test-flag-PROG CC -march=k8 >++ local comp=CC >++ local flags=-march=k8 >++ [[ -z CC ]] >++ [[ -z -march=k8 ]] >+++ tc-getCC >+++ tc-getPROG CC gcc >+++ local var=CC >+++ local prog=gcc >+++ [[ -n '' ]] >+++ local search= >+++ [[ -n '' ]] >+++ [[ -z '' ]] >+++ [[ -n x86_64-pc-linux-gnu ]] >++++ type -p x86_64-pc-linux-gnu-gcc >+++ search=/usr/lib/ccache/bin/x86_64-pc-linux-gnu-gcc >+++ [[ -n /usr/lib/ccache/bin/x86_64-pc-linux-gnu-gcc ]] >+++ prog=x86_64-pc-linux-gnu-gcc >+++ export CC=x86_64-pc-linux-gnu-gcc >+++ CC=x86_64-pc-linux-gnu-gcc >+++ echo x86_64-pc-linux-gnu-gcc >++ local PROG=x86_64-pc-linux-gnu-gcc >++ x86_64-pc-linux-gnu-gcc -march=k8 -S -o /dev/null -xc /dev/null >++ for x in '"$@"' >++ test-flag-CC -pipe >++ test-flag-PROG CC -pipe >++ local comp=CC >++ local flags=-pipe >++ [[ -z CC ]] >++ [[ -z -pipe ]] >+++ tc-getCC >+++ tc-getPROG CC gcc >+++ local var=CC >+++ local prog=gcc >+++ [[ -n '' ]] >+++ local search= >+++ [[ -n '' ]] >+++ [[ -z '' ]] >+++ [[ -n x86_64-pc-linux-gnu ]] >++++ type -p x86_64-pc-linux-gnu-gcc >+++ search=/usr/lib/ccache/bin/x86_64-pc-linux-gnu-gcc >+++ [[ -n /usr/lib/ccache/bin/x86_64-pc-linux-gnu-gcc ]] >+++ prog=x86_64-pc-linux-gnu-gcc >+++ export CC=x86_64-pc-linux-gnu-gcc >+++ CC=x86_64-pc-linux-gnu-gcc >+++ echo x86_64-pc-linux-gnu-gcc >++ local PROG=x86_64-pc-linux-gnu-gcc >++ x86_64-pc-linux-gnu-gcc -pipe -S -o /dev/null -xc /dev/null >++ for x in '"$@"' >++ test-flag-CC -O2 >++ test-flag-PROG CC -O2 >++ local comp=CC >++ local flags=-O2 >++ [[ -z CC ]] >++ [[ -z -O2 ]] >+++ tc-getCC >+++ tc-getPROG CC gcc >+++ local var=CC >+++ local prog=gcc >+++ [[ -n '' ]] >+++ local search= >+++ [[ -n '' ]] >+++ [[ -z '' ]] >+++ [[ -n x86_64-pc-linux-gnu ]] >++++ type -p x86_64-pc-linux-gnu-gcc >+++ search=/usr/lib/ccache/bin/x86_64-pc-linux-gnu-gcc >+++ [[ -n /usr/lib/ccache/bin/x86_64-pc-linux-gnu-gcc ]] >+++ prog=x86_64-pc-linux-gnu-gcc >+++ export CC=x86_64-pc-linux-gnu-gcc >+++ CC=x86_64-pc-linux-gnu-gcc >+++ echo x86_64-pc-linux-gnu-gcc >++ local PROG=x86_64-pc-linux-gnu-gcc >++ x86_64-pc-linux-gnu-gcc -O2 -S -o /dev/null -xc /dev/null >++ echo '' >++ [[ -n '' ]] >+ export CFLAGS= >+ CFLAGS= >++ test-flags-CXX -march=k8 -pipe -O2 >++ test-flags-PROG CXX -march=k8 -pipe -O2 >++ local comp=CXX >++ local flags >++ local x >++ shift >++ [[ -z CXX ]] >++ x= >++ for x in '"$@"' >++ test-flag-CXX -march=k8 >++ test-flag-PROG CXX -march=k8 >++ local comp=CXX >++ local flags=-march=k8 >++ [[ -z CXX ]] >++ [[ -z -march=k8 ]] >+++ tc-getCXX >+++ tc-getPROG CXX g++ >+++ local var=CXX >+++ local prog=g++ >+++ [[ -n '' ]] >+++ local search= >+++ [[ -n '' ]] >+++ [[ -z '' ]] >+++ [[ -n x86_64-pc-linux-gnu ]] >++++ type -p x86_64-pc-linux-gnu-g++ >+++ search=/usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ >+++ [[ -n /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ ]] >+++ prog=x86_64-pc-linux-gnu-g++ >+++ export CXX=x86_64-pc-linux-gnu-g++ >+++ CXX=x86_64-pc-linux-gnu-g++ >+++ echo x86_64-pc-linux-gnu-g++ >++ local PROG=x86_64-pc-linux-gnu-g++ >++ x86_64-pc-linux-gnu-g++ -march=k8 -S -o /dev/null -xc /dev/null >++ for x in '"$@"' >++ test-flag-CXX -pipe >++ test-flag-PROG CXX -pipe >++ local comp=CXX >++ local flags=-pipe >++ [[ -z CXX ]] >++ [[ -z -pipe ]] >+++ tc-getCXX >+++ tc-getPROG CXX g++ >+++ local var=CXX >+++ local prog=g++ >+++ [[ -n '' ]] >+++ local search= >+++ [[ -n '' ]] >+++ [[ -z '' ]] >+++ [[ -n x86_64-pc-linux-gnu ]] >++++ type -p x86_64-pc-linux-gnu-g++ >+++ search=/usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ >+++ [[ -n /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ ]] >+++ prog=x86_64-pc-linux-gnu-g++ >+++ export CXX=x86_64-pc-linux-gnu-g++ >+++ CXX=x86_64-pc-linux-gnu-g++ >+++ echo x86_64-pc-linux-gnu-g++ >++ local PROG=x86_64-pc-linux-gnu-g++ >++ x86_64-pc-linux-gnu-g++ -pipe -S -o /dev/null -xc /dev/null >++ for x in '"$@"' >++ test-flag-CXX -O2 >++ test-flag-PROG CXX -O2 >++ local comp=CXX >++ local flags=-O2 >++ [[ -z CXX ]] >++ [[ -z -O2 ]] >+++ tc-getCXX >+++ tc-getPROG CXX g++ >+++ local var=CXX >+++ local prog=g++ >+++ [[ -n '' ]] >+++ local search= >+++ [[ -n '' ]] >+++ [[ -z '' ]] >+++ [[ -n x86_64-pc-linux-gnu ]] >++++ type -p x86_64-pc-linux-gnu-g++ >+++ search=/usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ >+++ [[ -n /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ ]] >+++ prog=x86_64-pc-linux-gnu-g++ >+++ export CXX=x86_64-pc-linux-gnu-g++ >+++ CXX=x86_64-pc-linux-gnu-g++ >+++ echo x86_64-pc-linux-gnu-g++ >++ local PROG=x86_64-pc-linux-gnu-g++ >++ x86_64-pc-linux-gnu-g++ -O2 -S -o /dev/null -xc /dev/null >++ echo '' >++ [[ -n '' ]] >+ export CXXFLAGS= >+ CXXFLAGS= >++ test-flags-F77 >++ test-flags-PROG F77 >++ local comp=F77 >++ local flags >++ local x >++ shift >++ [[ -z F77 ]] >++ x= >++ echo '' >++ [[ -n '' ]] >+ export FFLAGS= >+ FFLAGS= >++ test-flags-FC >++ test-flags-PROG FC >++ local comp=FC >++ local flags >++ local x >++ shift >++ [[ -z FC ]] >++ x= >++ echo '' >++ [[ -n '' ]] >+ export FCFLAGS= >+ FCFLAGS= >+ filter-flags -m32 -m64 '-mabi=*' >+ _filter-hardened -m32 -m64 '-mabi=*' >+ local f >+ for f in '"$@"' >+ case "${f}" in >+ for f in '"$@"' >+ case "${f}" in >+ for f in '"$@"' >+ case "${f}" in >+ _filter-var CFLAGS -m32 -m64 '-mabi=*' >+ local f x VAR VAL >+ declare -a new >+ VAR=CFLAGS >+ shift >+ eval 'VAL=${CFLAGS}' >++ VAL= >+ eval export 'CFLAGS=${new[*]}' >++ export CFLAGS= >++ CFLAGS= >+ _filter-var CPPFLAGS -m32 -m64 '-mabi=*' >+ local f x VAR VAL >+ declare -a new >+ VAR=CPPFLAGS >+ shift >+ eval 'VAL=${CPPFLAGS}' >++ VAL= >+ eval export 'CPPFLAGS=${new[*]}' >++ export CPPFLAGS= >++ CPPFLAGS= >+ _filter-var CXXFLAGS -m32 -m64 '-mabi=*' >+ local f x VAR VAL >+ declare -a new >+ VAR=CXXFLAGS >+ shift >+ eval 'VAL=${CXXFLAGS}' >++ VAL= >+ eval export 'CXXFLAGS=${new[*]}' >++ export CXXFLAGS= >++ CXXFLAGS= >+ _filter-var FFLAGS -m32 -m64 '-mabi=*' >+ local f x VAR VAL >+ declare -a new >+ VAR=FFLAGS >+ shift >+ eval 'VAL=${FFLAGS}' >++ VAL= >+ eval export 'FFLAGS=${new[*]}' >++ export FFLAGS= >++ FFLAGS= >+ _filter-var FCFLAGS -m32 -m64 '-mabi=*' >+ local f x VAR VAL >+ declare -a new >+ VAR=FCFLAGS >+ shift >+ eval 'VAL=${FCFLAGS}' >++ VAL= >+ eval export 'FCFLAGS=${new[*]}' >++ export FCFLAGS= >++ FCFLAGS= >+ return 0 >+ unset CBUILD_OPT CTARGET_OPT >+ has_multilib_profile >+ '[' -n 'amd64 x86' -a 'amd64 x86' '!=' amd64x86 ']' >++ get_abi_CTARGET >++ get_abi_var CTARGET >++ local flag=CTARGET >++ local abi >++ '[' 1 -gt 1 ']' >++ '[' -n amd64 ']' >++ abi=amd64 >++ local var=CTARGET_amd64 >++ echo >+ CTARGET_OPT= >+ [[ -z '' ]] >++ get_abi_CHOST >++ get_abi_var CHOST >++ local flag=CHOST >++ local abi >++ '[' 1 -gt 1 ']' >++ '[' -n amd64 ']' >++ abi=amd64 >++ local var=CHOST_amd64 >++ echo x86_64-pc-linux-gnu >+ CTARGET_OPT=x86_64-pc-linux-gnu >+ case $(tc-arch) in >++ tc-arch >++ tc-ninja_magic_to_arch portage >++ local type=portage >++ local host= >++ [[ -z '' ]] >++ host=x86_64-pc-linux-gnu >++ case ${host} in >++ [[ portage == \k\e\r\n ]] >++ ninj x86_64 amd64 >++ [[ portage == \k\e\r\n ]] >++ echo amd64 >+ CFLAGS_x86=-m32 >+ local t=x86_64-pc-linux-gnu >+ t=x86_64 >+ echo '' >++ tc-getCC >++ tc-getPROG CC gcc >++ local var=CC >++ local prog=gcc >++ [[ -n '' ]] >++ local search= >++ [[ -n '' ]] >++ [[ -z '' ]] >++ [[ -n x86_64-pc-linux-gnu ]] >+++ type -p x86_64-pc-linux-gnu-gcc >++ search=/usr/lib/ccache/bin/x86_64-pc-linux-gnu-gcc >++ [[ -n /usr/lib/ccache/bin/x86_64-pc-linux-gnu-gcc ]] >++ prog=x86_64-pc-linux-gnu-gcc >++ export CC=x86_64-pc-linux-gnu-gcc >++ CC=x86_64-pc-linux-gnu-gcc >++ echo x86_64-pc-linux-gnu-gcc >+ x86_64-pc-linux-gnu-gcc -m32 -m32 -E -dD - >No such file or directory >+ grep -qs __x86_64__ >+ filter-flags '-march=*' >+ _filter-hardened '-march=*' >+ local f >+ for f in '"$@"' >+ case "${f}" in >+ _filter-var CFLAGS '-march=*' >+ local f x VAR VAL >+ declare -a new >+ VAR=CFLAGS >+ shift >+ eval 'VAL=${CFLAGS}' >++ VAL= >+ eval export 'CFLAGS=${new[*]}' >++ export CFLAGS= >++ CFLAGS= >+ _filter-var CPPFLAGS '-march=*' >+ local f x VAR VAL >+ declare -a new >+ VAR=CPPFLAGS >+ shift >+ eval 'VAL=${CPPFLAGS}' >++ VAL= >+ eval export 'CPPFLAGS=${new[*]}' >++ export CPPFLAGS= >++ CPPFLAGS= >+ _filter-var CXXFLAGS '-march=*' >+ local f x VAR VAL >+ declare -a new >+ VAR=CXXFLAGS >+ shift >+ eval 'VAL=${CXXFLAGS}' >++ VAL= >+ eval export 'CXXFLAGS=${new[*]}' >++ export CXXFLAGS= >++ CXXFLAGS= >+ _filter-var FFLAGS '-march=*' >+ local f x VAR VAL >+ declare -a new >+ VAR=FFLAGS >+ shift >+ eval 'VAL=${FFLAGS}' >++ VAL= >+ eval export 'FFLAGS=${new[*]}' >++ export FFLAGS= >++ FFLAGS= >+ _filter-var FCFLAGS '-march=*' >+ local f x VAR VAL >+ declare -a new >+ VAR=FCFLAGS >+ shift >+ eval 'VAL=${FCFLAGS}' >++ VAL= >+ eval export 'FCFLAGS=${new[*]}' >++ export FCFLAGS= >++ FCFLAGS= >+ return 0 >+ export 'CFLAGS_x86=-m32 -march=x86_64' >+ CFLAGS_x86='-m32 -march=x86_64' >+ [[ -n x86_64-pc-linux-gnu ]] >+ [[ x86_64-pc-linux-gnu == x86_64-pc-linux-gnu ]] >+ is_crosscompile >+ [[ x86_64-pc-linux-gnu != x86_64-pc-linux-gnu ]] >+ CBUILD_OPT=x86_64-pc-linux-gnu >+ filter-flags '-O?' >+ _filter-hardened '-O?' >+ local f >+ for f in '"$@"' >+ case "${f}" in >+ _filter-var CFLAGS '-O?' >+ local f x VAR VAL >+ declare -a new >+ VAR=CFLAGS >+ shift >+ eval 'VAL=${CFLAGS}' >++ VAL= >+ eval export 'CFLAGS=${new[*]}' >++ export CFLAGS= >++ CFLAGS= >+ _filter-var CPPFLAGS '-O?' >+ local f x VAR VAL >+ declare -a new >+ VAR=CPPFLAGS >+ shift >+ eval 'VAL=${CPPFLAGS}' >++ VAL= >+ eval export 'CPPFLAGS=${new[*]}' >++ export CPPFLAGS= >++ CPPFLAGS= >+ _filter-var CXXFLAGS '-O?' >+ local f x VAR VAL >+ declare -a new >+ VAR=CXXFLAGS >+ shift >+ eval 'VAL=${CXXFLAGS}' >++ VAL= >+ eval export 'CXXFLAGS=${new[*]}' >++ export CXXFLAGS= >++ CXXFLAGS= >+ _filter-var FFLAGS '-O?' >+ local f x VAR VAL >+ declare -a new >+ VAR=FFLAGS >+ shift >+ eval 'VAL=${FFLAGS}' >++ VAL= >+ eval export 'FFLAGS=${new[*]}' >++ export FFLAGS= >++ FFLAGS= >+ _filter-var FCFLAGS '-O?' >+ local f x VAR VAL >+ declare -a new >+ VAR=FCFLAGS >+ shift >+ eval 'VAL=${FCFLAGS}' >++ VAL= >+ eval export 'FCFLAGS=${new[*]}' >++ export FCFLAGS= >++ FCFLAGS= >+ return 0 >+ append-flags -O2 -fno-strict-aliasing >+ [[ -z -O2 -fno-strict-aliasing ]] >+ export 'CFLAGS= -O2 -fno-strict-aliasing' >+ CFLAGS=' -O2 -fno-strict-aliasing' >+ export 'CXXFLAGS= -O2 -fno-strict-aliasing' >+ CXXFLAGS=' -O2 -fno-strict-aliasing' >+ export 'FFLAGS= -O2 -fno-strict-aliasing' >+ FFLAGS=' -O2 -fno-strict-aliasing' >+ export 'FCFLAGS= -O2 -fno-strict-aliasing' >+ FCFLAGS=' -O2 -fno-strict-aliasing' >+ return 0 >+ filter-flags -fstack-protector >+ _filter-hardened -fstack-protector >+ local f >+ for f in '"$@"' >+ case "${f}" in >+ gcc-specs-ssp >+ local directive >++ gcc-specs-directive cc1 >++ local directive subdname subdirective >+++ _gcc-specs-directive_raw cc1 >++++ tc-getCC >++++ tc-getPROG CC gcc >++++ local var=CC >++++ local prog=gcc >++++ [[ -n '' ]] >++++ local search= >++++ [[ -n '' ]] >++++ [[ -z '' ]] >++++ [[ -n x86_64-pc-linux-gnu ]] >+++++ type -p x86_64-pc-linux-gnu-gcc >++++ search=/usr/lib/ccache/bin/x86_64-pc-linux-gnu-gcc >++++ [[ -n /usr/lib/ccache/bin/x86_64-pc-linux-gnu-gcc ]] >++++ prog=x86_64-pc-linux-gnu-gcc >++++ export CC=x86_64-pc-linux-gnu-gcc >++++ CC=x86_64-pc-linux-gnu-gcc >++++ echo x86_64-pc-linux-gnu-gcc >+++ local cc=x86_64-pc-linux-gnu-gcc >++++ LC_ALL=C >++++ x86_64-pc-linux-gnu-gcc -v >++++ awk '$1=="Reading" {print $NF}' >+++ local specfiles= >+++ x86_64-pc-linux-gnu-gcc -dumpspecs >+++ cat - >+++ awk -v directive=cc1 'BEGIN { pspec=""; spec=""; outside=1 } >$1=="*"directive":" { pspec=spec; spec=""; outside=0; next } > outside || NF==0 || ( substr($1,1,1)=="*" && substr($1,length($1),1)==":" ) { outside=1; next } > spec=="" && substr($0,1,1)=="+" { spec=pspec " " substr($0,2); next } > { spec=spec $0 } >END { print spec }' >+++ return 0 >++ directive= >++ [[ '' == *%\(*\)* ]] >++ echo '' >++ return 0 >+ directive= >++ [[ '' != '' ]] >+ return >+ continue >+ _filter-var CFLAGS -fstack-protector >+ local f x VAR VAL >+ declare -a new >+ VAR=CFLAGS >+ shift >+ eval 'VAL=${CFLAGS}' >++ VAL=' -O2 -fno-strict-aliasing' >+ for f in '${VAL}' >+ for x in '"$@"' >+ [[ -O2 == -fstack-protector ]] >+ eval 'new[${#new[@]}]=${f}' >++ new[${#new[@]}]=-O2 >+ for f in '${VAL}' >+ for x in '"$@"' >+ [[ -fno-strict-aliasing == -fstack-protector ]] >+ eval 'new[${#new[@]}]=${f}' >++ new[${#new[@]}]=-fno-strict-aliasing >+ eval export 'CFLAGS=${new[*]}' >++ export 'CFLAGS=-O2 -fno-strict-aliasing' >++ CFLAGS='-O2 -fno-strict-aliasing' >+ _filter-var CPPFLAGS -fstack-protector >+ local f x VAR VAL >+ declare -a new >+ VAR=CPPFLAGS >+ shift >+ eval 'VAL=${CPPFLAGS}' >++ VAL= >+ eval export 'CPPFLAGS=${new[*]}' >++ export CPPFLAGS= >++ CPPFLAGS= >+ _filter-var CXXFLAGS -fstack-protector >+ local f x VAR VAL >+ declare -a new >+ VAR=CXXFLAGS >+ shift >+ eval 'VAL=${CXXFLAGS}' >++ VAL=' -O2 -fno-strict-aliasing' >+ for f in '${VAL}' >+ for x in '"$@"' >+ [[ -O2 == -fstack-protector ]] >+ eval 'new[${#new[@]}]=${f}' >++ new[${#new[@]}]=-O2 >+ for f in '${VAL}' >+ for x in '"$@"' >+ [[ -fno-strict-aliasing == -fstack-protector ]] >+ eval 'new[${#new[@]}]=${f}' >++ new[${#new[@]}]=-fno-strict-aliasing >+ eval export 'CXXFLAGS=${new[*]}' >++ export 'CXXFLAGS=-O2 -fno-strict-aliasing' >++ CXXFLAGS='-O2 -fno-strict-aliasing' >+ _filter-var FFLAGS -fstack-protector >+ local f x VAR VAL >+ declare -a new >+ VAR=FFLAGS >+ shift >+ eval 'VAL=${FFLAGS}' >++ VAL=' -O2 -fno-strict-aliasing' >+ for f in '${VAL}' >+ for x in '"$@"' >+ [[ -O2 == -fstack-protector ]] >+ eval 'new[${#new[@]}]=${f}' >++ new[${#new[@]}]=-O2 >+ for f in '${VAL}' >+ for x in '"$@"' >+ [[ -fno-strict-aliasing == -fstack-protector ]] >+ eval 'new[${#new[@]}]=${f}' >++ new[${#new[@]}]=-fno-strict-aliasing >+ eval export 'FFLAGS=${new[*]}' >++ export 'FFLAGS=-O2 -fno-strict-aliasing' >++ FFLAGS='-O2 -fno-strict-aliasing' >+ _filter-var FCFLAGS -fstack-protector >+ local f x VAR VAL >+ declare -a new >+ VAR=FCFLAGS >+ shift >+ eval 'VAL=${FCFLAGS}' >++ VAL=' -O2 -fno-strict-aliasing' >+ for f in '${VAL}' >+ for x in '"$@"' >+ [[ -O2 == -fstack-protector ]] >+ eval 'new[${#new[@]}]=${f}' >++ new[${#new[@]}]=-O2 >+ for f in '${VAL}' >+ for x in '"$@"' >+ [[ -fno-strict-aliasing == -fstack-protector ]] >+ eval 'new[${#new[@]}]=${f}' >++ new[${#new[@]}]=-fno-strict-aliasing >+ eval export 'FCFLAGS=${new[*]}' >++ export 'FCFLAGS=-O2 -fno-strict-aliasing' >++ FCFLAGS='-O2 -fno-strict-aliasing' >+ return 0 >+ use hardened >+ useq hardened >+ local u=hardened >+ local found=0 >+ [[ h == \! ]] >+ [[ -n ^(3dfx|adabas|alpha|alsa\_cards\_aoa|alsa\_cards\_aoa\-fabric\-layout|alsa\_cards\_aoa\-onyx|alsa\_cards\_aoa\-soundbus|alsa\_cards\_aoa\-soundbus\-i2s|alsa\_cards\_aoa\-tas|alsa\_cards\_aoa\-toonie|alsa\_cards\_armaaci|alsa\_cards\_at91\-soc|alsa\_cards\_at91\-soc\-eti\-b1\-wm8731|alsa\_cards\_au1x00|alsa\_cards\_cs5535audio|alsa\_cards\_harmony|alsa\_cards\_powermac|alsa\_cards\_pxa2xx\-i2sound|alsa\_cards\_pxa2xx\-soc|alsa\_cards\_pxa2xx\-soc\-corgi|alsa\_cards\_pxa2xx\-soc\-poodle|alsa\_cards\_pxa2xx\-soc\-spitz|alsa\_cards\_pxa2xx\-soc\-tosa|alsa\_cards\_sa11xx\-uda1341ts|alsa\_cards\_sun\-amd7930|alsa\_cards\_sun\-cs4231|alsa\_cards\_sun\-dbri|altivec|amd64|aqua|arm|asm|birdstep|bmp|bmpx|bootstrap|build|capslib|clvm|cman|cmucl|coreaudio|crosscompile\_opts\_.*|crosscompile\_opts\_headers\-only|dbmaker|debug|doomsday|drac|elibc\_Darwin|elibc\_DragonFly|elibc\_FreeBSD|elibc\_NetBSD|elibc\_OpenBSD|elibc\_.*|elibc\_glibc|elibc\_uclibc|emf|empress|empress\-bcs|esoob|fdftk|filepro|firebird|fixed\-point|frontbase|gamess|gcc64|gd|glibc\-compat20|glibc\-omitfp|gulm|hardened|hppa|ia64|ibm|infopipe|informix|ingres|kernel\_Darwin|kernel\_FreeBSD|kernel\_.*|kernel\_linux|lcd\_devices\_svga|m68k|macbook|mips|multilib|n32|n64|nls|osp|pam\_console|pbbuttonsd|pfpro|plugin|ppc|ppc64|ppcsha1|profile|psyco|pvm|real|s390|selinux|sh|solid|sparc|sparc\-fbsd|svga|sybase|sybase\-ct|tcc|uclibc|ultra1|userland\_BSD|userland\_Darwin|userland\_GNU|userland\_.*|vanilla|video\_cards\_geode|video\_cards\_i740|video\_cards\_impact|video\_cards\_imstt|video\_cards\_newport|video\_cards\_nsc|video\_cards\_sunbw2|video\_cards\_suncg14|video\_cards\_suncg3|video\_cards\_suncg6|video\_cards\_sunffb|video\_cards\_sunleo|video\_cards\_suntcx|video\_cards\_vermilion|video\_cards\_xgi|vidix|vis|win32codecs|x86|x86\-fbsd|xmms|yellownet)$ ]] >+ [[ -n unpack ]] >+ hasq unpack config depend info prerm postrm postinst >+ [[ config depend info prerm postrm postinst == *\ \u\n\p\a\c\k\ * ]] >+ [[ ebuild != binary ]] >+ [[ hardened =~ ^(3dfx|adabas|alpha|alsa\_cards\_aoa|alsa\_cards\_aoa\-fabric\-layout|alsa\_cards\_aoa\-onyx|alsa\_cards\_aoa\-soundbus|alsa\_cards\_aoa\-soundbus\-i2s|alsa\_cards\_aoa\-tas|alsa\_cards\_aoa\-toonie|alsa\_cards\_armaaci|alsa\_cards\_at91\-soc|alsa\_cards\_at91\-soc\-eti\-b1\-wm8731|alsa\_cards\_au1x00|alsa\_cards\_cs5535audio|alsa\_cards\_harmony|alsa\_cards\_powermac|alsa\_cards\_pxa2xx\-i2sound|alsa\_cards\_pxa2xx\-soc|alsa\_cards\_pxa2xx\-soc\-corgi|alsa\_cards\_pxa2xx\-soc\-poodle|alsa\_cards\_pxa2xx\-soc\-spitz|alsa\_cards\_pxa2xx\-soc\-tosa|alsa\_cards\_sa11xx\-uda1341ts|alsa\_cards\_sun\-amd7930|alsa\_cards\_sun\-cs4231|alsa\_cards\_sun\-dbri|altivec|amd64|aqua|arm|asm|birdstep|bmp|bmpx|bootstrap|build|capslib|clvm|cman|cmucl|coreaudio|crosscompile\_opts\_.*|crosscompile\_opts\_headers\-only|dbmaker|debug|doomsday|drac|elibc\_Darwin|elibc\_DragonFly|elibc\_FreeBSD|elibc\_NetBSD|elibc\_OpenBSD|elibc\_.*|elibc\_glibc|elibc\_uclibc|emf|empress|empress\-bcs|esoob|fdftk|filepro|firebird|fixed\-point|frontbase|gamess|gcc64|gd|glibc\-compat20|glibc\-omitfp|gulm|hardened|hppa|ia64|ibm|infopipe|informix|ingres|kernel\_Darwin|kernel\_FreeBSD|kernel\_.*|kernel\_linux|lcd\_devices\_svga|m68k|macbook|mips|multilib|n32|n64|nls|osp|pam\_console|pbbuttonsd|pfpro|plugin|ppc|ppc64|ppcsha1|profile|psyco|pvm|real|s390|selinux|sh|solid|sparc|sparc\-fbsd|svga|sybase|sybase\-ct|tcc|uclibc|ultra1|userland\_BSD|userland\_Darwin|userland\_GNU|userland\_.*|vanilla|video\_cards\_geode|video\_cards\_i740|video\_cards\_impact|video\_cards\_imstt|video\_cards\_newport|video\_cards\_nsc|video\_cards\_sunbw2|video\_cards\_suncg14|video\_cards\_suncg3|video\_cards\_suncg6|video\_cards\_sunffb|video\_cards\_sunleo|video\_cards\_suntcx|video\_cards\_vermilion|video\_cards\_xgi|vidix|vis|win32codecs|x86|x86\-fbsd|xmms|yellownet)$ ]] >+ hasq hardened amd64 elibc_glibc gd kernel_linux multilib nls userland_GNU >+ [[ amd64 elibc_glibc gd kernel_linux multilib nls userland_GNU == *\ \h\a\r\d\e\n\e\d\ * ]] >+ return 1 >+ filter-flags -fPIE >+ _filter-hardened -fPIE >+ local f >+ for f in '"$@"' >+ case "${f}" in >+ gcc-specs-pie >+ local directive >++ gcc-specs-directive cc1 >++ local directive subdname subdirective >+++ _gcc-specs-directive_raw cc1 >++++ tc-getCC >++++ tc-getPROG CC gcc >++++ local var=CC >++++ local prog=gcc >++++ [[ -n '' ]] >++++ local search= >++++ [[ -n '' ]] >++++ [[ -z '' ]] >++++ [[ -n x86_64-pc-linux-gnu ]] >+++++ type -p x86_64-pc-linux-gnu-gcc >++++ search=/usr/lib/ccache/bin/x86_64-pc-linux-gnu-gcc >++++ [[ -n /usr/lib/ccache/bin/x86_64-pc-linux-gnu-gcc ]] >++++ prog=x86_64-pc-linux-gnu-gcc >++++ export CC=x86_64-pc-linux-gnu-gcc >++++ CC=x86_64-pc-linux-gnu-gcc >++++ echo x86_64-pc-linux-gnu-gcc >+++ local cc=x86_64-pc-linux-gnu-gcc >++++ LC_ALL=C >++++ x86_64-pc-linux-gnu-gcc -v >++++ awk '$1=="Reading" {print $NF}' >+++ local specfiles= >+++ x86_64-pc-linux-gnu-gcc -dumpspecs >+++ cat - >+++ awk -v directive=cc1 'BEGIN { pspec=""; spec=""; outside=1 } >$1=="*"directive":" { pspec=spec; spec=""; outside=0; next } > outside || NF==0 || ( substr($1,1,1)=="*" && substr($1,length($1),1)==":" ) { outside=1; next } > spec=="" && substr($0,1,1)=="+" { spec=pspec " " substr($0,2); next } > { spec=spec $0 } >END { print spec }' >+++ return 0 >++ directive= >++ [[ '' == *%\(*\)* ]] >++ echo '' >++ return 0 >+ directive= >++ [[ '' != '' ]] >+ return >+ continue >+ _filter-var CFLAGS -fPIE >+ local f x VAR VAL >+ declare -a new >+ VAR=CFLAGS >+ shift >+ eval 'VAL=${CFLAGS}' >++ VAL='-O2 -fno-strict-aliasing' >+ for f in '${VAL}' >+ for x in '"$@"' >+ [[ -O2 == -fPIE ]] >+ eval 'new[${#new[@]}]=${f}' >++ new[${#new[@]}]=-O2 >+ for f in '${VAL}' >+ for x in '"$@"' >+ [[ -fno-strict-aliasing == -fPIE ]] >+ eval 'new[${#new[@]}]=${f}' >++ new[${#new[@]}]=-fno-strict-aliasing >+ eval export 'CFLAGS=${new[*]}' >++ export 'CFLAGS=-O2 -fno-strict-aliasing' >++ CFLAGS='-O2 -fno-strict-aliasing' >+ _filter-var CPPFLAGS -fPIE >+ local f x VAR VAL >+ declare -a new >+ VAR=CPPFLAGS >+ shift >+ eval 'VAL=${CPPFLAGS}' >++ VAL= >+ eval export 'CPPFLAGS=${new[*]}' >++ export CPPFLAGS= >++ CPPFLAGS= >+ _filter-var CXXFLAGS -fPIE >+ local f x VAR VAL >+ declare -a new >+ VAR=CXXFLAGS >+ shift >+ eval 'VAL=${CXXFLAGS}' >++ VAL='-O2 -fno-strict-aliasing' >+ for f in '${VAL}' >+ for x in '"$@"' >+ [[ -O2 == -fPIE ]] >+ eval 'new[${#new[@]}]=${f}' >++ new[${#new[@]}]=-O2 >+ for f in '${VAL}' >+ for x in '"$@"' >+ [[ -fno-strict-aliasing == -fPIE ]] >+ eval 'new[${#new[@]}]=${f}' >++ new[${#new[@]}]=-fno-strict-aliasing >+ eval export 'CXXFLAGS=${new[*]}' >++ export 'CXXFLAGS=-O2 -fno-strict-aliasing' >++ CXXFLAGS='-O2 -fno-strict-aliasing' >+ _filter-var FFLAGS -fPIE >+ local f x VAR VAL >+ declare -a new >+ VAR=FFLAGS >+ shift >+ eval 'VAL=${FFLAGS}' >++ VAL='-O2 -fno-strict-aliasing' >+ for f in '${VAL}' >+ for x in '"$@"' >+ [[ -O2 == -fPIE ]] >+ eval 'new[${#new[@]}]=${f}' >++ new[${#new[@]}]=-O2 >+ for f in '${VAL}' >+ for x in '"$@"' >+ [[ -fno-strict-aliasing == -fPIE ]] >+ eval 'new[${#new[@]}]=${f}' >++ new[${#new[@]}]=-fno-strict-aliasing >+ eval export 'FFLAGS=${new[*]}' >++ export 'FFLAGS=-O2 -fno-strict-aliasing' >++ FFLAGS='-O2 -fno-strict-aliasing' >+ _filter-var FCFLAGS -fPIE >+ local f x VAR VAL >+ declare -a new >+ VAR=FCFLAGS >+ shift >+ eval 'VAL=${FCFLAGS}' >++ VAL='-O2 -fno-strict-aliasing' >+ for f in '${VAL}' >+ for x in '"$@"' >+ [[ -O2 == -fPIE ]] >+ eval 'new[${#new[@]}]=${f}' >++ new[${#new[@]}]=-O2 >+ for f in '${VAL}' >+ for x in '"$@"' >+ [[ -fno-strict-aliasing == -fPIE ]] >+ eval 'new[${#new[@]}]=${f}' >++ new[${#new[@]}]=-fno-strict-aliasing >+ eval export 'FCFLAGS=${new[*]}' >++ export 'FCFLAGS=-O2 -fno-strict-aliasing' >++ FCFLAGS='-O2 -fno-strict-aliasing' >+ return 0 >+ export ABI=amd64 >+ ABI=amd64 >+ is_crosscompile >+ [[ x86_64-pc-linux-gnu != x86_64-pc-linux-gnu ]] >+ tc-is-cross-compiler >++ [[ x86_64-pc-linux-gnu != x86_64-pc-linux-gnu ]] >+ return >+ toolchain-glibc_src_unpack >+ want_nptl >+ [[ -z '' ]] >+ return 0 >+ check_nptl_support >+ just_headers >+ is_crosscompile >+ [[ x86_64-pc-linux-gnu != x86_64-pc-linux-gnu ]] >++ KV_to_int 2.6.9 >++ [[ -z 2.6.9 ]] >+++ KV_major 2.6.9 >+++ [[ -z 2.6.9 ]] >+++ local KV=2.6.9 >+++ echo 2 >++ local KV_MAJOR=2 >+++ KV_minor 2.6.9 >+++ [[ -z 2.6.9 ]] >+++ local KV=2.6.9 >+++ KV=6.9 >+++ echo 6 >++ local KV_MINOR=6 >+++ KV_micro 2.6.9 >+++ [[ -z 2.6.9 ]] >+++ local KV=2.6.9 >+++ KV=9 >+++ echo 9 >++ local KV_MICRO=9 >++ local KV_int=132617 >++ [[ 132617 -ge 131584 ]] >++ echo 132617 >++ return 0 >+ local min_kernel_version=132617 >+ ebegin 'Checking gcc for __thread support' >+ local 'msg=Checking gcc for __thread support' dots spaces= >+ [[ -n '' ]] >+ msg='Checking gcc for __thread support ...' >+ einfon 'Checking gcc for __thread support ...' >+ elog_base INFO 'Checking gcc for __thread support ...' >+ local messagetype >+ '[' -z INFO -o -z /tmp/portage/sys-libs/glibc-2.9_p20081201-r1/temp -o '!' -d /tmp/portage/sys-libs/glibc-2.9_p20081201-r1/temp/logging ']' >+ case "${1}" in >+ messagetype=INFO >+ shift >+ echo -e 'Checking gcc for __thread support ...' >+ read >+ echo 'INFO Checking gcc for __thread support ...' >+ read >+ return 0 >+ [[ yes != \y\e\s ]] >+ echo -ne ' [32;01m*[0m Checking gcc for __thread support ...' > [32;01m*[0m Checking gcc for __thread support ...+ LAST_E_CMD=einfon >+ return 0 >+ [[ yes == \y\e\s ]] >+ echo > >+ LAST_E_LEN=40 >+ LAST_E_CMD=ebegin >+ return 0 >++ want__thread >++ want_tls >++ case $(tc-arch) in >+++ tc-arch >+++ tc-ninja_magic_to_arch portage >+++ local type=portage >+++ local host= >+++ [[ -z '' ]] >+++ host=x86_64-pc-linux-gnu >+++ case ${host} in >+++ [[ portage == \k\e\r\n ]] >+++ ninj x86_64 amd64 >+++ [[ portage == \k\e\r\n ]] >+++ echo amd64 >++ return 0 >++ [[ '' == \s\p\a\r\c ]] >++ [[ -n '' ]] >++ echo 'extern __thread int i;' >+++ tc-getCC x86_64-pc-linux-gnu >+++ tc-getPROG CC gcc x86_64-pc-linux-gnu >+++ local var=CC >+++ local prog=gcc >+++ [[ -n '' ]] >+++ local search= >+++ [[ -n x86_64-pc-linux-gnu ]] >++++ type -p x86_64-pc-linux-gnu-gcc >+++ search=/usr/lib/ccache/bin/x86_64-pc-linux-gnu-gcc >+++ [[ -z /usr/lib/ccache/bin/x86_64-pc-linux-gnu-gcc ]] >+++ [[ -n /usr/lib/ccache/bin/x86_64-pc-linux-gnu-gcc ]] >+++ prog=x86_64-pc-linux-gnu-gcc >+++ export CC=x86_64-pc-linux-gnu-gcc >+++ CC=x86_64-pc-linux-gnu-gcc >+++ echo x86_64-pc-linux-gnu-gcc >++ x86_64-pc-linux-gnu-gcc -c /tmp/portage/sys-libs/glibc-2.9_p20081201-r1/temp/test-__thread.c -o /tmp/portage/sys-libs/glibc-2.9_p20081201-r1/temp/test-__thread.o >++ WANT__THREAD=1 >++ rm -f /tmp/portage/sys-libs/glibc-2.9_p20081201-r1/temp/test-__thread.c >++ return 1 >++ echo 1 >+ eend 1 >+ local retval=1 >+ shift >+ _eend 1 eerror '' >+ local retval=1 efunc=eerror msg >+ shift 2 >+ [[ 1 == \0 ]] >+ [[ -n '' ]] >+ msg='[34;01m[ [31;01m!![34;01m ][0m' >+ [[ yes == \y\e\s ]] >+ echo -e '[A[72C [34;01m[ [31;01m!![34;01m ][0m' >[A[72C [34;01m[ [31;01m!![34;01m ][0m >+ return 1 >+ LAST_E_CMD=eend >+ return 1 >+ echo > >+ eerror 'Could not find a gcc that supports the __thread directive!' >+ elog_base ERROR 'Could not find a gcc that supports the __thread directive!' >+ local messagetype >+ '[' -z ERROR -o -z /tmp/portage/sys-libs/glibc-2.9_p20081201-r1/temp -o '!' -d /tmp/portage/sys-libs/glibc-2.9_p20081201-r1/temp/logging ']' >+ case "${1}" in >+ messagetype=ERROR >+ shift >+ echo -e 'Could not find a gcc that supports the __thread directive!' >+ read >+ echo 'ERROR Could not find a gcc that supports the __thread directive!' >+ read >+ return 0 >+ [[ yes != \y\e\s ]] >+ echo -e 'Could not find a gcc that supports the __thread directive!' >+ read >+ echo -e ' [31;01m*[0m Could not find a gcc that supports the __thread directive!' > [31;01m*[0m Could not find a gcc that supports the __thread directive! >+ read >+ LAST_E_CMD=eerror >+ return 0 >+ eerror 'Please update your binutils/gcc and try again.' >+ elog_base ERROR 'Please update your binutils/gcc and try again.' >+ local messagetype >+ '[' -z ERROR -o -z /tmp/portage/sys-libs/glibc-2.9_p20081201-r1/temp -o '!' -d /tmp/portage/sys-libs/glibc-2.9_p20081201-r1/temp/logging ']' >+ case "${1}" in >+ messagetype=ERROR >+ shift >+ echo -e 'Please update your binutils/gcc and try again.' >+ read >+ echo 'ERROR Please update your binutils/gcc and try again.' >+ read >+ return 0 >+ [[ yes != \y\e\s ]] >+ echo -e 'Please update your binutils/gcc and try again.' >+ read >+ echo -e ' [31;01m*[0m Please update your binutils/gcc and try again.' > [31;01m*[0m Please update your binutils/gcc and try again. >+ read >+ LAST_E_CMD=eerror >+ return 0 >+ die 'No __thread support in gcc!' >+ '[' -n 'autoconf automake aclocal libtoolize' ']' >+ unset -f autoconf automake aclocal libtoolize >+ unset QA_INTERCEPTORS >+ local n filespacing=0 linespacing=0 >+ (( n = 11 - 1 )) >+ (( n >= 0 )) >+ sourcefile=/usr/lib64/portage/bin/ebuild.sh >+ sourcefile=ebuild.sh >+ lineno=0 >+ (( filespacing < 9 )) >+ filespacing=9 >+ (( linespacing < 1 )) >+ linespacing=1 >+ (( --n )) >+ (( n >= 0 )) >+ sourcefile=/usr/lib64/portage/bin/ebuild.sh >+ sourcefile=ebuild.sh >+ lineno=2137 >+ (( filespacing < 9 )) >+ (( linespacing < 4 )) >+ linespacing=4 >+ (( --n )) >+ (( n >= 0 )) >+ sourcefile=/usr/lib64/portage/bin/ebuild.sh >+ sourcefile=ebuild.sh >+ lineno=2038 >+ (( filespacing < 9 )) >+ (( linespacing < 4 )) >+ (( --n )) >+ (( n >= 0 )) >+ sourcefile=/usr/lib64/portage/bin/ebuild.sh >+ sourcefile=ebuild.sh >+ lineno=706 >+ (( filespacing < 9 )) >+ (( linespacing < 3 )) >+ (( --n )) >+ (( n >= 0 )) >+ sourcefile=/usr/lib64/portage/bin/ebuild.sh >+ sourcefile=ebuild.sh >+ lineno=648 >+ (( filespacing < 9 )) >+ (( linespacing < 3 )) >+ (( --n )) >+ (( n >= 0 )) >+ sourcefile=/tmp/portage/sys-libs/glibc-2.9_p20081201-r1/temp/environment >+ sourcefile=environment >+ lineno=49 >+ (( filespacing < 11 )) >+ filespacing=11 >+ (( linespacing < 2 )) >+ (( --n )) >+ (( n >= 0 )) >+ sourcefile=/tmp/portage/sys-libs/glibc-2.9_p20081201-r1/temp/environment >+ sourcefile=environment >+ lineno=3275 >+ (( filespacing < 11 )) >+ (( linespacing < 4 )) >+ (( --n )) >+ (( n >= 0 )) >+ sourcefile=/usr/portage/sys-libs/glibc/files/eblits/src_unpack.eblit >+ sourcefile=src_unpack.eblit >+ lineno=1030 >+ (( filespacing < 16 )) >+ filespacing=16 >+ (( linespacing < 4 )) >+ (( --n )) >+ (( n >= 0 )) >+ sourcefile=/usr/portage/sys-libs/glibc/files/eblits/src_unpack.eblit >+ sourcefile=src_unpack.eblit >+ lineno=124 >+ (( filespacing < 16 )) >+ (( linespacing < 3 )) >+ (( --n )) >+ (( n >= 0 )) >+ sourcefile=/usr/portage/sys-libs/glibc/files/eblits/src_unpack.eblit >+ sourcefile=src_unpack.eblit >+ lineno=59 >+ (( filespacing < 16 )) >+ (( linespacing < 2 )) >+ (( --n )) >+ (( n >= 0 )) >+ sourcefile=/usr/lib64/portage/bin/isolated-functions.sh >+ sourcefile=isolated-functions.sh >+ lineno=25 >+ (( filespacing < 21 )) >+ filespacing=21 >+ (( linespacing < 2 )) >+ (( --n )) >+ (( n >= 0 )) >+ eerror >+ elog_base ERROR '' >+ local messagetype >+ '[' -z ERROR -o -z /tmp/portage/sys-libs/glibc-2.9_p20081201-r1/temp -o '!' -d /tmp/portage/sys-libs/glibc-2.9_p20081201-r1/temp/logging ']' >+ case "${1}" in >+ messagetype=ERROR >+ shift >+ echo -e '' >+ read >+ echo 'ERROR ' >+ read >+ return 0 >+ [[ yes != \y\e\s ]] >+ echo -e >+ read >+ echo -e ' [31;01m*[0m ' > [31;01m*[0m >+ read >+ LAST_E_CMD=eerror >+ return 0 >+ eerror 'ERROR: sys-libs/glibc-2.9_p20081201-r1 failed.' >+ elog_base ERROR 'ERROR: sys-libs/glibc-2.9_p20081201-r1 failed.' >+ local messagetype >+ '[' -z ERROR -o -z /tmp/portage/sys-libs/glibc-2.9_p20081201-r1/temp -o '!' -d /tmp/portage/sys-libs/glibc-2.9_p20081201-r1/temp/logging ']' >+ case "${1}" in >+ messagetype=ERROR >+ shift >+ echo -e 'ERROR: sys-libs/glibc-2.9_p20081201-r1 failed.' >+ read >+ echo 'ERROR ERROR: sys-libs/glibc-2.9_p20081201-r1 failed.' >+ read >+ return 0 >+ [[ yes != \y\e\s ]] >+ echo -e 'ERROR: sys-libs/glibc-2.9_p20081201-r1 failed.' >+ read >+ echo -e ' [31;01m*[0m ERROR: sys-libs/glibc-2.9_p20081201-r1 failed.' > [31;01m*[0m ERROR: sys-libs/glibc-2.9_p20081201-r1 failed. >+ read >+ LAST_E_CMD=eerror >+ return 0 >+ dump_trace 2 21 4 >+ local funcname= sourcefile= lineno= s=yes n p >+ declare -i strip=2 >+ local filespacing=21 linespacing=4 >+ (( n = 12 - 1 )) >+ (( p = 8 )) >+ (( n > 0 )) >+ '[' main == qa_call ']' >+ (( p -= 1 )) >+ (( n-- )) >+ (( n > 0 )) >+ '[' ebuild_main == qa_call ']' >+ (( p -= 0 )) >+ (( n-- )) >+ (( n > 0 )) >+ '[' dyn_unpack == qa_call ']' >+ (( p -= 0 )) >+ (( n-- )) >+ (( n > 0 )) >+ '[' ebuild_phase == qa_call ']' >+ (( p -= 1 )) >+ (( n-- )) >+ (( n > 0 )) >+ '[' qa_call == qa_call ']' >+ break >+ (( n == 0 )) >+ eerror 'Call stack:' >+ elog_base ERROR 'Call stack:' >+ local messagetype >+ '[' -z ERROR -o -z /tmp/portage/sys-libs/glibc-2.9_p20081201-r1/temp -o '!' -d /tmp/portage/sys-libs/glibc-2.9_p20081201-r1/temp/logging ']' >+ case "${1}" in >+ messagetype=ERROR >+ shift >+ echo -e 'Call stack:' >+ read >+ echo 'ERROR Call stack:' >+ read >+ return 0 >+ [[ yes != \y\e\s ]] >+ echo -e 'Call stack:' >+ read >+ echo -e ' [31;01m*[0m Call stack:' > [31;01m*[0m Call stack: >+ read >+ LAST_E_CMD=eerror >+ return 0 >+ (( n > 2 )) >+ funcname=src_unpack >++ basename /usr/lib64/portage/bin/ebuild.sh >+ sourcefile=ebuild.sh >+ lineno=49 >+ args= >+ [[ -n 4 21 2 No __thread support in gcc! src_unpack src_unpack src_unpack unpack ]] >+ (( j = 1 )) >+ (( j <= 0 )) >+ (( p -= 0 )) >++ printf %21s ebuild.sh >++ printf %4s 49 >+ eerror ' ebuild.sh, line 49: Called src_unpack' >+ elog_base ERROR ' ebuild.sh, line 49: Called src_unpack' >+ local messagetype >+ '[' -z ERROR -o -z /tmp/portage/sys-libs/glibc-2.9_p20081201-r1/temp -o '!' -d /tmp/portage/sys-libs/glibc-2.9_p20081201-r1/temp/logging ']' >+ case "${1}" in >+ messagetype=ERROR >+ shift >+ echo -e ' ebuild.sh, line 49: Called src_unpack' >+ read >+ echo 'ERROR ebuild.sh, line 49: Called src_unpack' >+ read >+ return 0 >+ [[ yes != \y\e\s ]] >+ echo -e ' ebuild.sh, line 49: Called src_unpack' >+ read >+ echo -e ' [31;01m*[0m ebuild.sh, line 49: Called src_unpack' > [31;01m*[0m ebuild.sh, line 49: Called src_unpack >+ read >+ LAST_E_CMD=eerror >+ return 0 >+ (( n-- )) >+ (( n > 2 )) >+ funcname=eblit-run >++ basename /tmp/portage/sys-libs/glibc-2.9_p20081201-r1/temp/environment >+ sourcefile=environment >+ lineno=3275 >+ args= >+ [[ -n 4 21 2 No __thread support in gcc! src_unpack src_unpack src_unpack unpack ]] >+ (( j = 1 )) >+ (( j <= 1 )) >+ newarg=src_unpack >+ args=''\''src_unpack'\''' >+ (( ++j )) >+ (( j <= 1 )) >+ (( p -= 1 )) >++ printf %21s environment >++ printf %4s 3275 >+ eerror ' environment, line 3275: Called eblit-run '\''src_unpack'\''' >+ elog_base ERROR ' environment, line 3275: Called eblit-run '\''src_unpack'\''' >+ local messagetype >+ '[' -z ERROR -o -z /tmp/portage/sys-libs/glibc-2.9_p20081201-r1/temp -o '!' -d /tmp/portage/sys-libs/glibc-2.9_p20081201-r1/temp/logging ']' >+ case "${1}" in >+ messagetype=ERROR >+ shift >+ echo -e ' environment, line 3275: Called eblit-run '\''src_unpack'\''' >+ read >+ echo 'ERROR environment, line 3275: Called eblit-run '\''src_unpack'\''' >+ read >+ return 0 >+ [[ yes != \y\e\s ]] >+ echo -e ' environment, line 3275: Called eblit-run '\''src_unpack'\''' >+ read >+ echo -e ' [31;01m*[0m environment, line 3275: Called eblit-run '\''src_unpack'\''' > [31;01m*[0m environment, line 3275: Called eblit-run 'src_unpack' >+ read >+ LAST_E_CMD=eerror >+ return 0 >+ (( n-- )) >+ (( n > 2 )) >+ funcname=eblit-glibc-src_unpack >++ basename /tmp/portage/sys-libs/glibc-2.9_p20081201-r1/temp/environment >+ sourcefile=environment >+ lineno=1030 >+ args= >+ [[ -n 4 21 2 No __thread support in gcc! src_unpack src_unpack src_unpack unpack ]] >+ (( j = 1 )) >+ (( j <= 0 )) >+ (( p -= 0 )) >++ printf %21s environment >++ printf %4s 1030 >+ eerror ' environment, line 1030: Called eblit-glibc-src_unpack' >+ elog_base ERROR ' environment, line 1030: Called eblit-glibc-src_unpack' >+ local messagetype >+ '[' -z ERROR -o -z /tmp/portage/sys-libs/glibc-2.9_p20081201-r1/temp -o '!' -d /tmp/portage/sys-libs/glibc-2.9_p20081201-r1/temp/logging ']' >+ case "${1}" in >+ messagetype=ERROR >+ shift >+ echo -e ' environment, line 1030: Called eblit-glibc-src_unpack' >+ read >+ echo 'ERROR environment, line 1030: Called eblit-glibc-src_unpack' >+ read >+ return 0 >+ [[ yes != \y\e\s ]] >+ echo -e ' environment, line 1030: Called eblit-glibc-src_unpack' >+ read >+ echo -e ' [31;01m*[0m environment, line 1030: Called eblit-glibc-src_unpack' > [31;01m*[0m environment, line 1030: Called eblit-glibc-src_unpack >+ read >+ LAST_E_CMD=eerror >+ return 0 >+ (( n-- )) >+ (( n > 2 )) >+ funcname=toolchain-glibc_src_unpack >++ basename /usr/portage/sys-libs/glibc/files/eblits/src_unpack.eblit >+ sourcefile=src_unpack.eblit >+ lineno=124 >+ args= >+ [[ -n 4 21 2 No __thread support in gcc! src_unpack src_unpack src_unpack unpack ]] >+ (( j = 1 )) >+ (( j <= 0 )) >+ (( p -= 0 )) >++ printf %21s src_unpack.eblit >++ printf %4s 124 >+ eerror ' src_unpack.eblit, line 124: Called toolchain-glibc_src_unpack' >+ elog_base ERROR ' src_unpack.eblit, line 124: Called toolchain-glibc_src_unpack' >+ local messagetype >+ '[' -z ERROR -o -z /tmp/portage/sys-libs/glibc-2.9_p20081201-r1/temp -o '!' -d /tmp/portage/sys-libs/glibc-2.9_p20081201-r1/temp/logging ']' >+ case "${1}" in >+ messagetype=ERROR >+ shift >+ echo -e ' src_unpack.eblit, line 124: Called toolchain-glibc_src_unpack' >+ read >+ echo 'ERROR src_unpack.eblit, line 124: Called toolchain-glibc_src_unpack' >+ read >+ return 0 >+ [[ yes != \y\e\s ]] >+ echo -e ' src_unpack.eblit, line 124: Called toolchain-glibc_src_unpack' >+ read >+ echo -e ' [31;01m*[0m src_unpack.eblit, line 124: Called toolchain-glibc_src_unpack' > [31;01m*[0m src_unpack.eblit, line 124: Called toolchain-glibc_src_unpack >+ read >+ LAST_E_CMD=eerror >+ return 0 >+ (( n-- )) >+ (( n > 2 )) >+ funcname=check_nptl_support >++ basename /usr/portage/sys-libs/glibc/files/eblits/src_unpack.eblit >+ sourcefile=src_unpack.eblit >+ lineno=59 >+ args= >+ [[ -n 4 21 2 No __thread support in gcc! src_unpack src_unpack src_unpack unpack ]] >+ (( j = 1 )) >+ (( j <= 0 )) >+ (( p -= 0 )) >++ printf %21s src_unpack.eblit >++ printf %4s 59 >+ eerror ' src_unpack.eblit, line 59: Called check_nptl_support' >+ elog_base ERROR ' src_unpack.eblit, line 59: Called check_nptl_support' >+ local messagetype >+ '[' -z ERROR -o -z /tmp/portage/sys-libs/glibc-2.9_p20081201-r1/temp -o '!' -d /tmp/portage/sys-libs/glibc-2.9_p20081201-r1/temp/logging ']' >+ case "${1}" in >+ messagetype=ERROR >+ shift >+ echo -e ' src_unpack.eblit, line 59: Called check_nptl_support' >+ read >+ echo 'ERROR src_unpack.eblit, line 59: Called check_nptl_support' >+ read >+ return 0 >+ [[ yes != \y\e\s ]] >+ echo -e ' src_unpack.eblit, line 59: Called check_nptl_support' >+ read >+ echo -e ' [31;01m*[0m src_unpack.eblit, line 59: Called check_nptl_support' > [31;01m*[0m src_unpack.eblit, line 59: Called check_nptl_support >+ read >+ LAST_E_CMD=eerror >+ return 0 >+ (( n-- )) >+ (( n > 2 )) >++ printf %21s src_unpack.eblit >++ printf %4s 25 >+ eerror ' src_unpack.eblit, line 25: Called die' >+ elog_base ERROR ' src_unpack.eblit, line 25: Called die' >+ local messagetype >+ '[' -z ERROR -o -z /tmp/portage/sys-libs/glibc-2.9_p20081201-r1/temp -o '!' -d /tmp/portage/sys-libs/glibc-2.9_p20081201-r1/temp/logging ']' >+ case "${1}" in >+ messagetype=ERROR >+ shift >+ echo -e ' src_unpack.eblit, line 25: Called die' >+ read >+ echo 'ERROR src_unpack.eblit, line 25: Called die' >+ read >+ return 0 >+ [[ yes != \y\e\s ]] >+ echo -e ' src_unpack.eblit, line 25: Called die' >+ read >+ echo -e ' [31;01m*[0m src_unpack.eblit, line 25: Called die' > [31;01m*[0m src_unpack.eblit, line 25: Called die >+ read >+ LAST_E_CMD=eerror >+ return 0 >+ eerror 'The specific snippet of code:' >+ elog_base ERROR 'The specific snippet of code:' >+ local messagetype >+ '[' -z ERROR -o -z /tmp/portage/sys-libs/glibc-2.9_p20081201-r1/temp -o '!' -d /tmp/portage/sys-libs/glibc-2.9_p20081201-r1/temp/logging ']' >+ case "${1}" in >+ messagetype=ERROR >+ shift >+ echo -e 'The specific snippet of code:' >+ read >+ echo 'ERROR The specific snippet of code:' >+ read >+ return 0 >+ [[ yes != \y\e\s ]] >+ echo -e 'The specific snippet of code:' >+ read >+ echo -e ' [31;01m*[0m The specific snippet of code:' > [31;01m*[0m The specific snippet of code: >+ read >+ LAST_E_CMD=eerror >+ return 0 >+ sed -n -e '# When we get to the line that failed, append it to the > # hold space, move the hold space to the pattern space, > # then print out the pattern space and quit immediately > 25{H;g;p;q}' -e '# If this line ends with a line continuation, append it > # to the hold space > /\\$/H' -e '# If this line does not end with a line continuation, > # erase the line and set the hold buffer to it (thus > # erasing the hold buffer in the process) > /[^\]$/{s:^.*$::;h}' /usr/portage/sys-libs/glibc/files/eblits/src_unpack.eblit >+ sed -e 1d -e 's:^:RETAIN-LEADING-SPACE:' >+ read -r n >+ eerror ' die "No __thread support in gcc!"' >+ elog_base ERROR ' die "No __thread support in gcc!"' >+ local messagetype >+ '[' -z ERROR -o -z /tmp/portage/sys-libs/glibc-2.9_p20081201-r1/temp -o '!' -d /tmp/portage/sys-libs/glibc-2.9_p20081201-r1/temp/logging ']' >+ case "${1}" in >+ messagetype=ERROR >+ shift >+ echo -e ' die "No __thread support in gcc!"' >+ read >+ echo 'ERROR die "No __thread support in gcc!"' >+ read >+ return 0 >+ [[ yes != \y\e\s ]] >+ echo -e ' die "No __thread support in gcc!"' >+ read >+ echo -e ' [31;01m*[0m die "No __thread support in gcc!"' > [31;01m*[0m die "No __thread support in gcc!" >+ read >+ LAST_E_CMD=eerror >+ return 0 >+ read -r n >+ eerror ' The die message:' >+ elog_base ERROR ' The die message:' >+ local messagetype >+ '[' -z ERROR -o -z /tmp/portage/sys-libs/glibc-2.9_p20081201-r1/temp -o '!' -d /tmp/portage/sys-libs/glibc-2.9_p20081201-r1/temp/logging ']' >+ case "${1}" in >+ messagetype=ERROR >+ shift >+ echo -e ' The die message:' >+ read >+ echo 'ERROR The die message:' >+ read >+ return 0 >+ [[ yes != \y\e\s ]] >+ echo -e ' The die message:' >+ read >+ echo -e ' [31;01m*[0m The die message:' > [31;01m*[0m The die message: >+ read >+ LAST_E_CMD=eerror >+ return 0 >+ eerror ' No __thread support in gcc!' >+ elog_base ERROR ' No __thread support in gcc!' >+ local messagetype >+ '[' -z ERROR -o -z /tmp/portage/sys-libs/glibc-2.9_p20081201-r1/temp -o '!' -d /tmp/portage/sys-libs/glibc-2.9_p20081201-r1/temp/logging ']' >+ case "${1}" in >+ messagetype=ERROR >+ shift >+ echo -e ' No __thread support in gcc!' >+ read >+ echo 'ERROR No __thread support in gcc!' >+ read >+ return 0 >+ [[ yes != \y\e\s ]] >+ echo -e ' No __thread support in gcc!' >+ read >+ echo -e ' [31;01m*[0m No __thread support in gcc!' > [31;01m*[0m No __thread support in gcc! >+ read >+ LAST_E_CMD=eerror >+ return 0 >+ eerror >+ elog_base ERROR '' >+ local messagetype >+ '[' -z ERROR -o -z /tmp/portage/sys-libs/glibc-2.9_p20081201-r1/temp -o '!' -d /tmp/portage/sys-libs/glibc-2.9_p20081201-r1/temp/logging ']' >+ case "${1}" in >+ messagetype=ERROR >+ shift >+ echo -e '' >+ read >+ echo 'ERROR ' >+ read >+ return 0 >+ [[ yes != \y\e\s ]] >+ echo -e >+ read >+ echo -e ' [31;01m*[0m ' > [31;01m*[0m >+ read >+ LAST_E_CMD=eerror >+ return 0 >+ eerror 'If you need support, post the topmost build error, and the call stack if relevant.' >+ elog_base ERROR 'If you need support, post the topmost build error, and the call stack if relevant.' >+ local messagetype >+ '[' -z ERROR -o -z /tmp/portage/sys-libs/glibc-2.9_p20081201-r1/temp -o '!' -d /tmp/portage/sys-libs/glibc-2.9_p20081201-r1/temp/logging ']' >+ case "${1}" in >+ messagetype=ERROR >+ shift >+ echo -e 'If you need support, post the topmost build error, and the call stack if relevant.' >+ read >+ echo 'ERROR If you need support, post the topmost build error, and the call stack if relevant.' >+ read >+ return 0 >+ [[ yes != \y\e\s ]] >+ echo -e 'If you need support, post the topmost build error, and the call stack if relevant.' >+ read >+ echo -e ' [31;01m*[0m If you need support, post the topmost build error, and the call stack if relevant.' > [31;01m*[0m If you need support, post the topmost build error, and the call stack if relevant. >+ read >+ LAST_E_CMD=eerror >+ return 0 >+ [[ -n /var/log/ebuild/sys-libs:glibc-2.9_p20081201-r1:20090122-195052.log ]] >+ eerror 'A complete build log is located at '\''/var/log/ebuild/sys-libs:glibc-2.9_p20081201-r1:20090122-195052.log'\''.' >+ elog_base ERROR 'A complete build log is located at '\''/var/log/ebuild/sys-libs:glibc-2.9_p20081201-r1:20090122-195052.log'\''.' >+ local messagetype >+ '[' -z ERROR -o -z /tmp/portage/sys-libs/glibc-2.9_p20081201-r1/temp -o '!' -d /tmp/portage/sys-libs/glibc-2.9_p20081201-r1/temp/logging ']' >+ case "${1}" in >+ messagetype=ERROR >+ shift >+ echo -e 'A complete build log is located at '\''/var/log/ebuild/sys-libs:glibc-2.9_p20081201-r1:20090122-195052.log'\''.' >+ read >+ echo 'ERROR A complete build log is located at '\''/var/log/ebuild/sys-libs:glibc-2.9_p20081201-r1:20090122-195052.log'\''.' >+ read >+ return 0 >+ [[ yes != \y\e\s ]] >+ echo -e 'A complete build log is located at '\''/var/log/ebuild/sys-libs:glibc-2.9_p20081201-r1:20090122-195052.log'\''.' >+ read >+ echo -e ' [31;01m*[0m A complete build log is located at '\''/var/log/ebuild/sys-libs:glibc-2.9_p20081201-r1:20090122-195052.log'\''.' > [31;01m*[0m A complete build log is located at '/var/log/ebuild/sys-libs:glibc-2.9_p20081201-r1:20090122-195052.log'. >+ read >+ LAST_E_CMD=eerror >+ return 0 >+ '[' -f /tmp/portage/sys-libs/glibc-2.9_p20081201-r1/temp/environment ']' >+ eerror 'The ebuild environment file is located at '\''/tmp/portage/sys-libs/glibc-2.9_p20081201-r1/temp/environment'\''.' >+ elog_base ERROR 'The ebuild environment file is located at '\''/tmp/portage/sys-libs/glibc-2.9_p20081201-r1/temp/environment'\''.' >+ local messagetype >+ '[' -z ERROR -o -z /tmp/portage/sys-libs/glibc-2.9_p20081201-r1/temp -o '!' -d /tmp/portage/sys-libs/glibc-2.9_p20081201-r1/temp/logging ']' >+ case "${1}" in >+ messagetype=ERROR >+ shift >+ echo -e 'The ebuild environment file is located at '\''/tmp/portage/sys-libs/glibc-2.9_p20081201-r1/temp/environment'\''.' >+ read >+ echo 'ERROR The ebuild environment file is located at '\''/tmp/portage/sys-libs/glibc-2.9_p20081201-r1/temp/environment'\''.' >+ read >+ return 0 >+ [[ yes != \y\e\s ]] >+ echo -e 'The ebuild environment file is located at '\''/tmp/portage/sys-libs/glibc-2.9_p20081201-r1/temp/environment'\''.' >+ read >+ echo -e ' [31;01m*[0m The ebuild environment file is located at '\''/tmp/portage/sys-libs/glibc-2.9_p20081201-r1/temp/environment'\''.' > [31;01m*[0m The ebuild environment file is located at '/tmp/portage/sys-libs/glibc-2.9_p20081201-r1/temp/environment'. >+ read >+ LAST_E_CMD=eerror >+ return 0 >+ [[ -n '' ]] >+ '[' ebuild '!=' binary ']' >+ hasq unpack prerm postrm >+ [[ prerm postrm == *\ \u\n\p\a\c\k\ * ]] >+ '[' sys-libs/glibc/glibc-2.9_p20081201-r1.ebuild == /usr/portage/sys-libs/glibc/glibc-2.9_p20081201-r1.ebuild ']' >+ [[ -n gentoo ]] >+ [[ -f /usr/portage/profiles/repo_name ]] >+ local portdir_repo_name=gentoo >+ [[ -n gentoo ]] >+ [[ gentoo != gentoo ]] >+ eerror >+ elog_base ERROR '' >+ local messagetype >+ '[' -z ERROR -o -z /tmp/portage/sys-libs/glibc-2.9_p20081201-r1/temp -o '!' -d /tmp/portage/sys-libs/glibc-2.9_p20081201-r1/temp/logging ']' >+ case "${1}" in >+ messagetype=ERROR >+ shift >+ echo -e '' >+ read >+ echo 'ERROR ' >+ read >+ return 0 >+ [[ yes != \y\e\s ]] >+ echo -e >+ read >+ echo -e ' [31;01m*[0m ' > [31;01m*[0m >+ read >+ LAST_E_CMD=eerror >+ return 0 >+ [[ unpack == \u\n\p\a\c\k ]] >+ local x >+ '[' -n /tmp/portage/sys-libs/glibc-2.9_p20081201-r1/.exit_status ']' >+ kill -s SIGTERM 4669 >+ exit 1
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 255442
:
178928
|
179052
|
179183
|
179374
| 179375 |
179376