1 |
Jason Wever, on 2006-3-14 at 15:59, wrote in response to: |
2 |
> Paul Heinlein, whom wrote: |
3 |
>> Is NPTL ready to go for SPARC? It's lingering in the back |
4 |
>> of my head that it's not, but I can't recall exactly why |
5 |
>> I think that... |
6 |
> |
7 |
> Last I recall seeing it was known to be OK for sparc64 but |
8 |
> not for sparc32. |
9 |
> |
10 |
|
11 |
Hmm. |
12 |
|
13 |
Even without NPTL enabled, I can't get glibc to build: |
14 |
|
15 |
wormhole ~ # USE="-nptl" nice emerge --pretend glibc |
16 |
|
17 |
These are the packages that would be merged, in order: |
18 |
|
19 |
Calculating dependencies... done! |
20 |
[ebuild U ] sys-libs/glibc-2.3.6-r3 [2.3.3.20040420-r2] |
21 |
USE="glibc-omitfp% -glibc-compat20% -linuxthreads-tls% -nptlonly% -profile% |
22 |
-userlocales%" |
23 |
|
24 |
|
25 |
CPP='sparc-unknown-linux-gnu-gcc -E -x c-header' |
26 |
/var/tmp/portage/glibc-2.3.6-r3/work/build-sparc32-sparc-unknown-linux-gnu-l |
27 |
inuxthreads/elf/ld-linux.so.2 --library-path |
28 |
/var/tmp/portage/glibc-2.3.6-r3/work/build-sparc32-sparc-unknown-linux-gnu-l |
29 |
inuxthreads:/var/tmp/portage/glibc-2.3.6-r3/work/build-sparc32-sparc-unknown |
30 |
-linux-gnu-linuxthreads/math:/var/tmp/portage/glibc-2.3.6-r3/work/build-spar |
31 |
c32-sparc-unknown-linux-gnu-linuxthreads/elf:/var/tmp/portage/glibc-2.3.6-r3 |
32 |
/work/build-sparc32-sparc-unknown-linux-gnu-linuxthreads/dlfcn:/var/tmp/port |
33 |
age/glibc-2.3.6-r3/work/build-sparc32-sparc-unknown-linux-gnu-linuxthreads/n |
34 |
ss:/var/tmp/portage/glibc-2.3.6-r3/work/build-sparc32-sparc-unknown-linux-gn |
35 |
u-linuxthreads/nis:/var/tmp/portage/glibc-2.3.6-r3/work/build-sparc32-sparc- |
36 |
unknown-linux-gnu-linuxthreads/rt:/var/tmp/portage/glibc-2.3.6-r3/work/build |
37 |
-sparc32-sparc-unknown-linux-gnu-linuxthreads/resolv:/var/tmp/portage/glibc- |
38 |
2.3.6-r3/work/build-sparc32-sparc-unknown-linux-gnu-linuxthreads/crypt:/var/ |
39 |
tmp/portage/glibc-2.3.6-r3/work/build-sparc32-sparc-unknown-linux-gnu-linuxt |
40 |
hreads/linuxthreads |
41 |
/var/tmp/portage/glibc-2.3.6-r3/work/build-sparc32-sparc-unknown-linux-gnu-l |
42 |
inuxthreads/sunrpc/rpcgen -Y ../scripts -h rpcsvc/bootparam_prot.x -o |
43 |
/var/tmp/portage/glibc-2.3.6-r3/work/build-sparc32-sparc-unknown-linux-gnu-l |
44 |
inuxthreads/sunrpc/rpcsvc/bootparam_prot.T |
45 |
make[2]: *** |
46 |
[/var/tmp/portage/glibc-2.3.6-r3/work/build-sparc32-sparc-unknown-linux-gnu- |
47 |
linuxthreads/sunrpc/xbootparam_prot.stmp] Segmentation fault |
48 |
make[2]: *** Waiting for unfinished jobs.... |
49 |
make[2]: *** |
50 |
[/var/tmp/portage/glibc-2.3.6-r3/work/build-sparc32-sparc-unknown-linux-gnu- |
51 |
linuxthreads/sunrpc/rpcsvc/bootparam_prot.stmp] Segmentation fault |
52 |
make[2]: Leaving directory |
53 |
`/var/tmp/portage/glibc-2.3.6-r3/work/glibc-2.3.6/sunrpc' |
54 |
make[1]: *** [sunrpc/others] Error 2 |
55 |
make[1]: Leaving directory |
56 |
`/var/tmp/portage/glibc-2.3.6-r3/work/glibc-2.3.6' |
57 |
make: *** [all] Error 2 |
58 |
|
59 |
!!! ERROR: sys-libs/glibc-2.3.6-r3 failed. |
60 |
Call stack: |
61 |
ebuild.sh, line 1557: Called dyn_compile |
62 |
ebuild.sh, line 966: Called src_compile |
63 |
glibc-2.3.6-r3.ebuild, line 1251: Called toolchain-glibc_src_compile |
64 |
|
65 |
|
66 |
-- |
67 |
wormhole ~ # emerge --info |
68 |
Portage 2.1_pre6-r2 (default-linux/sparc/sparc64/2006.0, gcc-3.4.5, |
69 |
glibc-2.3.3.20040420-r2, 2.6.15-gentoo-r3 sparc64) |
70 |
================================================================= |
71 |
System uname: 2.6.15-gentoo-r3 sparc64 sun4u |
72 |
Gentoo Base System version 1.12.0_pre15 |
73 |
dev-lang/python: 2.3.5, 2.4.2-r1 |
74 |
sys-apps/sandbox: 1.2.17 |
75 |
sys-devel/autoconf: 2.13, 2.59-r7 |
76 |
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 |
77 |
sys-devel/binutils: 2.16.1-r2 |
78 |
sys-devel/libtool: 1.5.22 |
79 |
virtual/os-headers: 2.4.19-r1, 2.6.11-r4 |
80 |
ACCEPT_KEYWORDS="sparc ~sparc" |
81 |
AUTOCLEAN="yes" |
82 |
CBUILD="sparc-unknown-linux-gnu" |
83 |
CFLAGS="-mcpu=ultrasparc -O2 -pipe" |
84 |
CHOST="sparc-unknown-linux-gnu" |
85 |
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.1/share/config |
86 |
/usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown |
87 |
/usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown |
88 |
/usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown |
89 |
/usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/bind |
90 |
/var/qmail/control" |
91 |
CONFIG_PROTECT_MASK="/etc/gconf /etc/revdep-rebuild /etc/terminfo |
92 |
/etc/env.d" |
93 |
CXXFLAGS="-mcpu=ultrasparc -O2 -pipe" |
94 |
DISTDIR="/usr/portage/distfiles" |
95 |
FEATURES="autoconfig distlocks metadata-transfer nostrip sandbox sfperms |
96 |
strict" |
97 |
GENTOO_MIRRORS="http://distfiles.gentoo.org |
98 |
http://distro.ibiblio.org/pub/linux/distributions/gentoo" |
99 |
MAKEOPTS="-j3" |
100 |
PKGDIR="/usr/portage/packages" |
101 |
PORTAGE_TMPDIR="/var/tmp" |
102 |
PORTDIR="/usr/portage" |
103 |
PORTDIR_OVERLAY="/usr/local/portage" |
104 |
SYNC="rsync://localhost/gentoo-portage" |
105 |
USE="sparc X Xaw3d aac aalib ao apache2 artswrappersuid asf audiofile |
106 |
bash-completion berkdb bitmap-fonts bootsplash bzip2 c++ cdparanoia chroot |
107 |
crypt curl dba dbm dbx dga dlloader dri eds encode esd expat fbcon fbdev |
108 |
fbsplash ffmpeg firefox flac font-server fontconfig fping ftp gcc64 gd gdbm |
109 |
ggi gif glibc-omitfp gnome gnutls gpm gstreamer gtk gtk2 id3 idn imlib ipv6 |
110 |
jack jack-tmpfs javascript jpeg jpeg2k kde ldap libwww live lzo mad mbox |
111 |
mikmod mng motif mp3 mpeg mysql ncurses network nls nocardbus nousb nptl |
112 |
nsplugin nspr offensive ogg openal opengl oss pam pcntl pcre pdf pear-db |
113 |
perl php png posix python qt quicktime readline recode rtc sasl sdl sendfile |
114 |
sensord sharedext sharedmem silc slang sndfile snmp sockets spell ssl sysfs |
115 |
sysvipc tcltk tcpd threads tiff tls truetype truetype-fonts type1 |
116 |
type1-fonts udev video_cards_sunbw2 video_cards_suncg14 video_cards_suncg3 |
117 |
video_cards_sunffb vorbis xml xmlrpc xmms xpm xscreensaver xsl xv xvid zip |
118 |
zlib elibc_glibc kernel_linux userland_GNU" |
119 |
Unset: ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, LANG, LC_ALL, LDFLAGS, |
120 |
LINGUAS |