Development #68142
multithreading lors de la compilation des thèmes
0%
Description
En l’état on passe la commande make de base, ça dure des plombes (au moins sur mon core i3 2017). On pourrait avoir l’équivalent de par exemple make -j4
avec un paramètre prévu pour passer des options à make dans la cible ansible de compilation des thèmes.
Fichiers
Demandes liées
Historique
Mis à jour par Paul Marillonnet il y a plus d'un an
- Statut changé de Nouveau à En cours
- Assigné à mis à Paul Marillonnet
Mis à jour par Paul Marillonnet il y a plus d'un an
- Fichier 0001-tasks-enable-multithreaded-theme-compilation-68142.patch 0001-tasks-enable-multithreaded-theme-compilation-68142.patch ajouté
- Tracker changé de Support à Development
- Statut changé de En cours à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Frédéric Péters il y a plus d'un an
Historiquement le "make -jN" de publik-base-theme est cassé; côté debian/ on a
+override_dh_auto_build: + dh_auto_build --no-parallel
je ne retombe pas direct sur le ticket associé, on en a parlé ~récemment avec Corentin.
Mis à jour par Paul Marillonnet il y a plus d'un an
Frédéric Péters a écrit :
Historiquement le "make -jN" de publik-base-theme est cassé;
Ça échoue silencieusement avec des incohérences et des cibles pas traitées ?
Ici en local après un git-pull incluant un bon paquet de modif et un nouveau thème en branche wip, je lance un make -j4
qui recompile tout, j’ai pas remarqué de souci particulier.
(À noter qu’ici il s’agit bien d’activer le multithreading juste pour devinst, gagner du temps en local, pas question pour l’instant de modifier les règles debianhelper.)
Mis à jour par Paul Marillonnet il y a plus d'un an
- Lié à Development #57538: passer tout le packaging debian en debhelper niveau 12 ajouté
Mis à jour par Emmanuel Cazenave il y a plus d'un an
De mon coté je met un compile_theme: false
dans local-inventory.yml parce que 90% du temps je m'en fous des thèmes (et je lance une compil à la main quand j'en ai besoin).
Mis à jour par Paul Marillonnet il y a plus d'un an
- Statut changé de Solution proposée à Rejeté
Ok, fair enough, je rejette ce ticket.