summaryrefslogtreecommitdiff
path: root/gnu/packages/make-bootstrap.scm
diff options
context:
space:
mode:
authorDariqq <dariqq@posteo.net>2025-07-21 06:17:25 +0000
committerAndreas Enge <andreas@enge.fr>2025-07-21 09:54:37 +0200
commit015ef40a60029bf97355a645771876d586a846ba (patch)
treef88ca9b2e5a08354e0d1be81326d0de1a8798764 /gnu/packages/make-bootstrap.scm
parent3cecd83e57c21ca7edb9553e81d203ad55fa441f (diff)
gnu: make-bootstrap: Remove obsolete patch for i686-linux.
Followup to 2c51202a2a803853cf9844c6169087628d098955. The issue has been resolved with glibc-2.40 (see glibc commit 0b716305dfb48c2d13ed4f7d06c082b90c1d226f). * gnu/packages/make-bootstrap.scm (glibc-for-bootstrap)[arguments]: Remove 'apply-libm-patch on i686. * gnu/packages/patches/glibc-2.39-fmod-libm-a.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. Change-Id: If6c44497ff54390688345083ca6e8cebecc71ee9 Signed-off-by: Andreas Enge <andreas@enge.fr>
Diffstat (limited to 'gnu/packages/make-bootstrap.scm')
-rw-r--r--gnu/packages/make-bootstrap.scm13
1 files changed, 1 insertions, 12 deletions
diff --git a/gnu/packages/make-bootstrap.scm b/gnu/packages/make-bootstrap.scm
index 5a08f89a375..16a20271421 100644
--- a/gnu/packages/make-bootstrap.scm
+++ b/gnu/packages/make-bootstrap.scm
@@ -85,18 +85,7 @@ for `sh' in $PATH, and without nscd, and with static NSS modules."
85 ;; and can use statically-linked NSS modules. 85 ;; and can use statically-linked NSS modules.
86 `(cons* "--disable-nscd" "--disable-build-nscd" 86 `(cons* "--disable-nscd" "--disable-build-nscd"
87 "--enable-static-nss" 87 "--enable-static-nss"
88 ,flags)) 88 ,flags))))
89 ((#:phases phases #~%standard-phases)
90 ;; Apply i686-linux-specific patch.
91 (if (target-x86-32?)
92 #~(modify-phases #$phases
93 (add-after 'unpack 'apply-libm-patch
94 (lambda _
95 (define patch
96 #$(local-file
97 (search-patch "glibc-2.39-fmod-libm-a.patch")))
98 (invoke "patch" "--force" "-p1" "-i" patch))))
99 phases))))
100 89
101 ;; Remove the 'debug' output to allow bit-reproducible builds (when the 90 ;; Remove the 'debug' output to allow bit-reproducible builds (when the
102 ;; 'debug' output is used, ELF files end up with a .gnu_debuglink, which 91 ;; 'debug' output is used, ELF files end up with a .gnu_debuglink, which