You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
GitHub CodeQL extractor seems incompatible with hosted runner #17945
/opt/hostedtoolcache/CodeQL/0.0.0-20241108/x64/codeql/swift/tools/linux64/extractor: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /opt/hostedtoolcache/CodeQL/0.0.0-20241108/x64/codeql/swift/tools/linux64/extractor)
/opt/hostedtoolcache/CodeQL/0.0.0-20241108/x64/codeql/swift/tools/linux64/extractor: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.31' not found (required by /opt/hostedtoolcache/CodeQL/0.0.0-20241108/x64/codeql/swift/tools/linux64/extractor)
/opt/hostedtoolcache/CodeQL/0.0.0-20241108/x64/codeql/swift/tools/linux64/extractor: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.32' not found (required by /opt/hostedtoolcache/CodeQL/0.0.0-20241108/x64/codeql/swift/tools/linux64/extractor)
If it isn't supported, the binaries should be removed instead of leaving things that will just crash when run. Slightly preferably would be something which just does the equivalent of:
echo'codeql no longer supports Swift on Linux see ...'>&2exit 1
Activity
jsoref commentedon Nov 8, 2024
A previous build succeeded: https://github.com/check-spelling-sandbox/github-codeql-action/actions/runs/11697919997/job/32577384551
It was using CodeQL Action Bundle 2.19.1
So this feels like a regression from the release...
jketema commentedon Nov 8, 2024
We no longer support Swift on Linux. github/codeql-action#2588 is probably relevant here.
jsoref commentedon Nov 10, 2024
If it isn't supported, the binaries should be removed instead of leaving things that will just crash when run. Slightly preferably would be something which just does the equivalent of:
jketema commentedon Nov 10, 2024
Thanks for the suggestion. We'll take this in consideration. Closing this as completed, as the situation seems to have been clarified.