On Fri, Feb 11, 2022 at 11:03:45AM +0100, Theo Buehler wrote: > On Fri, Feb 11, 2022 at 09:43:35AM +0000, Klemens Nanni wrote: > > On Tue, Feb 08, 2022 at 09:21:16PM -0700, Kurt Mosiejczuk wrote: > > > http://build-failures.rhaalovely.net/sparc64/2022-02-06/devel/boost.log > > > > > FULLPKGNAME = boost-1.78.0v0 > > > > > ./boost/predef/architecture/sparc.h:37:38: error: missing ')' in > > > expression > > > # if !defined(BOOST_ARCH_SPARC) && (defined(__sparcv9) || > > > defined(__sparc_v9__) > > > ^ > > > ./boost/predef/architecture/sparc.h:40:38: error: missing ')' in > > > expression > > > # if !defined(BOOST_ARCH_SPARC) && (defined(__sparcv8) || > > > defined(__sparc_v8__) > > > ^ > > > > I'm confused, since looking at this file extracted from our port which > > says > > > > $ make show=FULLPKGNAME-main > > boost-1.78.0v0 > > > > it does *have* the missing ')': > > The build machine isn't clean.
Thanks for checking! > > |$OpenBSD$ > | > |Fix missing parentheses that break sparc build > | > |Index: boost/predef/architecture/sparc.h > |--- boost/predef/architecture/sparc.h.orig > |+++ boost/predef/architecture/sparc.h > -------------------------- > Patching file boost/predef/architecture/sparc.h using Plan A... > Reversed (or previously applied) patch detected! Assume -R? [y] > Hunk #1 succeeded at 34. > done > ===> Applying OpenBSD patch > patch-libs_context_src_asm_jump_i386_sysv_elf_gas_S > Hmm... Looks like a unified diff to me... > The text leading up to this was: >