[PKGBUILD] Créer des paquets en static ?
Publié : jeu. 14 juil. 2011, 09:39
bonjour,
il m'arrive parfois de créer des PKGBUILD pour des projets qui ne semblent plus maintenus (dernier commit il y a 2 ou 3 ans). Lors de la compilation, je vois beaucoup de warnings, mais ça compile quand même. En gardant le paquet généré, je me dis que ça pourra me servir pour plus tard si j'ai toujours besoin de ce logiciel dans le futur (autre installation etc). Seulement, un paquet avec des bibliothèques liées en dynamique ne vivant jamais bien longtemps, et la compilation future risquant d'être compromise du fait des mises à jour de gcc etc, je me demandais s'il n'était pas possible de créer des paquets pour archlinux avec les bibliothèques en statique, pour être sûr de pouvoir toujours lancer ce programme dans 4 ou 5 ans... ?
Quelle serait la meilleure façon de faire ? Est-ce que cela serait proposable dans le PKGBUILD sur AUR ? J'imagine la levée de bouclier face à cette idée, mais je préfère avoir un logiciel encore utilisable dans 5 ans, plutôt qu'un logiciel destiné à mourir.
il m'arrive parfois de créer des PKGBUILD pour des projets qui ne semblent plus maintenus (dernier commit il y a 2 ou 3 ans). Lors de la compilation, je vois beaucoup de warnings, mais ça compile quand même. En gardant le paquet généré, je me dis que ça pourra me servir pour plus tard si j'ai toujours besoin de ce logiciel dans le futur (autre installation etc). Seulement, un paquet avec des bibliothèques liées en dynamique ne vivant jamais bien longtemps, et la compilation future risquant d'être compromise du fait des mises à jour de gcc etc, je me demandais s'il n'était pas possible de créer des paquets pour archlinux avec les bibliothèques en statique, pour être sûr de pouvoir toujours lancer ce programme dans 4 ou 5 ans... ?
Quelle serait la meilleure façon de faire ? Est-ce que cela serait proposable dans le PKGBUILD sur AUR ? J'imagine la levée de bouclier face à cette idée, mais je préfère avoir un logiciel encore utilisable dans 5 ans, plutôt qu'un logiciel destiné à mourir.