* [gentoo-embedded] crossdev fail
@ 2010-06-24 5:39 Jakub Ladman
2010-06-24 8:22 ` Peter Stuge
0 siblings, 1 reply; 8+ messages in thread
From: Jakub Ladman @ 2010-06-24 5:39 UTC (permalink / raw
To: gentoo-embedded
Hello friends
After some months i need to rebuild my arm-softfloat-linux-gnu toolchain.
Every --l --g --b --k version combination i tryed fails.
I can't find the table of working combinations, which was accesible from
embedded gentoo handbook (imho).
I did the complex cleaning of /etc/portage, but maybe there is still some
garbage.
Please recommend me, what to check up.
Thank You
Jakub Ladman
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-embedded] crossdev fail
2010-06-24 5:39 [gentoo-embedded] crossdev fail Jakub Ladman
@ 2010-06-24 8:22 ` Peter Stuge
2010-06-24 17:36 ` Jakub Ladman
0 siblings, 1 reply; 8+ messages in thread
From: Peter Stuge @ 2010-06-24 8:22 UTC (permalink / raw
To: gentoo-embedded
Jakub Ladman wrote:
> After some months i need to rebuild my arm-softfloat-linux-gnu toolchain.
..
> Please recommend me, what to check up.
Is the arm-version needed? armv6, armv7, etc?
I just built arm-softfloat-eabi without problems, though that's
pretty different.
//Peter
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-embedded] crossdev fail
2010-06-24 8:22 ` Peter Stuge
@ 2010-06-24 17:36 ` Jakub Ladman
2010-06-24 21:45 ` Ned Ludd
0 siblings, 1 reply; 8+ messages in thread
From: Jakub Ladman @ 2010-06-24 17:36 UTC (permalink / raw
To: gentoo-embedded
Dne čtvrtek 24 Červen 2010 10:22:01 Peter Stuge napsal(a):
> Jakub Ladman wrote:
> > After some months i need to rebuild my arm-softfloat-linux-gnu toolchain.
>
> ..
>
> > Please recommend me, what to check up.
>
> Is the arm-version needed? armv6, armv7, etc?
The chip has core arm920t, where i get info about its name in current
crossdev?
I have functional system built with toolchain generated before two years, now
i must appned some new packeges and do upgrade, but my toolchain stops
working, i need functional arm-softfloat-linux-gnu toolchain, not eabi for
binary compatibility. I need to send binary package via slow curious line to
the system and it must run.
Three days of trying and still nothing, i'm stuck in big piece of shit.
I have somewhere backup of old toolchain, on former colegue's notebook, but
...
Jakub
>
> I just built arm-softfloat-eabi without problems, though that's
> pretty different.
>
>
> //Peter
>
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-embedded] crossdev fail
2010-06-24 17:36 ` Jakub Ladman
@ 2010-06-24 21:45 ` Ned Ludd
2010-06-25 5:30 ` Jakub Ladman
2010-06-25 10:35 ` Jakub Ladman
0 siblings, 2 replies; 8+ messages in thread
From: Ned Ludd @ 2010-06-24 21:45 UTC (permalink / raw
To: gentoo-embedded
On Thu, 2010-06-24 at 19:36 +0200, Jakub Ladman wrote:
> Dne čtvrtek 24 Červen 2010 10:22:01 Peter Stuge napsal(a):
> > Jakub Ladman wrote:
> > > After some months i need to rebuild my arm-softfloat-linux-gnu toolchain.
> >
> > ..
> >
> > > Please recommend me, what to check up.
> >
> > Is the arm-version needed? armv6, armv7, etc?
>
> The chip has core arm920t, where i get info about its name in current
> crossdev?
If it's an 920t then most likely you will want a chost such as
armv4tl-softfloat-linux-gnu(eabi)
>
> I have functional system built with toolchain generated before two years, now
> i must appned some new packeges and do upgrade, but my toolchain stops
> working, i need functional arm-softfloat-linux-gnu toolchain, not eabi for
> binary compatibility. I need to send binary package via slow curious line to
> the system and it must run.
>
> Three days of trying and still nothing, i'm stuck in big piece of shit.
Try not to get discouraged. If it's not working for you. Take a break,
and return at a later time when you feel less stressed.
> I have somewhere backup of old toolchain, on former colegue's notebook, but
> ...
Here are some known working versions.
wizdev local # qlist -I armv4tl -v
cross-armv4tl-softfloat-linux-gnueabi/binutils-2.19.1-r1
cross-armv4tl-softfloat-linux-gnueabi/gcc-4.2.4
cross-armv4tl-softfloat-linux-gnueabi/gcc-4.4.2
cross-armv4tl-softfloat-linux-gnueabi/glibc-2.9_p20081201-r2
cross-armv4tl-softfloat-linux-gnueabi/linux-headers-2.6.30-r1
>
> Jakub
>
> >
> > I just built arm-softfloat-eabi without problems, though that's
> > pretty different.
> >
> >
> > //Peter
> >
>
--
Ned Ludd <solar@gentoo.org>
Gentoo Linux
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-embedded] crossdev fail
2010-06-24 21:45 ` Ned Ludd
@ 2010-06-25 5:30 ` Jakub Ladman
2010-06-25 10:35 ` Jakub Ladman
1 sibling, 0 replies; 8+ messages in thread
From: Jakub Ladman @ 2010-06-25 5:30 UTC (permalink / raw
To: gentoo-embedded
Dne čtvrtek 24 Červen 2010 23:45:17 Ned Ludd napsal(a):
> > The chip has core arm920t, where i get info about its name in current
> > crossdev?
>
> If it's an 920t then most likely you will want a chost such as
> armv4tl-softfloat-linux-gnu(eabi)
I am a little bit confused, why i foundn't it in the handbook.
> > Three days of trying and still nothing, i'm stuck in big piece of shit.
>
> Try not to get discouraged. If it's not working for you. Take a break,
> and return at a later time when you feel less stressed.
This is a good idea :-)
>
> > I have somewhere backup of old toolchain, on former colegue's notebook,
> > but ...
>
> Here are some known working versions.
>
> wizdev local # qlist -I armv4tl -v
> cross-armv4tl-softfloat-linux-gnueabi/binutils-2.19.1-r1
> cross-armv4tl-softfloat-linux-gnueabi/gcc-4.2.4
> cross-armv4tl-softfloat-linux-gnueabi/gcc-4.4.2
> cross-armv4tl-softfloat-linux-gnueabi/glibc-2.9_p20081201-r2
> cross-armv4tl-softfloat-linux-gnueabi/linux-headers-2.6.30-r1
Thank You very much.
Jakub
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-embedded] crossdev fail
2010-06-24 21:45 ` Ned Ludd
2010-06-25 5:30 ` Jakub Ladman
@ 2010-06-25 10:35 ` Jakub Ladman
2010-06-25 11:27 ` Sven Rebhan
1 sibling, 1 reply; 8+ messages in thread
From: Jakub Ladman @ 2010-06-25 10:35 UTC (permalink / raw
To: gentoo-embedded
[-- Attachment #1: Type: Text/Plain, Size: 595 bytes --]
Dne čtvrtek 24 Červen 2010 23:45:17 Ned Ludd napsal(a):
> Here are some known working versions.
>
> wizdev local # qlist -I armv4tl -v
> cross-armv4tl-softfloat-linux-gnueabi/binutils-2.19.1-r1
> cross-armv4tl-softfloat-linux-gnueabi/gcc-4.2.4
> cross-armv4tl-softfloat-linux-gnueabi/gcc-4.4.2
> cross-armv4tl-softfloat-linux-gnueabi/glibc-2.9_p20081201-r2
> cross-armv4tl-softfloat-linux-gnueabi/linux-headers-2.6.30-r1
>
Tryed these versions, both gcc 4.2.4 and 4.4.2, both gnu and gnueabi and
everything failed :-(
Don't have any clue what is wrong with my system.
Jakub
[-- Attachment #2: cross-armv4tl-softfloat-linux-gnueabi-info.log --]
[-- Type: text/x-log, Size: 25337 bytes --]
--------------------------------------------------------------------------------
^[[32;01m*^[[0m crossdev version: 20100620
^[[32;01m*^[[0m Host Portage ARCH: x86
^[[32;01m*^[[0m Target Portage ARCH: arm
^[[32;01m*^[[0m Target System: armv4tl-softfloat-linux-gnueabi
^[[32;01m*^[[0m Stage: 4 (C/C++ compiler)
^[[32;01m*^[[0m binutils: binutils-2.19.1-r1
^[[32;01m*^[[0m gcc: gcc-4.2.4
^[[32;01m*^[[0m headers: linux-headers-2.6.30-r1
^[[32;01m*^[[0m libc: glibc-2.9_p20081201-r2
^[[32;01m*^[[0m PORTDIR_OVERLAY: /usr/local/portage
^[[32;01m*^[[0m PORT_LOGDIR: /var/log/portage
^[[32;01m*^[[0m PKGDIR: /usr/portage/packages/cross/armv4tl-softfloat-linux-gnueabi
^[[32;01m*^[[0m PORTAGE_TMPDIR: /var/tmp/cross/armv4tl-softfloat-linux-gnueabi
_ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ -
Portage 2.2_rc67 (default/linux/x86/10.0/desktop, gcc-4.3.4, glibc-2.10.1-r1, 2.6.32-gentoo-r7 i686)
=================================================================
System uname: Linux-2.6.32-gentoo-r7-i686-AMD_Athlon-tm-_64_X2_Dual_Core_Processor_6000+-with-gentoo-1.12.13
Timestamp of tree: Tue, 22 Jun 2010 08:45:01 +0000
app-shells/bash: 4.0_p37
dev-java/java-config: 1.3.7-r1, 2.1.10
dev-lang/python: 2.4.6, 2.5.4-r4, 2.6.4-r1, 3.1.2-r3
dev-util/cmake: 2.8.1-r2
sys-apps/baselayout: 1.12.13
sys-apps/sandbox: 2.2
sys-devel/autoconf: 2.13, 2.65
sys-devel/automake: 1.4_p6-r1, 1.5-r1, 1.6.3-r1, 1.7.9-r2, 1.8.5-r4, 1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils: 2.20.1-r1
sys-devel/gcc: 3.4.6-r2, 4.1.2, 4.3.4, 4.4.3-r2
sys-devel/gcc-config: 1.4.1
sys-devel/libtool: 2.2.6b
virtual/os-headers: 2.6.30-r1
ACCEPT_KEYWORDS="x86"
ACCEPT_LICENSE="* -@EULA"
ACCEPT_PROPERTIES="*"
ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci"
ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol"
ANT_HOME="/usr/share/ant"
APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias"
ARCH="x86"
AUTOCLEAN="yes"
BOOTLEVEL="boot"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe -msse3"
CHOST="i686-pc-linux-gnu"
CLASSPATH="."
CLEAN_DELAY="5"
COLLISION_IGNORE="/lib/modules"
CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CONSOLETYPE="pty"
CVS_RSH="ssh"
CXXFLAGS="-march=athlon64 -O2 -pipe -msse3"
DEFAULTLEVEL="default"
DISTDIR="/usr/portage/distfiles"
ECOS_REPOSITORY="/home/ladmanj/src/cirrus_new/ecos/ecos-2.0/packages"
EDITOR="/bin/nano"
ELIBC="glibc"
EMERGE_WARNING_DELAY="10"
EPREFIX=""
EROOT="/"
FEATURES="assume-digests distlocks fixpackages news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch"
FETCHCOMMAND="/usr/bin/wget -t 5 -T 60 --passive-ftp -O "${DISTDIR}/${FILE}" "${URI}""
GCC_SPECS=""
GDK_USE_XFT="1"
GENERATION="2"
GENTOO_MIRRORS="ftp://ftp.sh.cvut.cz/MIRRORS/gentoo/gentoo ftp://ftp.gentoo.mesh-solutions.com/gentoo/ ftp://gentoo.inode.at/source/"
GENTOO_PYTHON_PROCESS_NAME="emerge"
GUILE_LOAD_PATH="/usr/share/guile/1.8"
HOME="/home/ladmanj"
INFOPATH="/usr/share/info:/usr/share/binutils-data/i686-pc-linux-gnu/2.20.1/info:/usr/share/gcc-data/i686-pc-linux-gnu/4.3.4/info"
INPUT_DEVICES="evdev"
JAVAC="/etc/java-config-2/current-system-vm/bin/javac"
JAVACC_HOME="/usr/share/javacc/"
JAVA_HOME="/etc/java-config-2/current-system-vm"
JDK_HOME="/etc/java-config-2/current-system-vm"
KDEDIRS="/usr"
KERNEL="linux"
LADSPA_PATH="/usr/lib/ladspa"
LANG="cs_CZ.utf8"
LANGUAGE="cs_CZ.utf8"
LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text"
LC_ALL="cs_CZ.utf8"
LDFLAGS="-Wl,-O1"
LESS="-R -M --shift 5"
LESSOPEN="|lesspipe.sh %s"
LINGUAS="cs"
LIRC_DEVICES="pctv"
LOGNAME="root"
LS_COLORS="rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lz=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.pdf=00;32:*.ps=00;32:*.txt=00;32:*.patch=00;32:*.diff=00;32:*.log=00;32:*.tex=00;32:*.doc=00;32:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.axa=00;36:*.oga=00;36:*.spx=00;36:*.xspf=00;36:"
MAIL="/var/mail/ladmanj"
MAKEOPTS="-j3"
MANPATH="/etc/java-config-2/current-system-vm/man:/usr/local/share/man:/usr/share/man:/usr/share/binutils-data/i686-pc-linux-gnu/2.20.1/man:/usr/share/gcc-data/i686-pc-linux-gnu/4.3.4/man:/opt/sun-jdk-1.4.2.17/man:/etc/java-config/system-vm/man/"
NETBEANS="apisupport cnd groovy gsf harness ide identity j2ee java mobility nb php profiler soa visualweb webcommon websvccommon xml"
NOCOLOR="true"
OLDPWD="/home/ladmanj"
OPENGL_PROFILE="nvidia"
PAGER="/usr/bin/less"
PATH="/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/i686-pc-linux-gnu/arm-softfloat-linux-gnu/gcc-bin/4.4.4:/usr/i686-pc-linux-gnu/gcc-bin/4.3.4:/usr/i686-pc-linux-gnu/x86_64-pc-linux/gcc-bin/4.1.2:/opt/stuffit/bin:/opt/sun-jdk-1.4.2.17/bin:/opt/sun-jdk-1.4.2.17/jre/bin:/opt/sun-jdk-1.4.2.17/jre/javaws"
PKGDIR="/usr/portage/packages/cross/armv4tl-softfloat-linux-gnueabi"
PORTAGE_ARCHLIST="ppc x86-openbsd ppc-openbsd ppc64 x86-winnt x86-fbsd ppc-aix alpha arm x86-freebsd s390 amd64 arm-linux x86-macos x64-openbsd ia64-hpux hppa x86-netbsd amd64-linux ia64-linux x86 sparc-solaris x64-freebsd sparc64-solaris x86-linux x64-macos sparc m68k-mint ia64 mips ppc-macos x86-interix hppa-hpux amd64-fbsd x64-solaris mips-irix m68k sh x86-solaris sparc-fbsd"
PORTAGE_BINHOST_CHUNKSIZE="3000"
PORTAGE_BIN_PATH="/usr/lib/portage/bin"
PORTAGE_COMPRESS_EXCLUDE_SUFFIXES="css gif htm[l]? jp[e]?g js pdf png"
PORTAGE_CONFIGROOT="/"
PORTAGE_DEBUG="0"
PORTAGE_DEPCACHEDIR="/var/cache/edb/dep"
PORTAGE_ELOG_CLASSES="log warn error"
PORTAGE_ELOG_MAILFROM="portage@localhost"
PORTAGE_ELOG_MAILSUBJECT="[portage] ebuild log for ${PACKAGE} on ${HOST}"
PORTAGE_ELOG_MAILURI="root"
PORTAGE_ELOG_SYSTEM="save_summary echo"
PORTAGE_FETCH_CHECKSUM_TRY_MIRRORS="5"
PORTAGE_FETCH_RESUME_MIN_SIZE="350K"
PORTAGE_GID="250"
PORTAGE_INST_GID="0"
PORTAGE_INST_UID="0"
PORTAGE_NICENESS="10"
PORTAGE_PYM_PATH="/usr/lib/portage/pym"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_RSYNC_RETRIES="3"
PORTAGE_SYNC_STALE="30"
PORTAGE_TMPDIR="/var/tmp/cross/armv4tl-softfloat-linux-gnueabi"
PORTAGE_VERBOSE="1"
PORTAGE_WORKDIR_MODE="0700"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
PRELINK_PATH_MASK="/usr/lib/klibc /usr/lib/klibc:/usr/lib/libfreebl3.so:/usr/lib/libnssdbm3.so:/usr/lib/libsoftokn3.so"
PROFILE_ONLY_VARIABLES="ARCH ELIBC KERNEL USERLAND"
PWD="/"
PYTHONDONTWRITEBYTECODE="1"
RC_BOOTLEVEL="boot"
RC_DEFAULTLEVEL="default"
RC_RUNLEVEL="default"
RESUMECOMMAND="/usr/bin/wget -c -t 5 -T 60 --passive-ftp -O "${DISTDIR}/${FILE}" "${URI}""
ROOT="/"
ROOTPATH="/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.3.4:/usr/i686-pc-linux-gnu/x86_64-pc-linux/gcc-bin/4.1.2:/opt/stuffit/bin:/opt/sun-jdk-1.4.2.17/bin:/opt/sun-jdk-1.4.2.17/jre/bin:/opt/sun-jdk-1.4.2.17/jre/javaws"
RPMDIR="/usr/portage/rpm"
RUBYOPT="-rauto_gem"
RUBY_TARGETS="ruby18"
SANE_CONFIG_DIR="/etc/sane.d"
SBCL_HOME="/usr/lib/sbcl"
SBCL_SOURCE_ROOT="/usr/lib/sbcl/src"
SGML_CATALOG_FILES="/etc/sgml/sgml-docbook.cat:/etc/sgml/openjade-1.3.2.cat:/etc/sgml/xml-docbook-4.2.cat:/etc/sgml/xml-docbook-4.3.cat:/etc/sgml/xml-docbook-4.4.cat:/etc/sgml/xml-docbook-4.5.cat:/etc/sgml/sgml-ent.cat:/etc/sgml/sgml-docbook-3.1.cat:/etc/sgml/sgml-docbook-4.4.cat:/etc/sgml/sgml-lite.cat:/etc/sgml/dsssl-docbook-stylesheets.cat"
SHELL="/bin/bash"
SHLVL="2"
SOFTLEVEL="default"
SPLASH_AUTOVERBOSE="0"
SPLASH_BOOT_MESSAGE="Booting the system ($progress%)... Press F2 for verbose mode."
SPLASH_EFFECTS="fadein,fadeout"
SPLASH_KDMODE="TEXT"
SPLASH_MODE_REQ="silent"
SPLASH_PROFILE="off"
SPLASH_REBOOT_MESSAGE="Rebooting the system ($progress%)... Press F2 for verbose mode."
SPLASH_SANITY=""
SPLASH_SHUTDOWN_MESSAGE="Shutting down the system ($progress%)... Press F2 for verbose mode."
SPLASH_TEXTBOX="no"
SPLASH_THEME="gentoo"
SPLASH_TTY="16"
SPLASH_XSERVICE="xdm"
STY="1252.pts-1.hovado"
SUDO_COMMAND="/usr/bin/screen"
SUDO_GID="100"
SUDO_UID="1000"
SUDO_USER="ladmanj"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
TERM="screen"
TERMCAP="SC|screen|VT 100/ANSI X3.64 virtual terminal:\
:DO=\E[%dB:LE=\E[%dD:RI=\E[%dC:UP=\E[%dA:bs:bt=\E[Z:\
:cd=\E[J:ce=\E[K:cl=\E[H\E[J:cm=\E[%i%d;%dH:ct=\E[3g:\
:do=^J:nd=\E[C:pt:rc=\E8:rs=\Ec:sc=\E7:st=\EH:up=\EM:\
:le=^H:bl=^G:cr=^M:it#8:ho=\E[H:nw=\EE:ta=^I:is=\E)0:\
:li#24:co#80:am:xn:xv:LP:sr=\EM:al=\E[L:AL=\E[%dL:\
:cs=\E[%i%d;%dr:dl=\E[M:DL=\E[%dM:dc=\E[P:DC=\E[%dP:\
:im=\E[4h:ei=\E[4l:mi:IC=\E[%d@:ks=\E[?1h\E=:\
:ke=\E[?1l\E>:vi=\E[?25l:ve=\E[34h\E[?25h:vs=\E[34l:\
:ti=\E[?1049h:te=\E[?1049l:us=\E[4m:ue=\E[24m:so=\E[3m:\
:se=\E[23m:mb=\E[5m:md=\E[1m:mr=\E[7m:me=\E[m:ms:\
:Co#8:pa#64:AF=\E[3%dm:AB=\E[4%dm:op=\E[39;49m:AX:\
:vb=\Eg:G0:as=\E(0:ae=\E(B:\
:ac=\140\140aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~..--++,,hhII00:\
:po=\E[5i:pf=\E[4i:Z0=\E[?3h:Z1=\E[?3l:k0=\E[10~:\
:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:k5=\E[15~:k6=\E[17~:\
:k7=\E[18~:k8=\E[19~:k9=\E[20~:k;=\E[21~:F1=\E[23~:\
:F2=\E[24~:F3=\E[1;2P:F4=\E[1;2Q:F5=\E[1;2R:F6=\E[1;2S:\
:F7=\E[15;2~:F8=\E[17;2~:F9=\E[18;2~:FA=\E[19;2~:kb=^H:\
:K2=\EOE:kB=\E[Z:kF=\E[1;2B:kR=\E[1;2A:*4=\E[3;2~:\
:*7=\E[1;2F:#2=\E[1;2H:#3=\E[2;2~:#4=\E[1;2D:%c=\E[6;2~:\
:%e=\E[5;2~:%i=\E[1;2C:kh=\E[1~:@1=\E[1~:kH=\E[4~:\
:@7=\E[4~:kN=\E[6~:kP=\E[5~:kI=\E[2~:kD=\E[3~:ku=\EOA:\
:kd=\EOB:kr=\EOC:kl=\EOD:km:"
USB_DEVFS_PATH="/dev/bus/usb"
USE="16bit 3dnow 3dnowext 7zip X Xaw3d a52 aac acl acpi ada alsa amarok arts artswrappersuid asf berkdb bluetooth bootsplash branding bzip2 cairo ccache cdda cddb cdparanoia cdr cdrom chroot cli consolekit cracklib crosscompile crypt cups cvs cxx dbus dia djvu dri dts dv dvb dvbplayer dvd dvdr dvi dx emboss encode enscript exif fam fbcon fbsplash ffmpeg fftw firefox flac flash fortran gdbm gecko-sdk gif gimp gimpprint ginac gpm gzip hal iconv id3 image imagemagick imlib irc jabber java javascript jpeg jpeg2k kde ladspa lame lcms ldap libnotify libvisual lirc lzma lzo lzw mad matroska mikmod mmx mng modules mozbranding mp3 mp4 mp4live mpe mpeg mpeg2 mplayer mudflap ncurses nfs nls nptl nptlonly nsplugin nvidia ogg oggvorbis openal opengl openmp openssh openssl pam pango pascal pcre pdf perl png ppds pppd pulseaudio python qhull qt3support qt4 rar rdesktop readline reflection reiser4 reiserfs rtc scp screen sdl session slang sox spamassassin spell spl sql sqlite sqlite3 sse sse-filters sse2 ssl startup-notification subversion svg sysfs syslog tcl tcpd threads tiff tk transcode truetype type1 udev unicode usb userlocales utf8 uudeview v4l v4l2 vcd vcdimager verbose vfat visualization vnc vorbis wma wma123 wxgtk1 wxwindows x11vnc x264 x86 xcb xine xinerama xml xorg xpm xscreensaver xulrunner xv xvid zip zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="cs" LIRC_DEVICES="pctv" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="nv nvidia vesa" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
USER="root"
USERLAND="GNU"
USERNAME="root"
USE_EXPAND="ALSA_CARDS ALSA_PCM_PLUGINS APACHE2_MODULES APACHE2_MPMS CAMERAS CROSSCOMPILE_OPTS DVB_CARDS ELIBC FCDSL_CARDS FOO2ZJS_DEVICES FRITZCAPI_CARDS INPUT_DEVICES KERNEL LCD_DEVICES LINGUAS LIRC_DEVICES MISDN_CARDS NETBEANS_MODULES NGINX_MODULES_HTTP NGINX_MODULES_MAIL QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS RUBY_TARGETS SANE_BACKENDS USERLAND VIDEO_CARDS XTABLES_ADDONS"
USE_EXPAND_HIDDEN="CROSSCOMPILE_OPTS ELIBC KERNEL USERLAND"
USE_ORDER="env:pkg:conf:defaults:pkginternal:env.d"
VIDEO_CARDS="nv nvidia vesa"
VMHANDLE="sun-jdk-1.4"
WINDOW="0"
XDG_CONFIG_DIRS="/etc/xdg"
XDG_DATA_DIRS="/usr/local/share:/usr/share"
XERCESC_NLS_HOME="/usr/share/xerces-c/msg"
XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
XZ_OPT="--memory=max"
_="/usr/bin/emerge"
chvt="() { local ntty=$1;
if [ -x /usr/bin/chvt ]; then
/usr/bin/chvt ${ntty};
else
printf "\e[12;${ntty}]";
fi
}"
spl_bindir="/lib/splash/bin"
spl_cachedir="/lib/splash/cache"
spl_cachesize="4096"
spl_cachetype="tmpfs"
spl_daemon="//sbin/fbsplashd.static"
spl_decor="//sbin/fbcondecor_ctl.static"
spl_fifo="/lib/splash/cache/.splash"
spl_pidfile="/lib/splash/cache/daemon.pid"
spl_tmpdir="/lib/splash/tmp"
spl_util="//bin/splash_util.static"
splash="() { local event="$1";
shift;
if [ "${event}" = "rc_init" ]; then
splash_setup "force";
else
splash_setup;
fi;
[ "${SPLASH_MODE_REQ}" = "off" ] && return;
if [ "${event}" = "rc_init" ]; then
if [ "${RUNLEVEL}" = "S" -a "$1" = "sysinit" ]; then
splash_cache_prep 'start' || return;
else
if [ "${RUNLEVEL}" = "6" -o "${RUNLEVEL}" = "0" ]; then
if ! touch "${spl_cachedir}/message" 2> /dev/null; then
splash_cache_prep 'stop' || return;
fi;
fi;
fi;
fi;
local args="";
if [ "${event}" = "rc_init" -o "${event}" = "rc_exit" ]; then
args="$* ${RUNLEVEL}";
else
if [ "${event}" = "svc_started" -o "${event}" = "svc_stopped" ]; then
if [ -z "$2" ]; then
args="$* 0";
else
args="$*";
if [ "$2" != "0" ]; then
if [ "${event}" = "svc_started" ]; then
event="svc_start_failed";
else
event="svc_stop_failed";
fi;
fi;
fi;
else
args="$*";
fi;
fi;
splash_profile "pre ${event} ${args}";
if [ -x "/etc/splash/${SPLASH_THEME}/scripts/${event}-pre" ]; then
/etc/splash/"${SPLASH_THEME}"/scripts/${event}-pre ${args};
fi;
case "$event" in
svc_start)
splash_svc_start "$1"
;;
svc_stop)
splash_svc_stop "$1"
;;
svc_started)
splash_svc "$1" "start"
;;
svc_stopped)
splash_svc "$1" "stop"
;;
svc_start_failed)
splash_svc_fail "$1" "start"
;;
svc_stop_failed)
splash_svc_fail "$1" "stop"
;;
svc_input_begin)
splash_input_begin "$1"
;;
svc_input_end)
splash_input_end "$1"
;;
rc_init)
splash_init "$1" "${RUNLEVEL}"
;;
rc_exit)
splash_exit "${RUNLEVEL}"
;;
critical)
splash_verbose
;;
esac;
splash_profile "post ${event} ${args}";
if [ -x "/etc/splash/${SPLASH_THEME}/scripts/${event}-post" ]; then
/etc/splash/"${SPLASH_THEME}"/scripts/${event}-post ${args};
fi;
return 0
}"
splash_cache_cleanup="() { [ -z "$(grep ${spl_cachedir} /proc/mounts)" ] && return;
if [ ! -d "${spl_tmpdir}" ]; then
mkdir -p "${spl_tmpdir}" 2> /dev/null;
[ "$?" != "0" ] && return;
fi;
if [ -n "$(pgrep fbsplashd)" ]; then
sleep 1;
killall -9 "${spl_daemon##*/}" 2> /dev/null;
fi;
local mntopt="";
[ -w /etc/mtab ] || mntopt="-n";
mount ${mntopt} --move "${spl_cachedir}" "${spl_tmpdir}" 2> /dev/null;
[ -w "${spl_cachedir}" ] || return;
if [ "${SPLASH_PROFILE}" != "off" ]; then
cp -a "${spl_tmpdir}/profile" "${spl_cachedir}" 2> /dev/null;
fi;
while [ -n "$1" ]; do
cp -a "${spl_tmpdir}/$1" "${spl_cachedir}" 2> /dev/null;
shift;
done;
umount -l "${spl_tmpdir}" 2> /dev/null
}"
splash_cache_prep="() { mount -ns -t "${spl_cachetype}" cachedir "${spl_tmpdir}" -o rw,mode=0644,size="${spl_cachesize}"k;
retval=$?;
if [[ ${retval} -ne 0 ]]; then
eerror "Unable to create splash cache - switching to verbose.";
splash_verbose;
return "${retval}";
fi;
cp -a ${svcdir}/{depcache,deptree} "${spl_tmpdir}" 2> /dev/null;
cp -a ${spl_cachedir}/{svcs_start,svcs_stop,levels} "${spl_tmpdir}" 2> /dev/null;
mount -n --move "${spl_tmpdir}" "${spl_cachedir}";
h=$(ls -ld --full-time ${spl_cachedir}/deptree 2>/dev/null | cut -f6,7,8 -d' ');
/sbin/depscan.sh --svcdir "${spl_cachedir}";
if [[ "$1" == "start" ]]; then
if [[ ! -e ${spl_cachedir}/levels || ! -e ${spl_cachedir}/svcs_start ]]; then
echo $(splash_svclist_update "start") > ${spl_cachedir}/svcs_start;
else
local lastlev timestamp;
{
read lastlev;
read timestamp
} < ${spl_cachedir}/levels;
if [[ "${lastlev}" != "${BOOTLEVEL}/${DEFAULTLEVEL}" || "${timestamp}" != "$(ls -ld --full-time /etc/runlevels/${BOOTLEVEL} | cut -f6,7,8 -d' ')/$(ls -ld --full-time /etc/runlevels/${DEFAULTLEVEL} | cut -f6,7,8 -d' ')" || "$(ls -ld --full-time ${spl_cachedir}/deptree 2>/dev/null | cut -f6,7,8 -d' ')" != "${h}" ]]; then
echo $(splash_svclist_update "start") > ${spl_cachedir}/svcs_start;
fi;
fi;
echo -n > ${spl_cachedir}/profile;
fi;
return 0
}"
splash_comm_send="() { if [ -z "`pidof $(basename ${spl_daemon})`" ]; then
return 1;
else
splash_profile "comm $*";
echo "$*" > "${spl_fifo}" &
fi
}"
splash_get_boot_message="() { if [ "${RUNLEVEL}" = "6" ]; then
echo "${SPLASH_REBOOT_MESSAGE}";
else
if [ "${RUNLEVEL}" = "0" ]; then
echo "${SPLASH_SHUTDOWN_MESSAGE}";
else
echo "${SPLASH_BOOT_MESSAGE}";
fi;
fi
}"
splash_get_mode="() { local ctty="${spl_bindir}/fgconsole";
local mode="$(${spl_util})";
if [ "${mode}" = "silent" ]; then
echo "silent";
else
if [ -z "$(${spl_decor} -c getstate --tty=${ctty} 2>/dev/null | grep off)" ]; then
echo "verbose";
else
echo "off";
fi;
fi
}"
splash_profile="() { if [ "${SPLASH_PROFILE}" = "on" ]; then
echo "$(cat /proc/uptime | cut -f1 -d' '): $*" >> "${spl_cachedir}/profile";
fi
}"
splash_set_event_dev="() { local t="$(grep -Hsi keyboard /sys/class/input/input*/name | sed -e 's#.*input\([0-9]*\)/name.*#event\1#')";
if [ -z "${t}" ]; then
t="$(grep -Hsi keyboard /sys/class/input/event*/device/driver/description | grep -o 'event[0-9]\+')";
if [ -z "${t}" ]; then
for i in /sys/class/input/input*;
do
if [ "$((0x$(cat $i/capabilities/ev) & 0x100002))" = "1048578" ]; then
t="$(echo $i | sed -e 's#.*input\([0-9]*\)#event\1#')";
fi;
done;
if [ -z "${t}" ]; then
t="$(/bin/grep -s -m 1 '^H: Handlers=kbd' /proc/bus/input/devices | grep -o 'event[0-9]*')";
fi;
fi;
fi;
[ -n "${t}" ] && splash_comm_send "set event dev /dev/input/${t}"
}"
splash_setup="() { if [ "${SPLASH_THEME}" != "" -a "${SPLASH_TTY}" != "" -a "$1" != "force" ]; then
return 0;
fi;
export SPLASH_EFFECTS="";
export SPLASH_SANITY="";
export SPLASH_TEXTBOX="no";
export SPLASH_MODE_REQ="off";
export SPLASH_PROFILE="off";
export SPLASH_THEME="default";
export SPLASH_TTY="16";
export SPLASH_KDMODE="TEXT";
export SPLASH_AUTOVERBOSE="0";
export SPLASH_BOOT_MESSAGE="Booting the system (\$progress%)... Press F2 for verbose mode.";
export SPLASH_SHUTDOWN_MESSAGE="Shutting down the system (\$progress%)... Press F2 for verbose mode.";
export SPLASH_REBOOT_MESSAGE="Rebooting the system (\$progress%)... Press F2 for verbose mode.";
export SPLASH_XSERVICE="xdm";
[ -f /etc/splash/splash ] && . /etc/splash/splash;
[ -f /etc/conf.d/splash ] && . /etc/conf.d/splash;
[ -f /etc/conf.d/fbcondecor ] && . /etc/conf.d/fbcondecor;
if [ -f /proc/cmdline ]; then
options=$(grep -o 'splash=[^ ]*' /proc/cmdline);
for opt in ${options};
do
options=${opt#*=};
for i in $(echo "${options}" | sed -e 's/,/ /g');
do
case ${i%:*} in
theme)
SPLASH_THEME=${i#*:}
;;
tty)
SPLASH_TTY=${i#*:}
;;
verbose)
SPLASH_MODE_REQ="verbose"
;;
silent)
SPLASH_MODE_REQ="silent"
;;
kdgraphics)
SPLASH_KDMODE="GRAPHICS"
;;
profile)
SPLASH_PROFILE="on"
;;
insane)
SPLASH_SANITY="insane"
;;
esac;
done;
done;
fi
}"
splash_silent="() { splash_comm_send "set mode silent"
}"
splash_start="() { if [ "${SPLASH_MODE_REQ}" = "verbose" ]; then
${spl_decor} -c on 2> /dev/null;
return 0;
else
if [ "${SPLASH_MODE_REQ}" != "silent" ]; then
return 0;
fi;
fi;
if [ "${SPLASH_MODE_REQ}" = "silent" -a "${SPLASH_SANITY}" != "insane" ]; then
if [ -z "$(grep -E '(^| )CONSOLE=/dev/tty1( |$)' /proc/cmdline)" -a -z "$(grep -E '(^| )console=tty1( |$)' /proc/cmdline)" ]; then
clear;
splash_warn "You don't appear to have a correct console= setting on your kernel";
splash_warn "command line. Silent splash will not be enabled. Please add";
splash_warn "console=tty1 or CONSOLE=/dev/tty1 to your kernel command line";
splash_warn "to avoid this message.";
if [ -n "$(grep 'CONSOLE=/dev/tty1' /proc/cmdline)" -o -n "$(grep 'console=tty1' /proc/cmdline)" ]; then
splash_warn "Note that CONSOLE=/dev/tty1 and console=tty1 are general parameters and";
splash_warn "not splash= settings.";
fi;
return 1;
fi;
if [ -n "$(grep -E '(^| )CONSOLE=/dev/tty1( |$)' /proc/cmdline)" ]; then
mount -n --bind / ${spl_tmpdir};
if [ ! -c "${spl_tmpdir}/dev/tty1" ]; then
umount -n ${spl_tmpdir};
splash_warn "The filesystem mounted on / doesn't contain the /dev/tty1 device";
splash_warn "which is required for the silent splash to function properly.";
splash_warn "Silent splash will not be enabled. Please create the appropriate";
splash_warn "device node to avoid this message.";
return 1;
fi;
umount -n ${spl_tmpdir};
fi;
fi;
rm -f "${spl_pidfile}";
rm -f "${spl_fifo}" 2> /dev/null;
mkfifo "${spl_fifo}";
local options="";
[ "${SPLASH_KDMODE}" = "GRAPHICS" ] && options="--kdgraphics";
[ -n "${SPLASH_EFFECTS}" ] && options="${options} --effects=${SPLASH_EFFECTS}";
[ "${SPLASH_TEXTBOX}" = "yes" ] && options="${options} --textbox";
local ttype="bootup";
if [ "${RUNLEVEL}" = "6" ]; then
ttype="reboot";
else
if [ "${RUNLEVEL}" = "0" ]; then
ttype="shutdown";
fi;
fi;
BOOT_MSG="$(splash_get_boot_message)" ${spl_daemon} --theme="${SPLASH_THEME}" --pidfile="${spl_pidfile}" --type=${ttype} ${options};
splash_comm_send "set tty silent ${SPLASH_TTY}";
if [ "${SPLASH_MODE_REQ}" = "silent" ]; then
splash_comm_send "set mode silent";
splash_comm_send "repaint";
${spl_decor} -c on 2> /dev/null;
fi;
splash_comm_send "set autoverbose ${SPLASH_AUTOVERBOSE}";
splash_set_event_dev;
return 0
}"
splash_svclist_get="() { if [ "$1" = "start" -a -r "${spl_cachedir}/svcs_start" ]; then
cat "${spl_cachedir}/svcs_start";
else
if [ "$1" = "stop" -a -r "${spl_cachedir}/svcs_stop" ]; then
cat "${spl_cachedir}/svcs_stop";
fi;
fi
}"
splash_verbose="() { chvt 1
}"
[-- Attachment #3: cross-armv4tl-softfloat-linux-gnueabi-glibc-headers.log --]
[-- Type: text/x-log, Size: 12752 bytes --]
Calculating dependencies \b\b... done!
>>> Verifying ebuild manifests
>>> Emerging (1 of 1) cross-armv4tl-softfloat-linux-gnueabi/glibc-2.9_p20081201-r2 from local portage overlay
* glibc-2.9-20081201.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ]
* glibc-2.9-ports-20081201.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ]
* glibc-2.9-patches-5.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ]
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
* CPV: cross-armv4tl-softfloat-linux-gnueabi/glibc-2.9_p20081201-r2
* REPO: local portage overlay
* USE: crosscompile_opts_headers-only elibc_glibc kernel_linux nls userland_GNU x86
>>> Unpacking source...
>>> Unpacking glibc-2.9-20081201.tar.bz2 to /var/tmp/cross/armv4tl-softfloat-linux-gnueabi/portage/cross-armv4tl-softfloat-linux-gnueabi/glibc-2.9_p20081201-r2/work
>>> Unpacking glibc-2.9-ports-20081201.tar.bz2 to /var/tmp/cross/armv4tl-softfloat-linux-gnueabi/portage/cross-armv4tl-softfloat-linux-gnueabi/glibc-2.9_p20081201-r2/work/glibc-2.9-20081201
>>> Unpacking glibc-2.9-patches-5.tar.bz2 to /var/tmp/cross/armv4tl-softfloat-linux-gnueabi/portage/cross-armv4tl-softfloat-linux-gnueabi/glibc-2.9_p20081201-r2/work
* Applying Gentoo Glibc Patchset 2.9-5 ...
* 0008_all_glibc-2.9-linker-scripts.patch ...
[ ok ]
* 0010_all_glibc-2.7-ssp-compat.patch ...
[ ok ]
* 0030_all_glibc-respect-env-CPPFLAGS.patch ...
[ ok ]
* 0040_all_glibc-i586-chk.patch ...
[ ok ]
* 0050_all_glibc-_nss_dns_gethostbyaddr2_r-check-and-adjust-the-buffer-alignment.patch ...
[ ok ]
* 0051_all_glibc-2.9-add_prio-macros.patch ...
[ ok ]
* 0052_all_glibc-2.9-regex-BZ9697.patch ...
[ ok ]
* 0053_all_glibc-2.9-regex-BZ697.patch ...
[ ok ]
* 0054_all_glibc-2.9-BZ9706.patch ...
[ ok ]
* 0070_all_glibc-i386-x86_64-revert-clone-cfi.patch ...
[ ok ]
* 0080_all_glibc-2.10-dns-no-gethostbyname4.patch ...
[ ok ]
* 0085_all_glibc-disable-ldconfig.patch ...
[ ok ]
* 0090_all_glibc-math-tests.patch ...
[ ok ]
* 1010_all_glibc-queue-header-updates.patch ...
[ ok ]
* 1018_all_glibc-awk-in-C-locale.patch ...
[ ok ]
* 1020_all_glibc-2.9-strlen-hack.patch ...
[ ok ]
* 1030_all_glibc-manual-no-perl.patch ...
[ ok ]
* 1040_all_2.3.3-localedef-fix-trampoline.patch ...
[ ok ]
* 1050_all_glibc-i386-LOAD_PIC_REG.patch ...
[ ok ]
* 1055_all_glibc-resolv-dynamic.patch ...
[ ok ]
* 1070_all_glibc-fadvise64_64.patch ...
[ ok ]
* 1073_all_glibc-ldbl-nexttowardf.patch ...
[ ok ]
* 1075_all_glibc-section-comments.patch ...
[ ok ]
* 1080_all_glibc-no-inline-gmon.patch ...
[ ok ]
* 1085_all_glibc-2.9-check_native-headers.patch ...
[ ok ]
* 1090_all_glibc-2.3.6-fix-pr631.patch ...
[ ok ]
* 1095_all_glibc-2.9-assume-pipe2.patch ...
[ ok ]
* 1100_all_glibc-2.3.3-china.patch ...
[ ok ]
* 1103_all_glibc-new-valencian-locale.patch ...
[ ok ]
* 1130_all_glibc-2.4-undefine-__i686.patch ...
[ ok ]
* 1160_all_glibc-2.8-nscd-one-fork.patch ...
[ ok ]
* 1504_all_glibc-2.7-hppa-pie.patch ...
[ ok ]
* 1530_all_glibc-m68k-sys-user.patch ...
[ ok ]
* 3000_all_2.3.6-dl_execstack-PaX-support.patch ...
[ ok ]
* 3010_all_2.3.3_pre20040117-pt_pax.patch ...
[ ok ]
* 3020_all_glibc-tests-sandbox-libdl-paths.patch ...
[ ok ]
* 5021_all_2.9-fnmatch.patch ...
[ ok ]
* 5063_all_glibc-dont-build-timezone.patch ...
[ ok ]
* 5070_all_glibc-2.7-cross-compile-nptl.patch ...
[ ok ]
* 6001_all_alpha-glibc-2.4-xstat.patch ...
[ ok ]
* 6015_all_alpha-glibc-2.5-no-page-header.patch ...
[ ok ]
* 6016_all_alpha-glibc-2.5-no-asm-elf-header.patch ...
[ ok ]
* 6017_all_alpha-glibc-2.8-creat.patch ...
[ ok ]
* 6018_all_alpha-glibc-2.8-cache-shape.patch ...
[ ok ]
* 6018_all_glibc-ptr-mangling.patch ...
[ ok ]
* 6120_all_ppc-glibc-2.9-atomic.patch ...
[ ok ]
* 6220_all_glibc-2.4-arm-cirrus-ep93xx-maverick-crunch-fpu.patch ...
[ ok ]
* 6221_all_arm-glibc-2.9-hidden-fpu-setjmp.patch ...
[ ok ]
* 6222_all_arm-glibc-2.9-pie.patch ...
[ ok ]
* 6240_all_glibc-2.8-nptl-lowlevellock.patch ...
[ ok ]
* 6400_all_sh-glibc-2.3.2-fpscr_values.patch ...
[ ok ]
* 6417_all_sh-glibc-2.9-less-asm-headers.patch ...
[ ok ]
* 6418_all_sh-glibc-2.9-set-fpscr-proto.patch ...
[ ok ]
* 6605_all_glibc-2.4-fpu-cw-mips.patch ...
[ ok ]
* 6610_all_glibc-r10k-workarounds.patch ...
[ ok ]
* 6630_all_glibc-mips-n32-ldconfig.patch ...
[ ok ]
* 6645_all_glibc-mips_shn_undef-hack.patch ...
[ ok ]
* Done with patching
* Using GNU config files from /usr/share/gnuconfig
* Updating scripts/config.sub
[ ok ]
* Updating scripts/config.guess
[ ok ]
>>> Source unpacked in /var/tmp/cross/armv4tl-softfloat-linux-gnueabi/portage/cross-armv4tl-softfloat-linux-gnueabi/glibc-2.9_p20081201-r2/work
>>> Compiling source in /var/tmp/cross/armv4tl-softfloat-linux-gnueabi/portage/cross-armv4tl-softfloat-linux-gnueabi/glibc-2.9_p20081201-r2/work/glibc-2.9-20081201 ...
* Configuring GLIBC headers with: --disable-sanity-checks
* --enable-hacker-mode
* --enable-add-ons=nptl,ports
* --without-cvs
* --enable-bind-now
* --build=i686-pc-linux-gnu
* --host=armv4tl-softfloat-linux-gnueabi
* --with-headers=/usr/armv4tl-softfloat-linux-gnueabi/usr/include
* --prefix=/usr
*
configure: loading site script /usr/share/config.site
configure: loading site script /usr/share/crossdev/include/site/linux
checking build system type... i686-pc-linux-gnu
checking host system type... armv4tl-softfloat-linux-gnueabi
configure: running configure fragment for add-on nptl
checking add-on ports for preconfigure fragments... am33 arm hppa m68k mips
checking sysdep dirs... ports/sysdeps/arm/elf ports/sysdeps/unix/sysv/linux/arm/eabi/nptl ports/sysdeps/unix/sysv/linux/arm/eabi ports/sysdeps/unix/sysv/linux/arm/nptl ports/sysdeps/unix/sysv/linux/arm nptl/sysdeps/unix/sysv/linux nptl/sysdeps/pthread sysdeps/pthread ports/sysdeps/unix/sysv/linux sysdeps/unix/sysv/linux sysdeps/gnu sysdeps/unix/common sysdeps/unix/mman sysdeps/unix/inet nptl/sysdeps/unix/sysv ports/sysdeps/unix/sysv sysdeps/unix/sysv ports/sysdeps/unix/arm nptl/sysdeps/unix ports/sysdeps/unix sysdeps/unix sysdeps/posix ports/sysdeps/arm/eabi ports/sysdeps/arm/fpu ports/sysdeps/arm/nptl ports/sysdeps/arm sysdeps/wordsize-32 sysdeps/ieee754/flt-32 sysdeps/ieee754/dbl-64 sysdeps/ieee754 sysdeps/generic/elf sysdeps/generic
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking for armv4tl-softfloat-linux-gnueabi-gcc... gcc
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for gcc... gcc
checking how to run the C preprocessor... gcc -E
checking for armv4tl-softfloat-linux-gnueabi-g++... no
checking for armv4tl-softfloat-linux-gnueabi-c++... no
checking for armv4tl-softfloat-linux-gnueabi-gpp... no
checking for armv4tl-softfloat-linux-gnueabi-aCC... no
checking for armv4tl-softfloat-linux-gnueabi-CC... no
checking for armv4tl-softfloat-linux-gnueabi-cxx... no
checking for armv4tl-softfloat-linux-gnueabi-cc++... no
checking for armv4tl-softfloat-linux-gnueabi-cl.exe... no
checking for armv4tl-softfloat-linux-gnueabi-FCC... no
checking for armv4tl-softfloat-linux-gnueabi-KCC... no
checking for armv4tl-softfloat-linux-gnueabi-RCC... no
checking for armv4tl-softfloat-linux-gnueabi-xlC_r... no
checking for armv4tl-softfloat-linux-gnueabi-xlC... no
checking for g++... g++
configure: WARNING: In the future, Autoconf will not detect cross-tools
whose name does not start with the host triplet. If you think this
configuration is useful to you, please write to autoconf@gnu.org.
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking whether /usr/lib/gcc/i686-pc-linux-gnu/4.3.4/../../../../i686-pc-linux-gnu/bin/as is GNU as... yes
checking whether /usr/lib/gcc/i686-pc-linux-gnu/4.3.4/../../../../i686-pc-linux-gnu/bin/ld is GNU ld... yes
checking for /usr/lib/gcc/i686-pc-linux-gnu/4.3.4/../../../../i686-pc-linux-gnu/bin/as... /usr/lib/gcc/i686-pc-linux-gnu/4.3.4/../../../../i686-pc-linux-gnu/bin/as
checking version of /usr/lib/gcc/i686-pc-linux-gnu/4.3.4/../../../../i686-pc-linux-gnu/bin/as... 2.20.1.20100303, bad
checking for /usr/lib/gcc/i686-pc-linux-gnu/4.3.4/../../../../i686-pc-linux-gnu/bin/ld... /usr/lib/gcc/i686-pc-linux-gnu/4.3.4/../../../../i686-pc-linux-gnu/bin/ld
checking version of /usr/lib/gcc/i686-pc-linux-gnu/4.3.4/../../../../i686-pc-linux-gnu/bin/ld... 2.20.1.20100303, bad
checking for pwd... /bin/pwd
checking for armv4tl-softfloat-linux-gnueabi-gcc... (cached) gcc
checking version of gcc... 4.3.4, ok
checking for gnumake... no
checking for gmake... gmake
checking version of gmake... 3.81, ok
checking for gnumsgfmt... no
checking for gmsgfmt... gmsgfmt
checking version of gmsgfmt... 0.17, ok
checking for makeinfo... makeinfo
checking version of makeinfo... 4.13, ok
checking for sed... sed
checking version of sed... 4.2, ok
checking for autoconf... autoconf
checking whether autoconf works... yes
configure: error:
*** These critical programs are missing or too old: as ld
*** Check the INSTALL file for required versions.
* ERROR: cross-armv4tl-softfloat-linux-gnueabi/glibc-2.9_p20081201-r2 failed:
* failed to configure glibc
*
* Call stack:
* ebuild.sh, line 48: Called src_compile
* environment, line 4195: Called eblit-run 'src_compile'
* environment, line 1284: Called eblit-glibc-src_compile
* src_compile.eblit, line 181: Called toolchain-glibc_headers_compile
* src_compile.eblit, line 170: Called die
* The specific snippet of code:
* CC=gcc \
* CFLAGS="-O1 -pipe" \
* "${S}"/configure ${myconf} || die "failed to configure glibc"
*
* If you need support, post the output of 'emerge --info =cross-armv4tl-softfloat-linux-gnueabi/glibc-2.9_p20081201-r2',
* the complete build log and the output of 'emerge -pqv =cross-armv4tl-softfloat-linux-gnueabi/glibc-2.9_p20081201-r2'.
* This ebuild is from an overlay named 'local portage overlay': '/usr/local/portage/'
* The complete build log is located at '/var/tmp/cross/armv4tl-softfloat-linux-gnueabi/portage/cross-armv4tl-softfloat-linux-gnueabi/glibc-2.9_p20081201-r2/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/cross/armv4tl-softfloat-linux-gnueabi/portage/cross-armv4tl-softfloat-linux-gnueabi/glibc-2.9_p20081201-r2/temp/environment'.
* S: '/var/tmp/cross/armv4tl-softfloat-linux-gnueabi/portage/cross-armv4tl-softfloat-linux-gnueabi/glibc-2.9_p20081201-r2/work/glibc-2.9-20081201'
>>> Failed to emerge cross-armv4tl-softfloat-linux-gnueabi/glibc-2.9_p20081201-r2, Log file:
>>> '/var/tmp/cross/armv4tl-softfloat-linux-gnueabi/portage/cross-armv4tl-softfloat-linux-gnueabi/glibc-2.9_p20081201-r2/temp/build.log'
* Messages for package cross-armv4tl-softfloat-linux-gnueabi/glibc-2.9_p20081201-r2:
* ERROR: cross-armv4tl-softfloat-linux-gnueabi/glibc-2.9_p20081201-r2 failed:
* failed to configure glibc
*
* Call stack:
* ebuild.sh, line 48: Called src_compile
* environment, line 4195: Called eblit-run 'src_compile'
* environment, line 1284: Called eblit-glibc-src_compile
* src_compile.eblit, line 181: Called toolchain-glibc_headers_compile
* src_compile.eblit, line 170: Called die
* The specific snippet of code:
* CC=gcc \
* CFLAGS="-O1 -pipe" \
* "${S}"/configure ${myconf} || die "failed to configure glibc"
*
* If you need support, post the output of 'emerge --info =cross-armv4tl-softfloat-linux-gnueabi/glibc-2.9_p20081201-r2',
* the complete build log and the output of 'emerge -pqv =cross-armv4tl-softfloat-linux-gnueabi/glibc-2.9_p20081201-r2'.
* This ebuild is from an overlay named 'local portage overlay': '/usr/local/portage/'
* The complete build log is located at '/var/tmp/cross/armv4tl-softfloat-linux-gnueabi/portage/cross-armv4tl-softfloat-linux-gnueabi/glibc-2.9_p20081201-r2/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/cross/armv4tl-softfloat-linux-gnueabi/portage/cross-armv4tl-softfloat-linux-gnueabi/glibc-2.9_p20081201-r2/temp/environment'.
* S: '/var/tmp/cross/armv4tl-softfloat-linux-gnueabi/portage/cross-armv4tl-softfloat-linux-gnueabi/glibc-2.9_p20081201-r2/work/glibc-2.9-20081201'
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-embedded] crossdev fail
2010-06-25 10:35 ` Jakub Ladman
@ 2010-06-25 11:27 ` Sven Rebhan
2010-06-25 14:55 ` Jakub Ladman
0 siblings, 1 reply; 8+ messages in thread
From: Sven Rebhan @ 2010-06-25 11:27 UTC (permalink / raw
To: gentoo-embedded
Hey!
Well, your problem is described easily once you read
cross-armv4tl-softfloat-linux-gnueabi-glibc-headers.log::
checking for /usr/lib/gcc/i686-pc-linux-gnu/4.3.4/../../../../i686-pc-linux-gnu/bin/as...
/usr/lib/gcc/i686-pc-linux-gnu/4.3.4/../../../../i686-pc-linux-gnu/bin/as
checking version of
/usr/lib/gcc/i686-pc-linux-gnu/4.3.4/../../../../i686-pc-linux-gnu/bin/as...
2.20.1.20100303, bad
checking for /usr/lib/gcc/i686-pc-linux-gnu/4.3.4/../../../../i686-pc-linux-gnu/bin/ld...
/usr/lib/gcc/i686-pc-linux-gnu/4.3.4/../../../../i686-pc-linux-gnu/bin/ld
checking version of
/usr/lib/gcc/i686-pc-linux-gnu/4.3.4/../../../../i686-pc-linux-gnu/bin/ld...
2.20.1.20100303, bad
and checking the glibc-2.9_p20081201-r2 's configure script:
4530 echo $ECHO_N "checking version of $AS... $ECHO_C" >&6; }
4531 ac_prog_version=`$AS --version 2>&1 | sed -n 's/^.*GNU
assembler.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
4532 case $ac_prog_version in
4533 '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
4534 2.1[3-9]*)
4535 ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
4536 *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
4537
4538 esac
In the above lines, you see that the binutils-2.20.1.20100303
of your host is too new for the glibc version, which requires
version 2.1*. :-) If you require this glibc version one would
need to replace the check in line 4534 with
2.1[3-9]*|2.2[0-9]*)
and test with this setting. Alternatively you could try with
>=glibc-2.11.1 which has a check for newer binutils.
Have fun!
Sven
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-embedded] crossdev fail
2010-06-25 11:27 ` Sven Rebhan
@ 2010-06-25 14:55 ` Jakub Ladman
0 siblings, 0 replies; 8+ messages in thread
From: Jakub Ladman @ 2010-06-25 14:55 UTC (permalink / raw
To: gentoo-embedded
This helped!!!!!
Thank You
Jakub
Dne pátek 25 Červen 2010 13:27:38 Sven Rebhan napsal(a):
> >=glibc-2.11.1 which has a check for newer binutils.
>
> Have fun!
>
> Sven
>
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2010-06-25 15:04 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-06-24 5:39 [gentoo-embedded] crossdev fail Jakub Ladman
2010-06-24 8:22 ` Peter Stuge
2010-06-24 17:36 ` Jakub Ladman
2010-06-24 21:45 ` Ned Ludd
2010-06-25 5:30 ` Jakub Ladman
2010-06-25 10:35 ` Jakub Ladman
2010-06-25 11:27 ` Sven Rebhan
2010-06-25 14:55 ` Jakub Ladman
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox