aboutsummaryrefslogtreecommitdiffstats
path: root/musl/patches-mcm/0000-patches-and-linuxenv.diff
blob: 9473386a67af33ddf06a37206c386e8c574661c0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
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