sgerrand / alpine-pkg-glibc

A glibc compatibility layer package for Alpine Linux
2.05k stars 280 forks source link

Symbols not found and unsupported relocation type 37 #215

Open DavidJakszta opened 2 weeks ago

DavidJakszta commented 2 weeks ago

I am trying to run a GHA Runner on alpine but it won't work seemingly because it still tries to use the musl library even though the Path is set correctly and there is a symbolic link for the lib64 directory.

Error Message:

Error relocating /lib/ld-linux-x86-64.so.2: unsupported relocation type 37
Error relocating ./bin/libcoreclr.so: __isnan: symbol not found
Error relocating ./bin/libcoreclr.so: __isnanf: symbol not foun

Execute sudo ./bin/installdependencies.sh to install any missing Dotnet Core 6.0 dependencies.
/home/runner/actions-runner/bin/Runner.Listener: /usr/lib/libstdc++.so.6: no version information available (required by /home/runner/actions-runner/bin/Runner.Listener)
/home/runner/actions-runner/bin/Runner.Listener: /usr/lib/libstdc++.so.6: no version information available (required by /home/runner/actions-runner/bin/Runner.Listener)
/home/runner/actions-runner/bin/Runner.Listener: /usr/lib/libstdc++.so.6: no version information available (required by /home/runner/actions-runner/bin/Runner.Listener)
/home/runner/actions-runner/bin/Runner.Listener: /usr/lib/libstdc++.so.6: no version information available (required by /home/runner/actions-runner/bin/Runner.Listener)
/home/runner/actions-runner/run-helper.sh: line 36:    36 Segmentation fault      "$DIR"/bin/Runner.Listener run $*
Exiting with unknown error code: 139
Exiting runner...

Dockerfile: https://pastebin.com/cC3F2RJk Entrypoint(scripts/start.sh): https://pastebin.com/yCXXaMuD

Maybe its too much to ask but the fixes described in the issues dont work for me, any help is appreciated