Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Compiling glibc loops on AlphaServer 1000A [SOLVED]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gentoo on Alternative Architectures
View previous topic :: View next topic  
Author Message
jhelle
n00b
n00b


Joined: 17 Aug 2004
Posts: 6
Location: Finland

PostPosted: Wed Feb 08, 2006 3:17 am    Post subject: Compiling glibc loops on AlphaServer 1000A [SOLVED] Reply with quote

Hi!

I recently acquired an old DEC AlphaServer 1000A 4/266 to play around with. So far I've succesfully installed Gentoo on it but nowI've got a weird problem...
I'm trying to upgrade GCC but emerging glibc seems to loop forever. This is the output:

Code:
mv -f /var/tmp/portage/glibc-2.3.6-r2/work/build-default-alpha-unknown-linux-gnu -linuxthreads/tls.makeT /var/tmp/portage/glibc-2.3.6-r2/work/build-default-alpha -unknown-linux-gnu-linuxthreads/tls.make
make[1]: Leaving directory `/var/tmp/portage/glibc-2.3.6-r2/work/glibc-2.3.6'
make[1]: Entering directory `/var/tmp/portage/glibc-2.3.6-r2/work/glibc-2.3.6'
make[1]: Warning: File `/usr/include/linux/limits.h' has modification time 6.3e+ 08 s in the future
rm -f /var/tmp/portage/glibc-2.3.6-r2/work/build-default-alpha-unknown-linux-gnu -linuxthreads/tls.makeT /var/tmp/portage/glibc-2.3.6-r2/work/build-default-alpha -unknown-linux-gnu-linuxthreads/tls.make.dT
(echo '# Generated from tls.make.c by Makerules.'; \
 alpha-unknown-linux-gnu-gcc -std=gnu99 -O2 -Wall -Winline -Wstrict-prototypes - Wwrite-strings -finline-limit=2000 -mcpu=ev4 -mieee -pipe -mieee     -Iinclude - I. -I/var/tmp/portage/glibc-2.3.6-r2/work/build-default-alpha-unknown-linux-gnu- linuxthreads  -Ilibio  -I/var/tmp/portage/glibc-2.3.6-r2/work/build-default-alph a-unknown-linux-gnu-linuxthreads -Ilinuxthreads/sysdeps/alpha/elf -Isysdeps/alph a/elf -Ilinuxthreads/sysdeps/unix/sysv/linux/alpha -Ilinuxthreads/sysdeps/unix/s ysv/linux -Ilinuxthreads/sysdeps/pthread -Isysdeps/pthread -Ilinuxthreads/sysdep s/unix/sysv -Ilinuxthreads/sysdeps/unix -Ilinuxthreads/sysdeps/alpha -Ilibidn/sy sdeps/unix -Isysdeps/unix/sysv/linux/alpha/alpha -Isysdeps/unix/sysv/linux/alpha  -Isysdeps/unix/sysv/linux/wordsize-64 -Isysdeps/unix/sysv/linux -Isysdeps/gnu - Isysdeps/unix/common -Isysdeps/unix/mman -Isysdeps/unix/inet -Isysdeps/unix/sysv  -Isysdeps/unix/alpha -Isysdeps/unix -Isysdeps/posix -Isysdeps/alpha/fpu -Isysde ps/alpha -Isysdeps/wordsize-64 -Isysdeps/ieee754/flt-32 -Isysdeps/ieee754/dbl-64  -Isysdeps/alpha/soft-fp -Isysdeps/ieee754 -Isysdeps/generic/elf -Isysdeps/gener ic -nostdinc -isystem /usr/lib/gcc-lib/alpha-unknown-linux-gnu/3.3.2/include -is ystem /usr/include -D_LIBC_REENTRANT -include include/libc-symbols.h       -E tl s.make.c \
       -MD -MP -MT '$(common-objpfx)tls.make' -MF /var/tmp/portage/glibc-2.3.6-r 2/work/build-default-alpha-unknown-linux-gnu-linuxthreads/tls.make.dT \
 | sed -n '/@@@/{s/@@@[  ]*\(.*\)@@@/\1/;s/[     ]*$//p;}'; \
 echo 'common-generated += tls.make'; \
 sed -e 's@ /var/tmp/portage/glibc-2\.3\.6-r2/work/build-default-alpha-unknown-l inux-gnu-linuxthreads/@ $(common-objpfx)@g' -e 's@^/var/tmp/portage/glibc-2\.3\. 6-r2/work/build-default-alpha-unknown-linux-gnu-linuxthreads/@$(common-objpfx)@g ' -e 's@  *\([^         \/$][^  \]*\)@ $(..)\1@g' -e 's@^\([^   \/$][^  \]*\)@$( ..)\1@g' /var/tmp/portage/glibc-2.3.6-r2/work/build-default-alpha-unknown-linux- gnu-linuxthreads/tls.make.dT; \
 rm -f /var/tmp/portage/glibc-2.3.6-r2/work/build-default-alpha-unknown-linux-gn u-linuxthreads/tls.make.dT) > /var/tmp/portage/glibc-2.3.6-r2/work/build-default -alpha-unknown-linux-gnu-linuxthreads/tls.makeT
mv -f /var/tmp/portage/glibc-2.3.6-r2/work/build-default-alpha-unknown-linux-gnu -linuxthreads/tls.makeT /var/tmp/portage/glibc-2.3.6-r2/work/build-default-alpha -unknown-linux-gnu-linuxthreads/tls.make
make[1]: Leaving directory `/var/tmp/portage/glibc-2.3.6-r2/work/glibc-2.3.6'
make[1]: Entering directory `/var/tmp/portage/glibc-2.3.6-r2/work/glibc-2.3.6'
make[1]: Warning: File `/usr/include/linux/limits.h' has modification time 6.3e+ 08 s in the future
rm -f /var/tmp/portage/glibc-2.3.6-r2/work/build-default-alpha-unknown-linux-gnu -linuxthreads/tls.makeT /var/tmp/portage/glibc-2.3.6-r2/work/build-default-alpha -unknown-linux-gnu-linuxthreads/tls.make.dT
(echo '# Generated from tls.make.c by Makerules.'; \
 alpha-unknown-linux-gnu-gcc -std=gnu99 -O2 -Wall -Winline -Wstrict-prototypes - Wwrite-strings -finline-limit=2000 -mcpu=ev4 -mieee -pipe -mieee     -Iinclude - I. -I/var/tmp/portage/glibc-2.3.6-r2/work/build-default-alpha-unknown-linux-gnu- linuxthreads  -Ilibio  -I/var/tmp/portage/glibc-2.3.6-r2/work/build-default-alph a-unknown-linux-gnu-linuxthreads -Ilinuxthreads/sysdeps/alpha/elf -Isysdeps/alph a/elf -Ilinuxthreads/sysdeps/unix/sysv/linux/alpha -Ilinuxthreads/sysdeps/unix/s ysv/linux -Ilinuxthreads/sysdeps/pthread -Isysdeps/pthread -Ilinuxthreads/sysdep s/unix/sysv -Ilinuxthreads/sysdeps/unix -Ilinuxthreads/sysdeps/alpha -Ilibidn/sy sdeps/unix -Isysdeps/unix/sysv/linux/alpha/alpha -Isysdeps/unix/sysv/linux/alpha  -Isysdeps/unix/sysv/linux/wordsize-64 -Isysdeps/unix/sysv/linux -Isysdeps/gnu - Isysdeps/unix/common -Isysdeps/unix/mman -Isysdeps/unix/inet -Isysdeps/unix/sysv  -Isysdeps/unix/alpha -Isysdeps/unix -Isysdeps/posix -Isysdeps/alpha/fpu -Isysde ps/alpha -Isysdeps/wordsize-64 -Isysdeps/ieee754/flt-32 -Isysdeps/ieee754/dbl-64  -Isysdeps/alpha/soft-fp -Isysdeps/ieee754 -Isysdeps/generic/elf -Isysdeps/gener ic -nostdinc -isystem /usr/lib/gcc-lib/alpha-unknown-linux-gnu/3.3.2/include -is ystem /usr/include -D_LIBC_REENTRANT -include include/libc-symbols.h       -E tl s.make.c \
       -MD -MP -MT '$(common-objpfx)tls.make' -MF /var/tmp/portage/glibc-2.3.6-r 2/work/build-default-alpha-unknown-linux-gnu-linuxthreads/tls.make.dT \
 | sed -n '/@@@/{s/@@@[  ]*\(.*\)@@@/\1/;s/[     ]*$//p;}'; \
 echo 'common-generated += tls.make'; \
 sed -e 's@ /var/tmp/portage/glibc-2\.3\.6-r2/work/build-default-alpha-unknown-l inux-gnu-linuxthreads/@ $(common-objpfx)@g' -e 's@^/var/tmp/portage/glibc-2\.3\. 6-r2/work/build-default-alpha-unknown-linux-gnu-linuxthreads/@$(common-objpfx)@g ' -e 's@  *\([^         \/$][^  \]*\)@ $(..)\1@g' -e 's@^\([^   \/$][^  \]*\)@$( ..)\1@g' /var/tmp/portage/glibc-2.3.6-r2/work/build-default-alpha-unknown-linux- gnu-linuxthreads/tls.make.dT; \
 rm -f /var/tmp/portage/glibc-2.3.6-r2/work/build-default-alpha-unknown-linux-gn u-linuxthreads/tls.make.dT) > /var/tmp/portage/glibc-2.3.6-r2/work/build-default -alpha-unknown-linux-gnu-linuxthreads/tls.makeT


