ladybird/Ports/git/patches/no-uname-detection.patch
TheFightingCatfish ff8630c66f Ports: Disable uname detection when building git
Previously, the git port would fail in various ways because it uses an
uname detection mechanism to update the configurations, and Makefile
would receive incorrect configurations from the host system. This makes
sure the build uses the correct configurations detected by ./configure.

Fixes #9357.
2021-08-13 15:43:36 +02:00

23 lines
1.1 KiB
Diff

diff --git a/config.mak.uname b/config.mak.uname
index d204c20..d49e3ba 100644
--- a/config.mak.uname
+++ b/config.mak.uname
@@ -4,12 +4,12 @@
# Microsoft's Safe Exception Handling in libraries (such as zlib).
# Typically required for VS2013+/32-bit compilation on Vista+ versions.
-uname_S := $(shell sh -c 'uname -s 2>/dev/null || echo not')
-uname_M := $(shell sh -c 'uname -m 2>/dev/null || echo not')
-uname_O := $(shell sh -c 'uname -o 2>/dev/null || echo not')
-uname_R := $(shell sh -c 'uname -r 2>/dev/null || echo not')
-uname_P := $(shell sh -c 'uname -p 2>/dev/null || echo not')
-uname_V := $(shell sh -c 'uname -v 2>/dev/null || echo not')
+# uname_S := $(shell sh -c 'uname -s 2>/dev/null || echo not')
+# uname_M := $(shell sh -c 'uname -m 2>/dev/null || echo not')
+# uname_O := $(shell sh -c 'uname -o 2>/dev/null || echo not')
+# uname_R := $(shell sh -c 'uname -r 2>/dev/null || echo not')
+# uname_P := $(shell sh -c 'uname -p 2>/dev/null || echo not')
+# uname_V := $(shell sh -c 'uname -v 2>/dev/null || echo not')
ifdef MSVC
# avoid the MingW and Cygwin configuration sections