guix/guix/build-system
Maxim Cournoyer 1997c01437
build/cargo.scm: Remove '--release' from default cargo-test-flags.
The default behavior for 'cargo test' is to build in debug mode, and many test
suites expect support for things provided in this mode such as debug
assertions (see for example:
<https://github.com/google/zerocopy/issues/2143>).

* guix/build-system/cargo.scm (cargo-build): Remove '--release' from
 #:cargo-test-flags.
* guix/build/cargo-build-system.scm (check): Likewise.

Change-Id: I8a659c25bd33bc1bdfd88e440bd00bad09a5fc01
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:15:09 +02:00
..
agda.scm
android-ndk.scm
ant.scm
asdf.scm
cargo.scm build/cargo.scm: Remove '--release' from default cargo-test-flags. 2025-01-06 12:15:09 +02:00
channel.scm
chicken.scm
clojure.scm
cmake.scm
composer.scm
copy.scm
dub.scm
dune.scm
elm.scm
emacs.scm
font.scm
glib-or-gtk.scm
gnu.scm
go.scm build/go: Replace symlinks with a copy of the file. 2024-11-09 21:33:51 +00:00
guile.scm
haskell.scm
julia.scm
linux-module.scm build-system: linux-module: Fix cross-compiling. 2024-09-19 12:50:19 +02:00
maven.scm
meson.scm build/meson: Enable parallel tests by default. 2024-11-27 12:42:55 +01:00
minetest.scm gnu: minetest: Update to 5.9.0. 2024-09-10 21:56:44 -04:00
minify.scm
mix.scm
mozilla.scm
node.scm
ocaml.scm
perl.scm
pyproject.scm guix: pyproject-build-system: Default configure-flags to empty dictionary. 2024-12-13 20:15:42 +00:00
python.scm
qt.scm
r.scm r-build-system: Fail the build on test errors. 2024-12-03 16:58:06 +01:00
rakudo.scm
rebar.scm
renpy.scm
ruby.scm
scons.scm
texlive.scm gnu: Remove artefacts from previous TeX Live packaging. 2024-08-31 10:45:33 +02:00
tree-sitter.scm
trivial.scm
vim.scm
waf.scm
zig.scm gnu: zig: Default to zig-0.13. 2024-12-31 10:56:34 +08:00