2
0
mirror of https://codeberg.org/kiss-community/repo synced 2024-07-04 15:02:27 +00:00

libnl3: Fix build on musl.

This commit is contained in:
Dylan Araps 2019-06-21 14:12:00 +03:00
parent 715aa2ffcb
commit 7c1039efd0
5 changed files with 18 additions and 0 deletions

View File

@ -1,5 +1,7 @@
#!/bin/sh -e
patch -p0 < musl-ipv6.patch
./configure \
--prefix=/usr \
--disable-static

View File

@ -1 +1,2 @@
b7287637ae71c6db6f89e1422c995f0407ff2fe50cecd61a312b6a9b0921f5bf libnl-3.4.0.tar.gz
1612b99cb124af51bd4d38be377e352f94d7730c32aabf519f0355f04d08b1c0 musl-ipv6.patch

View File

@ -1,5 +1,7 @@
/var/db/kiss/libnl3/version
/var/db/kiss/libnl3/sources
/var/db/kiss/libnl3/patches/musl-ipv6.patch
/var/db/kiss/libnl3/patches/
/var/db/kiss/libnl3/manifest
/var/db/kiss/libnl3/licenses
/var/db/kiss/libnl3/checksums

View File

@ -0,0 +1,12 @@
--- include/linux-private/linux/ipv6.h 2016-12-10 08:04:32.000000000 -0700
+++ include/linux-private/linux/ipv6.h 2017-07-03 06:45:50.412094448 -0600
@@ -2,7 +2,9 @@
#define _IPV6_H
#include <asm/byteorder.h>
+#if defined(__GLIBC__)
#include <linux/in6.h>
+#endif
/* The latest drafts declared increase in minimal mtu up to 1280. */

View File

@ -1 +1,2 @@
https://github.com/thom311/libnl/releases/download/libnl3_4_0/libnl-3.4.0.tar.gz
patches/musl-ipv6.patch