public inbox for gentoo-sparc@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-sparc] emerging sys-libs/glibc-2.5-r4 fails
@ 2007-09-11  5:18 Aggelos
  2007-09-11  5:26 ` Aggelos
  0 siblings, 1 reply; 6+ messages in thread
From: Aggelos @ 2007-09-11  5:18 UTC (permalink / raw
  To: gentoo-sparc

Trying to emerge -DNu world on a sparcstation5, I cannot get glibc-2.5
to compile.
Does it have to do with the only 64MB RAM available?

Here are the machine specs:

poseidon ~ # uname -a
Linux poseidon 2.4.34-sparc-grsec #3 Sat Aug 11 00:33:54 EEST 2007 sparc
sun4m Fujitsu MB86904 GNU/Linux
poseidon ~ # cat /proc/cpuinfo
cpu             : Fujitsu  MB86904
fpu             : Lsi Logic/Meiko L64804 or compatible
promlib         : Version 3 Revision 2
prom            : 2.15
type            : sun4m
ncpus probed    : 1
ncpus active    : 1
BogoMips        : 109.36
MMU type        : Fujitsu Swift
contexts        : 256
nocache total   : 1048576
nocache used    : 94464
poseidon ~ #
poseidon ~ # file /etc/make.profile  
/etc/make.profile: symbolic link to
`../usr/portage/profiles/default-linux/sparc/sparc32/2006.1'
poseidon ~ #
poseidon ~ # cat /etc/make.conf
CFLAGS="-O2 -pipe"
CHOST="sparc-unknown-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j2"
PORTAGE_NICENESS="15"
USE="pic win32codecs bzip2 mp3 pdf nls"
poseidon ~ #
poseidon ~ # free
                     total       used       free     shared   
buffers     cached
Mem:         61296      54408       6888          0      11360      32176
-/+ buffers/cache:      10872      50424
Swap:       124632       2244     122388
poseidon ~ #


And here are the last lines of the log:

echo 'weak_alias (__waitpid, __libc_waitpid)'; \
         echo 'libc_hidden_weak (__libc_waitpid)'; \
        ) | sparc-unknown-linux-gnu-gcc -c -I../include
-I/var/tmp/portage/sys-libs/glibc-2.5-r4/work/build-sparc32-sparc-unknown-linux-gnu-linuxthreads/posix
-I/var/tmp/portage/sys-libs/glibc-2.5-r4/work/build-sparc32-sparc-unknown-linux-gnu-linuxthreads
-I../sysdeps/sparc/sparc32/elf
-I../sysdeps/unix/sysv/linux/sparc/sparc32/fpu
-I../sysdeps/sparc/sparc32/fpu
-I../linuxthreads/sysdeps/unix/sysv/linux/sparc/sparc32
-I../sysdeps/unix/sysv/linux/sparc/sparc32
-I../sysdeps/ieee754/ldbl-64-128 -I../sysdeps/ieee754/ldbl-opt
-I../linuxthreads/sysdeps/unix/sysv/linux/sparc
-I../sysdeps/unix/sysv/linux/sparc -I../ports/sysdeps/unix/sysv/linux
-I../linuxthreads/sysdeps/unix/sysv/linux
-I../linuxthreads/sysdeps/pthread -I../sysdeps/pthread
-I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/common
-I../sysdeps/unix/mman -I../sysdeps/unix/inet
-I../ports/sysdeps/unix/sysv -I../linuxthreads/sysdeps/unix/sysv
-I../sysdeps/unix/sysv -I../sysdeps/unix/sparc -I../ports/sysdeps/unix
-I../linuxthreads/sysdeps/unix -I../sysdeps/unix -I../sysdeps/posix
-I../linuxthreads/sysdeps/sparc/sparc32 -I../sysdeps/sparc/sparc32
-I../sysdeps/wordsize-32 -I../sysdeps/ieee754/ldbl-128
-I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32
-I../sysdeps/sparc/sparc32/soft-fp -I../sysdeps/sparc/fpu
-I../linuxthreads/sysdeps/sparc -I../sysdeps/sparc -I../sysdeps/ieee754
-I../sysdeps/generic/elf -I../sysdeps/generic -I../ports
-I../linuxthreads -I.. -I../libio -I. -nostdinc -isystem
/usr/lib/gcc/sparc-unknown-linux-gnu/3.4.6/include -isystem /usr/include
-D_LIBC_REENTRANT -include ../include/libc-symbols.h -DASSEMBLER
-D__ASSEMBLY__ -Wa,--noexecstack -Wa,--noexecstack -x assembler-with-cpp
-o
/var/tmp/portage/sys-libs/glibc-2.5-r4/work/build-sparc32-sparc-unknown-linux-gnu-linuxthreads/posix/waitpid.o
-
(echo '#include <sysdep.h>'; \
         echo 'PSEUDO (__wait4, wait4, 4)'; \
         echo ' ret'; \
         echo 'PSEUDO_END(__wait4)'; \
         echo 'libc_hidden_def (__wait4)'; \
         echo 'weak_alias (__wait4, wait4)'; \
         echo 'libc_hidden_weak (wait4)'; \
        ) | sparc-unknown-linux-gnu-gcc -c -I../include
