Open sol-vin opened 10 months ago
Looks like a duplicate of #9065
https://github.com/noraj/quartz-utils/actions/runs/8776231717/job/24079448382
No such file or directory (Exception)
from /crystal/src/array.cr:114:31 in 'codegen'
from /crystal/src/compiler/crystal/compiler.cr:202:16 in 'compile:combine_rpath'
from /crystal/src/compiler/crystal/command.cr:358:5 in 'run'
from /crystal/src/compiler/crystal.cr:11:1 in '__crystal_main'
from /crystal/src/crystal/main.cr:129:5 in 'main'
from src/env/__libc_start_main.c:95:2 in 'libc_start_main_stage2'
https://github.com/noraj/quartz-utils/blob/master/compile_x86_64-linux.cr
@noraj FWIW, you don't need to cross compile at all. Given the only arch you support is x86_64
, you can just run shards build --release --no-debug --static
in the alpine image and the resulting binary can be used with both musl and glibc.
Heroku build fails but continues and succeeds anyways. (Bug Report)
crystal -v = 1.10.1
Building on Heroku gracefully fails but still succeeds at compilation. Happens between
shards install
andshards build
.Source code was the Kemal "Hello world app".