Apparently cmake-minimal cannot be updated because of the introducion of a
circular cppdap dependency.
* gnu/packages/cmake.scm (%common-disabled-tests): Add failing "LoadCommand"
and "LoadedCommandOneConfig" tests.
Change-Id: Ic71aa92c327f7853248748d6eab4db9309c90408
* gnu/packages/patches/guile-lzlib-gcc-14.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/guile.scm (guile-lzlib)["source"]: Use it, together with
"guile-lzlib-hurd64.patch".
[arguments]: Remove "apply-hurd64-patch" phase.
Change-Id: Iecc42bfd192c21b08b56c144e4dc95bb5ebc875c
* gnu/packages/tor.scm (torsocks)[arguments]: Use G-Expressions. Add
CFLAGS to #:configure-flags to relax gcc-14's strictness.
Change-Id: I57a955a49665cd37208d5760a8d4c745d15c866b
* gnu/packages/gcc.scm (make-libstdc++)[arguments]: Rename stage "patch-hurd64
to "patch-tzdb.cc and use for gcc >= 14 unrestrictedly.
Change-Id: Icaf0a31744dc6102d96444f531f3ba1878a61b6c
Version 0.187 does not compile with gcc-14: -Werror=stringop-overflow.
* gnu/packages/elf.scm (elfutils): Update to 0.192. This fixes the build with
gcc-14.
Change-Id: I9e31f24c1e62c45390789072b52dfc10d90581fe
This avoids
aclocal/types.m4:7: warning: underquoted definition of AM_SEARCH_USIZES
and its consequent error.
* gnu/packages/dbm.scm (bdb-4.8)[native-inputs]: Use automake-1.16.5.
Change-Id: I0f415f230198604297531499f37524b140543b9e
As 23 compiler "tap" tests fail that cannot be easily skipped, disable tests
altogether.
ERROR: t/depcomp-auto
=====================
ERROR: t/depcomp-auto.tap - missing test plan
ERROR: t/depcomp-auto.tap - exited with status 77
ERROR: t/depcomp-cpp
====================
ERROR: t/depcomp-cpp.tap - missing test plan
ERROR: t/depcomp-cpp.tap - exited with status 77
ERROR: t/depcomp-dashmstdout
============================
ERROR: t/depcomp-dashmstdout.tap - missing test plan
ERROR: t/depcomp-dashmstdout.tap - exited with status 77
ERROR: t/depcomp-gcc
====================
ERROR: t/depcomp-gcc.tap - missing test plan
ERROR: t/depcomp-gcc.tap - exited with status 77
* gnu/packages/autotools.scm (automake)[arguments]: Skip tests. Remove
"skip-test" phase, as the "tap" tests ERROR out when skipped.
(automake)[arguments]: Enable tests. Add, instead of replace, "skip-tests" phase.
Change-Id: Iacc2ca3bc84f0a4b261663b9178922bcb1c18578
* gnu/packages/autotools.scm (automake): Rename to...
(automake-1.16.5): ...this, and downgrade version to 1.16.5.
[arguments]: Rename phase "skip-test" to "skip-tests", skip 8 more tests
that fail with gcc-14.
[source]: Move to...
(automake): ...this new variable.
[arguments]: Replace "skip-tests" phase.
Change-Id: Iacc2ca3bc84f0a4b261663b9178922bcb1c18578
* gnu/packages/autotools.scm (automake): Update to 1.17. This fixes the build
with gcc-14.
[arguments]: Rembove custom #:configure-flags.
Change-Id: Iedddebb6245c85f7a7c532594e6bc0fd9b151584
* gnu/packages/compression.scm (unzip)[arguments]: Add CC to #:make-flags to
relax gcc-14's strictness. In phase "build" use target "generic" rather than
"generic_gcc".
Change-Id: I9b4753529b15b5766d7764553bf1fb234c437d45
* gnu/packages/compression.scm (zip)[arguments]: Add CC to #:make-flags to
relax gcc-14's strictness. In phase "build" use target "generic" rather than
"generic_gcc".
Change-Id: I21af1acdc550c83e63241811a6586598f187b2ef
* gnu/packages/libffi.scm (libffi) [arguments]: When building for
x86_64-linux, also use "CFLAGS=-g -O2 -Wno-implicit-function-declaration".
Change-Id: I21af1acdc550c83e63241811a6586598f187b2ef
Summary: Use fixes for the 64bit Hurd also on linux.
* gnu/packages/commencement.scm (gcc-final)[arguments]: When building for
x86-linux, create a gcc wrapper in phase "create-stage-wrapper", use it by
adding STAGE_CC_WRAPPER to #:make-flags, and CC to #:configure-flags to
convince configure gmp that gcc and g++ work.
* gnu/packages/bash-minimal.scm (bash)[arguments]: When building
for x86-linux, also use CFLAGS in #:configure-flags to relax gcc-14's strictness.
Change-Id: I21af1acdc550c83e63241811a6586598f187b2ef
* gnu/packages/commencement.scm (gcc-boot0)[inputs]: When building for
powerpc64le-linux use libstdc++-boot0 from gcc-5.
Change-Id: I21df5ba91dcff9f6b83977996ef2d15306ab6ca9
* gnu/packages/commencement.scm (gcc-boot0)[arguments]: When building for
x86-linux, add phase "patch-system.h" to substitute fix SIZE_MAX macro.
Change-Id: I6e552aaa458755ec920873a0535f599c88a1f74f
* gnu/packages/guile-xyz.scm (artanis): Update to 1.1.0.
[source]: Add more substitutions to the snippet.
Change-Id: I546f1a527a3e99bf559045baee9042bf1e886d5e
Signed-off-by: jgart <jgart@dismail.de>
The Virality game engine is no longer maintained and developed. The successor
of the Virality project is Colony.
* gnu/packages/lisp-xyz.scm (cl-colony, ecl-colony, sbcl-colony): New
variables.
Remove sbcl-virality and cl-virality variables.
Change-Id: Ib52c12fad265a9dcf92d5df7bdecf9fd7a481c2f