-I/var/tmp/portage/sys-libs/glibc-2.5-r4/work/build-sparc32-sparc-unknown-linux-gnu-linuxthreads/posix
-I/var/tmp/portage/sys-libs/glibc-2.5-r4/work/build-sparc32-sparc-unknown-linux-gnu-linuxthreads
-I../sysdeps/sparc/sparc32/elf
-I../sysdeps/unix/sysv/linux/sparc/sparc32/fpu
-I../sysdeps/sparc/sparc32/fpu
-I../linuxthreads/sysdeps/unix/sysv/linux/sparc/sparc32
-I../sysdeps/unix/sysv/linux/sparc/sparc32
-I../sysdeps/ieee754/ldbl-64-128 -I../sysdeps/ieee754/ldbl-opt
-I../linuxthreads/sysdeps/unix/sysv/linux/sparc
-I../sysdeps/unix/sysv/linux/sparc -I../ports/sysdeps/unix/sysv/linux
-I../linuxthreads/sysdeps/unix/sysv/linux
-I../linuxthreads/sysdeps/pthread -I../sysdeps/pthread
-I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/common
-I../sysdeps/unix/mman -I../sysdeps/unix/inet
-I../ports/sysdeps/unix/sysv -I../linuxthreads/sysdeps/unix/sysv
-I../sysdeps/unix/sysv -I../sysdeps/unix/sparc -I../ports/sysdeps/unix
-I../linuxthreads/sysdeps/unix -I../sysdeps/unix -I../sysdeps/posix
-I../linuxthreads/sysdeps/sparc/sparc32 -I../sysdeps/sparc/sparc32
-I../sysdeps/wordsize-32 -I../sysdeps/ieee754/ldbl-128
-I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32
-I../sysdeps/sparc/sparc32/soft-fp -I../sysdeps/sparc/fpu
-I../linuxthreads/sysdeps/sparc -I../sysdeps/sparc -I../sysdeps/ieee754
-I../sysdeps/generic/elf -I../sysdeps/generic -I../ports
-I../linuxthreads -I.. -I../libio -I. -nostdinc -isystem
/usr/lib/gcc/sparc-unknown-linux-gnu/3.4.6/include -isystem /usr/include
-D_LIBC_REENTRANT -include ../include/libc-symbols.h -DASSEMBLER
-D__ASSEMBLY__ -Wa,--noexecstack -Wa,--noexecstack -x assembler-with-cpp
-o
/var/tmp/portage/sys-libs/glibc-2.5-r4/work/build-sparc32-sparc-unknown-linux-gnu-linuxthreads/posix/wait4.o
-
<stdin>: Assembler messages:
<stdin>:2: Error: Unknown opcode: `syscall_error_handler
SYSCALL_ERROR_HANDLER_ENTRY(__syscall_error_handler2).global
__errno_location'
make[2]: ***
[/var/tmp/portage/sys-libs/glibc-2.5-r4/work/build-sparc32-sparc-unknown-linux-gnu-linuxthreads/posix/waitpid.o]
Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory
`/var/tmp/portage/sys-libs/glibc-2.5-r4/work/glibc-2.5/posix'
make[1]: *** [posix/subdir_lib] Error 2
make[1]: Leaving directory
`/var/tmp/portage/sys-libs/glibc-2.5-r4/work/glibc-2.5'
make: *** [all] Error 2

!!! ERROR: sys-libs/glibc-2.5-r4 failed.
Call stack:
  ebuild.sh, line 1638:   Called dyn_compile
  ebuild.sh, line 985:   Called qa_call 'src_compile'
  ebuild.sh, line 44:   Called src_compile
  glibc-2.5-r4.ebuild, line 1171:   Called toolchain-glibc_src_compile
  glibc-2.5-r4.ebuild, line 265:   Called die

!!! make for sparc32 failed
!!! If you need support, post the topmost build error, and the call
stack if relevant.
!!! A complete build log is located at
'/var/tmp/portage/sys-libs/glibc-2.5-r4/temp/build.log'.

Aggelos. :-)

-- 
gentoo-sparc@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-sparc] emerging sys-libs/glibc-2.5-r4 fails
  2007-09-11  5:18 [gentoo-sparc] emerging sys-libs/glibc-2.5-r4 fails Aggelos
@ 2007-09-11  5:26 ` Aggelos
  2007-09-11  9:38   ` Athinaios Politis
  2007-09-11 11:05   ` Aggelos
  0 siblings, 2 replies; 6+ messages in thread
