GNU bug report logs -
#50098
Configuring --with-libsigsegv results in link error
Previous Next
Reported by: Evan Miller <emmiller <at> gmail.com>
Date: Tue, 17 Aug 2021 18:18:01 UTC
Severity: normal
Done: Paul Eggert <eggert <at> cs.ucla.edu>
Bug is archived. No further changes may be made.
Full log
Message #19 received at 50098 <at> debbugs.gnu.org (full text, mbox):
> On Aug 17, 2021, at 18:53, Paul Eggert <eggert <at> cs.ucla.edu> wrote:
>
> On 8/17/21 1:02 PM, Evan Miller wrote:
>
>> Thanks for the patch. At present, the non-libsigsegv implementation does not compile on this machine for reasons described in
>> https://trac.macports.org/ticket/63381
>
> Oh, I see you're building for an old system (Mac OSX 10.4.11, circa 2007) that Apple itself is no longer supporting. Although we don't normally worry about such platforms, perhaps you can come up with a patch that clearly won't break mainline platforms.
A simple regex substitution (removing double underscores from the struct member names on the affected platform) seems to do the trick in the downstream package. If I have the time and cleverness I'll see about a proper patch.
>
> In the meantime I suppose you can try the c-stack patch I just sent you, though this will require running autoconf. Alternatively you may be able to work around the problem by using something like this:
>
> ./configure LDFLAGS='-L/opt/local/lib' LIBS='-lsigsegv'
That workaround is what I was looking for, and will let MacPorts fix its package without waiting for a new Grep release.
This bug report was last modified 3 years and 268 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.