Erreur perl pour packaging AMC 1.3.0 Fedora 27 (Bug #521)
Description
Bonjour,
Je suis en train de packager la dernière version stable d'AMC (1.3.0) pour Fedora 27. Jusqu'à la version Fedora version 26, aucun problème. Pas de soucis pour packager AMC 1.3.0 pour Fedora 27 mais à l'usage, j'ai un soucis avec l'interpréteur Perl en version 5.26 qui ne reconnaît plus la directive "use encoding 'utf8';", ce qui empêche de générer les fichiers PDF d'un projet AMC.
Le bug a été corrigé dans le SVN d'AMC suite au rapport de bug 513 (https://project.auto-multiple-choice.net/issues/513).
Il y a eu un commit en ce sens sur le SVN (https://bitbucket.org/auto-multiple-choice/auto-multiple-choice/commits/244ae8e0acba452beeb0c728e9fa2b602c51bfa8) qui modifie 4 fichiers :
- AMC-annote.pl
- AMC-note.pl
- AMC-perl/AMC/Annotate.pm
- AMC-prepare.pl
Comme je dois packager sur la dernière version stable d'AMC (ici 1.3.0), je ne peux pas partir de la dernière version SVN.
J'ai donc corrigé à la main les 4 fichiers en utilisant la directive Perl "use utf8;", ce qui a l'air de corriger le bug sur la version stable 1.3.0 pour Fedora 27. j'ai pu ainsi regénérer les fichiers PDF, faire la correction et les annotations.
Je ne sais pas si la nouvelle version de Perl a un impact ailleurs.
Est-ce suffisant pour AMC 1.3.0 et Perl 5.26 ?
Autre question : j'ai vu que la version 1.4.0 est en cours. Y-a-t-il une date de sortie de cette nouvelle version stable ? Je pourrais allors packager cet update sans la bidouille sur la version 1.3.0 pour Fedora 27...
Merci.
Patrice
Related issues
duplicates Bug #513: Accents dans les noms des PDFs exportés après annotation ... | Closed | 11/14/2017 |
History
Updated by Alexis Bienvenüe over 7 years ago
Je ne sais pas si la nouvelle version de Perl a un impact ailleurs.
Je ne pense pas, les modifications que vous avez appliquées devraient suffire.
Y-a-t-il une date de sortie de cette nouvelle version stable ?
Pas vraiment…
Updated by Alexis Bienvenüe over 7 years ago
- Status changed from New to Closed
- % Done changed from 0 to 100