diff -r 7894123eadbf -r 1c75a8bb0fec opensips/opensips.patch --- a/opensips/opensips.patch Tue Aug 28 18:31:20 2012 +0200 +++ b/opensips/opensips.patch Tue Aug 28 18:31:35 2012 +0200 @@ -2,7 +2,7 @@ diff -Nau main.c.orig main.c --- main.c.orig 2012-03-21.orig 10:29:31.458420799 +0100 +++ main.c 2012-03-21 10:30:52.034994020 +0100 -@@ -1025,6 +1025,10 @@ +@@ -1029,6 +1029,10 @@ ret=-1; my_argc=argc; my_argv=argv; @@ -10,10 +10,10 @@ + /* ...so unconditionally log to syslog for now */ + openlog(argv[0], LOG_PID|LOG_CONS, log_facility); + - /*init pkg mallocs (before parsing cfg or cmd line !)*/ - if (init_pkg_mallocs()==-1) - goto error00; -@@ -1357,6 +1361,11 @@ + /* process pkg mem size from command line */ + opterr=0; + options="f:cCm:M:b:l:n:N:rRvdDETSVhw:t:u:g:P:G:W:o:"; +@@ -1387,6 +1391,11 @@ /* init_daemon? */ if (!dont_fork){ @@ -38,7 +38,7 @@ LOCALBASE ?= $(SYSBASE)/local endif endif -@@ -1432,6 +1432,10 @@ +@@ -1411,6 +1411,10 @@ LIBS+= -lsctp endif @@ -74,7 +74,7 @@ use IO::Socket; use Socket; #use Net::IP; -@@ -378,6 +377,12 @@ +@@ -376,6 +375,12 @@ } } @@ -225,3 +225,32 @@ d = d->next; } return 0; +Index: menuconfig/Makefile +diff -Nau menuconfig/Makefile.orig menuconfig/Makefile +--- menuconfig/Makefile.orig 2012-03-26 12:11:03.000000000 +0200 ++++ menuconfig/Makefile 2012-08-21 21:44:18.781092313 +0200 +@@ -5,10 +5,10 @@ + CFLAGS=-g -Wall -DMENUCONFIG_CFG_PATH=\"$(MENUCONFIG_CFG_PATH)\" \ + -DMENUCONFIG_GEN_PATH=\"$(MENUCONFIG_GEN_PATH)\" \ + -DMENUCONFIG_HAVE_SOURCES=$(MENUCONFIG_HAVE_SOURCES) +-MY_LDFLAGS=-lcurses ++MY_LDFLAGS=-lncurses + EXEC_NAME=configure + all: $(MENUCONFIG_FILES) +- $(CC) -o $(EXEC_NAME) $(CFLAGS) $^ $(MY_LDFLAGS) ++ $(CC) -o $(EXEC_NAME) $(CFLAGS) $(CPPFLAGS) $^ $(LDFLAGS) $(LIBS) + + proper: + rm -f $(EXEC_NAME) +Index: menuconfig/Makefile +diff -Nau menuconfig/Makefile.orig menuconfig/Makefile +--- menuconfig/curses.c.orig 2012-03-23 11:47:37.000000000 +0100 ++++ menuconfig/curses.c 2012-08-21 21:49:29.506561887 +0200 +@@ -28,6 +28,7 @@ + #include + + #include ++#include + #include + + #include "curses.h"