[Bug general/24000] couple of testsuite fails with uclibc library

2019-02-09 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=24000

--- Comment #8 from Mark Wielaard  ---
(In reply to selva from comment #6)
> (In reply to Mark Wielaard from comment #5)
> > (In reply to selva from comment #4)
> > > Created attachment 11548 [details]
> > > Uclibc full testsuite log
> > > 
> > > Attaching the full test suite log.
> > 
> > BTW. It is easier to just attache the tests/test-suite.log.
> > But I am afraid there still isn't enough to figure out what is going wrong.
> > Maybe the config.log could show a bit more.
> > 
> > Please run one of the segfaulting tests under gdb and get a backtrace to
> > show what is really going on.
> 
> Mmm., Tried to run the test with gdb but i get "no stack" Please share me
> the steps to get the backtrace if you have any.

Best to figure out which of the tests in run-elfputzdata.sh actually fails and
then run that by hand on the failing test file (bunzip2ed first).

e.g.

cp tests/testfile4.bz2 .
bunzip2 testfile4.bz2
LD_LIBRARY_PATH=backends:libelf:libdw gdb --args tests/elfputzdata gnu
testfile4
(gdb) run

-- 
You are receiving this mail because:
You are on the CC list for the bug.

[Bug general/24000] couple of testsuite fails with uclibc library

2019-02-09 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=24000

--- Comment #9 from Mark Wielaard  ---
(In reply to selva from comment #7)
> Created attachment 11582 [details]
> config.log
> 
> Attached the config.log.

>  $ ./configure --target=armv7l-unkown-linux-uclibcgnueabi 
> --host=armv7l-unkown-linux-uclibcgnueabi --build=x86_64-linux-gnu 
> --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin 
> --libdir=/usr/lib --libexecdir=/usr/lib --sysconfdir=/etc 
> --datadir=/usr/share --localstatedir=/var --mandir=/usr/share/man 
> --infodir=/usr/share/info --includedir=/usr/include --disable-nls 
> --disable-Werror --enable-largefile --with-biarch --disable-symbol-versioning

That looks like a cross build. It might work, but I never tried myself.
It might be easier to make sure a native build works first.

> =
> elfutils: 0.173 (eu_version: 173)
> =

Please try with the latest release: 0.175 

>  RECOMMENDED FEATURES (should all be yes)
>gzip support   : yes
>bzip2 support  : yes
>lzma/xz support: no
>libstdc++ demangle support : yes
>File textrel check : yes
>Symbol versioning  : no

Please enable lzma/xz support by installing xz-devel.
Don't disable symbol versioning, without it binary compatibility is broken.

-- 
You are receiving this mail because:
You are on the CC list for the bug.