Gentoo Archives: gentoo-dev

From: Richard Reich <rreich@×××××××.com>
To: gentoo-dev@g.o
Subject: [gentoo-dev] System built with gcc 3.0.3
Date: Sun, 20 Jan 2002 20:54:26
Message-Id: 1011581748.21442.16.camel@loki.rdrtech.net
1 I'm building my system with gcc 3.0.3. I've got most packages compiled
2 but I've run into a few with problems...
3
4 First BitchX won't compile by default, I had to do a dirty hack to fix
5 it. While it was compiling I had to edit
6 /var/tmp/portage/bitchx-1.0.18-r4/work/BitchX/source/modules.c and
7 comment out the line extern unsigned <somthing> bitchx_<somthing>ver.
8 The reason is there is a duplicate decleration in irc.h. Sorry I cannot
9 supply the <something> because the file has been deleted after a
10 sucessfull merge.
11
12 Next is glibc, aparently there is some check and it won't compile under
13 gcc 3.0.3 only 2.95 here is the exact message I get...
14
15 *** This version of GNU libc cannot be compiled by GCC 3.x.
16 *** GCC 3.x will generate a library that is binary incompatible to
17 *** older and future releases of GNU libc.
18 *** You should compile this GNU libc release by an older GCC version
19 *** or wait for the next GNU libc release.
20 *** If you really mean to use GCC 3.x, run configure again
21 *** using the extra parameter `--disable-sanity-checks'.
22
23 !!! ERROR: The ebuild did not complete successfully.
24 !!! Function src_compile, Line 15, Exitcode 1
25 !!! (no error message)
26
27 !!! emerge aborting on
28 /usr/portage/sys-libs/glibc/glibc-2.2.4-r9.ebuild .
29
30 Now, I've tried the --disable-sanity-checks but emerge gives me an
31 error...
32 loki portage # emerge sys-libs/glibc/ --disable-sanity-checks
33 !!! Error: --disable-sanity-checks is an invalid option.
34
35
36 Any ideas on how to fix this?
37
38 Now I haven't rebooted my machine yet, for some reason su doesn't work
39 either, for normal users that is, root just ignores the errors. Here is
40 the specific error...
41 sh-2.05a$ su
42 su: Module is unknown
43 Sorry.
44 sh-2.05a$
45
46
47 Here is a list of the other modules that did not compile...
48 /usr/portage/app-admin/fam-oss/fam-oss-2.6.4-r1.ebuild
49 /usr/portage/kde-base/kdelibs/kdelibs-2.2.2-r2.ebuild
50 /usr/portage/sys-libs/glibc/glibc-2.2.4-r9.ebuild
51 /usr/portage/sys-libs/ncurses/ncurses-5.2-r3.ebuild
52 /usr/portage/dev-libs/pilot-link/pilot-link-0.9.6-r3.ebuild
53 /usr/portage/net-misc/netkit-telnetd/netkit-telnetd-0.17-r1.ebuild
54
55
56 Some of the packages that did build are...
57 X, gnome, evolution, xchat, mozilla, galeon... There are others but I
58 won't list them here. I have logs of all my building if anybody wants
59 them. Also I'm going to keep this setup if I can even limp through it.
60 I use gcc 3.0.3 as my development compiler, and I'd like to use gentoo
61 as my primary test platform. So I'd be willing to act as a tester for
62 the 3.0.3 compiler.
63
64 DISCLAIMER: I do know that 3.0.3 is not supported by the gentoo team,
65 this is something that I undertook on my own. There were too reasons,
66 1. I'm sick and twisted when it comes to *NEEDING* the beeding edge
67 2. I use 3.0.3 as my compiler.
68
69 If any of this helps great! If not and I'm being a nusance tell me to go
70 away and I'll go sit in the corner with my gcc 3.0.3 ;)
71
72 Rick

Replies

Subject Author
Re: [gentoo-dev] System built with gcc 3.0.3 Richard Reich <rreich@×××××××.com>
Re: [gentoo-dev] System built with gcc 3.0.3 Joachim Blaabjerg <styx@×××××.org>