GNOME Flatpak Runtime 32-bit tətbiqləri dəstəyi dayandırılıb

GNOME layihəsi, 64-bit paylamalarda 32-bit kitabxanaları tədarük etməyi dayandırdığı üçün GNOME Flatpak Runtime-da 32-bit tətbiqlərlə uyğunluq təmin edən «org.gnome.Platform.i386.Compat» genişləndirməsinin inkişafını, dəstəyini və qorunmasını dayandırıb. Bu genişləndirmədə 32-bit tətbiqlərin flatpak paketlərinə daxil edilməsi üçün istifadə olunan GTK və GNOME kitabxanalarının 32-bit versiyaları təklif olunurdu. İndi GNOME Flatpak Runtime yalnız x86_64 və AArch64 memariləri üçün mövcuddur.

Flatpak formatında təqdim olunan ən populyar 32-bit proqramlar arasında Wine və Steam var. 32-bit GNOME Flatpak Runtime dəstəyi dayandırılmasının bu paketlərə təsir etməyəcəyi bildirilir, çünki onları GTK 4, libadwaita və WebkitGTK-nin 32-bit versiyaları istifadə etmir.

32-bit sistemlərin dəstəyi dayandırılmasının səbəbi, davamlı inteqrasiya infrastrukturu yükləmək və layihə inkişaf etdiriciləri tərəfindən 32-bit sistemlərdə kifayət qədər test edilmədən dəyişikliklərin repositora göndərilməsi zamanı yaranan problemlərdən qaçmaq arzusudur. 32-bit sistemlərdə yalnız problemlər çıxaran xətalar olur ki, bu da GNOME repositora dəyişikliklərin daxil edilməsini əngəlləyir. Həmçinin, yenidən qurma, hər modul üçün gündə azı iki dəfə GNOME-un tamamilə Git-dən yenidən qurulması tələb etdiyindən, infrastrukturunuza əlavə yükgətirir.

Ən azından 32-bit yığınları istifadə etməyən müştərlər bu xətalara görə narahatdır. 32-bit GNOME Flatpak Runtime, Flathub kataloğunda yalnız iki paket istifadə edir, Flathub Beta-da isə bir paket daha var. Bu tətbiqlərin inkişaf etdiricilərinə əsas GNOME 49 Runtime-a keçidi təmin edən dəyişikliklər göndərilib. Bottles layihəsi dəyişiklik üçün birləşmə üçün demək olar ki, hazırdır, Lutris və Minigalaxy isə hələ də işlənməyə ehtiyac duyur.

Həmçinin, armv7 və i386 memariləri üçün GNOME Runtime-in tərtibatının dayandırılmasından sonra, 32-bit platformaları GNOME-un versiyaları çıxmadan qabaq keyfiyyətin test edilməsində istifadəsiz qaldı. Əvvəllər, inkişaf etdiricilər bütün GNOME modullarının i386/x86 memarisi üçün tərtib olunacağına zəmanət verə bilirdilər, lakin indi vəziyyət dəyişib və test etmə, hər modulun inkişaf etdiricisinin ixtiyarına buraxılıb. 32-bit sistemlərə aid spesifik problemlərin həlli, artıq yalnız istəyən inkişaf etdiricilər tərəfindən aparılacaq. 32-bit GNOME tədarük edən paylamalar, əksər layihələr üçün problemi öz başlarına testi və həll etməlidirlər.

Mənbə: opennet.ru

DDoS qoruması olan saytlara etibarlı hosting satın alın, VPS VDS serverlər 🔥 DDoS qoruması olan saytlara etibarlı hosting satın alın, VPS VDS serverlər | ProHoster