Projet

Général

Profil

Development #68142

multithreading lors de la compilation des thèmes

Ajouté par Paul Marillonnet il y a plus d'un an. Mis à jour il y a plus d'un an.

Statut:
Rejeté
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
12 août 2022
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

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

Lié à Publik - Development #57538: passer tout le packaging debian en debhelper niveau 12Fermé03 octobre 2021

Actions

Historique

#1

Mis à jour par Paul Marillonnet il y a plus d'un an

  • Statut changé de Nouveau à En cours
  • Assigné à mis à Paul Marillonnet
#2

Mis à jour par Paul Marillonnet il y a plus d'un an

#3

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.

#4

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.)

#5

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é
#6

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).

#7

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.

Formats disponibles : Atom PDF