Build newer openssl with -Wl,--no-execute-only. Most perlasm is busted on
xonly aarch64. ok phessler sthen
This commit is contained in:
parent
3dc92afd91
commit
bafa3293fd
@ -3,7 +3,7 @@ PORTROACH= limit:^1\.1\.[0-9][a-z] skipb:0 skipv:1.1.1
|
||||
V= 1.1.1s
|
||||
PKGSPEC= openssl->=1.1.0v0,<1.2v0
|
||||
EPOCH= 0
|
||||
REVISION= 0
|
||||
REVISION= 1
|
||||
|
||||
SHLIBVER= 11.6
|
||||
SHARED_LIBS= crypto ${SHLIBVER} \
|
||||
@ -39,7 +39,7 @@ INSTALL_TARGET+= install_man_docs
|
||||
# picked up by configure scripts without explicitly CPPFLAGS/LDFLAGS.
|
||||
# common names like lib/openssl, openssl/lib, etc, *do* get picked up.
|
||||
MAKE_FLAGS+= CC="${CC}" \
|
||||
LDFLAGS="${LDFLAGS}" \
|
||||
LDFLAGS="${LDFLAGS} -Wl,--no-execute-only" \
|
||||
LIBDIR="lib/eopenssl11" \
|
||||
MANDIR=${PREFIX}/lib/eopenssl11/man \
|
||||
SHLIB_VERSION_NUMBER=${SHLIBVER} \
|
||||
|
@ -5,7 +5,7 @@ V= 3.0.7
|
||||
PKGNAME= openssl-${V}
|
||||
PKGSPEC= openssl->=3v0,<3.1v0
|
||||
EPOCH= 0
|
||||
REVISION= 1
|
||||
REVISION= 2
|
||||
|
||||
SHLIBVER= 12.2
|
||||
SHARED_LIBS= crypto ${SHLIBVER} \
|
||||
@ -42,7 +42,7 @@ INSTALL_TARGET+= install_man_docs
|
||||
# picked up by configure scripts without explicitly CPPFLAGS/LDFLAGS.
|
||||
# common names like lib/openssl, openssl/lib, etc, *do* get picked up.
|
||||
MAKE_FLAGS+= CC="${CC}" \
|
||||
LDFLAGS="${LDFLAGS}" \
|
||||
LDFLAGS="${LDFLAGS} -Wl,--no-execute-only" \
|
||||
LIBDIR="lib/eopenssl30" \
|
||||
MANDIR=${PREFIX}/lib/eopenssl30/man \
|
||||
MANSUFFIX=
|
||||
|
Loading…
Reference in New Issue
Block a user