Date: Thu, 1 Dec 2016 00:50:29 +0000 (UTC) From: Mark Linimon <linimon@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r427466 - head/sysutils/pesign Message-ID: <201612010050.uB10oTKA027453@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: linimon Date: Thu Dec 1 00:50:28 2016 New Revision: 427466 URL: https://svnweb.freebsd.org/changeset/ports/427466 Log: Restrict to archs that FreeBSD supports in little-endian mode. Those are all the UEFI spec supports. While here, mark broken on armv6. Modified: head/sysutils/pesign/Makefile Modified: head/sysutils/pesign/Makefile ============================================================================== --- head/sysutils/pesign/Makefile Wed Nov 30 22:38:21 2016 (r427465) +++ head/sysutils/pesign/Makefile Thu Dec 1 00:50:28 2016 (r427466) @@ -27,6 +27,10 @@ USE_LDCONFIG= yes EXTRA_PATCHES= ${EXTRA_PATCHES_${OPSYS}_${OSREL:R}} EXTRA_PATCHES_FreeBSD_9= ${FILESDIR}/extra-patch-src_client.c +ONLY_FOR_ARCHS= aarch64 armv6 amd64 i386 +ONLY_FOR_ARCHS_REASON= UEFI specification only supports little-endian processors +BROKEN_armv6= fails to compile: error: EFI_VARIABLE_NON_VOLATILE redefined + post-patch: @${REINPLACE_CMD} -e 's|%%CC%%|${CC}|g' ${WRKSRC}/Make.defaults
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201612010050.uB10oTKA027453>