Author: jow
Date: 2015-02-06 00:32:17 +0100 (Fri, 06 Feb 2015)
New Revision: 44284

Added:
   trunk/package/utils/busybox/patches/102-freebsd-compat.patch
Log:
busybox: fix build on FreeBSD 10.1

Signed-off-by: Jo-Philipp Wich <[email protected]>

Added: trunk/package/utils/busybox/patches/102-freebsd-compat.patch
===================================================================
--- trunk/package/utils/busybox/patches/102-freebsd-compat.patch                
                (rev 0)
+++ trunk/package/utils/busybox/patches/102-freebsd-compat.patch        
2015-02-05 23:32:17 UTC (rev 44284)
@@ -0,0 +1,26 @@
+--- a/scripts/basic/docproc.c
++++ b/scripts/basic/docproc.c
+@@ -39,7 +39,10 @@
+ #include <limits.h>
+ #include <sys/types.h>
+ #include <sys/wait.h>
++
++#ifndef __FreeBSD__
+ #include <alloca.h>
++#endif
+ 
+ /* exitstatus is used to keep track of any failing calls to kernel-doc,
+  * but execution continues. */
+--- a/scripts/basic/fixdep.c
++++ b/scripts/basic/fixdep.c
+@@ -113,7 +113,10 @@
+ #include <limits.h>
+ #include <ctype.h>
+ #include <arpa/inet.h>
++
++#ifndef __FreeBSD__
+ #include <alloca.h>
++#endif
+ 
+ /* bbox: not needed
+ #define INT_CONF ntohl(0x434f4e46)
_______________________________________________
openwrt-commits mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-commits

Reply via email to