From: Aggelos @ 2007-09-11  5:26 UTC (permalink / raw
  To: gentoo-sparc

on 09/11/2007 08:18 AM Aggelos wrote the following:
> Trying to emerge -DNu world on a sparcstation5, I cannot get glibc-2.5
> to compile.
> Does it have to do with only 64MB RAM available?
> <snip>
> poseidon ~ # free
>                      total       used       free     shared   
> buffers     cached
> Mem:         61296      54408       6888          0      11360      32176
> -/+ buffers/cache:      10872      50424
> Swap:       124632       2244     122388
> poseidon ~ #
>
> <snip>
I just noticed that it may have run out of virtual memory/swap ?
Am I correct ?
I' ll try to increase it, allocating a file of another 128MB for swap.
Aggelos.
-- 
gentoo-sparc@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-sparc] emerging sys-libs/glibc-2.5-r4 fails
  2007-09-11  5:26 ` Aggelos
@ 2007-09-11  9:38   ` Athinaios Politis
  2007-09-11 11:42     ` Aggelos
  2007-09-11 11:05   ` Aggelos
  1 sibling, 1 reply; 6+ messages in thread
From: Athinaios Politis @ 2007-09-11  9:38 UTC (permalink / raw
  To: gentoo-sparc

On 9/11/07, Aggelos <marmango@freemail.gr> wrote:
> on 09/11/2007 08:18 AM Aggelos wrote the following:
> > Trying to emerge -DNu world on a sparcstation5, I cannot get glibc-2.5
> > to compile.
> > Does it have to do with only 64MB RAM available?
> > <snip>
> > poseidon ~ # free
> >                      total       used       free     shared
> > buffers     cached
> > Mem:         61296      54408       6888          0      11360      32176
> > -/+ buffers/cache:      10872      50424
> > Swap:       124632       2244     122388
> > poseidon ~ #
> >
> > <snip>
> I just noticed that it may have run out of virtual memory/swap ?
> Am I correct ?

https://bugs.gentoo.org/show_bug.cgi?id=175701
-- 
gentoo-sparc@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-sparc] emerging sys-libs/glibc-2.5-r4 fails
  2007-09-11  5:26 ` Aggelos
  2007-09-11  9:38   ` Athinaios Politis
