summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2014-06-03 07:45:17 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2014-06-03 07:45:17 +0000
commit6978d39a65ed43644ca7e247a183d876ed953ee7 (patch)
tree0ffd2a3adddf383655c3ea9bc0fd515d12f2ee78
parent0661a3a5c2970356d04d89a587c98cd747e38aa8 (diff)
testing/freeradius3: build fix for musl
-rw-r--r--testing/freeradius3/APKBUILD10
-rw-r--r--testing/freeradius3/musl-fix-headers.patch10
2 files changed, 17 insertions, 3 deletions
diff --git a/testing/freeradius3/APKBUILD b/testing/freeradius3/APKBUILD
index 3e4093fb535..75acc94fab5 100644
--- a/testing/freeradius3/APKBUILD
+++ b/testing/freeradius3/APKBUILD
@@ -25,6 +25,7 @@ source="ftp://ftp.freeradius.org/pub/freeradius/$_realname-server-$pkgver.tar.gz
fix-potential-crash-with-SSHA-and-salts.patch
disable-cert-generation.patch
freeradius3-301-default-config.patch
+ musl-fix-headers.patch
"
conflict="freeradius freeradius-lib freeradius-radclient"
@@ -209,16 +210,19 @@ fc6693f3df5a0694610110287a28568a freeradius3.confd
3a50b7f233e74daf3f87da63b3e9579d freeradius3.initd
4780cb9da2b16b0db51d95ce30e7c4a6 fix-potential-crash-with-SSHA-and-salts.patch
8696554123f7ee87b44f1fa5dc699dd1 disable-cert-generation.patch
-53b74f75456427a27df9f3489706ae3e freeradius3-301-default-config.patch"
+53b74f75456427a27df9f3489706ae3e freeradius3-301-default-config.patch
+d86558365a1deea4914ed139797805b0 musl-fix-headers.patch"
sha256sums="caba74385d574fe5257f9479e59a882e7adfa02c756693451fd2e99e69a0af42 freeradius-server-3.0.1.tar.gz
2d5b3e1af1299373182f2c8021bdf45c29db5d82b0a077b965a16ded32cb6292 freeradius3.confd
e173cce3b8a4c2ed4d1fdd58fff8ec21e9166f011ec052f5f4c01712493e72b3 freeradius3.initd
fc317518af37a09ac5ac7bba27b50e599bd90b2c772f75f57c00de56dbbd0f70 fix-potential-crash-with-SSHA-and-salts.patch
8d9b48a56b8638412249c05749725dbd230568d3b7c3eecc97bb46f1815f5b3d disable-cert-generation.patch
-472279b7831ea85a9d0a2237af8ee0c3235d01c53c08c6152633e6699f6c7990 freeradius3-301-default-config.patch"
+472279b7831ea85a9d0a2237af8ee0c3235d01c53c08c6152633e6699f6c7990 freeradius3-301-default-config.patch
+872aaebf86a663f819460d98924a9dc1f3e428facac6930dc98d1e442df1633f musl-fix-headers.patch"
sha512sums="09bdce706ad839f9eba2407ad4d9770777655f33b0d40b07d80ca727b52ae49f1b6b15a5e66d088a1a5288fad46e94830552e7d6dc6e5e0833a743e862297c22 freeradius-server-3.0.1.tar.gz
e248159c0a44f722e405c51c8015d9ad672e42ad0d38ca28f8a051ff911aa4d3e630b9bd4543e9d610940bc4ae50c022594e219ce341b36abe85c572acad418b freeradius3.confd
b29bf9090a2be7af77a3e104346a23024baf78a343e7f2fd6f6ddb02c223ac66d9b77c80d02b2cb26cbef2e64cb59c46462bb54b063b862e5a3a61c72653a63d freeradius3.initd
429e50d18b5657e07ac4fcdd9d00c3936f04b7e60d9785aae4cdb8c3cecc81fc7e3fc3fc3152fea1c475cead7ecf42e81d63d69677ee912833a8c4069e3fe793 fix-potential-crash-with-SSHA-and-salts.patch
d46c94ec7245dbcdcb6fe321956b305eedf5481f2d533556c6fe127318dadc1dbe25be2bf694adef2160ea02e8fa138371300eae264e854bc658d73f1c135867 disable-cert-generation.patch
-459e47b74c4340edecd544bdb5e0b0720975c2aa7697d2237044812b7d42adb2818d1846b20af77f330972f77ae10f584c8767409202f3e39b2654ee31fd96ab freeradius3-301-default-config.patch"
+459e47b74c4340edecd544bdb5e0b0720975c2aa7697d2237044812b7d42adb2818d1846b20af77f330972f77ae10f584c8767409202f3e39b2654ee31fd96ab freeradius3-301-default-config.patch
+c49e5eec7497fccde5fd09dba1ea9b846e57bc88015bd81640aa531fb5c9b449f37136f42c85fe1d7940c5963aed664b85da28442b388c9fb8cc27873df03b2d musl-fix-headers.patch"
diff --git a/testing/freeradius3/musl-fix-headers.patch b/testing/freeradius3/musl-fix-headers.patch
new file mode 100644
index 00000000000..cb8f5c0a711
--- /dev/null
+++ b/testing/freeradius3/musl-fix-headers.patch
@@ -0,0 +1,10 @@
+--- ./src/modules/rlm_sql/sql.c.orig
++++ ./src/modules/rlm_sql/sql.c
+@@ -33,6 +33,7 @@
+ #include <sys/stat.h>
+
+ #include <ctype.h>
++#include <fcntl.h>
+
+ #include "rlm_sql.h"
+