Sunday 21 November 2021

Re: +1 maintenance report

On Sat, Nov 20, 2021 at 05:59:49PM -0800, Steve Langasek wrote:
> segyio:
> Tries to use MINSIGSTKSZ as part of a constant expression, but in glibc 2.34
> this now expands to a call to sysconf(). Needs a bit more C++ surgery than
> I was prepared to do at the end of my shift. Filed LP: #1951658.

The code in question, in turns out, is imported from catch2, a project which
is also vendored in spring. Since spring is blocking the glew transition
(and therefore also the poppler transition), I adapted the Catch2 upstream
fix so that spring would build.

If anyone wants to fix segyio, or if this turns out to be embedded in other
packages, the fix is c0d0a50bdb2ae2f749443c0386c2b25379bdbf76 from
https://github.com/catchorg/Catch2.

--
Steve Langasek Give me a lever long enough and a Free OS
Debian Developer to set it on, and I can move the world.
Ubuntu Developer https://www.debian.org/
slangasek@ubuntu.com vorlon@debian.org