@ 2007-09-11 11:05   ` Aggelos
  1 sibling, 0 replies; 6+ messages in thread
From: Aggelos @ 2007-09-11 11:05 UTC (permalink / raw
  To: gentoo-sparc

on 09/11/2007 08:26 AM Aggelos wrote the following:
> on 09/11/2007 08:18 AM Aggelos wrote the following:
>> Trying to emerge -DNu world on a sparcstation5, I cannot get glibc-2.5
>> to compile.
>> Does it have to do with only 64MB RAM available?
>> <snip>
>> poseidon ~ # free
>>                      total       used       free     shared   
>> buffers     cached
>> Mem:         61296      54408       6888          0      11360      32176
>> -/+ buffers/cache:      10872      50424
>> Swap:       124632       2244     122388
>> poseidon ~ #
>>
>> <snip>
> I just noticed that it may have run out of virtual memory/swap ?
> Am I correct ?
> I' ll try to increase it, allocating a file of another 128MB for swap.
> Aggelos.
Failed again. :-(
-- 
gentoo-sparc@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-sparc] emerging sys-libs/glibc-2.5-r4 fails
  2007-09-11  9:38   ` Athinaios Politis
@ 2007-09-11 11:42     ` Aggelos
  2007-09-11 13:37       ` Athinaios Politis
  0 siblings, 1 reply; 6+ messages in thread
From: Aggelos @ 2007-09-11 11:42 UTC (permalink / raw
  To: gentoo-sparc

on 09/11/2007 12:38 PM Athinaios Politis wrote the following:
> On 9/11/07, Aggelos <marmango@freemail.gr> wrote:
>   
>> on 09/11/2007 08:18 AM Aggelos wrote the following:
>>     
>>> Trying to emerge -DNu world on a sparcstation5, I cannot get glibc-2.5
>>> to compile.
>>> Does it have to do with only 64MB RAM available?
>>> <snip>
>>> poseidon ~ # free
>>>                      total       used       free     shared
>>> buffers     cached
>>> Mem:         61296      54408       6888          0      11360      32176
>>> -/+ buffers/cache:      10872      50424
>>> Swap:       124632       2244     122388
>>> poseidon ~ #
>>>
>>> <snip>
>>>       
>> I just noticed that it may have run out of virtual memory/swap ?
>> Am I correct ?
>>     
>
> https://bugs.gentoo.org/show_bug.cgi?id=175701
>   
So what is the solution to it?
I read the bug thread, but I' m not sure I understood.
Should I switch to gentoo-sources 2.6 and USE=nptlonly ?
Currently I use sys-kernel/sparc-sources-2.4.34.
Aggelos
-- 
gentoo-sparc@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-sparc] emerging sys-libs/glibc-2.5-r4 fails
  2007-09-11 11:42     ` Aggelos
@ 2007-09-11 13:37       ` Athinaios Politis
  0 siblings, 0 replies; 6+ messages in thread
From: Athinaios Politis @ 2007-09-11 13:37 UTC (permalink / raw
  To: gentoo-sparc

On 9/11/07, Aggelos <marmango@freemail.gr> wrote:
> So what is the solution to it?
> I read the bug thread, but I' m not sure I understood.
> Should I switch to gentoo-sources 2.6 and USE=nptlonly ?
> Currently I use sys-kernel/sparc-sources-2.4.34.

I think you should do something like:
a) change your profile to a 2.6 profile such as
/usr/portage/profiles/default-linux/sparc/sparc32/2006.1
b) update linux-headers
c) compile new 2.6 kernel based on gentoo-sources
d) boot the new kernel
e) update glibc
f) update world
-- 
gentoo-sparc@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2007-09-11 13:45 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-09-11  5:18 [gentoo-sparc] emerging sys-libs/glibc-2.5-r4 fails Aggelos
2007-09-11  5:26 ` Aggelos
2007-09-11  9:38   ` Athinaios Politis
2007-09-11 11:42     ` Aggelos
2007-09-11 13:37       ` Athinaios Politis
2007-09-11 11:05   ` Aggelos

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox