ChanServ changed the topic of #crystal-lang to: The Crystal programming language | https://crystal-lang.org | Fund Crystal's development: https://crystal-lang.org/sponsors | GH: https://github.com/crystal-lang/crystal | Docs: https://crystal-lang.org/docs | Gitter: https://gitter.im/crystal-lang/crystal
cameronr has joined #crystal-lang
cameronr has quit [Ping timeout: 245 seconds]
notzmv has quit [Ping timeout: 276 seconds]
notzmv has joined #crystal-lang
Sankalp- has joined #crystal-lang
Sankalp has quit [Ping timeout: 268 seconds]
Sankalp- is now known as Sankalp
_ht has joined #crystal-lang
ur5us has joined #crystal-lang
SamantazFox has quit [Remote host closed the connection]
SamantazFox has joined #crystal-lang
hightower3 has joined #crystal-lang
hightower2 has quit [Ping timeout: 252 seconds]
wolfshappen has quit [Quit: later]
wolfshappen has joined #crystal-lang
wolfshappen has quit [Ping timeout: 252 seconds]
wolfshappen has joined #crystal-lang
wolfshappen has quit [Ping timeout: 268 seconds]
wolfshappen has joined #crystal-lang
wolfshappen has quit [Quit: later]
wolfshappen has joined #crystal-lang
ur5us has quit [Ping timeout: 272 seconds]
<FromGitter> <analogsalad:matrix.org> I'm building the compiler from source with static linking, it builds/runs without issues but when I run `make std_spec compiler_spec` I'm getting `No such file or directory` on thousands of object files such as: ⏎ ⏎ ```code paste, see link``` [https://gitter.im/crystal-lang/crystal?at=62e029b79f29d42bedc7f3cc]
<FromGitter> <analogsalad:matrix.org> Any ideas on what could this be about?
<FromGitter> <Blacksmoke16> what os are you compiling it on?
<FromGitter> <analogsalad:matrix.org> debian stable
<FromGitter> <Blacksmoke16> using glibc?
<FromGitter> <analogsalad:matrix.org> Yeah
<FromGitter> <analogsalad:matrix.org> I see, but I've been using this statically linked compiler for sometime now in different systems with no issues
<FromGitter> <analogsalad:matrix.org> I wonder if the missing objects file might be something to do with the cache.
<FromGitter> <analogsalad:matrix.org> The errors are similar to this: ⏎ ⏎ https://github.com/crystal-lang/crystal/issues/5659
amk has quit [Remote host closed the connection]
amk has joined #crystal-lang
<FromGitter> <Blacksmoke16> could try clearing cache and try again?
<FromGitter> <analogsalad:matrix.org> I submitted another build, will try it with cache cleared now
<FromGitter> <Blacksmoke16> are you cross compiling? i.e. whats the reason you're needing to manually build a static compiler?
<FromGitter> <analogsalad:matrix.org> I'm compiling with LLVM14 and compilation times are much faster.
<FromGitter> <analogsalad:matrix.org> With the current release compiler, my build server compiles the compiler in 22 minutes, with the custom build it compiles the project in around 15 minutes
<FromGitter> <analogsalad:matrix.org> Better dev experience locally and less CPU time on remote executions.
<FromGitter> <Blacksmoke16> fair enough
<FromGitter> <analogsalad:matrix.org> No complaints on building from source or using it out in the wild. I just wanted to add the compiler test suites to my builds just to be on-par with what the official builds are doing.
<FromGitter> <analogsalad:matrix.org> I will see if the cache clearing helps, if it doesn't I guess I'll submit an issue.
<FromGitter> <analogsalad:matrix.org> I will look into `musl-libc` though I remember you pointing out this on Discord: ⏎ https://github.com/crystal-lang/crystal/issues/12060
<FromGitter> <analogsalad:matrix.org> Maybe I'll get better performance with musl.
<FromGitter> <Blacksmoke16> at the least would prob be properly static
<FromGitter> <analogsalad:matrix.org> Yup
notzmv has quit [Ping timeout: 240 seconds]
Stephie has quit [*.net *.split]
Flipez has quit [*.net *.split]
Flipez has joined #crystal-lang
Stephie has joined #crystal-lang
_whitelogger has joined #crystal-lang
_ht has quit [Remote host closed the connection]
jmdaemon has joined #crystal-lang
notzmv has joined #crystal-lang
notzmv has quit [Ping timeout: 272 seconds]