-
Notifications
You must be signed in to change notification settings - Fork 2.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Ubuntu 24.04] The futex facility returned an unexpected error code. #9977
Comments
Closing as duplicate #9937 |
Good that this is reported too, but mine is different issue. I'm not reporting here You can refer to this job from two weeks ago https://github.com/mpv-player/mpv/actions/runs/9183725744/job/25254900078 if it makes easier. Note that there are multiple aborts during dpkg configuration step (in Install Dependencies) and finally it crashes when trying to run the binary. |
Hello! That is expected as the |
Thank you for looking into it, I expected it to be kernel configuration difference, as I tested locally and it was working ok. I kinda expected you spin custom kernel, but if it is stock |
Ubuntu 24.04 linux-azure kernel, used on GHA, is compiled with CONFIG_COMPAT_32BIT_TIME=no. This prevents running any 32-bit binaries through wine, so disable tests when doing i686 build. 32-bit builds are still tested on Windows. See: actions/runner-images#9977
Ubuntu 24.04 linux-azure kernel, used on GHA, is compiled with CONFIG_COMPAT_32BIT_TIME=no. This prevents running any 32-bit binaries through wine, so disable tests when doing i686 build. 32-bit builds are still tested on Windows. See: actions/runner-images#9977
Ubuntu 24.04 linux-azure kernel, used on GHA, is compiled with CONFIG_COMPAT_32BIT_TIME=no. This prevents running any 32-bit binaries through wine, so disable tests when doing i686 build. 32-bit builds are still tested on Windows. See: actions/runner-images#9977
Ubuntu 24.04 linux-azure kernel, used on GHA, is compiled with CONFIG_COMPAT_32BIT_TIME=no. This prevents running any 32-bit binaries through wine, so disable tests when doing i686 build. 32-bit builds are still tested on Windows. See: actions/runner-images#9977
Ubuntu 24.04 linux-azure kernel, used on GHA, is compiled with CONFIG_COMPAT_32BIT_TIME=n. This prevents running any 32-bit binaries through wine, so disable tests when doing i686 build. 32-bit builds are still tested on Windows. See: actions/runner-images#9977
Ubuntu 24.04 linux-azure kernel, used on GHA, is compiled with CONFIG_COMPAT_32BIT_TIME=n. This prevents running any 32-bit binaries through wine, so disable tests when doing i686 build. 32-bit builds are still tested on Windows. See: actions/runner-images#9977
Ubuntu 24.04 linux-azure kernel, used on GHA, is compiled with CONFIG_COMPAT_32BIT_TIME=n. This prevents running any 32-bit binaries through wine, so disable tests when doing i686 build. 32-bit builds are still tested on Windows. See: actions/runner-images#9977
@mikhailkoliada I understand GitHub just takes the Azure VM, but losing support for building and running 32bit binaries is major thing (which also would break our CI in Zephyr). What would it take to have CONFIG_COMPAT_32BIT_TIME enabled back in these images' kernel? |
Description
There are futex related errors after upgrading to 24.04. Works fine on 22.04.
Platforms affected
Runner images affected
Image version and build link
https://github.com/mpv-player/mpv/actions/runs/9354665913/job/25748023066
Is it regression?
Yes, works correctly on ubuntu-22.04 images.
Expected behavior
Things does not crash.
Actual behavior
During apt-get install there are futex errors. This also happens after when
wine
is used.Repro steps
You can see workflow in this PR mpv-player/mpv#14169
To reproduce, use the same command:
The text was updated successfully, but these errors were encountered: