aboutsummaryrefslogtreecommitdiffstats
path: root/musl/patches-mcm/0000-patches-and-linuxenv.diff
diff options
context:
space:
mode:
Diffstat (limited to 'musl/patches-mcm/0000-patches-and-linuxenv.diff')
-rw-r--r--musl/patches-mcm/0000-patches-and-linuxenv.diff23
1 files changed, 23 insertions, 0 deletions
diff --git a/musl/patches-mcm/0000-patches-and-linuxenv.diff b/musl/patches-mcm/0000-patches-and-linuxenv.diff
new file mode 100644
index 0000000..9473386
--- /dev/null
+++ b/musl/patches-mcm/0000-patches-and-linuxenv.diff
@@ -0,0 +1,23 @@
+diff -rNU3 musl-cross-make.old/Makefile musl-cross-make/Makefile
+--- musl-cross-make.old/Makefile 2026-03-08 09:20:08.205897255 +0000
++++ musl-cross-make/Makefile 2026-03-08 09:24:19.765894923 +0000
+@@ -138,6 +138,7 @@
+ mkdir $@.tmp
+ ( cd $@.tmp && $(COWPATCH) -I ../$< )
+ test ! -d patches/$@ || cat patches/$@/* | ( cd $@.tmp && $(COWPATCH) -p1 )
++ test ! -d ../../patches-in-mcm/$@ || cat ../../patches-in-mcm/$@/* | ( cd $@.tmp && $(COWPATCH) -p1 )
+ rm -rf $@
+ mv $@.tmp $@
+
+diff -rNU3 musl-cross-make.old/litecross/Makefile musl-cross-make/litecross/Makefile
+--- musl-cross-make.old/litecross/Makefile 2026-03-08 09:26:39.005893631 +0000
++++ musl-cross-make/litecross/Makefile 2026-03-08 09:20:08.285897255 +0000
+@@ -269,7 +269,7 @@
+ ln -sf "$(LINUX_SRCDIR)" $@
+ obj_kernel_headers/.lc_built: | src_kernel_headers
+ mkdir -p $(CURDIR)/obj_kernel_headers/staged
+- cd src_kernel_headers && $(MAKE) ARCH=$(LINUX_ARCH) O=$(CURDIR)/obj_kernel_headers INSTALL_HDR_PATH=$(CURDIR)/obj_kernel_headers/staged headers_install
++ cd src_kernel_headers && env HOST_EXTRACFLAGS='-static' $(MAKE) ARCH=$(LINUX_ARCH) O=$(CURDIR)/obj_kernel_headers INSTALL_HDR_PATH=$(CURDIR)/obj_kernel_headers/staged headers_install
+ find obj_kernel_headers/staged/include '(' -name .install -o -name ..install.cmd ')' -exec rm {} +
+ touch $@
+ install-kernel-headers: | obj_kernel_headers/.lc_built