Source: crystal
Version: 1.3.2+dfsg-1
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)
X-Debbugs-Cc:
sram...@debian.org
https://buildd.debian.org/status/fetch.php?pkg=crystal&arch=amd64&ver=1.3.2%2Bdfsg-1&stamp=1660695991&raw=0
Failures:
1) Crystal::Loader .parse parses file paths
Failure/Error: expect_raises(Crystal::Loader::LoadError, /#{Dir.current}\/foobar\.o.+(No such file or directory|image not found)/) do
Expected Crystal::Loader::LoadError with message matching /\/build\/crystal-oKAM1A\/crystal-1.3.2+dfsg\/foobar\.o.+(No such file or directory|image not found)/, got #<Crystal::Loader::LoadError: /<<PKGBUILDDIR>>/foobar.o: cannot open shared object file: No such file or directory> with backtrace:
# src/compiler/crystal/loader/unix.cr:59:25 in 'parse:search_paths'
# src/spec/expectations.cr:422:12 in '->'
# src/primitives.cr:266:3 in 'internal_run'
# src/spec/example.cr:33:16 in 'run'
# src/spec/context.cr:18:23 in 'internal_run'
# src/spec/context.cr:337:14 in 'run'
# src/spec/context.cr:18:23 in 'internal_run'
# src/spec/context.cr:337:14 in 'run'
# src/spec/context.cr:18:23 in '->'
# src/array.cr:1273:5 in 'main'
# /lib/x86_64-linux-gnu/libc.so.6 in '??'
# /lib/x86_64-linux-gnu/libc.so.6 in '__libc_start_main'
# .build/compiler_spec in '_start'
# ???
# spec/compiler/loader/
unix_spec.cr:31
Finished in 14:37 minutes
10296 examples, 1 failures, 0 errors, 15 pending
Failed examples:
crystal spec spec/compiler/loader/
unix_spec.cr:30 # Crystal::Loader .parse parses file paths
make[2]: *** [Makefile:108: compiler_spec] Error 1
Cheers
--
Sebastian Ramacher