Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 191493 Details for
Bug 269955
crossdev fails at glibc with linux-headers version
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
crossdev --portage --debug
verbose-log.txt (text/plain), 121.29 KB, created by
Kuryshev Mikhail
on 2009-05-16 18:04:09 UTC
(
hide
)
Description:
crossdev --portage --debug
Filename:
MIME Type:
Creator:
Kuryshev Mikhail
Created:
2009-05-16 18:04:09 UTC
Size:
121.29 KB
patch
obsolete
>-------------------------------------------------------------------------------------------------------------- >* Host Portage ARCH: amd64 >* Target Portage ARCH: ppc >* Target System: powerpc-unknown-linux-gnu >* Stage: 4 (C/C++ compiler) > >* binutils: binutils-2.18-r1 >* gcc: gcc-4.1.2 >* headers: linux-headers-2.6.21 >* libc: glibc-2.6.1 > >* PORTDIR_OVERLAY: /usr/local/portage >* PORT_LOGDIR: /var/log/portage >* PKGDIR: /usr/portage/packages/cross/powerpc-unknown-linux-gnu >* PORTAGE_TMPDIR: /var/tmp/cross/powerpc-unknown-linux-gnu > _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - >* Forcing the latest versions of {binutils,gcc}-config/gnuconfig... [ ok ] >* Log: /var/log/portage/cross-powerpc-unknown-linux-gnu-binutils.log >* Emerging cross-binutils... ebuild: cross-powerpc-unknown-linux-gnu/binutils-2.18-r1 >installed: cross-powerpc-unknown-linux-gnu/binutils-2.18-r1 > ebuild: cross-powerpc-unknown-linux-gnu/binutils-2.18-r1 >installed: cross-powerpc-unknown-linux-gnu/binutils-2.18-r1 > > Arg: cross-powerpc-unknown-linux-gnu/binutils > Atom: cross-powerpc-unknown-linux-gnu/binutils > ebuild: cross-powerpc-unknown-linux-gnu/binutils-2.18-r1 >installed: cross-powerpc-unknown-linux-gnu/binutils-2.18-r1 > >digraph: > >cross-powerpc-unknown-linux-gnu/binutils depends on > ('installed', '/', 'cross-powerpc-unknown-linux-gnu/binutils-2.18-r1', 'nomerge') (soft) >('installed', '/', 'cross-powerpc-unknown-linux-gnu/binutils-2.18-r1', 'nomerge') (no children) > >myaction None >myopts {'--verbose': True, '--oneshot': True, '--debug': True, '--nodeps': True, '--update': True} > >These are the packages that would be merged, in order: > > >Total: 0 packages, Size of downloads: 0 kB > >>>> Auto-cleaning packages... > >>>> No outdated packages were found on your system. > [ ok ] >* Log: /var/log/portage/cross-powerpc-unknown-linux-gnu-linux-headers-quick.log >* Emerging cross-linux-headers-quick... ebuild: cross-powerpc-unknown-linux-gnu/linux-headers-2.4.36 >installed: cross-powerpc-unknown-linux-gnu/linux-headers-2.4.36 > ebuild: cross-powerpc-unknown-linux-gnu/linux-headers-2.4.36 >installed: cross-powerpc-unknown-linux-gnu/linux-headers-2.4.36 > > Arg: cross-powerpc-unknown-linux-gnu/linux-headers > Atom: cross-powerpc-unknown-linux-gnu/linux-headers > ebuild: cross-powerpc-unknown-linux-gnu/linux-headers-2.4.36 >installed: cross-powerpc-unknown-linux-gnu/linux-headers-2.4.36 > >digraph: > >cross-powerpc-unknown-linux-gnu/linux-headers depends on > ('installed', '/', 'cross-powerpc-unknown-linux-gnu/linux-headers-2.4.36', 'nomerge') (soft) >('installed', '/', 'cross-powerpc-unknown-linux-gnu/linux-headers-2.4.36', 'nomerge') (no children) > >myaction None >myopts {'--verbose': True, '--oneshot': True, '--debug': True, '--nodeps': True, '--update': True} > >These are the packages that would be merged, in order: > > >Total: 0 packages, Size of downloads: 0 kB > >>>> Auto-cleaning packages... > >>>> No outdated packages were found on your system. > [ ok ] >* Log: /var/log/portage/cross-powerpc-unknown-linux-gnu-glibc-headers.log >* Emerging cross-glibc-headers... ebuild: cross-powerpc-unknown-linux-gnu/glibc-2.6.1 >installed: cross-powerpc-unknown-linux-gnu/glibc-2.6.1 > ebuild: cross-powerpc-unknown-linux-gnu/glibc-2.6.1 >installed: cross-powerpc-unknown-linux-gnu/glibc-2.6.1 > > Arg: cross-powerpc-unknown-linux-gnu/glibc > Atom: cross-powerpc-unknown-linux-gnu/glibc > ebuild: cross-powerpc-unknown-linux-gnu/glibc-2.6.1 >installed: cross-powerpc-unknown-linux-gnu/glibc-2.6.1 > >digraph: > >cross-powerpc-unknown-linux-gnu/glibc depends on > ('installed', '/', 'cross-powerpc-unknown-linux-gnu/glibc-2.6.1', 'nomerge') (soft) >('installed', '/', 'cross-powerpc-unknown-linux-gnu/glibc-2.6.1', 'nomerge') (no children) > >myaction None >myopts {'--verbose': True, '--oneshot': True, '--debug': True, '--nodeps': True, '--update': True} > >These are the packages that would be merged, in order: > > >Total: 0 packages, Size of downloads: 0 kB > >>>> Auto-cleaning packages... > >>>> No outdated packages were found on your system. > [ ok ] >* Log: /var/log/portage/cross-powerpc-unknown-linux-gnu-gcc-stage1.log >* Emerging cross-gcc-stage1... ebuild: cross-powerpc-unknown-linux-gnu/gcc-4.1.2 >installed: cross-powerpc-unknown-linux-gnu/gcc-4.1.2 > ebuild: cross-powerpc-unknown-linux-gnu/gcc-4.1.2 >installed: cross-powerpc-unknown-linux-gnu/gcc-4.1.2 > > Arg: cross-powerpc-unknown-linux-gnu/gcc > Atom: cross-powerpc-unknown-linux-gnu/gcc > ebuild: cross-powerpc-unknown-linux-gnu/gcc-4.1.2 >installed: cross-powerpc-unknown-linux-gnu/gcc-4.1.2 > >digraph: > >cross-powerpc-unknown-linux-gnu/gcc depends on > ('installed', '/', 'cross-powerpc-unknown-linux-gnu/gcc-4.1.2', 'nomerge') (soft) >('installed', '/', 'cross-powerpc-unknown-linux-gnu/gcc-4.1.2', 'nomerge') (no children) > >myaction None >myopts {'--verbose': True, '--oneshot': True, '--debug': True, '--nodeps': True, '--update': True} > >These are the packages that would be merged, in order: > > >Total: 0 packages, Size of downloads: 0 kB > >>>> Auto-cleaning packages... > >>>> No outdated packages were found on your system. > [ ok ] >* Log: /var/log/portage/cross-powerpc-unknown-linux-gnu-linux-headers.log >* Emerging cross-linux-headers... ebuild: cross-powerpc-unknown-linux-gnu/linux-headers-2.4.36 >installed: cross-powerpc-unknown-linux-gnu/linux-headers-2.4.36 > ebuild: cross-powerpc-unknown-linux-gnu/linux-headers-2.4.36 >installed: cross-powerpc-unknown-linux-gnu/linux-headers-2.4.36 > > Arg: cross-powerpc-unknown-linux-gnu/linux-headers > Atom: cross-powerpc-unknown-linux-gnu/linux-headers > ebuild: cross-powerpc-unknown-linux-gnu/linux-headers-2.4.36 >installed: cross-powerpc-unknown-linux-gnu/linux-headers-2.4.36 > >digraph: > >cross-powerpc-unknown-linux-gnu/linux-headers depends on > ('installed', '/', 'cross-powerpc-unknown-linux-gnu/linux-headers-2.4.36', 'nomerge') (soft) >('installed', '/', 'cross-powerpc-unknown-linux-gnu/linux-headers-2.4.36', 'nomerge') (no children) > >myaction None >myopts {'--verbose': True, '--oneshot': True, '--debug': True, '--nodeps': True, '--update': True} > >These are the packages that would be merged, in order: > > >Total: 0 packages, Size of downloads: 0 kB > >>>> Auto-cleaning packages... > >>>> No outdated packages were found on your system. > [ ok ] >* Log: /var/log/portage/cross-powerpc-unknown-linux-gnu-glibc.log >* Emerging cross-glibc... > Arg: cross-powerpc-unknown-linux-gnu/glibc > Atom: cross-powerpc-unknown-linux-gnu/glibc > ebuild: cross-powerpc-unknown-linux-gnu/glibc-2.6.1 > >digraph: > >cross-powerpc-unknown-linux-gnu/glibc depends on > ('ebuild', '/', 'cross-powerpc-unknown-linux-gnu/glibc-2.6.1', 'merge') (soft) >('ebuild', '/', 'cross-powerpc-unknown-linux-gnu/glibc-2.6.1', 'merge') (no children) > >myaction None >myopts {'--oneshot': True, '--debug': True, '--nodeps': True, '--verbose': True} > >These are the packages that would be merged, in order: > >[ebuild R ] cross-powerpc-unknown-linux-gnu/glibc-2.6.1 USE="(multilib) nls -debug -gd -glibc-omitfp -hardened -profile (-selinux) -vanilla" 0 kB [1] > >Total: 1 package (1 reinstall), Size of downloads: 0 kB >Portage tree and overlays: > [0] /usr/portage > [1] /usr/local/portage > > >>>> Verifying ebuild manifests > >>>> Emerging (1 of 1) cross-powerpc-unknown-linux-gnu/glibc-2.6.1 from local_repo > * glibc-ports-2.6.1.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ] > * glibc-2.6.1.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ] > * glibc-2.6.1-patches-1.2.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ] > * glibc-libidn-2.6.1.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ] > * checking ebuild checksums ;-) ... [ ok ] > * checking auxfile checksums ;-) ... [ ok ] > * checking miscfile checksums ;-) ... [ ok ] >+ dyn_clean >+ '[' -z /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1 ']' >+ '[' '!' -d /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1 ']' >+ hasq chflags ccache collision-protect distlocks fixpackages parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-orphans userfetch >+ [[ ccache collision-protect distlocks fixpackages parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-orphans userfetch == *\ \c\h\f\l\a\g\s\ * ]] >+ rm -rf /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/image /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/homedir >+ rm -f /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/.installed >+ [[ ebuild = binary ]] >+ hasq keeptemp ccache collision-protect distlocks fixpackages parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-orphans userfetch >+ [[ ccache collision-protect distlocks fixpackages parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-orphans userfetch == *\ \k\e\e\p\t\e\m\p\ * ]] >+ hasq keepwork ccache collision-protect distlocks fixpackages parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-orphans userfetch >+ [[ ccache collision-protect distlocks fixpackages parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-orphans userfetch == *\ \k\e\e\p\w\o\r\k\ * ]] >+ rm -rf /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp >+ [[ ebuild = binary ]] >+ hasq keepwork ccache collision-protect distlocks fixpackages parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-orphans userfetch >+ [[ ccache collision-protect distlocks fixpackages parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-orphans userfetch == *\ \k\e\e\p\w\o\r\k\ * ]] >+ rm -f /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/.ebuild_changed /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/.exit_status /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/.logid /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/.unpacked /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/.prepared /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/.configured /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/.compiled /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/.tested /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/.packaged >+ rm -rf /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/build-info >+ rm -rf /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/work >+ '[' -f /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/.unpacked ']' >+ rm -rf /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/distdir >+ cd /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/../.. >+ rmdir /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1 /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu >+ true >+ set +x >+ dyn_setup >+ ebuild_phase_with_hooks pkg_setup >+ local x phase_name=pkg_setup >+ '[' -n setup ']' >+ rm -f /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp/logging/setup >+ for x in '{pre_,,post_}${phase_name}' >+ ebuild_phase pre_pkg_setup >+ declare -F pre_pkg_setup >+ for x in '{pre_,,post_}${phase_name}' >+ ebuild_phase pkg_setup >+ declare -F pkg_setup >+ qa_call pkg_setup >++ shopt >+ local 'shopts=autocd off >cdable_vars off >cdspell off >checkhash off >checkjobs off >checkwinsize off >cmdhist on >compat31 off >compat32 off >dirspell off >dotglob off >execfail off >expand_aliases on >extdebug on >extglob off >extquote on >failglob off >force_fignore on >globstar off >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 == powerpc-unknown-linux-gnu ]] >+ [[ -e //etc/locale.gen ]] >+ [[ -e //etc/locales.build ]] >+ [[ powerpc-unknown-linux-gnu == i386-* ]] >+ [[ -n '' ]] >+ [[ -e /proc/xen ]] >+ use hardened >+ useq hardened >+ local u=hardened >+ local found=0 >+ [[ h == \! ]] >+ [[ setup = depend ]] >+ [[ -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|amd64\-fbsd|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\-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|prefix|profile|psyco|pvm|real|realcodecs|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 ]] >+ [[ 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|amd64\-fbsd|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\-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|prefix|profile|psyco|pvm|real|realcodecs|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 kernel_linux multilib nls userland_GNU >+ [[ amd64 elibc_glibc kernel_linux multilib nls userland_GNU == *\ \h\a\r\d\e\n\e\d\ * ]] >+ return 1 >+ retval=1 >+ set +e >++ shopt >+ [[ autocd off >cdable_vars off >cdspell off >checkhash off >checkjobs off >checkwinsize off >cmdhist on >compat31 off >compat32 off >dirspell off >dotglob off >execfail off >expand_aliases on >extdebug on >extglob off >extquote on >failglob off >force_fignore on >globstar off >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 != autocd off >cdable_vars off >cdspell off >checkhash off >checkjobs off >checkwinsize off >cmdhist on >compat31 off >compat32 off >dirspell off >dotglob off >execfail off >expand_aliases on >extdebug on >extglob off >extquote on >failglob off >force_fignore on >globstar off >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 1 >+ for x in '{pre_,,post_}${phase_name}' >+ ebuild_phase post_pkg_setup >+ declare -F post_pkg_setup >+ set +x >+ dyn_unpack >+ local newstuff=no >+ '[' -e /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/work ']' >+ '[' no == yes ']' >+ '[' -e /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/work ']' >+ '[' '!' -d /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/work ']' >+ install -m0700 -d /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/work >+ '[' -n unpack ']' >+ rm -f /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp/logging/unpack >+ cd /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/work >+ ebuild_phase pre_src_unpack >+ declare -F pre_src_unpack >+ vecho '>>> Unpacking source...' >+ quiet_mode >+ [[ '' -eq 1 ]] >+ echo '>>> Unpacking source...' >>>> Unpacking source... >+ ebuild_phase src_unpack >+ declare -F src_unpack >+ qa_call src_unpack >++ shopt >+ local 'shopts=autocd off >cdable_vars off >cdspell off >checkhash off >checkjobs off >checkwinsize off >cmdhist on >compat31 off >compat32 off >dirspell off >dotglob off >execfail off >expand_aliases on >extdebug on >extglob off >extquote on >failglob off >force_fignore on >globstar off >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/local/portage/cross-powerpc-unknown-linux-gnu/glibc/files/eblits/common-2.6.1.eblit >+ [[ -e /usr/local/portage/cross-powerpc-unknown-linux-gnu/glibc/files/eblits/common-2.6.1.eblit ]] >+ for v in '${ver:+-}${ver}' '-${PVR}' '-${PV}' '""' >+ e=/usr/local/portage/cross-powerpc-unknown-linux-gnu/glibc/files/eblits/common-2.6.1.eblit >+ [[ -e /usr/local/portage/cross-powerpc-unknown-linux-gnu/glibc/files/eblits/common-2.6.1.eblit ]] >+ for v in '${ver:+-}${ver}' '-${PVR}' '-${PV}' '""' >+ e=/usr/local/portage/cross-powerpc-unknown-linux-gnu/glibc/files/eblits/common.eblit >+ [[ -e /usr/local/portage/cross-powerpc-unknown-linux-gnu/glibc/files/eblits/common.eblit ]] >+ source /usr/local/portage/cross-powerpc-unknown-linux-gnu/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/local/portage/cross-powerpc-unknown-linux-gnu/glibc/files/eblits/src_unpack-2.6.1.eblit >+ [[ -e /usr/local/portage/cross-powerpc-unknown-linux-gnu/glibc/files/eblits/src_unpack-2.6.1.eblit ]] >+ for v in '${ver:+-}${ver}' '-${PVR}' '-${PV}' '""' >+ e=/usr/local/portage/cross-powerpc-unknown-linux-gnu/glibc/files/eblits/src_unpack-2.6.1.eblit >+ [[ -e /usr/local/portage/cross-powerpc-unknown-linux-gnu/glibc/files/eblits/src_unpack-2.6.1.eblit ]] >+ for v in '${ver:+-}${ver}' '-${PVR}' '-${PV}' '""' >+ e=/usr/local/portage/cross-powerpc-unknown-linux-gnu/glibc/files/eblits/src_unpack.eblit >+ [[ -e /usr/local/portage/cross-powerpc-unknown-linux-gnu/glibc/files/eblits/src_unpack.eblit ]] >+ source /usr/local/portage/cross-powerpc-unknown-linux-gnu/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 != powerpc-unknown-linux-gnu ]] >+ multilib_env powerpc-unknown-linux-gnu >+ local CTARGET=powerpc-unknown-linux-gnu >+ case ${CTARGET} in >+ export MULTILIB_ABIS=default >+ MULTILIB_ABIS=default >+ export DEFAULT_ABI=default >+ DEFAULT_ABI=default >+ use multilib >+ useq multilib >+ local u=multilib >+ local found=0 >+ [[ m == \! ]] >+ [[ unpack = depend ]] >+ [[ -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|amd64\-fbsd|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\-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|prefix|profile|psyco|pvm|real|realcodecs|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 ]] >+ [[ multilib =~ ^(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|amd64\-fbsd|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\-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|prefix|profile|psyco|pvm|real|realcodecs|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 multilib amd64 elibc_glibc kernel_linux multilib nls userland_GNU >+ [[ amd64 elibc_glibc kernel_linux multilib nls userland_GNU == *\ \m\u\l\t\i\l\i\b\ * ]] >+ return 0 >+ MULTILIB_ABIS=default >+ local VAR=CFLAGS_powerpc_unknown_linux_gnu >+ CFLAGS='-march=athlon64 -O2 -pipe' >+ setup_flags >+ is_crosscompile >+ [[ x86_64-pc-linux-gnu != powerpc-unknown-linux-gnu ]] >+ CHOST=powerpc-unknown-linux-gnu >+ strip-unsupported-flags >++ test-flags-CC -march=athlon64 -O2 -pipe >++ test-flags-PROG CC -march=athlon64 -O2 -pipe >++ local comp=CC >++ local flags >++ local x >++ shift >++ [[ -z CC ]] >++ x= >++ for x in '"$@"' >++ test-flag-CC -march=athlon64 >++ test-flag-PROG CC -march=athlon64 >++ local comp=CC >++ local flags=-march=athlon64 >++ [[ -z CC ]] >++ [[ -z -march=athlon64 ]] >+++ tc-getCC >+++ tc-getPROG CC gcc >+++ local var=CC >+++ local prog=gcc >+++ [[ -n '' ]] >+++ local search= >+++ [[ -n '' ]] >+++ [[ -z '' ]] >+++ [[ -n powerpc-unknown-linux-gnu ]] >++++ type -p powerpc-unknown-linux-gnu-gcc >+++ search=/usr/bin/powerpc-unknown-linux-gnu-gcc >+++ [[ -n /usr/bin/powerpc-unknown-linux-gnu-gcc ]] >+++ prog=powerpc-unknown-linux-gnu-gcc >+++ export CC=powerpc-unknown-linux-gnu-gcc >+++ CC=powerpc-unknown-linux-gnu-gcc >+++ echo powerpc-unknown-linux-gnu-gcc >++ local PROG=powerpc-unknown-linux-gnu-gcc >++ powerpc-unknown-linux-gnu-gcc -march=athlon64 -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 powerpc-unknown-linux-gnu ]] >++++ type -p powerpc-unknown-linux-gnu-gcc >+++ search=/usr/bin/powerpc-unknown-linux-gnu-gcc >+++ [[ -n /usr/bin/powerpc-unknown-linux-gnu-gcc ]] >+++ prog=powerpc-unknown-linux-gnu-gcc >+++ export CC=powerpc-unknown-linux-gnu-gcc >+++ CC=powerpc-unknown-linux-gnu-gcc >+++ echo powerpc-unknown-linux-gnu-gcc >++ local PROG=powerpc-unknown-linux-gnu-gcc >++ powerpc-unknown-linux-gnu-gcc -O2 -S -o /dev/null -xc /dev/null >++ flags=-O2 >++ 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 powerpc-unknown-linux-gnu ]] >++++ type -p powerpc-unknown-linux-gnu-gcc >+++ search=/usr/bin/powerpc-unknown-linux-gnu-gcc >+++ [[ -n /usr/bin/powerpc-unknown-linux-gnu-gcc ]] >+++ prog=powerpc-unknown-linux-gnu-gcc >+++ export CC=powerpc-unknown-linux-gnu-gcc >+++ CC=powerpc-unknown-linux-gnu-gcc >+++ echo powerpc-unknown-linux-gnu-gcc >++ local PROG=powerpc-unknown-linux-gnu-gcc >++ powerpc-unknown-linux-gnu-gcc -pipe -S -o /dev/null -xc /dev/null >++ flags='-O2 -pipe' >++ echo '-O2 -pipe' >++ [[ -n -O2 -pipe ]] >+ export 'CFLAGS=-O2 -pipe' >+ CFLAGS='-O2 -pipe' >++ test-flags-CXX -march=athlon64 -O2 -pipe >++ test-flags-PROG CXX -march=athlon64 -O2 -pipe >++ local comp=CXX >++ local flags >++ local x >++ shift >++ [[ -z CXX ]] >++ x= >++ for x in '"$@"' >++ test-flag-CXX -march=athlon64 >++ test-flag-PROG CXX -march=athlon64 >++ local comp=CXX >++ local flags=-march=athlon64 >++ [[ -z CXX ]] >++ [[ -z -march=athlon64 ]] >+++ tc-getCXX >+++ tc-getPROG CXX g++ >+++ local var=CXX >+++ local prog=g++ >+++ [[ -n '' ]] >+++ local search= >+++ [[ -n '' ]] >+++ [[ -z '' ]] >+++ [[ -n powerpc-unknown-linux-gnu ]] >++++ type -p powerpc-unknown-linux-gnu-g++ >+++ search= >+++ [[ -n '' ]] >+++ export CXX=g++ >+++ CXX=g++ >+++ echo g++ >++ local PROG=g++ >++ g++ -march=athlon64 -S -o /dev/null -xc /dev/null >++ flags=-march=athlon64 >++ 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 powerpc-unknown-linux-gnu ]] >++++ type -p powerpc-unknown-linux-gnu-g++ >+++ search= >+++ [[ -n '' ]] >+++ export CXX=g++ >+++ CXX=g++ >+++ echo g++ >++ local PROG=g++ >++ g++ -O2 -S -o /dev/null -xc /dev/null >++ flags='-march=athlon64 -O2' >++ 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 powerpc-unknown-linux-gnu ]] >++++ type -p powerpc-unknown-linux-gnu-g++ >+++ search= >+++ [[ -n '' ]] >+++ export CXX=g++ >+++ CXX=g++ >+++ echo g++ >++ local PROG=g++ >++ g++ -pipe -S -o /dev/null -xc /dev/null >++ flags='-march=athlon64 -O2 -pipe' >++ echo '-march=athlon64 -O2 -pipe' >++ [[ -n -march=athlon64 -O2 -pipe ]] >+ export 'CXXFLAGS=-march=athlon64 -O2 -pipe' >+ CXXFLAGS='-march=athlon64 -O2 -pipe' >++ 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= >+ CFLAGS_BASE='-O2 -pipe' >+ CFLAGS='-O2 -pipe' >+ CXXFLAGS_BASE='-march=athlon64 -O2 -pipe' >+ CXXFLAGS='-march=athlon64 -O2 -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=powerpc-unknown-linux-gnu >++ case ${host} in >+++ KV_to_int 2.6.29-gentoo-r4 >+++ [[ -z 2.6.29-gentoo-r4 ]] >++++ KV_major 2.6.29-gentoo-r4 >++++ [[ -z 2.6.29-gentoo-r4 ]] >++++ local KV=2.6.29-gentoo-r4 >++++ echo 2 >+++ local KV_MAJOR=2 >++++ KV_minor 2.6.29-gentoo-r4 >++++ [[ -z 2.6.29-gentoo-r4 ]] >++++ local KV=2.6.29-gentoo-r4 >++++ KV=6.29-gentoo-r4 >++++ echo 6 >+++ local KV_MINOR=6 >++++ KV_micro 2.6.29-gentoo-r4 >++++ [[ -z 2.6.29-gentoo-r4 ]] >++++ local KV=2.6.29-gentoo-r4 >++++ KV=29-gentoo-r4 >++++ echo 29 >+++ local KV_MICRO=29 >+++ local KV_int=132637 >+++ [[ 132637 -ge 131584 ]] >+++ echo 132637 >+++ return 0 >+++ KV_to_int 2.6.16 >+++ [[ -z 2.6.16 ]] >++++ KV_major 2.6.16 >++++ [[ -z 2.6.16 ]] >++++ local KV=2.6.16 >++++ echo 2 >+++ local KV_MAJOR=2 >++++ KV_minor 2.6.16 >++++ [[ -z 2.6.16 ]] >++++ local KV=2.6.16 >++++ KV=6.16 >++++ echo 6 >+++ local KV_MINOR=6 >++++ KV_micro 2.6.16 >++++ [[ -z 2.6.16 ]] >++++ local KV=2.6.16 >++++ KV=16 >++++ echo 16 >+++ local KV_MICRO=16 >+++ local KV_int=132624 >+++ [[ 132624 -ge 131584 ]] >+++ echo 132624 >+++ return 0 >++ [[ 132637 -ge 132624 ]] >++ [[ portage == \k\e\r\n ]] >+++ KV_to_int 2.6.29-gentoo-r4 >+++ [[ -z 2.6.29-gentoo-r4 ]] >++++ KV_major 2.6.29-gentoo-r4 >++++ [[ -z 2.6.29-gentoo-r4 ]] >++++ local KV=2.6.29-gentoo-r4 >++++ echo 2 >+++ local KV_MAJOR=2 >++++ KV_minor 2.6.29-gentoo-r4 >++++ [[ -z 2.6.29-gentoo-r4 ]] >++++ local KV=2.6.29-gentoo-r4 >++++ KV=6.29-gentoo-r4 >++++ echo 6 >+++ local KV_MINOR=6 >++++ KV_micro 2.6.29-gentoo-r4 >++++ [[ -z 2.6.29-gentoo-r4 ]] >++++ local KV=2.6.29-gentoo-r4 >++++ KV=29-gentoo-r4 >++++ echo 29 >+++ local KV_MICRO=29 >+++ local KV_int=132637 >+++ [[ 132637 -ge 131584 ]] >+++ echo 132637 >+++ return 0 >+++ KV_to_int 2.6.15 >+++ [[ -z 2.6.15 ]] >++++ KV_major 2.6.15 >++++ [[ -z 2.6.15 ]] >++++ local KV=2.6.15 >++++ echo 2 >+++ local KV_MAJOR=2 >++++ KV_minor 2.6.15 >++++ [[ -z 2.6.15 ]] >++++ local KV=2.6.15 >++++ KV=6.15 >++++ echo 6 >+++ local KV_MINOR=6 >++++ KV_micro 2.6.15 >++++ [[ -z 2.6.15 ]] >++++ local KV=2.6.15 >++++ KV=15 >++++ echo 15 >+++ local KV_MICRO=15 >+++ local KV_int=132623 >+++ [[ 132623 -ge 131584 ]] >+++ echo 132623 >+++ return 0 >++ [[ 132637 -eq 132623 ]] >++ [[ powerpc-unknown-linux-gnu == powerpc64* ]] >++ [[ '' == \p\p\c\6\4 ]] >++ echo ppc >+ has '~ppc' >+ hasq '~ppc' >+ [[ == *\ \~\p\p\c\ * ]] >+ set -f >+ for x in '${CFLAGS}' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O2 >+ '[' -O2 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O2 >+ '[' -O2 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O2 >+ '[' -O2 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O2 >+ '[' -O2 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O2 >+ '[' '' = '' ']' >+ NEW_CFLAGS=' -O2' >+ break >+ for x in '${CFLAGS}' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-pipe >+ '[' '' = '' ']' >+ NEW_CFLAGS=' -O2 -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=athlon64' >+ break >+ for x in '${CXXFLAGS}' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O2 >+ '[' -O2 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O2 >+ '[' -O2 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O2 >+ '[' -O2 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O2 >+ '[' -O2 = '' ']' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-O2 >+ '[' '' = '' ']' >+ NEW_CXXFLAGS=' -march=athlon64 -O2' >+ break >+ for x in '${CXXFLAGS}' >+ for y in '${ALLOWED_FLAGS}' >+ flag=-pipe >+ '[' '' = '' ']' >+ NEW_CXXFLAGS=' -march=athlon64 -O2 -pipe' >+ break >+ '[' '2 -pipe' '!=' '-O2 -pipe' -a ' 2 -pipe' = ' -O2 -pipe' ']' >+ '[' '-march=athlon64 2 -pipe' '!=' '-march=athlon64 -O2 -pipe' -a ' -march=athlon64 2 -pipe' = ' -march=athlon64 -O2 -pipe' ']' >+ '[' '' '!=' '' -a '' = '' ']' >+ '[' '' '!=' '' -a '' = '' ']' >+ set +f >+ export 'CFLAGS= -O2 -pipe' >+ CFLAGS=' -O2 -pipe' >+ export 'CXXFLAGS= -march=athlon64 -O2 -pipe' >+ CXXFLAGS=' -march=athlon64 -O2 -pipe' >+ export FFLAGS= >+ FFLAGS= >+ export FCFLAGS= >+ FCFLAGS= >+ return 0 >+ strip-unsupported-flags >++ test-flags-CC -O2 -pipe >++ test-flags-PROG CC -O2 -pipe >++ local comp=CC >++ local flags >++ local x >++ shift >++ [[ -z CC ]] >++ x= >++ 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 >++ flags=-O2 >++ 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 >++ flags='-O2 -pipe' >++ echo '-O2 -pipe' >++ [[ -n -O2 -pipe ]] >+ export 'CFLAGS=-O2 -pipe' >+ CFLAGS='-O2 -pipe' >++ test-flags-CXX -march=athlon64 -O2 -pipe >++ test-flags-PROG CXX -march=athlon64 -O2 -pipe >++ local comp=CXX >++ local flags >++ local x >++ shift >++ [[ -z CXX ]] >++ x= >++ for x in '"$@"' >++ test-flag-CXX -march=athlon64 >++ test-flag-PROG CXX -march=athlon64 >++ local comp=CXX >++ local flags=-march=athlon64 >++ [[ -z CXX ]] >++ [[ -z -march=athlon64 ]] >+++ 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=athlon64 -S -o /dev/null -xc /dev/null >++ flags=-march=athlon64 >++ 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 >++ flags='-march=athlon64 -O2' >++ 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 >++ flags='-march=athlon64 -O2 -pipe' >++ echo '-march=athlon64 -O2 -pipe' >++ [[ -n -march=athlon64 -O2 -pipe ]] >+ export 'CXXFLAGS=-march=athlon64 -O2 -pipe' >+ CXXFLAGS='-march=athlon64 -O2 -pipe' >++ 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='-O2 -pipe' >+ for f in '${VAL}' >+ for x in '"$@"' >+ [[ -O2 == -m32 ]] >+ for x in '"$@"' >+ [[ -O2 == -m64 ]] >+ for x in '"$@"' >+ [[ -O2 == -mabi=* ]] >+ eval 'new[${#new[@]}]=${f}' >++ new[${#new[@]}]=-O2 >+ for f in '${VAL}' >+ for x in '"$@"' >+ [[ -pipe == -m32 ]] >+ for x in '"$@"' >+ [[ -pipe == -m64 ]] >+ for x in '"$@"' >+ [[ -pipe == -mabi=* ]] >+ eval 'new[${#new[@]}]=${f}' >++ new[${#new[@]}]=-pipe >+ eval export 'CFLAGS=${new[*]}' >++ export 'CFLAGS=-O2 -pipe' >++ CFLAGS='-O2 -pipe' >+ _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='-march=athlon64 -O2 -pipe' >+ for f in '${VAL}' >+ for x in '"$@"' >+ [[ -march=athlon64 == -m32 ]] >+ for x in '"$@"' >+ [[ -march=athlon64 == -m64 ]] >+ for x in '"$@"' >+ [[ -march=athlon64 == -mabi=* ]] >+ eval 'new[${#new[@]}]=${f}' >++ new[${#new[@]}]=-march=athlon64 >+ for f in '${VAL}' >+ for x in '"$@"' >+ [[ -O2 == -m32 ]] >+ for x in '"$@"' >+ [[ -O2 == -m64 ]] >+ for x in '"$@"' >+ [[ -O2 == -mabi=* ]] >+ eval 'new[${#new[@]}]=${f}' >++ new[${#new[@]}]=-O2 >+ for f in '${VAL}' >+ for x in '"$@"' >+ [[ -pipe == -m32 ]] >+ for x in '"$@"' >+ [[ -pipe == -m64 ]] >+ for x in '"$@"' >+ [[ -pipe == -mabi=* ]] >+ eval 'new[${#new[@]}]=${f}' >++ new[${#new[@]}]=-pipe >+ eval export 'CXXFLAGS=${new[*]}' >++ export 'CXXFLAGS=-march=athlon64 -O2 -pipe' >++ CXXFLAGS='-march=athlon64 -O2 -pipe' >+ _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 default -a default '!=' default ']' >+ case $(tc-arch) in >++ tc-arch >++ tc-ninja_magic_to_arch portage >++ local type=portage >++ local host= >++ [[ -z '' ]] >++ host=powerpc-unknown-linux-gnu >++ case ${host} in >+++ KV_to_int 2.6.29-gentoo-r4 >+++ [[ -z 2.6.29-gentoo-r4 ]] >++++ KV_major 2.6.29-gentoo-r4 >++++ [[ -z 2.6.29-gentoo-r4 ]] >++++ local KV=2.6.29-gentoo-r4 >++++ echo 2 >+++ local KV_MAJOR=2 >++++ KV_minor 2.6.29-gentoo-r4 >++++ [[ -z 2.6.29-gentoo-r4 ]] >++++ local KV=2.6.29-gentoo-r4 >++++ KV=6.29-gentoo-r4 >++++ echo 6 >+++ local KV_MINOR=6 >++++ KV_micro 2.6.29-gentoo-r4 >++++ [[ -z 2.6.29-gentoo-r4 ]] >++++ local KV=2.6.29-gentoo-r4 >++++ KV=29-gentoo-r4 >++++ echo 29 >+++ local KV_MICRO=29 >+++ local KV_int=132637 >+++ [[ 132637 -ge 131584 ]] >+++ echo 132637 >+++ return 0 >+++ KV_to_int 2.6.16 >+++ [[ -z 2.6.16 ]] >++++ KV_major 2.6.16 >++++ [[ -z 2.6.16 ]] >++++ local KV=2.6.16 >++++ echo 2 >+++ local KV_MAJOR=2 >++++ KV_minor 2.6.16 >++++ [[ -z 2.6.16 ]] >++++ local KV=2.6.16 >++++ KV=6.16 >++++ echo 6 >+++ local KV_MINOR=6 >++++ KV_micro 2.6.16 >++++ [[ -z 2.6.16 ]] >++++ local KV=2.6.16 >++++ KV=16 >++++ echo 16 >+++ local KV_MICRO=16 >+++ local KV_int=132624 >+++ [[ 132624 -ge 131584 ]] >+++ echo 132624 >+++ return 0 >++ [[ 132637 -ge 132624 ]] >++ [[ portage == \k\e\r\n ]] >+++ KV_to_int 2.6.29-gentoo-r4 >+++ [[ -z 2.6.29-gentoo-r4 ]] >++++ KV_major 2.6.29-gentoo-r4 >++++ [[ -z 2.6.29-gentoo-r4 ]] >++++ local KV=2.6.29-gentoo-r4 >++++ echo 2 >+++ local KV_MAJOR=2 >++++ KV_minor 2.6.29-gentoo-r4 >++++ [[ -z 2.6.29-gentoo-r4 ]] >++++ local KV=2.6.29-gentoo-r4 >++++ KV=6.29-gentoo-r4 >++++ echo 6 >+++ local KV_MINOR=6 >++++ KV_micro 2.6.29-gentoo-r4 >++++ [[ -z 2.6.29-gentoo-r4 ]] >++++ local KV=2.6.29-gentoo-r4 >++++ KV=29-gentoo-r4 >++++ echo 29 >+++ local KV_MICRO=29 >+++ local KV_int=132637 >+++ [[ 132637 -ge 131584 ]] >+++ echo 132637 >+++ return 0 >+++ KV_to_int 2.6.15 >+++ [[ -z 2.6.15 ]] >++++ KV_major 2.6.15 >++++ [[ -z 2.6.15 ]] >++++ local KV=2.6.15 >++++ echo 2 >+++ local KV_MAJOR=2 >++++ KV_minor 2.6.15 >++++ [[ -z 2.6.15 ]] >++++ local KV=2.6.15 >++++ KV=6.15 >++++ echo 6 >+++ local KV_MINOR=6 >++++ KV_micro 2.6.15 >++++ [[ -z 2.6.15 ]] >++++ local KV=2.6.15 >++++ KV=15 >++++ echo 15 >+++ local KV_MICRO=15 >+++ local KV_int=132623 >+++ [[ 132623 -ge 131584 ]] >+++ echo 132623 >+++ return 0 >++ [[ 132637 -eq 132623 ]] >++ [[ powerpc-unknown-linux-gnu == powerpc64* ]] >++ [[ '' == \p\p\c\6\4 ]] >++ echo ppc >+ append-flags -freorder-blocks >+ [[ -z -freorder-blocks ]] >+ export 'CFLAGS=-O2 -pipe -freorder-blocks' >+ CFLAGS='-O2 -pipe -freorder-blocks' >+ export 'CXXFLAGS=-march=athlon64 -O2 -pipe -freorder-blocks' >+ CXXFLAGS='-march=athlon64 -O2 -pipe -freorder-blocks' >+ export 'FFLAGS= -freorder-blocks' >+ FFLAGS=' -freorder-blocks' >+ export 'FCFLAGS= -freorder-blocks' >+ FCFLAGS=' -freorder-blocks' >+ return 0 >+ [[ -n '' ]] >+ 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='-O2 -pipe -freorder-blocks' >+ for f in '${VAL}' >+ for x in '"$@"' >+ [[ -O2 == -O? ]] >+ continue 2 >+ for f in '${VAL}' >+ for x in '"$@"' >+ [[ -pipe == -O? ]] >+ eval 'new[${#new[@]}]=${f}' >++ new[${#new[@]}]=-pipe >+ for f in '${VAL}' >+ for x in '"$@"' >+ [[ -freorder-blocks == -O? ]] >+ eval 'new[${#new[@]}]=${f}' >++ new[${#new[@]}]=-freorder-blocks >+ eval export 'CFLAGS=${new[*]}' >++ export 'CFLAGS=-pipe -freorder-blocks' >++ CFLAGS='-pipe -freorder-blocks' >+ _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='-march=athlon64 -O2 -pipe -freorder-blocks' >+ for f in '${VAL}' >+ for x in '"$@"' >+ [[ -march=athlon64 == -O? ]] >+ eval 'new[${#new[@]}]=${f}' >++ new[${#new[@]}]=-march=athlon64 >+ for f in '${VAL}' >+ for x in '"$@"' >+ [[ -O2 == -O? ]] >+ continue 2 >+ for f in '${VAL}' >+ for x in '"$@"' >+ [[ -pipe == -O? ]] >+ eval 'new[${#new[@]}]=${f}' >++ new[${#new[@]}]=-pipe >+ for f in '${VAL}' >+ for x in '"$@"' >+ [[ -freorder-blocks == -O? ]] >+ eval 'new[${#new[@]}]=${f}' >++ new[${#new[@]}]=-freorder-blocks >+ eval export 'CXXFLAGS=${new[*]}' >++ export 'CXXFLAGS=-march=athlon64 -pipe -freorder-blocks' >++ CXXFLAGS='-march=athlon64 -pipe -freorder-blocks' >+ _filter-var FFLAGS '-O?' >+ local f x VAR VAL >+ declare -a new >+ VAR=FFLAGS >+ shift >+ eval 'VAL=${FFLAGS}' >++ VAL=' -freorder-blocks' >+ for f in '${VAL}' >+ for x in '"$@"' >+ [[ -freorder-blocks == -O? ]] >+ eval 'new[${#new[@]}]=${f}' >++ new[${#new[@]}]=-freorder-blocks >+ eval export 'FFLAGS=${new[*]}' >++ export FFLAGS=-freorder-blocks >++ FFLAGS=-freorder-blocks >+ _filter-var FCFLAGS '-O?' >+ local f x VAR VAL >+ declare -a new >+ VAR=FCFLAGS >+ shift >+ eval 'VAL=${FCFLAGS}' >++ VAL=' -freorder-blocks' >+ for f in '${VAL}' >+ for x in '"$@"' >+ [[ -freorder-blocks == -O? ]] >+ eval 'new[${#new[@]}]=${f}' >++ new[${#new[@]}]=-freorder-blocks >+ eval export 'FCFLAGS=${new[*]}' >++ export FCFLAGS=-freorder-blocks >++ FCFLAGS=-freorder-blocks >+ return 0 >+ append-flags -O2 -fno-strict-aliasing >+ [[ -z -O2 -fno-strict-aliasing ]] >+ export 'CFLAGS=-pipe -freorder-blocks -O2 -fno-strict-aliasing' >+ CFLAGS='-pipe -freorder-blocks -O2 -fno-strict-aliasing' >+ export 'CXXFLAGS=-march=athlon64 -pipe -freorder-blocks -O2 -fno-strict-aliasing' >+ CXXFLAGS='-march=athlon64 -pipe -freorder-blocks -O2 -fno-strict-aliasing' >+ export 'FFLAGS=-freorder-blocks -O2 -fno-strict-aliasing' >+ FFLAGS='-freorder-blocks -O2 -fno-strict-aliasing' >+ export 'FCFLAGS=-freorder-blocks -O2 -fno-strict-aliasing' >+ FCFLAGS='-freorder-blocks -O2 -fno-strict-aliasing' >+ return 0 >+ append-cppflags -U_FORTIFY_SOURCE >+ [[ -z -U_FORTIFY_SOURCE ]] >+ export 'CPPFLAGS= -U_FORTIFY_SOURCE' >+ CPPFLAGS=' -U_FORTIFY_SOURCE' >+ 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= >+++ cat - >+++ x86_64-pc-linux-gnu-gcc -dumpspecs >+++ 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='%(cc1_cpu) %{profile:-p}%{!D__KERNEL__: %(cc1_pie) %(cc1_ssp) } %(cc1_strict)' >++ [[ %(cc1_cpu) %{profile:-p}%{!D__KERNEL__: %(cc1_pie) %(cc1_ssp) } %(cc1_strict) == *%\(*\)* ]] >++ subdname='cc1_strict)' >++ subdname=cc1_strict >+++ _gcc-specs-directive_raw cc1_strict >++++ 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_strict '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 >++ subdirective= >++ directive='%(cc1_cpu) %{profile:-p}%{!D__KERNEL__: %(cc1_pie) %(cc1_ssp) } ' >++ [[ %(cc1_cpu) %{profile:-p}%{!D__KERNEL__: %(cc1_pie) %(cc1_ssp) } == *%\(*\)* ]] >++ subdname='cc1_ssp) } ' >++ subdname=cc1_ssp >+++ _gcc-specs-directive_raw cc1_ssp >++++ 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_ssp '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 >++ subdirective= >++ directive='%(cc1_cpu) %{profile:-p}%{!D__KERNEL__: %(cc1_pie) } ' >++ [[ %(cc1_cpu) %{profile:-p}%{!D__KERNEL__: %(cc1_pie) } == *%\(*\)* ]] >++ subdname='cc1_pie) } ' >++ subdname=cc1_pie >+++ _gcc-specs-directive_raw cc1_pie >++++ 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 >++++ awk '$1=="Reading" {print $NF}' >++++ LC_ALL=C >++++ x86_64-pc-linux-gnu-gcc -v >+++ local specfiles= >+++ x86_64-pc-linux-gnu-gcc -dumpspecs >+++ cat - >+++ awk -v directive=cc1_pie '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 >++ subdirective='%{pie:-fPIE}' >++ directive='%(cc1_cpu) %{profile:-p}%{!D__KERNEL__: %{pie:-fPIE} } ' >++ [[ %(cc1_cpu) %{profile:-p}%{!D__KERNEL__: %{pie:-fPIE} } == *%\(*\)* ]] >++ subdname='cc1_cpu) %{profile:-p}%{!D__KERNEL__: %{pie:-fPIE} } ' >++ subdname=cc1_cpu >+++ _gcc-specs-directive_raw cc1_cpu >++++ 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_cpu '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 >++ subdirective='%{mcpu=*:-mtune=%* %n`-mcpu='\'' is deprecated. Use `-mtune='\'' or '\''-march='\'' instead.} %<mcpu=* %{mintel-syntax:-masm=intel %n`-mintel-syntax'\'' is deprecated. Use `-masm=intel'\'' instead.} %{mno-intel-syntax:-masm=att %n`-mno-intel-syntax'\'' is deprecated. Use `-masm=att'\'' instead.}%{march=native:%<march=native %:local_cpu_detect(arch) %{!mtune=*:%<mtune=native %:local_cpu_detect(tune)}} %{mtune=native:%<mtune=native %:local_cpu_detect(tune)}' >++ directive='%{mcpu=*:-mtune=%* %n`-mcpu='\'' is deprecated. Use `-mtune='\'' or '\''-march='\'' instead.} %<mcpu=* %{mintel-syntax:-masm=intel %n`-mintel-syntax'\'' is deprecated. Use `-masm=intel'\'' instead.} %{mno-intel-syntax:-masm=att %n`-mno-intel-syntax'\'' is deprecated. Use `-masm=att'\'' instead.}%{march=native:%<march=native %:local_cpu_detect(arch) %{!mtune=*:%<mtune=native %:local_cpu_detect(tune)}} %{mtune=native:%<mtune=native %:local_cpu_detect(tune)} %{profile:-p}%{!D__KERNEL__: %{pie:-fPIE} } ' >++ [[ %{mcpu=*:-mtune=%* %n`-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead.} %<mcpu=* %{mintel-syntax:-masm=intel %n`-mintel-syntax' is deprecated. Use `-masm=intel' instead.} %{mno-intel-syntax:-masm=att %n`-mno-intel-syntax' is deprecated. Use `-masm=att' instead.}%{march=native:%<march=native %:local_cpu_detect(arch) %{!mtune=*:%<mtune=native %:local_cpu_detect(tune)}} %{mtune=native:%<mtune=native %:local_cpu_detect(tune)} %{profile:-p}%{!D__KERNEL__: %{pie:-fPIE} } == *%\(*\)* ]] >++ echo '%{mcpu=*:-mtune=%* %n`-mcpu='\'' is deprecated. Use `-mtune='\'' or '\''-march='\'' instead.} %<mcpu=* %{mintel-syntax:-masm=intel %n`-mintel-syntax'\'' is deprecated. Use `-masm=intel'\'' instead.} %{mno-intel-syntax:-masm=att %n`-mno-intel-syntax'\'' is deprecated. Use `-masm=att'\'' instead.}%{march=native:%<march=native %:local_cpu_detect(arch) %{!mtune=*:%<mtune=native %:local_cpu_detect(tune)}} %{mtune=native:%<mtune=native %:local_cpu_detect(tune)} %{profile:-p}%{!D__KERNEL__: %{pie:-fPIE} } ' >++ return 0 >+ directive='%{mcpu=*:-mtune=%* %n`-mcpu='\'' is deprecated. Use `-mtune='\'' or '\''-march='\'' instead.} %<mcpu=* %{mintel-syntax:-masm=intel %n`-mintel-syntax'\'' is deprecated. Use `-masm=intel'\'' instead.} %{mno-intel-syntax:-masm=att %n`-mno-intel-syntax'\'' is deprecated. Use `-masm=att'\'' instead.}%{march=native:%<march=native %:local_cpu_detect(arch) %{!mtune=*:%<mtune=native %:local_cpu_detect(tune)}} %{mtune=native:%<mtune=native %:local_cpu_detect(tune)} %{profile:-p}%{!D__KERNEL__: %{pie:-fPIE} } ' >++ [[ %{mcpu=*:-mtune=%* %n`-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead.} %<mcpu=* %{mintel-syntax:-masm=intel %n`-mintel-syntax' is deprecated. Use `-masm=intel' instead.} %{mno-intel-syntax:-masm=att %n`-mno-intel-syntax' is deprecated. Use `-masm=att' instead.}%{march=native:%<march=native %:local_cpu_detect(arch) %{!mtune=*:%<mtune=native %:local_cpu_detect(tune)}} %{mtune=native:%<mtune=native %:local_cpu_detect(tune)} %{profile:-p}%{!D__KERNEL__: %{pie:-fPIE} } != \%\{\m\c\p\u\=\*\:\-\m\t\u\n\e\=\%\*\ \%\n\`\-\m\c\p\u\=\'\ \i\s\ \d\e\p\r\e\c\a\t\e\d\.\ \U\s\e\ \`\-\m\t\u\n\e\=\'\ \o\r\ \'\-\m\a\r\c\h\=\'\ \i\n\s\t\e\a\d\.\}\ \%\<\m\c\p\u\=\*\ \%\{\m\i\n\t\e\l\-\s\y\n\t\a\x\:\-\m\a\s\m\=\i\n\t\e\l\ \%\n\`\-\m\i\n\t\e\l\-\s\y\n\t\a\x\'\ \i\s\ \d\e\p\r\e\c\a\t\e\d\.\ \U\s\e\ \`\-\m\a\s\m\=\i\n\t\e\l\'\ \i\n\s\t\e\a\d\.\}\ \%\{\m\n\o\-\i\n\t\e\l\-\s\y\n\t\a\x\:\-\m\a\s\m\=\a\t\t\ \%\n\`\-\m\n\o\-\i\n\t\e\l\-\s\y\n\t\a\x\'\ \i\s\ \d\e\p\r\e\c\a\t\e\d\.\ \U\s\e\ \`\-\m\a\s\m\=\a\t\t\'\ \i\n\s\t\e\a\d\.\}\%\{\m\a\r\c\h\=\n\a\t\i\v\e\:\%\<\m\a\r\c\h\=\n\a\t\i\v\e\ \%\:\l\o\c\a\l\_\c\p\u\_\d\e\t\e\c\t\(\a\r\c\h\)\ \ \ \%\{\!\m\t\u\n\e\=\*\:\%\<\m\t\u\n\e\=\n\a\t\i\v\e\ \%\:\l\o\c\a\l\_\c\p\u\_\d\e\t\e\c\t\(\t\u\n\e\)\}\}\ \%\{\m\t\u\n\e\=\n\a\t\i\v\e\:\%\<\m\t\u\n\e\=\n\a\t\i\v\e\ \%\:\l\o\c\a\l\_\c\p\u\_\d\e\t\e\c\t\(\t\u\n\e\)\}\ \%\{\p\r\o\f\i\l\e\:\-\p\}\%\{\!\D\_\_\K\E\R\N\E\L\_\_\:\ \%\{\p\i\e\:\-\f\P\I\E\}\ \ \}\ ]] >+ return >+ continue >+ _filter-var CFLAGS -fstack-protector >+ local f x VAR VAL >+ declare -a new >+ VAR=CFLAGS >+ shift >+ eval 'VAL=${CFLAGS}' >++ VAL='-pipe -freorder-blocks -O2 -fno-strict-aliasing' >+ for f in '${VAL}' >+ for x in '"$@"' >+ [[ -pipe == -fstack-protector ]] >+ eval 'new[${#new[@]}]=${f}' >++ new[${#new[@]}]=-pipe >+ for f in '${VAL}' >+ for x in '"$@"' >+ [[ -freorder-blocks == -fstack-protector ]] >+ eval 'new[${#new[@]}]=${f}' >++ new[${#new[@]}]=-freorder-blocks >+ 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=-pipe -freorder-blocks -O2 -fno-strict-aliasing' >++ CFLAGS='-pipe -freorder-blocks -O2 -fno-strict-aliasing' >+ _filter-var CPPFLAGS -fstack-protector >+ local f x VAR VAL >+ declare -a new >+ VAR=CPPFLAGS >+ shift >+ eval 'VAL=${CPPFLAGS}' >++ VAL=' -U_FORTIFY_SOURCE' >+ for f in '${VAL}' >+ for x in '"$@"' >+ [[ -U_FORTIFY_SOURCE == -fstack-protector ]] >+ eval 'new[${#new[@]}]=${f}' >++ new[${#new[@]}]=-U_FORTIFY_SOURCE >+ eval export 'CPPFLAGS=${new[*]}' >++ export CPPFLAGS=-U_FORTIFY_SOURCE >++ CPPFLAGS=-U_FORTIFY_SOURCE >+ _filter-var CXXFLAGS -fstack-protector >+ local f x VAR VAL >+ declare -a new >+ VAR=CXXFLAGS >+ shift >+ eval 'VAL=${CXXFLAGS}' >++ VAL='-march=athlon64 -pipe -freorder-blocks -O2 -fno-strict-aliasing' >+ for f in '${VAL}' >+ for x in '"$@"' >+ [[ -march=athlon64 == -fstack-protector ]] >+ eval 'new[${#new[@]}]=${f}' >++ new[${#new[@]}]=-march=athlon64 >+ for f in '${VAL}' >+ for x in '"$@"' >+ [[ -pipe == -fstack-protector ]] >+ eval 'new[${#new[@]}]=${f}' >++ new[${#new[@]}]=-pipe >+ for f in '${VAL}' >+ for x in '"$@"' >+ [[ -freorder-blocks == -fstack-protector ]] >+ eval 'new[${#new[@]}]=${f}' >++ new[${#new[@]}]=-freorder-blocks >+ 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=-march=athlon64 -pipe -freorder-blocks -O2 -fno-strict-aliasing' >++ CXXFLAGS='-march=athlon64 -pipe -freorder-blocks -O2 -fno-strict-aliasing' >+ _filter-var FFLAGS -fstack-protector >+ local f x VAR VAL >+ declare -a new >+ VAR=FFLAGS >+ shift >+ eval 'VAL=${FFLAGS}' >++ VAL='-freorder-blocks -O2 -fno-strict-aliasing' >+ for f in '${VAL}' >+ for x in '"$@"' >+ [[ -freorder-blocks == -fstack-protector ]] >+ eval 'new[${#new[@]}]=${f}' >++ new[${#new[@]}]=-freorder-blocks >+ 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=-freorder-blocks -O2 -fno-strict-aliasing' >++ FFLAGS='-freorder-blocks -O2 -fno-strict-aliasing' >+ _filter-var FCFLAGS -fstack-protector >+ local f x VAR VAL >+ declare -a new >+ VAR=FCFLAGS >+ shift >+ eval 'VAL=${FCFLAGS}' >++ VAL='-freorder-blocks -O2 -fno-strict-aliasing' >+ for f in '${VAL}' >+ for x in '"$@"' >+ [[ -freorder-blocks == -fstack-protector ]] >+ eval 'new[${#new[@]}]=${f}' >++ new[${#new[@]}]=-freorder-blocks >+ 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=-freorder-blocks -O2 -fno-strict-aliasing' >++ FCFLAGS='-freorder-blocks -O2 -fno-strict-aliasing' >+ return 0 >+ use hardened >+ useq hardened >+ local u=hardened >+ local found=0 >+ [[ h == \! ]] >+ [[ unpack = depend ]] >+ [[ -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|amd64\-fbsd|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\-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|prefix|profile|psyco|pvm|real|realcodecs|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 ]] >+ [[ 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|amd64\-fbsd|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\-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|prefix|profile|psyco|pvm|real|realcodecs|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 kernel_linux multilib nls userland_GNU >+ [[ amd64 elibc_glibc 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='%(cc1_cpu) %{profile:-p}%{!D__KERNEL__: %(cc1_pie) %(cc1_ssp) } %(cc1_strict)' >++ [[ %(cc1_cpu) %{profile:-p}%{!D__KERNEL__: %(cc1_pie) %(cc1_ssp) } %(cc1_strict) == *%\(*\)* ]] >++ subdname='cc1_strict)' >++ subdname=cc1_strict >+++ _gcc-specs-directive_raw cc1_strict >++++ 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_strict '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 >++ subdirective= >++ directive='%(cc1_cpu) %{profile:-p}%{!D__KERNEL__: %(cc1_pie) %(cc1_ssp) } ' >++ [[ %(cc1_cpu) %{profile:-p}%{!D__KERNEL__: %(cc1_pie) %(cc1_ssp) } == *%\(*\)* ]] >++ subdname='cc1_ssp) } ' >++ subdname=cc1_ssp >+++ _gcc-specs-directive_raw cc1_ssp >++++ 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_ssp '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 >++ subdirective= >++ directive='%(cc1_cpu) %{profile:-p}%{!D__KERNEL__: %(cc1_pie) } ' >++ [[ %(cc1_cpu) %{profile:-p}%{!D__KERNEL__: %(cc1_pie) } == *%\(*\)* ]] >++ subdname='cc1_pie) } ' >++ subdname=cc1_pie >+++ _gcc-specs-directive_raw cc1_pie >++++ 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 >++++ awk '$1=="Reading" {print $NF}' >++++ LC_ALL=C >++++ x86_64-pc-linux-gnu-gcc -v >+++ local specfiles= >+++ x86_64-pc-linux-gnu-gcc -dumpspecs >+++ cat - >+++ awk -v directive=cc1_pie '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 >++ subdirective='%{pie:-fPIE}' >++ directive='%(cc1_cpu) %{profile:-p}%{!D__KERNEL__: %{pie:-fPIE} } ' >++ [[ %(cc1_cpu) %{profile:-p}%{!D__KERNEL__: %{pie:-fPIE} } == *%\(*\)* ]] >++ subdname='cc1_cpu) %{profile:-p}%{!D__KERNEL__: %{pie:-fPIE} } ' >++ subdname=cc1_cpu >+++ _gcc-specs-directive_raw cc1_cpu >++++ 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 >++++ awk '$1=="Reading" {print $NF}' >++++ LC_ALL=C >++++ x86_64-pc-linux-gnu-gcc -v >+++ local specfiles= >+++ cat - >+++ awk -v directive=cc1_cpu '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 }' >+++ x86_64-pc-linux-gnu-gcc -dumpspecs >+++ return 0 >++ subdirective='%{mcpu=*:-mtune=%* %n`-mcpu='\'' is deprecated. Use `-mtune='\'' or '\''-march='\'' instead.} %<mcpu=* %{mintel-syntax:-masm=intel %n`-mintel-syntax'\'' is deprecated. Use `-masm=intel'\'' instead.} %{mno-intel-syntax:-masm=att %n`-mno-intel-syntax'\'' is deprecated. Use `-masm=att'\'' instead.}%{march=native:%<march=native %:local_cpu_detect(arch) %{!mtune=*:%<mtune=native %:local_cpu_detect(tune)}} %{mtune=native:%<mtune=native %:local_cpu_detect(tune)}' >++ directive='%{mcpu=*:-mtune=%* %n`-mcpu='\'' is deprecated. Use `-mtune='\'' or '\''-march='\'' instead.} %<mcpu=* %{mintel-syntax:-masm=intel %n`-mintel-syntax'\'' is deprecated. Use `-masm=intel'\'' instead.} %{mno-intel-syntax:-masm=att %n`-mno-intel-syntax'\'' is deprecated. Use `-masm=att'\'' instead.}%{march=native:%<march=native %:local_cpu_detect(arch) %{!mtune=*:%<mtune=native %:local_cpu_detect(tune)}} %{mtune=native:%<mtune=native %:local_cpu_detect(tune)} %{profile:-p}%{!D__KERNEL__: %{pie:-fPIE} } ' >++ [[ %{mcpu=*:-mtune=%* %n`-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead.} %<mcpu=* %{mintel-syntax:-masm=intel %n`-mintel-syntax' is deprecated. Use `-masm=intel' instead.} %{mno-intel-syntax:-masm=att %n`-mno-intel-syntax' is deprecated. Use `-masm=att' instead.}%{march=native:%<march=native %:local_cpu_detect(arch) %{!mtune=*:%<mtune=native %:local_cpu_detect(tune)}} %{mtune=native:%<mtune=native %:local_cpu_detect(tune)} %{profile:-p}%{!D__KERNEL__: %{pie:-fPIE} } == *%\(*\)* ]] >++ echo '%{mcpu=*:-mtune=%* %n`-mcpu='\'' is deprecated. Use `-mtune='\'' or '\''-march='\'' instead.} %<mcpu=* %{mintel-syntax:-masm=intel %n`-mintel-syntax'\'' is deprecated. Use `-masm=intel'\'' instead.} %{mno-intel-syntax:-masm=att %n`-mno-intel-syntax'\'' is deprecated. Use `-masm=att'\'' instead.}%{march=native:%<march=native %:local_cpu_detect(arch) %{!mtune=*:%<mtune=native %:local_cpu_detect(tune)}} %{mtune=native:%<mtune=native %:local_cpu_detect(tune)} %{profile:-p}%{!D__KERNEL__: %{pie:-fPIE} } ' >++ return 0 >+ directive='%{mcpu=*:-mtune=%* %n`-mcpu='\'' is deprecated. Use `-mtune='\'' or '\''-march='\'' instead.} %<mcpu=* %{mintel-syntax:-masm=intel %n`-mintel-syntax'\'' is deprecated. Use `-masm=intel'\'' instead.} %{mno-intel-syntax:-masm=att %n`-mno-intel-syntax'\'' is deprecated. Use `-masm=att'\'' instead.}%{march=native:%<march=native %:local_cpu_detect(arch) %{!mtune=*:%<mtune=native %:local_cpu_detect(tune)}} %{mtune=native:%<mtune=native %:local_cpu_detect(tune)} %{profile:-p}%{!D__KERNEL__: %{pie:-fPIE} } ' >++ [[ %{mcpu=*:-mtune=%* %n`-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead.} %<mcpu=* %{mintel-syntax:-masm=intel %n`-mintel-syntax' is deprecated. Use `-masm=intel' instead.} %{mno-intel-syntax:-masm=att %n`-mno-intel-syntax' is deprecated. Use `-masm=att' instead.}%{march=native:%<march=native %:local_cpu_detect(arch) %{!mtune=*:%<mtune=native %:local_cpu_detect(tune)}} %{mtune=native:%<mtune=native %:local_cpu_detect(tune)} %{profile:-p}%{!D__KERNEL__: %{pie:-fPIE} } != \%\{\m\c\p\u\=\*\:\-\m\t\u\n\e\=\%\*\ \%\n\`\-\m\c\p\u\=\'\ \i\s\ \d\e\p\r\e\c\a\t\e\d\.\ \U\s\e\ \`\-\m\t\u\n\e\=\'\ \o\r\ \'\-\m\a\r\c\h\=\'\ \i\n\s\t\e\a\d\.\}\ \%\<\m\c\p\u\=\*\ \%\{\m\i\n\t\e\l\-\s\y\n\t\a\x\:\-\m\a\s\m\=\i\n\t\e\l\ \%\n\`\-\m\i\n\t\e\l\-\s\y\n\t\a\x\'\ \i\s\ \d\e\p\r\e\c\a\t\e\d\.\ \U\s\e\ \`\-\m\a\s\m\=\i\n\t\e\l\'\ \i\n\s\t\e\a\d\.\}\ \%\{\m\n\o\-\i\n\t\e\l\-\s\y\n\t\a\x\:\-\m\a\s\m\=\a\t\t\ \%\n\`\-\m\n\o\-\i\n\t\e\l\-\s\y\n\t\a\x\'\ \i\s\ \d\e\p\r\e\c\a\t\e\d\.\ \U\s\e\ \`\-\m\a\s\m\=\a\t\t\'\ \i\n\s\t\e\a\d\.\}\%\{\m\a\r\c\h\=\n\a\t\i\v\e\:\%\<\m\a\r\c\h\=\n\a\t\i\v\e\ \%\:\l\o\c\a\l\_\c\p\u\_\d\e\t\e\c\t\(\a\r\c\h\)\ \ \ \%\{\!\m\t\u\n\e\=\*\:\%\<\m\t\u\n\e\=\n\a\t\i\v\e\ \%\:\l\o\c\a\l\_\c\p\u\_\d\e\t\e\c\t\(\t\u\n\e\)\}\}\ \%\{\m\t\u\n\e\=\n\a\t\i\v\e\:\%\<\m\t\u\n\e\=\n\a\t\i\v\e\ \%\:\l\o\c\a\l\_\c\p\u\_\d\e\t\e\c\t\(\t\u\n\e\)\}\ \%\{\p\r\o\f\i\l\e\:\-\p\}\%\{\!\D\_\_\K\E\R\N\E\L\_\_\:\ \%\{\p\i\e\:\-\f\P\I\E\}\ \ \}\ ]] >+ return >+ continue >+ _filter-var CFLAGS -fPIE >+ local f x VAR VAL >+ declare -a new >+ VAR=CFLAGS >+ shift >+ eval 'VAL=${CFLAGS}' >++ VAL='-pipe -freorder-blocks -O2 -fno-strict-aliasing' >+ for f in '${VAL}' >+ for x in '"$@"' >+ [[ -pipe == -fPIE ]] >+ eval 'new[${#new[@]}]=${f}' >++ new[${#new[@]}]=-pipe >+ for f in '${VAL}' >+ for x in '"$@"' >+ [[ -freorder-blocks == -fPIE ]] >+ eval 'new[${#new[@]}]=${f}' >++ new[${#new[@]}]=-freorder-blocks >+ 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=-pipe -freorder-blocks -O2 -fno-strict-aliasing' >++ CFLAGS='-pipe -freorder-blocks -O2 -fno-strict-aliasing' >+ _filter-var CPPFLAGS -fPIE >+ local f x VAR VAL >+ declare -a new >+ VAR=CPPFLAGS >+ shift >+ eval 'VAL=${CPPFLAGS}' >++ VAL=-U_FORTIFY_SOURCE >+ for f in '${VAL}' >+ for x in '"$@"' >+ [[ -U_FORTIFY_SOURCE == -fPIE ]] >+ eval 'new[${#new[@]}]=${f}' >++ new[${#new[@]}]=-U_FORTIFY_SOURCE >+ eval export 'CPPFLAGS=${new[*]}' >++ export CPPFLAGS=-U_FORTIFY_SOURCE >++ CPPFLAGS=-U_FORTIFY_SOURCE >+ _filter-var CXXFLAGS -fPIE >+ local f x VAR VAL >+ declare -a new >+ VAR=CXXFLAGS >+ shift >+ eval 'VAL=${CXXFLAGS}' >++ VAL='-march=athlon64 -pipe -freorder-blocks -O2 -fno-strict-aliasing' >+ for f in '${VAL}' >+ for x in '"$@"' >+ [[ -march=athlon64 == -fPIE ]] >+ eval 'new[${#new[@]}]=${f}' >++ new[${#new[@]}]=-march=athlon64 >+ for f in '${VAL}' >+ for x in '"$@"' >+ [[ -pipe == -fPIE ]] >+ eval 'new[${#new[@]}]=${f}' >++ new[${#new[@]}]=-pipe >+ for f in '${VAL}' >+ for x in '"$@"' >+ [[ -freorder-blocks == -fPIE ]] >+ eval 'new[${#new[@]}]=${f}' >++ new[${#new[@]}]=-freorder-blocks >+ 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=-march=athlon64 -pipe -freorder-blocks -O2 -fno-strict-aliasing' >++ CXXFLAGS='-march=athlon64 -pipe -freorder-blocks -O2 -fno-strict-aliasing' >+ _filter-var FFLAGS -fPIE >+ local f x VAR VAL >+ declare -a new >+ VAR=FFLAGS >+ shift >+ eval 'VAL=${FFLAGS}' >++ VAL='-freorder-blocks -O2 -fno-strict-aliasing' >+ for f in '${VAL}' >+ for x in '"$@"' >+ [[ -freorder-blocks == -fPIE ]] >+ eval 'new[${#new[@]}]=${f}' >++ new[${#new[@]}]=-freorder-blocks >+ 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=-freorder-blocks -O2 -fno-strict-aliasing' >++ FFLAGS='-freorder-blocks -O2 -fno-strict-aliasing' >+ _filter-var FCFLAGS -fPIE >+ local f x VAR VAL >+ declare -a new >+ VAR=FCFLAGS >+ shift >+ eval 'VAL=${FCFLAGS}' >++ VAL='-freorder-blocks -O2 -fno-strict-aliasing' >+ for f in '${VAL}' >+ for x in '"$@"' >+ [[ -freorder-blocks == -fPIE ]] >+ eval 'new[${#new[@]}]=${f}' >++ new[${#new[@]}]=-freorder-blocks >+ 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=-freorder-blocks -O2 -fno-strict-aliasing' >++ FCFLAGS='-freorder-blocks -O2 -fno-strict-aliasing' >+ return 0 >+ export ABI=pos >+ ABI=pos >+ is_crosscompile >+ [[ x86_64-pc-linux-gnu != powerpc-unknown-linux-gnu ]] >+ local VAR=CFLAGS_pos >+ export 'CFLAGS= -pipe -freorder-blocks -O2 -fno-strict-aliasing' >+ CFLAGS=' -pipe -freorder-blocks -O2 -fno-strict-aliasing' >+ toolchain-glibc_src_unpack >+ want_nptl >+ [[ -z '' ]] >+ return 0 >+ check_nptl_support >+ just_headers >+ is_crosscompile >+ [[ x86_64-pc-linux-gnu != powerpc-unknown-linux-gnu ]] >+ use crosscompile_opts_headers-only >+ useq crosscompile_opts_headers-only >+ local u=crosscompile_opts_headers-only >+ local found=0 >+ [[ c == \! ]] >+ [[ unpack = depend ]] >+ [[ -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|amd64\-fbsd|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\-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|prefix|profile|psyco|pvm|real|realcodecs|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 ]] >+ [[ crosscompile_opts_headers-only =~ ^(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|amd64\-fbsd|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\-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|prefix|profile|psyco|pvm|real|realcodecs|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 crosscompile_opts_headers-only amd64 elibc_glibc kernel_linux multilib nls userland_GNU >+ [[ amd64 elibc_glibc kernel_linux multilib nls userland_GNU == *\ \c\r\o\s\s\c\o\m\p\i\l\e\_\o\p\t\s\_\h\e\a\d\e\r\s\-\o\n\l\y\ * ]] >+ return 1 >++ 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 /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp -o '!' -d /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp/logging ']' >+ case "${1}" in >+ messagetype=INFO >+ shift >+ read -r >+ echo -e 'Checking gcc for __thread support ...' >+ echo 'INFO Checking gcc for __thread support ...' >+ read -r >+ 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=powerpc-unknown-linux-gnu >+++ case ${host} in >++++ KV_to_int 2.6.29-gentoo-r4 >++++ [[ -z 2.6.29-gentoo-r4 ]] >+++++ KV_major 2.6.29-gentoo-r4 >+++++ [[ -z 2.6.29-gentoo-r4 ]] >+++++ local KV=2.6.29-gentoo-r4 >+++++ echo 2 >++++ local KV_MAJOR=2 >+++++ KV_minor 2.6.29-gentoo-r4 >+++++ [[ -z 2.6.29-gentoo-r4 ]] >+++++ local KV=2.6.29-gentoo-r4 >+++++ KV=6.29-gentoo-r4 >+++++ echo 6 >++++ local KV_MINOR=6 >+++++ KV_micro 2.6.29-gentoo-r4 >+++++ [[ -z 2.6.29-gentoo-r4 ]] >+++++ local KV=2.6.29-gentoo-r4 >+++++ KV=29-gentoo-r4 >+++++ echo 29 >++++ local KV_MICRO=29 >++++ local KV_int=132637 >++++ [[ 132637 -ge 131584 ]] >++++ echo 132637 >++++ return 0 >++++ KV_to_int 2.6.16 >++++ [[ -z 2.6.16 ]] >+++++ KV_major 2.6.16 >+++++ [[ -z 2.6.16 ]] >+++++ local KV=2.6.16 >+++++ echo 2 >++++ local KV_MAJOR=2 >+++++ KV_minor 2.6.16 >+++++ [[ -z 2.6.16 ]] >+++++ local KV=2.6.16 >+++++ KV=6.16 >+++++ echo 6 >++++ local KV_MINOR=6 >+++++ KV_micro 2.6.16 >+++++ [[ -z 2.6.16 ]] >+++++ local KV=2.6.16 >+++++ KV=16 >+++++ echo 16 >++++ local KV_MICRO=16 >++++ local KV_int=132624 >++++ [[ 132624 -ge 131584 ]] >++++ echo 132624 >++++ return 0 >+++ [[ 132637 -ge 132624 ]] >+++ [[ portage == \k\e\r\n ]] >++++ KV_to_int 2.6.29-gentoo-r4 >++++ [[ -z 2.6.29-gentoo-r4 ]] >+++++ KV_major 2.6.29-gentoo-r4 >+++++ [[ -z 2.6.29-gentoo-r4 ]] >+++++ local KV=2.6.29-gentoo-r4 >+++++ echo 2 >++++ local KV_MAJOR=2 >+++++ KV_minor 2.6.29-gentoo-r4 >+++++ [[ -z 2.6.29-gentoo-r4 ]] >+++++ local KV=2.6.29-gentoo-r4 >+++++ KV=6.29-gentoo-r4 >+++++ echo 6 >++++ local KV_MINOR=6 >+++++ KV_micro 2.6.29-gentoo-r4 >+++++ [[ -z 2.6.29-gentoo-r4 ]] >+++++ local KV=2.6.29-gentoo-r4 >+++++ KV=29-gentoo-r4 >+++++ echo 29 >++++ local KV_MICRO=29 >++++ local KV_int=132637 >++++ [[ 132637 -ge 131584 ]] >++++ echo 132637 >++++ return 0 >++++ KV_to_int 2.6.15 >++++ [[ -z 2.6.15 ]] >+++++ KV_major 2.6.15 >+++++ [[ -z 2.6.15 ]] >+++++ local KV=2.6.15 >+++++ echo 2 >++++ local KV_MAJOR=2 >+++++ KV_minor 2.6.15 >+++++ [[ -z 2.6.15 ]] >+++++ local KV=2.6.15 >+++++ KV=6.15 >+++++ echo 6 >++++ local KV_MINOR=6 >+++++ KV_micro 2.6.15 >+++++ [[ -z 2.6.15 ]] >+++++ local KV=2.6.15 >+++++ KV=15 >+++++ echo 15 >++++ local KV_MICRO=15 >++++ local KV_int=132623 >++++ [[ 132623 -ge 131584 ]] >++++ echo 132623 >++++ return 0 >+++ [[ 132637 -eq 132623 ]] >+++ [[ powerpc-unknown-linux-gnu == powerpc64* ]] >+++ [[ '' == \p\p\c\6\4 ]] >+++ echo ppc >++ return 0 >++ [[ '' == \s\p\a\r\c ]] >++ [[ -n '' ]] >++ echo 'extern __thread int i;' >+++ tc-getCC powerpc-unknown-linux-gnu >+++ tc-getPROG CC gcc powerpc-unknown-linux-gnu >+++ local var=CC >+++ local prog=gcc >+++ [[ -n '' ]] >+++ local search= >+++ [[ -n powerpc-unknown-linux-gnu ]] >++++ type -p powerpc-unknown-linux-gnu-gcc >+++ search=/usr/bin/powerpc-unknown-linux-gnu-gcc >+++ [[ -z /usr/bin/powerpc-unknown-linux-gnu-gcc ]] >+++ [[ -n /usr/bin/powerpc-unknown-linux-gnu-gcc ]] >+++ prog=powerpc-unknown-linux-gnu-gcc >+++ export CC=powerpc-unknown-linux-gnu-gcc >+++ CC=powerpc-unknown-linux-gnu-gcc >+++ echo powerpc-unknown-linux-gnu-gcc >++ powerpc-unknown-linux-gnu-gcc -c /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp/test-__thread.c -o /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp/test-__thread.o >++ WANT__THREAD=0 >++ rm -f /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp/test-__thread.c /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp/test-__thread.o >++ return 0 >++ echo 0 >+ eend 0 >+ local retval=0 >+ shift >+ _eend 0 eerror '' >+ local retval=0 efunc=eerror msg >+ shift 2 >+ [[ 0 == \0 ]] >+ msg='[34;01m[ [32;01mok[34;01m ][0m' >+ [[ yes == \y\e\s ]] >+ echo -e '[A[102C [34;01m[ [32;01mok[34;01m ][0m' >[A[102C [34;01m[ [32;01mok[34;01m ][0m >+ return 0 >+ LAST_E_CMD=eend >+ return 0 >+ is_crosscompile >+ [[ x86_64-pc-linux-gnu != powerpc-unknown-linux-gnu ]] >+ ebegin 'Checking linux-headers version (>=2.6.9)' >+ local 'msg=Checking linux-headers version (>=2.6.9)' dots spaces= >+ [[ -n '' ]] >+ msg='Checking linux-headers version (>=2.6.9) ...' >+ einfon 'Checking linux-headers version (>=2.6.9) ...' >+ elog_base INFO 'Checking linux-headers version (>=2.6.9) ...' >+ local messagetype >+ '[' -z INFO -o -z /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp -o '!' -d /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp/logging ']' >+ case "${1}" in >+ messagetype=INFO >+ shift >+ echo -e 'Checking linux-headers version (>=2.6.9) ...' >+ read -r >+ echo 'INFO Checking linux-headers version (>=2.6.9) ...' >+ read -r >+ return 0 >+ [[ yes != \y\e\s ]] >+ echo -ne ' [32;01m*[0m Checking linux-headers version (>=2.6.9) ...' > [32;01m*[0m Checking linux-headers version (>=2.6.9) ...+ LAST_E_CMD=einfon >+ return 0 >+ [[ yes == \y\e\s ]] >+ echo > >+ LAST_E_LEN=47 >+ LAST_E_CMD=ebegin >+ return 0 >++ check_kheader_version 132617 >+++ tail -n 1 >++++ tc-getCPP powerpc-unknown-linux-gnu >++++ tc-getPROG CPP cpp powerpc-unknown-linux-gnu >++++ local var=CPP >++++ local prog=cpp >++++ [[ -n '' ]] >++++ local search= >++++ [[ -n powerpc-unknown-linux-gnu ]] >+++++ type -p powerpc-unknown-linux-gnu-cpp >++++ search=/usr/bin/powerpc-unknown-linux-gnu-cpp >++++ [[ -z /usr/bin/powerpc-unknown-linux-gnu-cpp ]] >++++ [[ -n /usr/bin/powerpc-unknown-linux-gnu-cpp ]] >++++ prog=powerpc-unknown-linux-gnu-cpp >++++ export CPP=powerpc-unknown-linux-gnu-cpp >++++ CPP=powerpc-unknown-linux-gnu-cpp >++++ echo powerpc-unknown-linux-gnu-cpp >++++ alt_build_headers >++++ [[ -z '' ]] >+++++ alt_headers >+++++ [[ -z '' ]] >+++++ is_crosscompile >+++++ [[ x86_64-pc-linux-gnu != powerpc-unknown-linux-gnu ]] >+++++ ALT_HEADERS=/usr/powerpc-unknown-linux-gnu/usr/include >+++++ echo /usr/powerpc-unknown-linux-gnu/usr/include >++++ ALT_BUILD_HEADERS=/usr/powerpc-unknown-linux-gnu/usr/include >++++ tc-is-cross-compiler >+++++ [[ x86_64-pc-linux-gnu != x86_64-pc-linux-gnu ]] >++++ return >++++ echo /usr/powerpc-unknown-linux-gnu/usr/include >+++ powerpc-unknown-linux-gnu-cpp -I /usr/powerpc-unknown-linux-gnu/usr/include >+++ printf '#include <linux/version.h>\nLINUX_VERSION_CODE\n' >++ local version=132132 >++ [[ 132132 -ge 132617 ]] >++ 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[102C [34;01m[ [31;01m!![34;01m ][0m' >[A[102C [34;01m[ [31;01m!![34;01m ][0m >+ return 1 >+ LAST_E_CMD=eend >+ return 1 >+ echo > >+ eerror 'You need linux-headers of at least version 2.6.9' >+ elog_base ERROR 'You need linux-headers of at least version 2.6.9' >+ local messagetype >+ '[' -z ERROR -o -z /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp -o '!' -d /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp/logging ']' >+ case "${1}" in >+ messagetype=ERROR >+ shift >+ echo -e 'You need linux-headers of at least version 2.6.9' >+ read -r >+ echo 'ERROR You need linux-headers of at least version 2.6.9' >+ read -r >+ return 0 >+ [[ yes != \y\e\s ]] >+ echo -e 'You need linux-headers of at least version 2.6.9' >+ read -r >+ echo ' [31;01m*[0m You need linux-headers of at least version 2.6.9' > [31;01m*[0m You need linux-headers of at least version 2.6.9 >+ read -r >+ LAST_E_CMD=eerror >+ return 0 >+ eerror 'for NPTL support!' >+ elog_base ERROR 'for NPTL support!' >+ local messagetype >+ '[' -z ERROR -o -z /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp -o '!' -d /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp/logging ']' >+ case "${1}" in >+ messagetype=ERROR >+ shift >+ echo -e 'for NPTL support!' >+ read -r >+ echo 'ERROR for NPTL support!' >+ read -r >+ return 0 >+ [[ yes != \y\e\s ]] >+ echo -e 'for NPTL support!' >+ read -r >+ echo ' [31;01m*[0m for NPTL support!' > [31;01m*[0m for NPTL support! >+ read -r >+ LAST_E_CMD=eerror >+ return 0 >+ die 'linux-headers version too low!' >+ set +e >+ '[' -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=2126 >+ (( filespacing < 9 )) >+ (( linespacing < 4 )) >+ linespacing=4 >+ (( --n )) >+ (( n >= 0 )) >+ sourcefile=/usr/lib64/portage/bin/ebuild.sh >+ sourcefile=ebuild.sh >+ lineno=2051 >+ (( filespacing < 9 )) >+ (( linespacing < 4 )) >+ (( --n )) >+ (( n >= 0 )) >+ sourcefile=/usr/lib64/portage/bin/ebuild.sh >+ sourcefile=ebuild.sh >+ lineno=695 >+ (( filespacing < 9 )) >+ (( linespacing < 3 )) >+ (( --n )) >+ (( n >= 0 )) >+ sourcefile=/usr/lib64/portage/bin/ebuild.sh >+ sourcefile=ebuild.sh >+ lineno=639 >+ (( filespacing < 9 )) >+ (( linespacing < 3 )) >+ (( --n )) >+ (( n >= 0 )) >+ sourcefile=/var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp/environment >+ sourcefile=environment >+ lineno=49 >+ (( filespacing < 11 )) >+ filespacing=11 >+ (( linespacing < 2 )) >+ (( --n )) >+ (( n >= 0 )) >+ sourcefile=/var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp/environment >+ sourcefile=environment >+ lineno=3326 >+ (( filespacing < 11 )) >+ (( linespacing < 4 )) >+ (( --n )) >+ (( n >= 0 )) >+ sourcefile=/usr/local/portage/cross-powerpc-unknown-linux-gnu/glibc/files/eblits/src_unpack.eblit >+ sourcefile=src_unpack.eblit >+ lineno=1033 >+ (( filespacing < 16 )) >+ filespacing=16 >+ (( linespacing < 4 )) >+ (( --n )) >+ (( n >= 0 )) >+ sourcefile=/usr/local/portage/cross-powerpc-unknown-linux-gnu/glibc/files/eblits/src_unpack.eblit >+ sourcefile=src_unpack.eblit >+ lineno=124 >+ (( filespacing < 16 )) >+ (( linespacing < 3 )) >+ (( --n )) >+ (( n >= 0 )) >+ sourcefile=/usr/local/portage/cross-powerpc-unknown-linux-gnu/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=44 >+ (( filespacing < 21 )) >+ filespacing=21 >+ (( linespacing < 2 )) >+ (( --n )) >+ (( n >= 0 )) >+ eerror >+ elog_base ERROR '' >+ local messagetype >+ '[' -z ERROR -o -z /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp -o '!' -d /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp/logging ']' >+ case "${1}" in >+ messagetype=ERROR >+ shift >+ echo -e '' >+ read -r >+ echo 'ERROR ' >+ read -r >+ return 0 >+ [[ yes != \y\e\s ]] >+ echo -e >+ read -r >+ echo ' [31;01m*[0m ' > [31;01m*[0m >+ read -r >+ LAST_E_CMD=eerror >+ return 0 >+ eerror 'ERROR: cross-powerpc-unknown-linux-gnu/glibc-2.6.1 failed.' >+ elog_base ERROR 'ERROR: cross-powerpc-unknown-linux-gnu/glibc-2.6.1 failed.' >+ local messagetype >+ '[' -z ERROR -o -z /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp -o '!' -d /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp/logging ']' >+ case "${1}" in >+ messagetype=ERROR >+ shift >+ echo -e 'ERROR: cross-powerpc-unknown-linux-gnu/glibc-2.6.1 failed.' >+ read -r >+ echo 'ERROR ERROR: cross-powerpc-unknown-linux-gnu/glibc-2.6.1 failed.' >+ read -r >+ return 0 >+ [[ yes != \y\e\s ]] >+ echo -e 'ERROR: cross-powerpc-unknown-linux-gnu/glibc-2.6.1 failed.' >+ read -r >+ echo ' [31;01m*[0m ERROR: cross-powerpc-unknown-linux-gnu/glibc-2.6.1 failed.' > [31;01m*[0m ERROR: cross-powerpc-unknown-linux-gnu/glibc-2.6.1 failed. >+ read -r >+ 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 /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp -o '!' -d /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp/logging ']' >+ case "${1}" in >+ messagetype=ERROR >+ shift >+ echo -e 'Call stack:' >+ read -r >+ echo 'ERROR Call stack:' >+ read -r >+ return 0 >+ [[ yes != \y\e\s ]] >+ echo -e 'Call stack:' >+ read -r >+ echo ' [31;01m*[0m Call stack:' > [31;01m*[0m Call stack: >+ read -r >+ 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 linux-headers version too low! 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 /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp -o '!' -d /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp/logging ']' >+ case "${1}" in >+ messagetype=ERROR >+ shift >+ echo -e ' ebuild.sh, line 49: Called src_unpack' >+ read -r >+ echo 'ERROR ebuild.sh, line 49: Called src_unpack' >+ read -r >+ return 0 >+ [[ yes != \y\e\s ]] >+ echo -e ' ebuild.sh, line 49: Called src_unpack' >+ read -r >+ echo ' [31;01m*[0m ebuild.sh, line 49: Called src_unpack' > [31;01m*[0m ebuild.sh, line 49: Called src_unpack >+ read -r >+ LAST_E_CMD=eerror >+ return 0 >+ (( n-- )) >+ (( n > 2 )) >+ funcname=eblit-run >++ basename /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp/environment >+ sourcefile=environment >+ lineno=3326 >+ args= >+ [[ -n 4 21 2 linux-headers version too low! 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 3326 >+ eerror ' environment, line 3326: Called eblit-run '\''src_unpack'\''' >+ elog_base ERROR ' environment, line 3326: Called eblit-run '\''src_unpack'\''' >+ local messagetype >+ '[' -z ERROR -o -z /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp -o '!' -d /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp/logging ']' >+ case "${1}" in >+ messagetype=ERROR >+ shift >+ echo -e ' environment, line 3326: Called eblit-run '\''src_unpack'\''' >+ read -r >+ echo 'ERROR environment, line 3326: Called eblit-run '\''src_unpack'\''' >+ read -r >+ return 0 >+ [[ yes != \y\e\s ]] >+ echo -e ' environment, line 3326: Called eblit-run '\''src_unpack'\''' >+ read -r >+ echo ' [31;01m*[0m environment, line 3326: Called eblit-run '\''src_unpack'\''' > [31;01m*[0m environment, line 3326: Called eblit-run 'src_unpack' >+ read -r >+ LAST_E_CMD=eerror >+ return 0 >+ (( n-- )) >+ (( n > 2 )) >+ funcname=eblit-glibc-src_unpack >++ basename /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp/environment >+ sourcefile=environment >+ lineno=1033 >+ args= >+ [[ -n 4 21 2 linux-headers version too low! src_unpack src_unpack src_unpack unpack ]] >+ (( j = 1 )) >+ (( j <= 0 )) >+ (( p -= 0 )) >++ printf %21s environment >++ printf %4s 1033 >+ eerror ' environment, line 1033: Called eblit-glibc-src_unpack' >+ elog_base ERROR ' environment, line 1033: Called eblit-glibc-src_unpack' >+ local messagetype >+ '[' -z ERROR -o -z /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp -o '!' -d /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp/logging ']' >+ case "${1}" in >+ messagetype=ERROR >+ shift >+ echo -e ' environment, line 1033: Called eblit-glibc-src_unpack' >+ read -r >+ echo 'ERROR environment, line 1033: Called eblit-glibc-src_unpack' >+ read -r >+ return 0 >+ [[ yes != \y\e\s ]] >+ echo -e ' environment, line 1033: Called eblit-glibc-src_unpack' >+ read -r >+ echo ' [31;01m*[0m environment, line 1033: Called eblit-glibc-src_unpack' > [31;01m*[0m environment, line 1033: Called eblit-glibc-src_unpack >+ read -r >+ LAST_E_CMD=eerror >+ return 0 >+ (( n-- )) >+ (( n > 2 )) >+ funcname=toolchain-glibc_src_unpack >++ basename /usr/local/portage/cross-powerpc-unknown-linux-gnu/glibc/files/eblits/src_unpack.eblit >+ sourcefile=src_unpack.eblit >+ lineno=124 >+ args= >+ [[ -n 4 21 2 linux-headers version too low! 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 /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp -o '!' -d /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp/logging ']' >+ case "${1}" in >+ messagetype=ERROR >+ shift >+ echo -e ' src_unpack.eblit, line 124: Called toolchain-glibc_src_unpack' >+ read -r >+ echo 'ERROR src_unpack.eblit, line 124: Called toolchain-glibc_src_unpack' >+ read -r >+ return 0 >+ [[ yes != \y\e\s ]] >+ echo -e ' src_unpack.eblit, line 124: Called toolchain-glibc_src_unpack' >+ read -r >+ echo ' [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 -r >+ LAST_E_CMD=eerror >+ return 0 >+ (( n-- )) >+ (( n > 2 )) >+ funcname=check_nptl_support >++ basename /usr/local/portage/cross-powerpc-unknown-linux-gnu/glibc/files/eblits/src_unpack.eblit >+ sourcefile=src_unpack.eblit >+ lineno=59 >+ args= >+ [[ -n 4 21 2 linux-headers version too low! 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 /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp -o '!' -d /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp/logging ']' >+ case "${1}" in >+ messagetype=ERROR >+ shift >+ echo -e ' src_unpack.eblit, line 59: Called check_nptl_support' >+ read -r >+ echo 'ERROR src_unpack.eblit, line 59: Called check_nptl_support' >+ read -r >+ return 0 >+ [[ yes != \y\e\s ]] >+ echo -e ' src_unpack.eblit, line 59: Called check_nptl_support' >+ read -r >+ echo ' [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 -r >+ LAST_E_CMD=eerror >+ return 0 >+ (( n-- )) >+ (( n > 2 )) >++ printf %21s src_unpack.eblit >++ printf %4s 44 >+ eerror ' src_unpack.eblit, line 44: Called die' >+ elog_base ERROR ' src_unpack.eblit, line 44: Called die' >+ local messagetype >+ '[' -z ERROR -o -z /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp -o '!' -d /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp/logging ']' >+ case "${1}" in >+ messagetype=ERROR >+ shift >+ echo -e ' src_unpack.eblit, line 44: Called die' >+ read -r >+ echo 'ERROR src_unpack.eblit, line 44: Called die' >+ read -r >+ return 0 >+ [[ yes != \y\e\s ]] >+ echo -e ' src_unpack.eblit, line 44: Called die' >+ read -r >+ echo ' [31;01m*[0m src_unpack.eblit, line 44: Called die' > [31;01m*[0m src_unpack.eblit, line 44: Called die >+ read -r >+ 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 /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp -o '!' -d /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp/logging ']' >+ case "${1}" in >+ messagetype=ERROR >+ shift >+ echo -e 'The specific snippet of code:' >+ read -r >+ echo 'ERROR The specific snippet of code:' >+ read -r >+ return 0 >+ [[ yes != \y\e\s ]] >+ echo -e 'The specific snippet of code:' >+ read -r >+ echo ' [31;01m*[0m The specific snippet of code:' > [31;01m*[0m The specific snippet of code: >+ read -r >+ 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 > 44{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/local/portage/cross-powerpc-unknown-linux-gnu/glibc/files/eblits/src_unpack.eblit >+ sed -e 1d -e 's:^:RETAIN-LEADING-SPACE:' >+ read -r n >+ eerror ' die "linux-headers version too low!"' >+ elog_base ERROR ' die "linux-headers version too low!"' >+ local messagetype >+ '[' -z ERROR -o -z /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp -o '!' -d /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp/logging ']' >+ case "${1}" in >+ messagetype=ERROR >+ shift >+ echo -e ' die "linux-headers version too low!"' >+ read -r >+ echo 'ERROR die "linux-headers version too low!"' >+ read -r >+ return 0 >+ [[ yes != \y\e\s ]] >+ echo -e ' die "linux-headers version too low!"' >+ read -r >+ echo ' [31;01m*[0m die "linux-headers version too low!"' > [31;01m*[0m die "linux-headers version too low!" >+ read -r >+ 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 /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp -o '!' -d /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp/logging ']' >+ case "${1}" in >+ messagetype=ERROR >+ shift >+ echo -e ' The die message:' >+ read -r >+ echo 'ERROR The die message:' >+ read -r >+ return 0 >+ [[ yes != \y\e\s ]] >+ echo -e ' The die message:' >+ read -r >+ echo ' [31;01m*[0m The die message:' > [31;01m*[0m The die message: >+ read -r >+ LAST_E_CMD=eerror >+ return 0 >+ eerror ' linux-headers version too low!' >+ elog_base ERROR ' linux-headers version too low!' >+ local messagetype >+ '[' -z ERROR -o -z /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp -o '!' -d /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp/logging ']' >+ case "${1}" in >+ messagetype=ERROR >+ shift >+ echo -e ' linux-headers version too low!' >+ read -r >+ echo 'ERROR linux-headers version too low!' >+ read -r >+ return 0 >+ [[ yes != \y\e\s ]] >+ read -r >+ echo -e ' linux-headers version too low!' >+ echo ' [31;01m*[0m linux-headers version too low!' > [31;01m*[0m linux-headers version too low! >+ read -r >+ LAST_E_CMD=eerror >+ return 0 >+ eerror >+ elog_base ERROR '' >+ local messagetype >+ '[' -z ERROR -o -z /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp -o '!' -d /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp/logging ']' >+ case "${1}" in >+ messagetype=ERROR >+ shift >+ echo -e '' >+ read -r >+ echo 'ERROR ' >+ read -r >+ return 0 >+ [[ yes != \y\e\s ]] >+ echo -e >+ read -r >+ echo ' [31;01m*[0m ' > [31;01m*[0m >+ read -r >+ 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 /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp -o '!' -d /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/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 -r >+ echo 'ERROR If you need support, post the topmost build error, and the call stack if relevant.' >+ read -r >+ return 0 >+ [[ yes != \y\e\s ]] >+ echo -e 'If you need support, post the topmost build error, and the call stack if relevant.' >+ read -r >+ echo ' [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 -r >+ LAST_E_CMD=eerror >+ return 0 >+ [[ -n /var/log/portage/cross-powerpc-unknown-linux-gnu:glibc-2.6.1:20090516-175740.log ]] >+ eerror 'A complete build log is located at '\''/var/log/portage/cross-powerpc-unknown-linux-gnu:glibc-2.6.1:20090516-175740.log'\''.' >+ elog_base ERROR 'A complete build log is located at '\''/var/log/portage/cross-powerpc-unknown-linux-gnu:glibc-2.6.1:20090516-175740.log'\''.' >+ local messagetype >+ '[' -z ERROR -o -z /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp -o '!' -d /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp/logging ']' >+ case "${1}" in >+ messagetype=ERROR >+ shift >+ echo -e 'A complete build log is located at '\''/var/log/portage/cross-powerpc-unknown-linux-gnu:glibc-2.6.1:20090516-175740.log'\''.' >+ read -r >+ echo 'ERROR A complete build log is located at '\''/var/log/portage/cross-powerpc-unknown-linux-gnu:glibc-2.6.1:20090516-175740.log'\''.' >+ read -r >+ return 0 >+ [[ yes != \y\e\s ]] >+ echo -e 'A complete build log is located at '\''/var/log/portage/cross-powerpc-unknown-linux-gnu:glibc-2.6.1:20090516-175740.log'\''.' >+ read -r >+ echo ' [31;01m*[0m A complete build log is located at '\''/var/log/portage/cross-powerpc-unknown-linux-gnu:glibc-2.6.1:20090516-175740.log'\''.' > [31;01m*[0m A complete build log is located at '/var/log/portage/cross-powerpc-unknown-linux-gnu:glibc-2.6.1:20090516-175740.log'. >+ read -r >+ LAST_E_CMD=eerror >+ return 0 >+ '[' -f /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp/environment ']' >+ eerror 'The ebuild environment file is located at '\''/var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp/environment'\''.' >+ elog_base ERROR 'The ebuild environment file is located at '\''/var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp/environment'\''.' >+ local messagetype >+ '[' -z ERROR -o -z /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp -o '!' -d /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp/logging ']' >+ case "${1}" in >+ messagetype=ERROR >+ shift >+ echo -e 'The ebuild environment file is located at '\''/var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp/environment'\''.' >+ read -r >+ echo 'ERROR The ebuild environment file is located at '\''/var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp/environment'\''.' >+ read -r >+ return 0 >+ [[ yes != \y\e\s ]] >+ echo -e 'The ebuild environment file is located at '\''/var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp/environment'\''.' >+ read -r >+ echo ' [31;01m*[0m The ebuild environment file is located at '\''/var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp/environment'\''.' > [31;01m*[0m The ebuild environment file is located at '/var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp/environment'. >+ read -r >+ LAST_E_CMD=eerror >+ return 0 >+ [[ -n '' ]] >+ '[' ebuild '!=' binary ']' >+ hasq unpack prerm postrm >+ [[ prerm postrm == *\ \u\n\p\a\c\k\ * ]] >+ '[' /usr/local/portage/cross-powerpc-unknown-linux-gnu/glibc/glibc-2.6.1.ebuild == /usr/local/portage/cross-powerpc-unknown-linux-gnu/glibc/glibc-2.6.1.ebuild ']' >+ local overlay=/usr/local/portage/cross-powerpc-unknown-linux-gnu/glibc >+ overlay=/usr/local/portage/cross-powerpc-unknown-linux-gnu >+ overlay=/usr/local/portage >+ [[ -n local_repo ]] >+ eerror 'This ebuild is from an overlay named' ''\''local_repo'\'': '\''/usr/local/portage/'\''' >+ elog_base ERROR 'This ebuild is from an overlay named '\''local_repo'\'': '\''/usr/local/portage/'\''' >+ local messagetype >+ '[' -z ERROR -o -z /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp -o '!' -d /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp/logging ']' >+ case "${1}" in >+ messagetype=ERROR >+ shift >+ echo -e 'This ebuild is from an overlay named '\''local_repo'\'': '\''/usr/local/portage/'\''' >+ read -r >+ echo 'ERROR This ebuild is from an overlay named '\''local_repo'\'': '\''/usr/local/portage/'\''' >+ read -r >+ return 0 >+ [[ yes != \y\e\s ]] >+ echo -e 'This ebuild is from an overlay named' ''\''local_repo'\'': '\''/usr/local/portage/'\''' >+ read -r >+ echo ' [31;01m*[0m This ebuild is from an overlay named '\''local_repo'\'': '\''/usr/local/portage/'\''' > [31;01m*[0m This ebuild is from an overlay named 'local_repo': '/usr/local/portage/' >+ read -r >+ LAST_E_CMD=eerror >+ return 0 >+ eerror >+ elog_base ERROR '' >+ local messagetype >+ '[' -z ERROR -o -z /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp -o '!' -d /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/temp/logging ']' >+ case "${1}" in >+ messagetype=ERROR >+ shift >+ echo -e '' >+ read -r >+ echo 'ERROR ' >+ read -r >+ return 0 >+ [[ yes != \y\e\s ]] >+ echo -e >+ read -r >+ echo ' [31;01m*[0m ' > [31;01m*[0m >+ read -r >+ LAST_E_CMD=eerror >+ return 0 >+ [[ unpack == \u\n\p\a\c\k ]] >+ local x >+ '[' -n /var/tmp/cross/powerpc-unknown-linux-gnu/portage/cross-powerpc-unknown-linux-gnu/glibc-2.6.1/.exit_status ']' >+ kill -s SIGTERM 7518 >+ exit 1 > >>>> Failed to emerge cross-powerpc-unknown-linux-gnu/glibc-2.6.1, Log file: > >>>> '/var/log/portage/cross-powerpc-unknown-linux-gnu:glibc-2.6.1:20090516-175740.log' >
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 269955
:
191389
| 191493