-------------------------------------------------------------------------------------------------------------- * 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.} %=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 ' * Checking linux-headers version (>=2.6.9) ...' * 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 \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='[ !! ]' + [[ yes == \y\e\s ]] + echo -e ' [ !! ]'  [ !! ] + 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 ' * You need linux-headers of at least version 2.6.9' * 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 ' * for NPTL support!' * 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 ' * ' * + 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 ' * ERROR: cross-powerpc-unknown-linux-gnu/glibc-2.6.1 failed.' * 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 ' * Call stack:' * 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 ' * ebuild.sh, line 49: Called src_unpack' * 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 ' * environment, line 3326: Called eblit-run '\''src_unpack'\''' * 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 ' * environment, line 1033: Called eblit-glibc-src_unpack' * 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 ' * src_unpack.eblit, line 124: Called toolchain-glibc_src_unpack' * 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 ' * src_unpack.eblit, line 59: Called check_nptl_support' * 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 ' * src_unpack.eblit, line 44: Called die' * 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 ' * The specific snippet of code:' * 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 ' * die "linux-headers version too low!"' * 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 ' * The die message:' * 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 ' * linux-headers version too low!' * 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 ' * ' * + 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 ' * If you need support, post the topmost build error, and the call stack if relevant.' * 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 ' * A complete build log is located at '\''/var/log/portage/cross-powerpc-unknown-linux-gnu:glibc-2.6.1:20090516-175740.log'\''.' * 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 ' * 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'\''.' * 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 ' * This ebuild is from an overlay named '\''local_repo'\'': '\''/usr/local/portage/'\''' * 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 ' * ' * + 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'