This stuff just seems to loop forever...

Code:
# emerge --info

Portage 2.0.54 (default-linux/alpha/2005.0, gcc-3.3.2, glibc-2.3.4.20041102-r1, 2.6.14.2 alpha)
=================================================================
System uname: 2.6.14.2 alpha EV45
Gentoo Base System version 1.6.12
ccache version 2.3 [enabled]
dev-lang/python:     2.3.5
sys-apps/sandbox:    1.2.11
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5
sys-devel/binutils:  2.16.1-r1
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r4
ACCEPT_KEYWORDS="alpha"
AUTOCLEAN="yes"
CBUILD="alpha-unknown-linux-gnu"
CFLAGS="-mieee -O2 -mcpu=ev4 -pipe -fomit-frame-pointer"
CHOST="alpha-unknown-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-mieee -O2 -mcpu=ev4 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://trumpetti.atm.tut.fi/gentoo/ ftp://trumpetti.atm.tut.fi/gentoo/"
LINGUAS="fi"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="alpha X arts berkdb bitmap-fonts bzip2 crypt cups eds encode expat font-server foomaticdb fortran gdbm gif gpm gstreamer gtk2 imlib jpeg libg++ libwww mad mikmod motif mp3 mpeg ncurses nls nptl nptlonly ogg oggvorbis opengl oss pam pdflib perl png python quicktime readline sdl spell ssl tcpd truetype truetype-fonts type1-fonts udev vorbis xml2 xmms xv zlib linguas_fi userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS


