Index | Thread | Search

From:
Stuart Henderson <stu@spacehopper.org>
Subject:
Re: Ping: [maintainer update] gnuchess 6.2.11 -> 6.3.0
To:
Theo Buehler <tb@theobuehler.org>
Cc:
Martin Ziemer <horrad@horrad.de>, ports@openbsd.org
Date:
Fri, 5 Sep 2025 12:50:38 +0100

Download raw body.

Thread
On 2025/09/05 13:30, Theo Buehler wrote:
> > fails with newer libc++:
> 
> Builds for me on a clean machine. gkoehler had a similar problem with
> some ports, caused by an old /usr/include/c++/v1/setjmp.h.

ah that's it, thanks!

> > Making all in engine
> > c++ -DHAVE_CONFIG_H -I. -I../../src   -I../../src -I/usr/local/include  -O2 -pipe -MT protocol.o -MD -MP -MF .deps/protocol.Tpo -c -o protocol.o protocol.cpp
> > In file included from protocol.cpp:45:
> > In file included from ./search.h:29:
> > /usr/include/c++/v1/csetjmp:39:6: error: "If libc++ starts defining <setjmp.h>, the __has_include check should move to libc++'s <setjmp.h>"
> >    39 | #    error "If libc++ starts defining <setjmp.h>, the __has_include check should move to libc++'s <setjmp.h>"
> >       |      ^
> > 1 error generated.
>