Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
emerge world (glibc) compile error
View unanswered posts
View posts from last 24 hours

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Gentoo on AMD64
View previous topic :: View next topic  
Author Message
Tuinslak
Tux's lil' helper
Tux's lil' helper


Joined: 26 Nov 2003
Posts: 129
Location: Belgium

PostPosted: Fri Jun 04, 2004 7:29 pm    Post subject: emerge world (glibc) compile error Reply with quote

lo,
got a little error compile glibc (world)

Code:
root@spirit yeri # emerge -p world

These are the packages that I would merge, in order:

Calculating world dependencies ...done!
[ebuild     U ] sys-libs/glibc-2.3.3_pre20040529 [2.3.2-r9]
[ebuild     U ] sys-apps/baselayout-1.9.4 [1.8.12]
[ebuild     U ] sys-apps/kbd-1.12-r2 [1.08-r5]
[ebuild     U ] sys-devel/binutils-2.15.90.0.1.1-r3 [2.14.90.0.8-r1]
[ebuild     U ] media-video/mplayer-1.0_pre4-r4 [1.0_pre4-r3]
[ebuild     U ] sys-apps/module-init-tools-3.0-r2 [3.0]
[ebuild     U ] sys-apps/file-4.09 [4.06]
[ebuild     U ] sys-apps/man-1.5m-r1 [1.5l-r6]
[ebuild     U ] sys-devel/libperl-5.8.4 [5.8.2]
[ebuild     U ] dev-lang/perl-5.8.4 [5.8.2-r1]
[ebuild     U ] sys-devel/gettext-0.12.1-r1 [0.11.5]
[ebuild     U ] dev-lang/python-2.3.3-r1 [2.3.3]
[ebuild     U ] sys-apps/coreutils-5.2.1 [5.2.0-r2]
[ebuild     U ] sys-fs/e2fsprogs-1.35 [1.34]
[ebuild     U ] sys-apps/hdparm-5.5 [5.3-r2]

root@spirit yeri # emerge world
Calculating world dependencies ...done!
>>> emerge (1 of 15) sys-libs/glibc-2.3.3_pre20040529 to /
>>> md5 src_uri ;-) glibc-2.3.2.tar.bz2
>>> md5 src_uri ;-) glibc-linuxthreads-2.3.2.tar.bz2
>>> md5 src_uri ;-) glibc-2.3.3-branch-update-20040529.patch.bz2

 * Checking kernel headers for broken sysctl.h ... no

>>> Unpacking source...
>>> Unpacking glibc-2.3.2.tar.bz2 to /var/tmp/portage/glibc-2.3.3_pre20040529/wo
rk
 * Applying glibc-2.3.3-branch-update-20040529.patch.bz2...               [ ok ]
 * Applying glibc-2.3.2-redhat-linuxthreads-fixes.patch...                [ ok ]
 * Applying glibc-2.3.2-propolice-guard-functions-v3.patch...             [ ok ]
 * Applying glibc-2.3.3-frandom-detect.patch...                           [ ok ]
 * Applying glibc-2.3.3-localedef-fix-trampoline.patch...                 [ ok ]
 * Applying glibc-2.3.3-dl_execstack-PaX-support.patch...                 [ ok ]
 * Applying glibc-2.3.3_pre20040117-pt_pax.diff...                        [ ok ]
 * Applying glibc-2.3.3_pre20040117-got-fix.diff...                       [ ok ]
 * Applying glibc-2.3.3-owl-malloc-unlink-sanity-check.diff...            [ ok ]
 * Applying glibc-2.3.2-iconvconfig-name_insert.patch...                  [ ok ]
 * Applying glibc-2.3.2-amd64-nomultilib.patch...                         [ ok ]
>>> Source unpacked.
nls
 * Configuring GLIBC...
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking sysdep dirs... sysdeps/x86_64/elf linuxthreads/sysdeps/unix/sysv/linux/
x86_64 linuxthreads/sysdeps/unix/sysv/linux linuxthreads/sysdeps/pthread sysdeps
/pthread linuxthreads/sysdeps/unix/sysv linuxthreads/sysdeps/unix linuxthreads/s
ysdeps/x86_64 sysdeps/unix/sysv/linux/x86_64 sysdeps/unix/sysv/linux/wordsize-64

 sysdeps/unix/sysv/linux sysdeps/gnu sysdeps/unix/common sysdeps/unix/mman sysde
