summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Kemper2017-11-26 21:36:39 +0000
committerSebastian Kemper2017-11-26 21:37:31 +0000
commit57f4d7fe0a7f4b356be00fd0f17a5d818e7435e0 (patch)
tree251673a7864a9282241adf36b5a9906459739582
parent830ac6d8ee76f62df13dc1f58f22cd73e0a3a8eb (diff)
downloadtelephony-57f4d7fe0a7f4b356be00fd0f17a5d818e7435e0.tar.gz
restund: add patch to fix ld call
ld expects '-shared' when called with '--export-dynamic'. Patch the Makefile accordingly. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
-rw-r--r--net/restund/patches/001-fix-linker-call.patch14
1 files changed, 14 insertions, 0 deletions
diff --git a/net/restund/patches/001-fix-linker-call.patch b/net/restund/patches/001-fix-linker-call.patch
new file mode 100644
index 0000000..abae86c
--- /dev/null
+++ b/net/restund/patches/001-fix-linker-call.patch
@@ -0,0 +1,14 @@
+--- a/Makefile
++++ b/Makefile
+@@ -99,9 +99,9 @@ all: $(MOD_BINS) $(BIN)
+ $(BIN): $(OBJS)
+ @echo " LD $@"
+ ifneq ($(GPROF),)
+- @$(LD) $(LFLAGS) $(APP_LFLAGS) $^ ../re/libre.a $(LIBS) -o $@
++ @$(LD) $(LFLAGS) $(SH_LFLAGS) $(APP_LFLAGS) $^ ../re/libre.a $(LIBS) -o $@
+ else
+- @$(LD) $(LFLAGS) $(APP_LFLAGS) $^ -L$(LIBRE_SO) -lre $(LIBS) -o $@
++ @$(LD) $(LFLAGS) $(SH_LFLAGS) $(APP_LFLAGS) $^ -L$(LIBRE_SO) -lre $(LIBS) -o $@
+ endif
+
+ $(BUILD)/%.o: %.c $(BUILD) Makefile $(APP_MK)