git: e6cddf5e6f93 - main - games/lwjgl3: Fix build in poudriere

From: Vladimir Druzenko <vvd_at_FreeBSD.org>
Date: Wed, 25 Dec 2024 08:57:48 UTC
The branch main has been updated by vvd:

URL: https://cgit.FreeBSD.org/ports/commit/?id=e6cddf5e6f939cae6f81895a88ef7a0cc7661d6c

commit e6cddf5e6f939cae6f81895a88ef7a0cc7661d6c
Author:     Vladimir Druzenko <vvd@FreeBSD.org>
AuthorDate: 2024-12-25 08:54:55 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2024-12-25 08:57:34 +0000

    games/lwjgl3: Fix build in poudriere
    
    compile:
    [javac: compile @NullMarked] Compiling 1 source file to /wrkdirs/usr/ports/games/lwjgl3/work/lwjgl3-3.3.5/bin/classes/ant
    
    BUILD FAILED
    /wrkdirs/usr/ports/games/lwjgl3/work/lwjgl3-3.3.5/build.xml:454: /wrkdirs/usr/ports/games/lwjgl3/work/lwjgl3-3.3.5/bin/libs/java/jspecify.jar is read-only.
    
    Reported by:    pkg-fallout
---
 games/lwjgl3/Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games/lwjgl3/Makefile b/games/lwjgl3/Makefile
index 98b898320925..3e1392d45510 100644
--- a/games/lwjgl3/Makefile
+++ b/games/lwjgl3/Makefile
@@ -87,7 +87,7 @@ post-extract:
 		${WRKSRC}/bin/libs/java/joml.jar
 	${LN} -s ${DISTDIR}/maven2/org/jspecify/jspecify/1.0.0/jspecify-1.0.0-sources.jar \
 		${WRKSRC}/bin/libs/java/jspecify-sources.jar
-	${LN} -s ${DISTDIR}/maven2/org/jspecify/jspecify/1.0.0/jspecify-1.0.0.jar \
+	${CP}    ${DISTDIR}/maven2/org/jspecify/jspecify/1.0.0/jspecify-1.0.0.jar \
 		${WRKSRC}/bin/libs/java/jspecify.jar
 	${LN} -s ${DISTDIR}/maven2/org/openjdk/jmh/jmh-core/1.37/jmh-core-1.37-sources.jar \
 		${WRKSRC}/bin/libs/java/jmh-core-sources.jar