[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
180/246: Revert "gnu: perl-tk: Fix build with gcc-14."
From: |
guix-commits |
Subject: |
180/246: Revert "gnu: perl-tk: Fix build with gcc-14." |
Date: |
Mon, 13 Jan 2025 03:06:34 -0500 (EST) |
janneke pushed a commit to branch core-packages-team
in repository guix.
commit 1c3a8332545bddbf7c925beb5bead01b65c600ca
Author: Janneke Nieuwenhuizen <janneke@gnu.org>
AuthorDate: Fri Jan 3 18:53:08 2025 +0100
Revert "gnu: perl-tk: Fix build with gcc-14."
This is beyond hope
tkGlue.c:5262:46: error: macro "pregcomp" passed 3 arguments, but takes
just 2
5262 | p->pat = pregcomp(string,string+len,p->flags);
| ^
/gnu/store/kpj90nrq7d59xhbk2pfmzyvv5dya0sfr-perl-5.36.0/lib/perl5/5.36.0/x86_64-linux-thread-multi/CORE/embed.h:464:9:
note: macro "pregcomp" defined here
This reverts commit a85225586b4669c893efb3b391543ae6a47eb8ea.
Change-Id: Id0de592e39fb5f33e225289e86ac76121e6e6fea
---
gnu/packages/tcl.scm | 20 ++++++++------------
1 file changed, 8 insertions(+), 12 deletions(-)
diff --git a/gnu/packages/tcl.scm b/gnu/packages/tcl.scm
index 3e4113d2ed..0d9c7909b6 100644
--- a/gnu/packages/tcl.scm
+++ b/gnu/packages/tcl.scm
@@ -278,19 +278,15 @@ interfaces (GUIs) in the Tcl language.")
"0pha40m97fzafjnq8vwkbi5sml6xv8jki6qi60rxrzmxlrqp5aij"))))
(build-system perl-build-system)
(native-inputs (list pkg-config))
- (inputs (list libx11 libpng libjpeg-turbo))
+ (inputs `(("libx11" ,libx11)
+ ("libpng" ,libpng)
+ ("libjpeg" ,libjpeg-turbo)))
(arguments
- (list
- #:make-maker-flags
- #~(list (string-append "X11=" #$libx11)
- ;; Using CFLAGS partly works but also creates a broken Makefile
- #$(string-append "CC=gcc"
- " -Wno-error=implicit-function-declaration"
- " -Wno-error=implicit-int"
- " -Wno-error=incompatible-pointer-types"
- " -Wno-error=int-to-pointer-cast"))
- ;; Fails to build in parallel: <http://bugs.gnu.org/18262>.
- #:parallel-build? #f))
+ `(#:make-maker-flags `(,(string-append
+ "X11=" (assoc-ref %build-inputs "libx11")))
+
+ ;; Fails to build in parallel: <http://bugs.gnu.org/18262>.
+ #:parallel-build? #f))
(synopsis "Graphical user interface toolkit for Perl")
(description
"Tk is a Graphical User Interface ToolKit.")
- 139/246: gnu: boost-for-mysql: Fix build with gcc-14., (continued)
- 139/246: gnu: boost-for-mysql: Fix build with gcc-14., guix-commits, 2025/01/13
- 148/246: gnu: tbb: Fix build with gcc-14., guix-commits, 2025/01/13
- 145/246: gnu: vpnc-scripts: Fix build with gcc-14., guix-commits, 2025/01/13
- 156/246: gnu: zeromq: Update to 4.3.5; fixes build with gcc-14., guix-commits, 2025/01/13
- 159/246: gnu: bedtools: Update to 2.31.1; fixes build with gcc-14., guix-commits, 2025/01/13
- 165/246: gnu: uwsgi: Update to 2.0.28; fixes build with gcc-14., guix-commits, 2025/01/13
- 170/246: Revert "gnu: r-rcppparallel: Fix build with gcc-14.", guix-commits, 2025/01/13
- 173/246: gnu: python-datrie: Fix build with gcc-14., guix-commits, 2025/01/13
- 174/246: gnu: mpfi: Fix build with gcc-14., guix-commits, 2025/01/13
- 176/246: gnu: gf2x: Fix build with gcc-14., guix-commits, 2025/01/13
- 180/246: Revert "gnu: perl-tk: Fix build with gcc-14.",
guix-commits <=
- 183/246: gnu: python-geventhttpclient: Update to 2.3.3; fixes build with gcc-14., guix-commits, 2025/01/13
- 186/246: gnu: python-pythran: Update to 0.17.0., guix-commits, 2025/01/13
- 191/246: gnu: ghc-8.4.4: Build with gcc-13., guix-commits, 2025/01/13
- 195/246: gnu: xdg-desktop-portal-1.16.0: Fix build., guix-commits, 2025/01/13
- 194/246: gnu: Add gettext-minimal-0.21., guix-commits, 2025/01/13
- 204/246: gnu: sdl-image-1.2.12: Fix build with gcc-14., guix-commits, 2025/01/13
- 215/246: gnu: folks: Fix build with gcc-14., guix-commits, 2025/01/13
- 225/246: gnu: freeipmi: Fix build with gcc-14., guix-commits, 2025/01/13
- 199/246: gnu: mpg321: Fix build with gcc-14., guix-commits, 2025/01/13
- 234/246: gnu: Add python-tiny-proxy., guix-commits, 2025/01/13