grep-devel
[Top][All Lists]
Advanced

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

Re: [Grep-devel] buildbot failure in OpenCSW Buildbot on ggrep-solaris10


From: Dagobert Michelsen
Subject: Re: [Grep-devel] buildbot failure in OpenCSW Buildbot on ggrep-solaris10-sparc
Date: Mon, 23 Apr 2018 12:02:03 +0200

Hi Paul,

Am 22.04.2018 um 09:26 schrieb Paul Eggert <address@hidden>:
> address@hidden wrote:
>> The Buildbot has detected a new failure on builder ggrep-solaris10-sparc 
>> while building ggrep. Full details are available at:
>>     
>> https://buildfarm.opencsw.org/buildbot/builders/ggrep-solaris10-sparc/builds/102
> 
> I can't reproduce the problem on my Solaris 10 sparc host. Apparently the 
> Buildbot is using libsigsegv, which is not part of Solaris 10. Perhaps the 
> bug is in libsigsegv? Or maybe the Buildbot formerly didn't use libsigsegv, 
> but is now using it? It may make sense to get to the bottom of this, so as to 
> file a more-detailed bug report with either grep or with libsigsegv.

I update libsigsegv to the latest 2.12 for now. You can try on my machine with 
libsigsegv or just use the package
from OpenCSW for libsigsegv on your machine. The Buildbot configuration hasn’t 
changed in a long time.

This is how the build recipe looks like:

ggrep = BuildFactory()
ggrep.addStep(Git(repourl='git://git.savannah.gnu.org/grep.git', mode='full'))
ggrep.addStep(ShellCommand(command=['/opt/csw/bin/bash', 'bootstrap'],
                           env={'RSYNC_PROXY': 'proxy:3128'}))
ggrep.addStep(ShellCommand(command=['./configure', '--disable-gcc-warnings']))
                          #env={'CC': '/opt/solarisstudio12.3/bin/c99 -Xc 
-D_XPG6'}))
ggrep.addStep(ShellCommand(command=['gmake', 'all']))
ggrep.addStep(ShellCommand(command=['gmake', 'check']))
# ggrep.addStep(ShellCommand(command=['gmake', 'diffout']))

c['builders'].append(
    BuilderConfig(name="ggrep-solaris10-sparc",
      slavenames=["unstable10s"],
      category='ggrep',
      # We need gautopoint as autopoint
      env={'PATH': '/opt/csw/gnu:/usr/bin:/usr/ccs/bin:/opt/csw/bin'},
      factory=ggrep))
c['builders'].append(
    BuilderConfig(name="ggrep-solaris10-i386",
      slavenames=["unstable10x"],
      category='ggrep',
      env={'PATH': '/opt/csw/gnu:/usr/bin:/usr/ccs/bin:/opt/csw/bin'},
      factory=ggrep))

So libsigsegv is probably autodetected during build.


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]