uClibc 0.9.32

Arkadiusz Miskiewicz arekm at maven.pl
Wed Jun 29 21:49:11 CEST 2011


On Friday 17 of June 2011, Jakub Bogusz wrote:
> Is it OK to merge 0.9.32 on HEAD?
> The simple static cases (busybox functions) which were reported to fail
> with 0.9.31 seem to work now (tested on i686).

This one fails:

[arekm at carme-pld-i686 ~]$ cat a1.c
int
main ()
{

          ;
            return 0;
}

[arekm at carme-pld-i686 ~]$ i686-uclibc-gcc -o conftest -O2 -fno-strict-aliasing 
-fwrapv -march=i686 -mtune=pentium4 -gdwarf-4 -g2  -D_FORTIFY_SOURCE=2  -Wl,--
as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc a1.c
[arekm at carme-pld-i686 ~]$ ./conftest
zsh: segmentation fault  ./conftest
[arekm at carme-pld-i686 ~]$ gdb ./conftest
GNU gdb (GDB) PLD Linux (7.2-3)
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-pld-linux".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /home/users/arekm/conftest...done.
(gdb) r
Starting program: /home/users/arekm/conftest

Program received signal SIGSEGV, Segmentation fault.
0xf7ffaa96 in _dl_get_ready_to_run () from /usr/i686-linux-uclibc/lib/ld-
uClibc.so.0
(gdb) quit
A debugging session is active.

        Inferior 1 [process 86675] will be killed.

Quit anyway? (y or n) y
[arekm at carme-pld-i686 ~]$ rpm -q uClibc
uClibc-0.9.32-2.i686
[arekm at carme-pld-i686 ~]$


-- 
Arkadiusz Miśkiewicz        PLD/Linux Team
arekm / maven.pl            http://ftp.pld-linux.org/


More information about the pld-devel-en mailing list