В новом мажорном обновлении QEMU поддержка 32-битных хостов будет отсутствовать
Проект QEMU занимается разработкой универсальной виртуальной машины, которая будучи легковесной и работающей прямиком из консоли, позволяет эмулировать огромное количество как современных, так и устаревших систем.
Ещё в апреле прошлого года поддержка хост систем без 64-битных инструкций была объявлена устаревшей и началось планомерное избавление от участков кода, её реализующих. Так, например, декабрьское обновление 10.2 уже не заработает на процессорах архитектуры mips32 и ppc32 (PowerPC). Это связано с удалением соответствующих модулей из TCG (Tiny Code Generator).
Но теперь Ричард Хендерсон (Richard Henderson) — один из главных мейнтейнеров проекта — опубликовал набор патчей, удаляющих поддержку 32-битных хост-систем из QEMU. В их число входят armv7, i386 и многие другие.
Патчи отключают тестирование пакетов для 32-битных систем, их сборку. В будущем планируется провести полную чистку от устаревшего кода.
Если не произойдёт непредвиденных проблем, это произойдёт в выпуске QEMU 11.0, намеченном на середину весны. При этом важно уточнить, что изменения затрагивают только хост-системы, но никак не эмулируемые. Так же остается поддержка PowerPC 64, несмотря на общее устаревание систем с этими процессорами.