ps/unix/inet sysdeps/unix/sysv sysdeps/unix/x86_64 sysdeps/unix sysdeps/posix sy
sdeps/x86_64/fpu sysdeps/x86_64 sysdeps/wordsize-64 sysdeps/ieee754/ldbl-96 sysd
eps/ieee754/dbl-64 sysdeps/ieee754/flt-32 sysdeps/ieee754 sysdeps/generic/elf sy
sdeps/generic
checking for a BSD-compatible install... /bin/install -c
checking whether ln -s works... yes
checking for x86_64-pc-linux-gnu-gcc... gcc
checking for suffix of object files... configure: error: cannot compute suffix o
f object files: cannot compile
See `config.log' for more details.

!!! ERROR: sys-libs/glibc-2.3.3_pre20040529 failed.
!!! Function src_compile, Line 569, Exitcode 1
!!! (no error message)


what's wrong? (got the same with -U)

it has something to do with the 64bit I guess?
Back to top
View user's profile Send private message
furkan
Guru
Guru


Joined: 11 Dec 2003
Posts: 520
Location: Montreal CA

PostPosted: Fri Jun 04, 2004 7:50 pm    Post subject: Reply with quote

could you post your make.conf and which stage did you doing ?
_________________
DELL Inspiron 1501
Back to top
View user's profile Send private message
tehnomage
n00b
n00b


Joined: 04 Jun 2004
Posts: 10

PostPosted: Fri Jun 04, 2004 8:36 pm    Post subject: Reply with quote

got the same error :

checking for x86_64-pc-linux-gnu-gcc... gcc
checking for suffix of object files... configure: error: cannot compute suffix of object files: cannot compile
See `config.log' for more details.

!!! ERROR: sys-libs/glibc-2.3.3_pre20040529 failed.
!!! Function src_compile, Line 567, Exitcode 1
!!! (no error message)

I installed from livecd 2004/1 for amd64, stage 3, booted ok, emerge sync, emerge -u world .. BANG !

make.conf :
less /etc/make.conf
# These settings were set by the catalyst build script that automatically built
this stage
# Please consult /etc/make.conf.example for a more detailed example
CFLAGS="-O2"
CHOST="x86_64-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j2"
USE="-x11 -gtk -gnome -qt -kde -dvd -alsa -cdr"

not much, as you can see.

any ideea ?
Back to top
View user's profile Send private message
richone
n00b
n00b


Joined: 19 Jun 2003
Posts: 38

PostPosted: Fri Jun 04, 2004 8:47 pm    Post subject: Reply with quote

Are you using gcc 3.3 or 3.4,

Code:

gcc-config -c

_________________
---------------------------------------------------
MSI K8T Master2-FAR * Dual Opteron 244s
1 GB RAM * 3TB Storage <<<<<<<<<<<<<<
Old Nvidia Card (Need 64bit ATI drivers)
I have a 9800AIW waiting in the wings
http://www.robotthoughts.com
Back to top
View user's profile Send private message
Halcy0n
Developer
Developer


Joined: 17 Sep 2003
Posts: 1682
Location: Freehold, NJ

PostPosted: Fri Jun 04, 2004 8:49 pm    Post subject: Reply with quote

Seems to be a bug for this, perhaps that will be of some help: https://bugs.gentoo.org/show_bug.cgi?id=52985
_________________
Mark Loeser
http://www.halcy0n.com
Back to top
View user's profile Send private message
tehnomage
n00b
n00b


Joined: 04 Jun 2004
Posts: 10

PostPosted: Fri Jun 04, 2004 8:50 pm    Post subject: Reply with quote

gcc-config -c
x86_64-pc-linux-gnu-3.3.3
Back to top
View user's profile Send private message
tehnomage
n00b
n00b


Joined: 04 Jun 2004
Posts: 10

PostPosted: Fri Jun 04, 2004 8:51 pm    Post subject: Reply with quote

seems so, any idea on how could I fix it, though ?
Back to top
View user's profile Send private message
richone
n00b
n00b


Joined: 19 Jun 2003
Posts: 38

PostPosted: Fri Jun 04, 2004 9:12 pm    Post subject: Reply with quote

Try compiling with gcc 3.3

Code:
opteron root # gcc-config -l
[1] x86_64-pc-linux-gnu-3.3.3
[2] x86_64-pc-linux-gnu-3.4.0
opteron root #


Then select the gcc compile profile for gcc 3.3

Code:

opteron root # gcc-config 1


Don't forget to set it back when you are done with the emerge
_________________
---------------------------------------------------
MSI K8T Master2-FAR * Dual Opteron 244s
1 GB RAM * 3TB Storage <<<<<<<<<<<<<<
Old Nvidia Card (Need 64bit ATI drivers)
I have a 9800AIW waiting in the wings
http://www.robotthoughts.com
Back to top
View user's profile Send private message
tehnomage
n00b
n00b


Joined: 04 Jun 2004
Posts: 10

PostPosted: Fri Jun 04, 2004 9:25 pm    Post subject: Reply with quote

I only have this, and I think it is the default. anyway I selected it specifically, and it still crashes.

