Browse Source

musl fixes after update to 0.9.15

Waldemar Brodkorb 11 years ago
parent
commit
5eb808d3b0
2 changed files with 2 additions and 23 deletions
  1. 0 23
      package/quagga/patches/patch-lib_sockopt_c
  2. 2 0
      package/xorg-server/Makefile

+ 0 - 23
package/quagga/patches/patch-lib_sockopt_c

@@ -1,23 +0,0 @@
---- quagga-0.99.22.4.orig/lib/sockopt.c	2013-04-14 14:46:07.000000000 +0200
-+++ quagga-0.99.22.4/lib/sockopt.c	2013-12-30 19:56:54.000000000 +0100
-@@ -24,6 +24,20 @@
- #include "sockopt.h"
- #include "sockunion.h"
- 
-+#if !defined(__GLIBC__)
-+/* For TCP_MD5SIG socket option.  */
-+#define TCP_MD5SIG_MAXKEYLEN    80
-+
-+struct tcp_md5sig
-+{
-+  struct sockaddr_storage tcpm_addr;            /* Address associated.  */
-+  u_int16_t     __tcpm_pad1;                    /* Zero.  */
-+  u_int16_t     tcpm_keylen;                    /* Key length.  */
-+  u_int32_t     __tcpm_pad2;                    /* Zero.  */
-+  u_int8_t      tcpm_key[TCP_MD5SIG_MAXKEYLEN]; /* Key (binary).  */
-+};
-+#endif
-+
- int
- setsockopt_so_recvbuf (int sock, int size)
- {

+ 2 - 0
package/xorg-server/Makefile

@@ -43,6 +43,8 @@ include $(TOPDIR)/mk/package.mk
 
 $(eval $(call PKG_template,XORG_SERVER,xorg-server,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
 
+TARGET_CPPFLAGS+=	-D_GNU_SOURCE
+
 ifeq (${ADK_PACKAGE_XORG_SERVER_WITH_GCRYPT},y)
 CONFIGURE_ARGS+=	 --with-sha1=libgcrypt
 endif