summaryrefslogtreecommitdiff
path: root/sources/musl.spec
diff options
context:
space:
mode:
Diffstat (limited to 'sources/musl.spec')
-rw-r--r--sources/musl.spec28
1 files changed, 28 insertions, 0 deletions
diff --git a/sources/musl.spec b/sources/musl.spec
new file mode 100644
index 0000000..5811461
--- /dev/null
+++ b/sources/musl.spec
@@ -0,0 +1,28 @@
+SRC_HASH="a9a118bbe84d8764da0ea0d28b3ab3fae8477fc7e4085d90102b8596fc7c75e4"
+SRC_NAME="musl"
+SRC_URL="https://musl.libc.org/releases/musl-1.2.5.tar.gz"
+SRC_VERSION="1.2.5"
+
+# TODO: CVE-2025-26519
+
+build() {
+ tar xf ../musl-*.tar*
+ cd musl-*/
+ ./configure \
+ --bindir=$TREETAP_BINDIR \
+ --build=$TREETAP_BUILD \
+ --includedir=$TREETAP_INCLUDEDIR \
+ --libdir=$TREETAP_LIBDIR \
+ --prefix=$TREETAP_PREFIX \
+ --target=$TREETAP_TARGET
+ make -j $TREETAP_PROCS
+}
+
+clean() {
+ rm -rf musl-*/
+}
+
+package() {
+ cd musl-*/
+ DESTDIR=$TREETAP_INSTALLDIR make install
+}