Сабж. Ну и как мне пересматривать свои проекты если этих разработчиков ядра нельзя оставлять наедине с ядром? Хорошо хоть поломав ncurses в ядерной консоли они через некоторое время сами всё починили. Однако, это только вершина айсберга.
Такой гангрены как ядро 4.19 не было со времён ядра 4.14. И, что ещё печальнее, эту заразу же бэкпортируют на прошлые ветки ядра.
Итак. SDL 1 в ядерной консоли. Эта библиотека в ядерной консоли нужна в т.ч. для работы эмуляторов. Retro Arch, fceux, FUSE Spectrum Emulator, dosbox,... и т.д.
С какими ванильными версиями ядра это ещё работало? Это ещё работало с ванильными ядрами 4.17.19 (24-Aug-2018) и 4.18.17 (04-Nov-2018). С ядром 4.18.18 (10-Nov-2018) это уже не работает. В ветку 4.14.x эту заразу тоже бэкпортировали. С ядром 4.14.79 (04-Nov-2018) всё тоже должно работать, а вот ядро 4.14.80 уже покорёжено этой заразой.
А вот патч для ядра 4.19.9 с которым SDL 1 начинает работать как и прежде: http://saahriktu.org/downloads/patches/linux-4.19.9_make_sdl1_working_again.p... .