what if I emerge glibc-2.3.4.20040602 ? what can go wrong ?
Back to top
View user's profile Send private message
Korwiin
n00b
n00b


Joined: 04 Jun 2004
Posts: 15
Location: Dallas, Texas

PostPosted: Fri Jun 04, 2004 9:44 pm    Post subject: Reply with quote

I am having the exact same problem.

Using GCC x86_64_pc-linux-gnu-3.3.3

scripts/bootstrap-2.6.sh failes with error in glibc-2.3.3_pre20040529

--Korwiin
Back to top
View user's profile Send private message
richone
n00b
n00b


Joined: 19 Jun 2003
Posts: 38

PostPosted: Fri Jun 04, 2004 9:54 pm    Post subject: Reply with quote

Well it is not a gcc 3.4 issue then :(
_________________
---------------------------------------------------
MSI K8T Master2-FAR * Dual Opteron 244s
1 GB RAM * 3TB Storage <<<<<<<<<<<<<<
Old Nvidia Card (Need 64bit ATI drivers)
I have a 9800AIW waiting in the wings
http://www.robotthoughts.com
Back to top
View user's profile Send private message
cryos
Retired Dev
Retired Dev


Joined: 08 Mar 2003
Posts: 242
Location: US

PostPosted: Fri Jun 04, 2004 11:32 pm    Post subject: Reply with quote

It wouldn't compile for me either - using gcc 3.3.3. So I have been brave and emerged glibc for 20040602, and it is happily compiling now... Hopefully it won't bork my whole system. If it doesn't I might even try gcc 3.4 - will it be stable soon anyway?
Back to top
View user's profile Send private message
Lv
Retired Dev
Retired Dev


Joined: 22 Jun 2003
Posts: 352

PostPosted: Sat Jun 05, 2004 6:20 am    Post subject: Reply with quote

gcc 3.4 already is stable... if you switch to the gcc 3.4 profile you should get 3.4.0-r6. as for glibc... it makes me a sad sad lv to see it giving problems to stable users. ~amd64 users have been using it since it's release without problem and i needed to mark it stable to get gcc 3.4 into stable. :(

i dont understand why anyone is having trouble.... can you all try upgrading everything but glibc and then upgrading glibc? especially the new binutils release.
Back to top
View user's profile Send private message
tehnomage
n00b
n00b


Joined: 04 Jun 2004
Posts: 10

PostPosted: Sat Jun 05, 2004 6:50 am    Post subject: Reply with quote

well, I just bought a amd64 which will make up a server, and I said : whoa, this is some proc, and I don't want to waste the resources with debian, so I go for Gentoo, having no ideea what this discution about gcc 3.3/3.4 is all about. Should I really upgrade to 3.4 ? Will it be stable for a server in production ?
Back to top
View user's profile Send private message
Tuinslak
Tux's lil' helper
Tux's lil' helper


Joined: 26 Nov 2003
Posts: 129
Location: Belgium

PostPosted: Sat Jun 05, 2004 8:08 am    Post subject: Reply with quote

Yes, I'm still running gcc 3.3

updating to gcc 3.4 could be a problem:
Code:
root@spirit yeri # emerge -p /usr/portage/sys-devel/gcc/gcc-3.4.0-r6.ebuild

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild     U ] sys-libs/glibc-2.3.3_pre20040529 [2.3.2-r9]
[ebuild  N    ] sys-devel/gcc-3.4.0-r6


that glibc is blocking it...
Back to top
View user's profile Send private message
tehnomage
n00b
n00b


Joined: 04 Jun 2004
Posts: 10

PostPosted: Sat Jun 05, 2004 8:12 am    Post subject: Reply with quote

even if you go for unstable ?
Back to top
View user's profile Send private message
Tuinslak
Tux's lil' helper
Tux's lil' helper


Joined: 26 Nov 2003
Posts: 129
Location: Belgium

PostPosted: Sat Jun 05, 2004 8:31 am    Post subject: Reply with quote

go for unstable?
unstable glibc u mean ?

I emerge my world file without glibc

Code:
root@spirit yeri # emerge -p world

These are the packages that I would merge, in order:

Calculating world dependencies ...done!
[ebuild     U ] sys-libs/glibc-2.3.3_pre20040529 [2.3.2-r9]


