diff options
author | Mark Linimon <linimon@FreeBSD.org> | 2020-09-27 20:38:43 +0000 |
---|---|---|
committer | Mark Linimon <linimon@FreeBSD.org> | 2020-09-27 20:38:43 +0000 |
commit | 3321b03c75586793dd6471d757f07a61a3b55fab (patch) | |
tree | efc53ccdaf047337b372ec2ca4635b4dabd772d2 /security/nss | |
parent | 5e0c88b744df3837c927d7521881a2a7aa097722 (diff) | |
download | ports-3321b03c75586793dd6471d757f07a61a3b55fab.tar.gz ports-3321b03c75586793dd6471d757f07a61a3b55fab.zip |
Attempt to fix build on powerpc64le.
Approved by: portmgr (tier-2 blanket)
Notes
Notes:
svn path=/head/; revision=550347
Diffstat (limited to 'security/nss')
-rw-r--r-- | security/nss/Makefile | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/security/nss/Makefile b/security/nss/Makefile index af66670cc686..c81930733409 100644 --- a/security/nss/Makefile +++ b/security/nss/Makefile @@ -45,8 +45,9 @@ INSTALL_BINS= certutil cmsutil crlutil derdump makepqg \ ssltap strsclnt symkeyutil vfychain vfyserv OPTIONS_DEFINE= DEBUG +OPTIONS_DEFINE_powerpc= VSX OPTIONS_DEFINE_powerpc64= VSX -OPTIONS_DEFINE_powerpc= VSX +OPTIONS_DEFINE_powerpc64le= VSX VSX_CFLAGS= -DUSE_PPC_CRYPTO VSX_DESC= Use VSX optimized routines (POWER8 or newer) @@ -60,7 +61,7 @@ BINS= ${DIST}/${OPSYS}${OSREL}_OPT.OBJ BINS= ${DIST}/${OPSYS}${OSREL}_DBG.OBJ .endif -.if ${ARCH} == powerpc64 || ${ARCH} == powerpc +.if ${ARCH:Mpowerpc64*} || ${ARCH} == powerpc EXTRA_PATCHES= ${FILESDIR}/${ARCH}${PPC_ABI:tl}-lib_freebl_scripts_gen.sh USES+= compiler:c++11-lang # -mcrypto -mvsx .if ! ${PORT_OPTIONS:MVSX} @@ -94,7 +95,7 @@ post-patch: ${FIND} . -name "*.c" -o -name "*.h" | \ ${XARGS} ${REINPLACE_CMD} -e 's|"nspr.h"|<nspr.h>|' -.if ${ARCH} == powerpc64 || ${ARCH} == powerpc +.if ${ARCH:Mpowerpc*} pre-build: @cd ${WRKSRC}/lib/freebl/scripts && ./gen.sh .endif |