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
postmodern has joined #crystal-lang
Munto has quit [Quit: Leaving]
ur5us has joined #crystal-lang
ur5us has quit [Ping timeout: 245 seconds]
ur5us has joined #crystal-lang
ur5us has quit [Ping timeout: 264 seconds]
hightower2 has joined #crystal-lang
ur5us has joined #crystal-lang
ur5us has quit [Ping timeout: 245 seconds]
ur5us has joined #crystal-lang
ur5us_ has joined #crystal-lang
ur5us has quit [Ping timeout: 260 seconds]
ur5us_ has quit [Ping timeout: 264 seconds]
xyhuvud_ has joined #crystal-lang
yxhuvud has quit [Ping timeout: 260 seconds]
postmodern has quit [Quit: Leaving]
hightower2 has quit [Ping timeout: 260 seconds]
hightower2 has joined #crystal-lang
Flipez has quit [Read error: Connection reset by peer]
Flipez has joined #crystal-lang
Flipez has quit [Changing host]
Flipez has joined #crystal-lang
casionaut has joined #crystal-lang
hightower2 has quit [Ping timeout: 260 seconds]
<FromGitter> <djberg96> will we be seeing a brew upgrade for 1.2 soon?
<FromGitter> <Blacksmoke16> pretty sure it's already out
<straight-shoota> yeah, brew serves 1.2.1
<FromGitter> <djberg96> is running `brew upgrade` wrong?
<FromGitter> <djberg96> ```Warning: crystal 1.1.1 already installed``````
<FromGitter> <Blacksmoke16> did you run `brew update` first?
* FromGitter * djberg96 tries that
<straight-shoota> or just brew install crystal
hightower2 has joined #crystal-lang
<FromGitter> <djberg96> looks like that worked, thanks
hightower3 has joined #crystal-lang
<hightower3> Hey so, I have a docker container which uses 'alpine' image and compiles something with 'crystal build --release --static'. With no changes in code, sometime in the past 7 days the compilation stopped working and instead reports: #16 16.66 BUG: called create_llvm_type for K (Exception)
<hightower3> would you have any hints?
<FromGitter> <Blacksmoke16> does it reproduce on `1.2` but not `1.1`? could just be a regression when it pulled the new image
<hightower3> funny thing is it seems it's compiling with 1.0.0, which (at least I think) was used before as well. Or maybe the change happened from 0.35 to 1.0.0
<hightower3> I'm gonna try downgrading the container image to lower version, just to have some starting point
<straight-shoota> Which Crystal version are you using? 1.0.0? Please try with the latest release 1.2.1
<hightower3> yeah, trying just now, thanks
<hightower3> (trying with alpine:edge image)
<hightower3> hm, with edge, the error is: #18 120.3 /usr/lib/gcc/x86_64-alpine-linux-musl/10.3.1/../../../../x86_64-alpine-linux-musl/bin/ld: /usr/lib/crystal/core/openssl/digest.cr:75: undefined reference to `EVP_MD_size`
<hightower3> (didn't yet check where that belongs in terms of solvability)
<hightower3> (openssl is version 3 in edge)
<hightower3> well, ok, will play around on my own, thanks for comments
<straight-shoota> OpenSSL 3 is not yet supported
<straight-shoota> If you want to play, you can check out this patch: https://github.com/crystal-lang/crystal/pull/11360
<straight-shoota> Otherwise, just pin openssl to 1.1.1 in your alpine container
<FromGitter> <djberg96> oh lawdy, brew toast now
<hightower3> straight-shoota, I commented the parts of code which used those things from openssl, and it did compile with crystal 1.2.1 from alpine:edge.
hightower3 has quit [Quit: Leaving]
casionaut has quit [Remote host closed the connection]
ur5us_ has joined #crystal-lang
ur5us_ has quit [Ping timeout: 245 seconds]
ur5us_ has joined #crystal-lang
ur5us_ has quit [Ping timeout: 264 seconds]
Chillfox has joined #crystal-lang