pkgsrc-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: "devel/protobuf" build fails on netbsd-9/i386
> > [...]
> > gmake[2]: Entering directory '/tmp/pkgsrc/devel/protobuf/work/protobuf-3.20.1/src'
> > CXX google/protobuf/arenastring.lo
> > google/protobuf/arenastring.cc:67:1: error: static assertion failed
> > static_assert((kStringAlign > kNewAlign ? kStringAlign : kNewAlign) >= 8, "");
>
> > This was with pkgsrc-HEAD during the freeze. Now that pkgsrc-2022Q2 has
> > been tagged, I'll update and try again, but I don't expect any change.
>
> It compiles for me, and I suspect that this is because I have
>
> GCC_REQD+= 8
>
> as a global setting. You can try setting it in the package Makefile
> only to check.
On my NetBSD/i386 9.2 + pkgsrc-2022Q2 environment (without GCC_REQD),
the following diff seems enough (at least to build).
---
Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/devel/protobuf/Makefile,v
retrieving revision 1.56
diff -u -p -r1.56 Makefile
--- Makefile 22 Apr 2022 10:13:33 -0000 1.56
+++ Makefile 30 Jun 2022 16:56:56 -0000
@@ -21,7 +21,7 @@ LICENSE= modified-bsd
WRKSRC= ${WRKDIR}/${DISTNAME:S/-cpp//}
-USE_LANGUAGES= c c++11
+USE_LANGUAGES= c c++17
USE_LIBTOOL= yes
USE_TOOLS+= gmake
GNU_CONFIGURE= yes
---
Izumi Tsutsui
Home |
Main Index |
Thread Index |
Old Index