[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [platform-testers] texinfo pretest
From: |
Dagobert Michelsen |
Subject: |
Re: [platform-testers] texinfo pretest |
Date: |
Sat, 16 May 2015 21:31:14 +0200 |
Hi Gavin,
Am 16.05.2015 um 15:55 schrieb Gavin Smith:
> On 16 May 2015 at 12:08, Dagobert Michelsen <address@hidden> wrote:
>> I get a compilation failure on Solaris 10 Sparc with Sun Studio 12 within the
>> "test" target:
>>
>>> gmake[3]: Entering directory
>>> '/home/dam/mgar/pkg/texinfo/trunk/work/solaris10-sparc/build-isa-sparcv8plus/texinfo-5.9.92/info'
>>> source='pseudotty.c' object='pseudotty.o' libtool=no \
>>> DEPDIR=.deps depmode=none /bin/bash ../build-aux/depcomp \
>>> /opt/SUNWspro/bin/cc -DHAVE_CONFIG_H -I. -I.. -I.. -I../gnulib/lib
>>> -I../gnulib/lib -DLOCALEDIR=\"/opt/csw/share/locale\"
>>> -DINFODIR=\"/opt/csw/share/info\" -DINFODIR2=\"/opt/csw/share/info\"
>>> -I/opt/csw/include -D_REENTRANT -xO3 -m32 -xarch=sparc -c -o pseudotty.o
>>> pseudotty.c
>>> "pseudotty.c", line 60: warning: implicit function declaration: memset
>>> "pseudotty.c", line 117: warning: statement not reached
>>> /opt/SUNWspro/bin/cc -xO3 -m32 -xarch=sparc -m32 -xarch=sparc
>>> -L/opt/csw/lib -o pseudotty pseudotty.o ../gnulib/lib/libgnu.a -lncurses
>>> /opt/csw/lib/libintl.so -R/opt/csw/lib /opt/csw/lib/libiconv.so
>>> -R/opt/csw/lib
>>> Undefined first referenced
>>> symbol in file
>>> program_name ../gnulib/lib/libgnu.a(error.o)
>>> ld: fatal: symbol referencing errors. No output written to pseudotty
>>> Makefile:1827: recipe for target 'pseudotty' failed
>>
>> If there is ongoing development I can setup continous builds on commits.
>
> Many thanks for the report, I've tried to fix it.
Yes, this looks good now.
> Are you able to build from the SVN repository?
I connected our buildbot to your SVN and get some failed tests:
https://buildfarm.opencsw.org/buildbot/builders/texinfo-solaris10-i386/builds/9
(click on "test-suite.log" for details)
Our previous texinfo 5.2 had to replace 'sh' by 'bash' in texi2dvi:
https://buildfarm.opencsw.org/source/xref/opencsw/csw/mgar/pkg/texinfo/trunk/Makefile#51
You can track all builds with
https://buildfarm.opencsw.org/buildbot/waterfall?category=texinfo
The builds are triggered by commit to svn trunk.
The build recipe looks like this (I hope you figure PATH and CFLAGS etc. out
from the Python
syntax):
> texinfo = BuildFactory()
> texinfo.addStep(SVN(svnurl='svn+proxy://svn.savannah.gnu.org/texinfo/trunk',
> mode='copy'))
> texinfo.addStep(ShellCommand(command=['./autogen.sh']))
> texinfo.addStep(ShellCommand(command=['./configure'],
> env={'CC': '/opt/solarisstudio12.3/bin/c99 -Xc
> -D_XPG6',
> 'CFLAGS': '-I/opt/csw/include',
> 'LDFLAGS': '-L/opt/csw/lib',
> 'LD_OPTIONS': '-R/opt/csw/lib'}))
> texinfo.addStep(ShellCommand(command=['gmake', 'all']))
> texinfo.addStep(ShellCommand(command=['gmake', 'check'],
> logfiles={"test-suite.log": "info/test-suite.log"}))
>
> c['builders'].append(
> BuilderConfig(name="texinfo-solaris10-sparc",
> slavenames=["unstable10s"],
> category='texinfo',
> # /opt/csw/gnu is early as we need 'grep -q' during autogen.sh
> # /usr/xpg4/bin is early as we need 'id -u' and 'id -g' during configure
> env={'PATH':
> '/opt/csw/gnu:/usr/xpg4/bin:/usr/bin:/usr/ccs/bin:/opt/csw/bin'},
> factory=texinfo))
> c['builders'].append(
> BuilderConfig(name="texinfo-solaris10-i386",
> slavenames=["unstable10x"],
> category='texinfo',
> env={'PATH':
> '/opt/csw/gnu:/usr/xpg4/bin:/usr/bin:/usr/ccs/bin:/opt/csw/bin'},
> factory=texinfo))
Best regards
-- Dago
- texinfo pretest, Karl Berry, 2015/05/15
- texinfo pretest, Karl Berry, 2015/05/15
- Re: [platform-testers] texinfo pretest, Dagobert Michelsen, 2015/05/16
- Re: [platform-testers] texinfo pretest, Gavin Smith, 2015/05/16
- Re: [platform-testers] texinfo pretest,
Dagobert Michelsen <=
- Re: [platform-testers] texinfo pretest, Karl Berry, 2015/05/16
- Re: [platform-testers] texinfo pretest, Dagobert Michelsen, 2015/05/16
- Re: [platform-testers] texinfo pretest, Karl Berry, 2015/05/16
- Re: [platform-testers] texinfo pretest, Gavin Smith, 2015/05/17
- Re: [platform-testers] texinfo pretest, Dagobert Michelsen, 2015/05/17
- Re: [platform-testers] texinfo pretest, Gavin Smith, 2015/05/17
Re: [platform-testers] texinfo pretest, Assaf Gordon, 2015/05/17