svn commit: r384356 - in head/net/dpdk: . files
Vanilla I. Shu
vanilla at FreeBSD.org
Mon Apr 20 12:49:22 UTC 2015
Author: vanilla
Date: Mon Apr 20 12:49:20 2015
New Revision: 384356
URL: https://svnweb.freebsd.org/changeset/ports/384356
Log:
Fix build on 9.3.
Added:
head/net/dpdk/files/
head/net/dpdk/files/patch-mk_exec-env_bsdapp_rte.vars.mk (contents, props changed)
Modified:
head/net/dpdk/Makefile
Modified: head/net/dpdk/Makefile
==============================================================================
--- head/net/dpdk/Makefile Mon Apr 20 12:45:20 2015 (r384355)
+++ head/net/dpdk/Makefile Mon Apr 20 12:49:20 2015 (r384356)
@@ -10,7 +10,7 @@ COMMENT= DPDK: Software libraries for pa
LICENSE= BSD3CLAUSE
-USES= gmake kmod
+USES= execinfo gmake kmod
MAKEFILE= GNUmakefile
ONLY_FOR_ARCHS= amd64
ONLY_FOR_ARCHS_REASON= Only works on 64-bit x86 hardware
@@ -27,6 +27,11 @@ EXEC_FILES= app/cmdline_test \
app/testacl \
app/test
+post-patch:
+ @${REINPLACE_CMD} -e 's|%%EXECINFO_CPPFLAGS%%|${EXECINFO_CPPFLAGS}|g' \
+ -e 's|%%EXECINFO_LDFLAGS%%|${EXECINFO_LDFLAGS}|g' \
+ ${WRKSRC}/mk/exec-env/bsdapp/rte.vars.mk
+
do-install:
${MKDIR} ${STAGEDIR}${DATADIR}/${RTE_TARGET}/app \
${STAGEDIR}${DATADIR}/${RTE_TARGET}/lib \
Added: head/net/dpdk/files/patch-mk_exec-env_bsdapp_rte.vars.mk
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net/dpdk/files/patch-mk_exec-env_bsdapp_rte.vars.mk Mon Apr 20 12:49:20 2015 (r384356)
@@ -0,0 +1,19 @@
+--- mk/exec-env/bsdapp/rte.vars.mk.orig 2015-04-20 12:36:29 UTC
++++ mk/exec-env/bsdapp/rte.vars.mk
+@@ -40,13 +40,13 @@
+ # examples for RTE_EXEC_ENV: linuxapp, bsdapp
+ #
+ ifeq ($(RTE_BUILD_SHARED_LIB),y)
+-EXECENV_CFLAGS = -pthread -fPIC
++EXECENV_CFLAGS = -pthread -fPIC %%EXECINFO_CPPFLAGS%%
+ else
+-EXECENV_CFLAGS = -pthread
++EXECENV_CFLAGS = -pthread %%EXECINFO_CPPFLAGS%%
+ endif
+
+ EXECENV_LDFLAGS =
+-EXECENV_LDLIBS = -lexecinfo
++EXECENV_LDLIBS = -lexecinfo %%EXECINFO_LDFLAGS%%
+ EXECENV_ASFLAGS =
+
+ ifeq ($(RTE_BUILD_SHARED_LIB),y)
More information about the svn-ports-head
mailing list