Re: ECL and musl

2017-10-20 Thread Daniel Kochmański
Hey, I'll update bundled GC before next release. One of the valid scenarios where bundling GC with ECL makes sense is static linking (and ECL supports that – when GC is bundled it is statically linked and none of its symbols are exported). I've also found it handy, when I was buidling ECL on

Re: ECL and musl

2017-10-20 Thread Dima Pasechnik
The bundled GC is too old; it's not working in the embedded ECL situation on FreeBSD (see https://github.com/ivmai/bdwgc/issues/180 for a very fresh fix to this), or in at least one dynamic C library case on OSX I know about (see https://github.com/miguelmarco/libhomfly). In general, I don't see t

Re: ECL and musl

2017-10-12 Thread Daniel Kochmański
Hey, your problem is related to bundled libgc. We have some conditionalization for musl, so I'm sure it worked in the past. I'd suggest trying to install libgc from alpine repositories and build ECL against that libgc. If Alpine doesn't have libgc in the repositories, I'd try building upstrea