diff --git a/security/blst/Makefile b/security/blst/Makefile index 4c623457564e..71b1b7156931 100644 --- a/security/blst/Makefile +++ b/security/blst/Makefile @@ -1,6 +1,7 @@ PORTNAME= blst DISTVERSIONPREFIX= v DISTVERSION= 0.3.14 +PORTREVISION= 1 CATEGORIES= security devel MAINTAINER= arrowd@FreeBSD.org diff --git a/security/blst/files/patch-build.sh b/security/blst/files/patch-build.sh new file mode 100644 index 000000000000..d9d64aa1ea33 --- /dev/null +++ b/security/blst/files/patch-build.sh @@ -0,0 +1,9 @@ +--- build.sh.orig 2025-03-20 16:46:21 UTC ++++ build.sh +@@ -124,5 +124,6 @@ if [ $shared ]; then + esac + (set -x; ${CC} -shared -o $sharedlib \ + -Wl,--whole-archive,libblst.a,--no-whole-archive ${CFLAGS} \ ++ -Wl,--soname=${sharedlib} \ + -Wl,-Bsymbolic) + fi