On Fri, Feb 18, 2022 at 03:00:49PM -0500, Kurt Mosiejczuk wrote: > On Fri, Feb 18, 2022 at 06:36:00PM +0000, Klemens Nanni wrote: > > On Fri, Feb 11, 2022 at 09:40:12PM -0700, Kurt Mosiejczuk wrote: > > > http://build-failures.rhaalovely.net/sparc64/2022-02-09/multimedia/lebiniou.log > > > This log seems to contain two builds, one with base-gcc and one with > > ports-gcc: > > You noticed that, eh? :) I tried the simple swap to ports-gcc. > > > So is amd64 falling under OS_DARWIN here? > > sparc64 definitely uses the latter, as can be confirmed by building with > > the patch below which fixes the sparc64 build. > > > It seems correct and wrong at the same time... > > Cc'ing the two involved in this new port. > > Your patch didn't work to fix it for me. This worked instead. It also still > builds properly on amd64. > > --Kurt > > Index: Makefile > =================================================================== > RCS file: /cvs/ports/multimedia/lebiniou/Makefile,v > retrieving revision 1.2 > diff -u -p -r1.2 Makefile > --- Makefile 9 Feb 2022 10:23:23 -0000 1.2 > +++ Makefile 18 Feb 2022 19:37:51 -0000 > @@ -5,6 +5,7 @@ COMMENT = music visualization & VJing to > PKGNAME = ${DISTNAME:S/-version//} > DISTNAME = lebiniou-${V} > V = version-3.65.0 > +REVISION = 0 > > CATEGORIES = multimedia > > @@ -19,6 +20,10 @@ WANTLIB += pthread pulse pulse-simple sn > WANTLIB += yder > > MASTER_SITES = https://gitlab.com/lebiniou/lebiniou/-/archive/${V}/ > + > +# C11 > +COMPILER = base-clang ports-gcc > +COMPILER_LANGS = c > > RUN_DEPENDS += devel/desktop-file-utils \ > x11/gtk+3,-guic > Index: patches/patch-src_Makefile_am > =================================================================== > RCS file: /cvs/ports/multimedia/lebiniou/patches/patch-src_Makefile_am,v > retrieving revision 1.2 > diff -u -p -r1.2 patch-src_Makefile_am > --- patches/patch-src_Makefile_am 9 Feb 2022 10:23:23 -0000 1.2 > +++ patches/patch-src_Makefile_am 18 Feb 2022 19:37:51 -0000 > @@ -52,7 +52,7 @@ Index: src/Makefile.am > lebiniou_LDADD = -L. -llebiniou ${MAGICKWAND_LIBS} ${ULFIUS_LIBS} > ${ORCANIA_LIBS} ${YDER_LIBS} > else > -lebiniou_LDADD = -L. -l:liblebiniou.so.0 ${MAGICKWAND_LIBS} ${ULFIUS_LIBS} > ${ORCANIA_LIBS} ${YDER_LIBS} > -+lebiniou_LDADD = -L. -l:liblebiniou.so ${MAGICKWAND_LIBS} ${ULFIUS_LIBS} > ${ORCANIA_LIBS} ${YDER_LIBS} > ++lebiniou_LDADD = -L. -llebiniou ${MAGICKWAND_LIBS} ${ULFIUS_LIBS} > ${ORCANIA_LIBS} ${YDER_LIBS}
Oops, that what I have too (shouldn't manually edit the old patch in my mail rather than recopying it...) OK? > endif > > commands.h: commands.h.head commands.c.in commands.h.tail commands_enum.awk >