sgerrand/alpine-pkg-glibc

Symbols not found and unsupported relocation type 37

DavidJakszta opened this issue · 0 comments

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