diff options
author | vanilla <vanilla@FreeBSD.org> | 2015-04-20 20:49:20 +0800 |
---|---|---|
committer | vanilla <vanilla@FreeBSD.org> | 2015-04-20 20:49:20 +0800 |
commit | 7217807ef436e4af1c40adbb7b92fdbf704cdeda (patch) | |
tree | 7bafd74a0a86d28e809c0a6d596973d222e493fe /net | |
parent | 7def8eb81b7b232fa4248d8fb256536bc357ec07 (diff) | |
download | freebsd-ports-gnome-7217807ef436e4af1c40adbb7b92fdbf704cdeda.tar.gz freebsd-ports-gnome-7217807ef436e4af1c40adbb7b92fdbf704cdeda.tar.zst freebsd-ports-gnome-7217807ef436e4af1c40adbb7b92fdbf704cdeda.zip |
Fix build on 9.3.
Diffstat (limited to 'net')
-rw-r--r-- | net/dpdk/Makefile | 7 | ||||
-rw-r--r-- | net/dpdk/files/patch-mk_exec-env_bsdapp_rte.vars.mk | 19 |
2 files changed, 25 insertions, 1 deletions
diff --git a/net/dpdk/Makefile b/net/dpdk/Makefile index 5708f81ec94e..4193c3483013 100644 --- a/net/dpdk/Makefile +++ b/net/dpdk/Makefile @@ -10,7 +10,7 @@ COMMENT= DPDK: Software libraries for packet processing 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 \ diff --git a/net/dpdk/files/patch-mk_exec-env_bsdapp_rte.vars.mk b/net/dpdk/files/patch-mk_exec-env_bsdapp_rte.vars.mk new file mode 100644 index 000000000000..17b44cf23962 --- /dev/null +++ b/net/dpdk/files/patch-mk_exec-env_bsdapp_rte.vars.mk @@ -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) |