On Fri Apr 09, 2021 at 09:35:53PM +0200, Christian Weisgerber wrote:
> net/nextcloudclient failed to build in my latest amd64 bulk build.
>
> ===> Faking installation for nextcloudclient-3.1.3
> [0/1] /usr/local/bin/cmake --regenerate-during-build
> -S/usr/obj/ports/nextcloudclient-3.1.3/desktop-3.1.3
> -B/usr/obj/ports/nextcloudclient-3.1.3/build-amd64
>
> ... and then it goes off the rails. Full log attached.
>
> This looks like it shares the same root cause as the audio/hydrogen
> failure I just sent to ports@.
>
> --
> Christian "naddy" Weisgerber [email protected]
Let's disable doxygen to be safe. No plist changes. Spotted by stehn@.
Index: Makefile
===================================================================
RCS file: /cvs/ports/net/nextcloudclient/Makefile,v
retrieving revision 1.15
diff -u -p -u -p -r1.15 Makefile
--- Makefile 20 Feb 2021 06:57:51 -0000 1.15
+++ Makefile 11 Apr 2021 05:19:14 -0000
@@ -4,6 +4,7 @@ COMMENT = desktop sync client for Nextcl
V = 3.1.3
DISTNAME = nextcloudclient-${V}
+REVISION = 0
GH_ACCOUNT = nextcloud
GH_PROJECT = desktop
@@ -52,6 +53,9 @@ CONFIGURE_ARGS = -DBUILD_SHELL_INTEGRATI
-DUNIT_TESTING=ON \
-DWITH_CRASHREPORTER=OFF \
-DNO_SHIBBOLETH=ON
+
+# Disable Doxygen
+CONFIGURE_ARGS += -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=ON
# Do not install under /etc/Nextcloud
CONFIGURE_ARGS += -DSYSCONF_INSTALL_DIR=${SYSCONFDIR}