Any ideas anyone? :? :roll:


Last edited by jhelle on Wed Feb 08, 2006 1:03 pm; edited 1 time in total
Back to top
View user's profile Send private message
Redhatter
Retired Dev
Retired Dev


Joined: 20 Sep 2003
Posts: 548
Location: Brisbane, QLD, Australia

PostPosted: Wed Feb 08, 2006 7:10 am    Post subject: Re: Compiling glibc loops on AlphaServer 1000A Reply with quote

jhelle wrote:
Code:
mv -f /var/tmp/portage/glibc-2.3.6-r2/work/build-default-alpha-unknown-linux-gnu -linuxthreads/tls.makeT /var/tmp/portage/glibc-2.3.6-r2/work/build-default-alpha -unknown-linux-gnu-linuxthreads/tls.make
make[1]: Leaving directory `/var/tmp/portage/glibc-2.3.6-r2/work/glibc-2.3.6'
make[1]: Entering directory `/var/tmp/portage/glibc-2.3.6-r2/work/glibc-2.3.6'
make[1]: Warning: File `/usr/include/linux/limits.h' has modification time 6.3e+ 08 s in the future


You sure the system clock is on-time? Sounds like the clock is a few years behind.
_________________
Stuart Longland (a.k.a Redhatter, VK4MSL)
I haven't lost my mind - it's backed up on a tape somewhere...

Gentoo/MIPS Cobalt developer, Mozilla herd member.
Back to top
View user's profile Send private message
jhelle
n00b
n00b


Joined: 17 Aug 2004
Posts: 6
Location: Finland

PostPosted: Wed Feb 08, 2006 12:50 pm    Post subject: Re: Compiling glibc loops on AlphaServer 1000A Reply with quote

Redhatter wrote:
jhelle wrote:
Code:
mv -f /var/tmp/portage/glibc-2.3.6-r2/work/build-default-alpha-unknown-linux-gnu -linuxthreads/tls.makeT /var/tmp/portage/glibc-2.3.6-r2/work/build-default-alpha -unknown-linux-gnu-linuxthreads/tls.make
make[1]: Leaving directory `/var/tmp/portage/glibc-2.3.6-r2/work/glibc-2.3.6'
make[1]: Entering directory `/var/tmp/portage/glibc-2.3.6-r2/work/glibc-2.3.6'
make[1]: Warning: File `/usr/include/linux/limits.h' has modification time 6.3e+ 08 s in the future


You sure the system clock is on-time? Sounds like the clock is a few years behind.


Oh, that's it! How on earth did I miss that... It was actually exactly 20 years in the future 8O :oops:
I just had to set the clock, re-emerge linux-headers and then emerge glibc.
Well, thanks a lot!

jhelle
Back to top
View user's profile Send private message
moodboom
n00b
n00b


Joined: 06 Aug 2007
Posts: 24

PostPosted: Tue Nov 01, 2011 3:12 pm    Post subject: Re: Compiling glibc loops on AlphaServer 1000A Reply with quote

jhelle wrote:
Oh, that's it! How on earth did I miss that... It was actually exactly 20 years in the future 8O :oops:
I just had to set the clock, re-emerge linux-headers and then emerge glibc.
Well, thanks a lot!

jhelle


Had the same issue on an x86 machine and the same fix worked for me (my clock was a year old). I'm always newly amazed at the level of gentoo support you can find online. Thanks guys.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo on Alternative Architectures All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum