Le paquet Python 3.11 contient une ancienne version de l'environnement de développement Python. Il n'est requis que pour construire seamonkey-2.53.18.2 car son système de construction n'a pas encore été mis à jour pour prendre en charge Python-3.12.5.
N'installez PAS ce paquet si vous n'installez pas Seamonkey.
Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.2.
Téléchargement (HTTP) : https://www.python.org/ftp/python/3.11.1/Python-3.11.1.tar.xz
Somme de contrôle MD5 du téléchargement : 4efe92adf28875c77d3b9b2e8d3bc44a
Taille du téléchargement : 19 Mo
Estimation de l'espace disque requis : 301 Mo
Estimation du temps de construction : 1,1 SBU (avec parallélisme = 4)
SQLite-3.46.1 (requis si vous construisez firefox ou thunderbird)
Installez Python 3.11 en exécutant les commandes suivantes :
CXX="/usr/bin/g++" \ ./configure --prefix=/opt/python3.11 \ --disable-shared \ --with-system-expat && make
Comme ce paquet est seulement utilisé dans des situations très limitées, les tests ne sont pas recommandés.
Maintenant, en tant qu'utilisateur root
:
make install
CXX="/usr/bin/g++" ./configure ... : empêche un message embêtant pendant la configuration.
--prefix=/opt/python3.11
: cela
installe python 3.11 dans /opt pour éviter des conflits avec la
version du système de python et permet de facilement le supprimer
ou l'isoler une fois les programmes mis à jour pour python 3.12 ou
supérieur.
--disable-shared
: ce
paramètre désactive la construction des bibliothèque partagées.
Comme tous les paquets qui ont besoin de python-3.11 ont des
modules préconstruits et ne se lient pas directement à python, il
est plus sûr de désactiver la prise en charge de la bibliothèque
partagée.
--with-system-expat
:
Ce paramètre active le lien contra la version du système de
Expat.