bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [platform-testers] new snapshot available: diffutils-3.2.37-f0b0


From: Dagobert Michelsen
Subject: Re: [platform-testers] new snapshot available: diffutils-3.2.37-f0b0
Date: Tue, 30 Oct 2012 17:28:12 +0100

Hi Jim,

Am 30.10.2012 um 16:44 schrieb Jim Meyering <address@hidden>:

> Wow.  I've just realized it's been more than a year
> since the last diffutils release.  So here's a snapshot
> of the latest sources:
> 
> diffutils snapshot:
>  http://meyering.net/diff/diffutils-ss.tar.xz      1.2 MB
>  http://meyering.net/diff/diffutils-ss.tar.xz.sig
>  http://meyering.net/diff/diffutils-3.2.37-f0b0.tar.xz

I just tested on Solaris 9 Sparc with Sun Studio 12.

During compilation I get the following warnings (probably harmless):

> cc: Warning: illegal option -fdiagnostics-show-option
> cc: Warning: illegal option -funit-at-a-time

After compilation I get the following linker errors during running the test 
suite:

>   CC       test-sh-quote.o
>   CCLD     test-sh-quote
> Undefined                       first referenced
>  symbol                             in file
> libintl_dcngettext                  ../lib/libdiffutils.a(xalloc-die.o)
> libintl_gettext                     ../lib/libdiffutils.a(xalloc-die.o)
> libintl_dcgettext                   ../lib/libdiffutils.a(xalloc-die.o)

Manually adding -lintl to the linker flags resolves the issue.

Some gnulib-tests actually dump core:

> ../build-aux/test-driver: line 95: 25533 Abort                   (core 
> dumped) "$@" >$log_file 2>&1
> FAIL: test-raise

> ../build-aux/test-driver: line 95: 25647 Abort                   (core 
> dumped) "$@" >$log_file 2>&1
> FAIL: test-sigaction

On the latter the stack looks like this (this is a Solaris 9 branded zone on 
Solaris 10): 

> unstable9s% mdb test-sigaction                                                
>                                                                               
>                                  
> Loading modules: [ libc.so.1 ]
> > ::run
> mdb: stop on SIGABRT
> mdb: target stopped at:
> zfs.256.65538.261614`_s9brand_systemcall+0x34:  0x1a480005
> > ::stack
> zfs.256.65538.261614`_s9brand_systemcall+0x34(ffbffaa8, 25, 504, 6, 1, 6)
> zfs.256.65538.261614`s9_kill+0xe8(504, 6, ff3f0700, 15320, ff353d1c, ff36ec70)
> zfs.256.65538.261614`s9_handler+0x90(504, 6, 0, 10034, ffffffff, ff36ec70)
> main+0x64(1, 21990, 21800, 115a4, 21928, ffbffbf8)
> _start+0x108(0, ffbffc7c, 1, ff3dc608, ff3ee834, ff3ee000)
> > 

Inspected on Solaris 10 the stack looks like this:

> address@hidden 
> [login]:/home/dam/mgar/pkg/diffutils/trunk/work/solaris9-sparc/build-isa-sparcv8/diffutils-3.2.37-f0b0/gnulib-tests
>  > pstack core
> core 'core' of 1381:    ./test-sigaction
>  ff2ce6bc _lwp_kill (6, 1156c, 0, 6, ffbffeff, ff347c40) + 8
>  00011098 main     (1, 21990, 21800, 115a4, 21928, ffbff948) + 148
>  0001092c _start   (0, 0, 0, 0, 0, 0) + 108

Anything further I could test?


Best regards

  -- Dago



-- 
"You don't become great by trying to be great, you become great by wanting to 
do something,
and then doing it so hard that you become great in the process." - xkcd #896




reply via email to

[Prev in Thread] Current Thread [Next in Thread]