Migration vers le « multilib », abandon du support x86

Après la mise à jour de la chaîne de construction vers gcc6, nous avons rencontré des difficultés à reconstruire certains des plus gros paquets pour l’architecture i686. Puisque tous les développeurs utilisent une machine x86_64 et que le nombre d’utilisateurs de machines i868 semblent assez peu important, la décision d’abandonner complètement l’architecture 32 bits a été prise.

Cela a mis en évidence la nécessité de migrer les paquets lib32-extra - principalement utilisés par Steam et wine - vers un système de construction différent. crazy a réalisé une chaîne de construction complètement « multilib » pour cela, ainsi qu’un script (cross32.sh) afin de pouvoir fournir deux versions (x86_64 et lib32-extra) d’un même paquet.

Ce travail a été intégré à -current hier et les deux paquets mentionnés précédemment continuent à fonctionner. Si vous rencontrez des problèmes, n’hésitez pas à ouvrir un ticket sur notre bugtracker.