diff --git a/net/kamailio-5.x/patches/150-erlang-fix-flags.patch b/net/kamailio-5.x/patches/150-erlang-fix-flags.patch new file mode 100644 index 0000000..60ab4f2 --- /dev/null +++ b/net/kamailio-5.x/patches/150-erlang-fix-flags.patch @@ -0,0 +1,30 @@ +--- a/src/modules/erlang/Makefile ++++ b/src/modules/erlang/Makefile +@@ -5,20 +5,21 @@ include ../../Makefile.defs + auto_gen= + NAME=erlang.so + +-ERLANG=$(shell which erl) ++# In OpenWrt Erlang resides in standard locations, no special flags required ++#ERLANG=$(shell which erl) + + ifneq ($(ERLANG),) + ERLANG_LIBDIR=$(shell $(ERLANG) -noshell -eval 'io:format("~n~s/lib~n", [[code:lib_dir("erl_interface")]]).' -s erlang halt | tail -n 1) + ERLANG_INCDIR=$(shell $(ERLANG) -noshell -eval 'io:format("~n~s/include~n", [[code:lib_dir("erl_interface")]]).' -s erlang halt | tail -n 1) + endif + +-ifeq ($(ERLANG_LIBDIR)$(ERLANG_INCDIR),) +-$(error Not found Erlang) +-endif ++#ifeq ($(ERLANG_LIBDIR)$(ERLANG_INCDIR),) ++#$(error Not found Erlang) ++#endif + +-LIBS=-L$(ERLANG_LIBDIR) -lei -lpthread ++LIBS=-lei -lpthread + +-DEFS+=-I$(ERLANG_INCDIR) ++#DEFS+=-I$(ERLANG_INCDIR) + DEFS+=-D_REENTRANT + +