now emerging glibc
Code:
checking for suffix of object files... configure: error: cannot compute suffix o
f object files: cannot compile
See `config.log' for more details.

!!! ERROR: sys-libs/glibc-2.3.3_pre20040529 failed.
!!! Function src_compile, Line 569, Exitcode 1
!!! (no error message)


so emerge the other world file didn't help...
now i'm going to breakfast
:roll:
Back to top
View user's profile Send private message
Tuinslak
Tux's lil' helper
Tux's lil' helper


Joined: 26 Nov 2003
Posts: 129
Location: Belgium

PostPosted: Sat Jun 05, 2004 9:36 am    Post subject: Reply with quote

emerged an unstable version of glibc
Code:
root@spirit yeri # emerge /usr/portage/sys-libs/glibc/glibc-2.3.4.20040602.ebuild


and that did the job.
although I'm not quite sure how (un)stable 2.3.4 is.
Back to top
View user's profile Send private message
AlterX
l33t
l33t


Joined: 03 Apr 2004
Posts: 754
Location: rm -rf /*

PostPosted: Sat Jun 05, 2004 9:39 am    Post subject: glibc-2.3.3_pre20040529 error Reply with quote

Hi,
I have had this problem with 'merge -u world'
my gcc is v.3.3.

How can we solve this?
Back to top
View user's profile Send private message
cryos
Retired Dev
Retired Dev


Joined: 08 Mar 2003
Posts: 242
Location: US

PostPosted: Sat Jun 05, 2004 10:21 am    Post subject: Reply with quote

Tuinslak wrote:
emerged an unstable version of glibc
Code:
root@spirit yeri # emerge /usr/portage/sys-libs/glibc/glibc-2.3.4.20040602.ebuild


and that did the job.
although I'm not quite sure how (un)stable 2.3.4 is.

I've done the same, and am a little worried about how stable it might be. I have just borked KDE up some how and it all looks horrible now too. I think I am missing the plastik style and that is why it looks nasty. Am trying to sort it all out...
Back to top
View user's profile Send private message
Erdie
Advocate
Advocate


Joined: 20 May 2004
Posts: 2599
Location: Heidelberg - Germany

PostPosted: Sat Jun 05, 2004 12:30 pm    Post subject: My Problem is the same .. what can we do? Reply with quote

Can I ignore this and just work with the old glibc?

I don't know what to do here .

thx
Erdie
Back to top
View user's profile Send private message
Lv
Retired Dev
Retired Dev


Joined: 22 Jun 2003
Posts: 352

PostPosted: Sat Jun 05, 2004 4:25 pm    Post subject: Reply with quote

i dont want to just pull the new glibc out of stable, as it's a new version and anything compiled after upgrading glibc will break. however, i'm quite happy to hear 2.3.4.20040602 works... when i roll up a tarball for 2.3.4.20040605, i'll push that into stable. as for how stable 20040602 is, it's apparently broken on x86... i caught ulrich in the middle of a cvs commit with my last snapshot. 20040605 will fix this, and you might want to wait for it before upgrading just in case.

if it werent for that (the incomplete cvs update), the snapshot would have been good to go. it's certainly no more iffy than the normal 2.3.3_pre snapshots we've been forcing on ~arch users :)
Back to top
View user's profile Send private message
Tuinslak
Tux's lil' helper
Tux's lil' helper


Joined: 26 Nov 2003
Posts: 129
Location: Belgium

PostPosted: Sat Jun 05, 2004 5:38 pm    Post subject: Reply with quote

furkan wrote:
could you post your make.conf and which stage did you doing ?


stage 1

make.conf:
Code:
# These settings were set by the catalyst build script that automatically built this stage
# Please consult /etc/make.conf.example for a more detailed example
CFLAGS="-O3 -pipe"
CHOST="x86_64-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
USE="alsa -gnome -qt -kde -cups X gtk2 -arts"
MAKEOPTS="-j2"
#FEATURES="sandbox buildpkg ccache userpriv usersandbox notitles noclean noauto cvs keeptemp keepwork"
#FEATURES="distcc"
DISTCC_DIR="${PORTAGE_TMPDIR}/.distcc"

_________________
Tuinslak
Back to top
View user's profile Send private message
RAPUL
l33t
l33t


Joined: 29 Dec 2002
Posts: 664
Location: Valencia (SPAIN)

PostPosted: Sat Jun 05, 2004 6:25 pm    Post subject: Same problem Reply with quote

I had the same problem trying to compile glibc-2.3.3_pre20040529 with [1]:

Code:

gcc-config -l
[1] x86_64-pc-linux-gnu-3.3.3
[2] x86_64-pc-linux-gnu-3.4.0


but with [2] (3.4.0-r1) is compiling now.
_________________
Entropy rulz world.
Redundancy sux.
World is full of redundancy.
World sux.
Back to top
View user's profile Send private message
Lv
Retired Dev
Retired Dev


Joined: 22 Jun 2003
Posts: 352

PostPosted: Sat Jun 05, 2004 8:24 pm    Post subject: Reply with quote

this bug should be fixed now... sorry about that, another dev broke glibc for amd64 while fixing it for mips. it should now compile using gcc 3.3.x as well as 3.4. *shakes head*
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo on AMD64 All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
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