From b56986e43ca65403785672f032deb7572c0d1031 Mon Sep 17 00:00:00 2001 From: Florian Fainelli Date: Wed, 8 Mar 2017 17:38:52 -0800 Subject: [PATCH] dansguardian: Fix build error due to missing cstdlib include Fixes the following build errors: mipsel-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -D__CONFFILE='"/etc/dansguardian/dansguardian.conf"' -D__LOGLOCATION='"/var/log/dansguardian/"' -D__PIDDIR='"/var/run"' -D__PROXYUSER='"root"' -D__PROXYGROUP='"root"' -D__CONFDIR='"/etc/dansguardian"' -I/local/users/fainelli/openwrt/trunk/staging_dir/target-mipsel-linux-gnu_glibc/usr/include -I/local/users/fainelli/openwrt/trunk/staging_dir/target-mipsel-linux-gnu_glibc/include -I/opt/toolchains/stbgcc-4.8-1.5/usr/include -I/opt/toolchains/stbgcc-4.8-1.5/include -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -mips16 -minterlink-mips16 -fno-rtti -MT dansguardian-OptionContainer.o -MD -MP -MF .deps/dansguardian-OptionContainer.Tpo -c -o dansguardian-OptionContainer.o `test -f 'OptionContainer.cpp' || echo './'`OptionContainer.cpp OptionContainer.cpp: In member function 'void OptionContainer::loadRooms()': OptionContainer.cpp:796:9: error: 'exit' was not declared in this scope exit(1); ^ OptionContainer.cpp:824:10: error: 'exit' was not declared in this scope exit(1); ^ make[5]: *** [dansguardian-OptionContainer.o] Error 1 Signed-off-by: Florian Fainelli --- net/dansguardian/patches/002-cstdlib.patch | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 net/dansguardian/patches/002-cstdlib.patch diff --git a/net/dansguardian/patches/002-cstdlib.patch b/net/dansguardian/patches/002-cstdlib.patch new file mode 100644 index 000000000..d1f4200b9 --- /dev/null +++ b/net/dansguardian/patches/002-cstdlib.patch @@ -0,0 +1,12 @@ +Index: dansguardian-2.12.0.3/src/OptionContainer.cpp +=================================================================== +--- dansguardian-2.12.0.3.orig/src/OptionContainer.cpp ++++ dansguardian-2.12.0.3/src/OptionContainer.cpp +@@ -17,6 +17,7 @@ + #include + #include + #include ++#include + + #include // checkme: remove? +