guix_mirror_bot pushed a commit to branch core-packages-team
in repository guix.

commit d65bb34b373dbffa6b745641015d084eaa269fcb
Author: Yelninei <[email protected]>
AuthorDate: Tue Sep 1 13:46:57 2026 +0000

    Revert "gnu: bison: Link with pthread on the Hurd."
    
    Fixed with glibc 2.43.
    
    This reverts commit 4a30b9da784754052d4d92192136765ce9f44f31.
---
 gnu/packages/bison.scm | 9 +--------
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/gnu/packages/bison.scm b/gnu/packages/bison.scm
index 6fd644e413f..b0b1f6ca71a 100644
--- a/gnu/packages/bison.scm
+++ b/gnu/packages/bison.scm
@@ -29,7 +29,6 @@
   #:use-module (guix download)
   #:use-module (guix gexp)
   #:use-module (guix packages)
-  #:use-module (guix utils)
   #:use-module (srfi srfi-1))
 
 (define-public bison
@@ -54,13 +53,7 @@
       ;; Similarly, when building tests in parallel, Make may produce this 
error:
       ;; "./examples/c/reccalc/scan.l:13:10: fatal error: parse.h: No such file
       ;; or directory".  Full log in <https://bugs.gnu.org/36238>.
-      #:parallel-tests? #f
-      #:configure-flags
-      ;; On the Hurd with glibc 2.41 bison uses weak symbols from pthread
-      ;; but does not link to it.
-      (if (target-hurd?)
-          #~(list "LIBS=-lpthread")
-          #~(list))))
+      #:parallel-tests? #f))
     (native-inputs
      (list perl
            ;; m4 is not present in PATH when cross-building.

Reply via email to