The DPKG build system adds a -Wl, to and EXTRA_LDFLAGS, by that the
flags provided by dpkg-buildflags become -Wl,-Wl,option which fails to
build.
Fix by filtering the -Wl, prefix before exporting.
Note: filtering with make text functions is hard if the pattern contains
a comma, so sed was chosen.
Change-Id: I9b91b86c80529855dfb1c5a52725c0d07a95e5c8
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
include /usr/share/dpkg/buildflags.mk
export EXTRA_CFLAGS=$(CFLAGS)
-export EXTRA_LDFLAGS=$(LDFLAGS)
+# need to be stripped as DPDK build system adds them and it would be -Wl,-Wl,opt
+export EXTRA_LDFLAGS=$(shell echo $(LDFLAGS) | sed 's/-Wl,//g')
# People rebuilding this package can overwrite DPDK_CONFIG, RTE_MACHINE and
# RTE_TARGET via environment variables if they like