Hi, > http://build-failures.rhaalovely.net/sparc64/2020-01-29/productivity/homebank.log
Initial declarations in for loops require to explicitly use C99 with base-gcc. With the below diff it fixes the build on powerpc [0], and amd64 is still fine. Comments/feedback are welcome! Charlène. [0] https://bin.charlenew.xyz/homebank.log Index: Makefile =================================================================== RCS file: /cvs/ports/productivity/homebank/Makefile,v retrieving revision 1.43 diff -u -p -u -p -r1.43 Makefile --- Makefile 27 Jan 2020 07:16:14 -0000 1.43 +++ Makefile 1 Feb 2020 12:31:08 -0000 @@ -3,6 +3,7 @@ COMMENT = personal accounting application DISTNAME = homebank-5.3.1 +REVISION = 0 CATEGORIES = productivity x11 @@ -37,5 +38,8 @@ NO_TEST = Yes CONFIGURE_STYLE = gnu CONFIGURE_ENV = LDFLAGS="-L${LOCALBASE}/lib" \ CPPFLAGS="-I${LOCALBASE}/include" + +# Initial declaration in for loops requires C99 with base-gcc +CFLAGS += -std=gnu99 .include <bsd.port.mk>