Ver código fonte

ipset: include libgen.h for basename

musl dropped the GNU version of basename prototype from string.h
in 1.2.5.

Signed-off-by: Chuanhong Guo <[email protected]>
Chuanhong Guo 1 ano atrás
pai
commit
c7fb5d4cac

+ 12 - 0
package/network/utils/ipset/patches/0001-include-libgen.h-for-basename.patch

@@ -0,0 +1,12 @@
+--- a/src/ipset.c
++++ b/src/ipset.c
+@@ -6,8 +6,8 @@
+  * it under the terms of the GNU General Public License version 2 as
+  * published by the Free Software Foundation.
+  */
+-#define _GNU_SOURCE
+ #include <assert.h>			/* assert */
++#include <libgen.h>			/* basename */
+ #include <stdio.h>			/* fprintf */
+ #include <stdlib.h>			/* exit */
+ #include <string.h>			/* strcmp */