svn commit: r430767 - in head/devel/boost-libs: . files
Jan Beich
jbeich at FreeBSD.org
Sat Jan 7 06:24:46 UTC 2017
Author: jbeich
Date: Sat Jan 7 06:24:44 2017
New Revision: 430767
URL: https://svnweb.freebsd.org/changeset/ports/430767
Log:
devel/boost-libs: drop -no-integrated-as on aarch64
PR: 213867
Obtained from: upstream
MFH: 2017Q1
Added:
head/devel/boost-libs/files/patch-clang-as (contents, props changed)
Modified:
head/devel/boost-libs/Makefile (contents, props changed)
Modified: head/devel/boost-libs/Makefile
==============================================================================
--- head/devel/boost-libs/Makefile Sat Jan 7 06:08:28 2017 (r430766)
+++ head/devel/boost-libs/Makefile Sat Jan 7 06:24:44 2017 (r430767)
@@ -2,6 +2,7 @@
# $FreeBSD$
PORTNAME= boost-libs
+PORTREVISION= 1
COMMENT= Free portable C++ libraries (without Boost.Python)
@@ -30,15 +31,6 @@ ICU_MAKE_ARGS_OFF= boost.locale.icu=off
MAKE_ARGS+= --without-python
ALL_TARGET= stage
-.include <bsd.port.pre.mk>
-
-# XXX CHOSEN_COMPILER_VERSION isn't supported, so check CXX hasn't changed
-.if ${ARCH} == aarch64 && ${CXX} == c++ && \
- ${COMPILER_TYPE} == clang && ${COMPILER_VERSION} < 39
-BUILD_DEPENDS+= as:devel/binutils
-CFLAGS+= -no-integrated-as
-.endif
-
do-install:
@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} \
${MAKE_ARGS:NDESTDIR=*:S,^--prefix=,&${STAGEDIR},} ${INSTALL_TARGET}
@@ -60,4 +52,4 @@ post-install:
-e "s|%%PYTHON_LIBDIR%%|${PYTHON_LIBDIR}|g" \
-e "s|%%PYTHON_VERSION%%|${PYTHON_VERSION}|g" ${PKGMESSAGE}
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
Added: head/devel/boost-libs/files/patch-clang-as
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/boost-libs/files/patch-clang-as Sat Jan 7 06:24:44 2017 (r430767)
@@ -0,0 +1,33 @@
+https://svn.boost.org/trac/boost/ticket/12551
+https://github.com/boostorg/context/commit/26b61a67cf1d
+
+--- libs/context/src/asm/jump_arm64_aapcs_elf_gas.S.orig 2016-09-21 14:33:22 UTC
++++ libs/context/src/asm/jump_arm64_aapcs_elf_gas.S
+@@ -37,7 +37,6 @@
+ * *
+ *******************************************************/
+
+-.cpu generic+fp+simd
+ .text
+ .align 2
+ .global jump_fcontext
+--- libs/context/src/asm/make_arm64_aapcs_elf_gas.S.orig 2016-09-21 14:33:22 UTC
++++ libs/context/src/asm/make_arm64_aapcs_elf_gas.S
+@@ -37,7 +37,6 @@
+ * *
+ *******************************************************/
+
+-.cpu generic+fp+simd
+ .text
+ .align 2
+ .global make_fcontext
+--- libs/context/src/asm/ontop_arm64_aapcs_elf_gas.S.orig 2016-09-21 14:33:22 UTC
++++ libs/context/src/asm/ontop_arm64_aapcs_elf_gas.S
+@@ -37,7 +37,6 @@
+ * *
+ *******************************************************/
+
+-.cpu generic+fp+simd
+ .text
+ .align 2
+ .global ontop_fcontext
More information about the svn-ports-all
mailing list