gollvm: Issues on Alpine linux. Tentative definition has type 'struct sigstack' that is never completed, in sysinfo.c #42308
Comments
|
You can find my compressed build folder out here |
Asked @rcombs , recently - and got a hint: that is about using sigaltstack ( description ) versus sigstack ( description ). |
@ncopa , please advise something. |
I have replaced the line - so now I am getting the following:
Here is my compressed build folder. Also mentioned Line 512 in 39a5ee5 So there seams to be some support, for sigaltstack |
https://go.googlesource.com/gollvm/#wheretopostquestions recommends the mailing list instead of the issue tracker. |
@thanm, I got this
I was using
|
Now I have another problem:
|
This is an LLVM peculiarity -- in the LLVM cmake rules ( https://llvm.org/docs/CMake.html ) there is a control variable
Most likely what is happening is that your build system doesn't have zlib installed. Try applying this patch and see if it helps:
|
Thanks, I will check. Btw here is a compressed virtual drive image: |
Hello.
I was trying to check what is required to build gollvm on Alpine linux (it has musl instead of glibc).
Look like recently revealed set of minimal requirements allowed to build the configuration file (for Ninja).
heading to check whether Ninja would compile.
I wasn't able to find a pre-compiled Clang 11, for Alpine - but Clang 10 was available, which was pre-compiled against musl (C++ standard library has to rely on musl, instead of glibc - as I suppose).
Maybe I would recompile Clang 11, for Alpine distro - but not today.
Must admit that CMake worked much faster, compared to Ubuntu.
Comments would be much appreciated.
The text was updated successfully, but these errors were encountered: