janneke pushed a commit to branch core-packages-team
in repository guix.
commit 5b64a2b7b169b98c3d76b669dce862e0b5656a81
Author: Janneke Nieuwenhuizen <[email protected]>
AuthorDate: Sat Jan 4 19:37:11 2025 +0100
gnu: python-cython-next: Build with gcc-13.
Using gcc-14 produces
Compiler output for module e_switch_transform:
e_switch_transform.c: In function
‘__pyx_pf_18e_switch_transform_is_not_one’:
e_switch_transform.c:2283:5: error: duplicate case value
2283 | case 1+0:
| ^~~~
e_switch_transform.c:2282:5: note: previously used here
2282 | case 1:
| ^~~~
* gnu/packages/python-xyz.scm (python-cython-3)[native-inputs]: Add gcc-13.
Change-Id: Iaed502e4c105bb1229345288ec2f203453f65acc
---
gnu/packages/python-xyz.scm | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 39d70a1319..35f8b33aed 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -9207,7 +9207,8 @@ writing C extensions for Python as easy as Python
itself.")
(when tests?
(apply invoke "python" "runtests.py" test-flags)))))))
(native-inputs
- (list libxcrypt
+ (list gcc-13 ;does not compile with gcc-14
+ libxcrypt
python-setuptools
python-wheel))
(properties '())))