Le mainteneur de firefox lance un appel à tests pour firefox 59 sur OpenBSD 6.2 :

Il y a pas mal de changement, ça pourrait l'aider de tester et lui indiquer si ça coince.

Pour tester et lui rapporter d'éventuels soucis :

(avant tout, si vous ne voulez pas devoir être superutilisateur pour les opérations suivantes, suivez les instructions du wiki obsd4a )

  • On récupère l'arbre des ports :
cd /usr
# cvs -qd anoncvs@anoncvs.fr.openbsd.org:/cvs get -rOPENBSD_6_2 -P ports
# find /usr/ports -type d -print0 | xargs -0r chmod g+w
  • Ensuite, on copie les sources d'origine :
cd /usr/ports/www/
cp -r mozilla-firefox mozilla-firefox-59
  • On va dans le nouveau dossier :
cd /usr/ports/www/mozilla-firefox-59
  • On récupère et applique le patch

ftp -o 59.diff "https://marc.info/?l=openbsd-ports&m=152118233714362&q=p3"
patch -p0 < 59.diff
  • On compile et installe :

make
doas pkg_delete firefox # suppression de l'ancienne version au cas où
doas make install

C'est long, c'est normal, car le portage de Firefox 59 sur la version stable d'OpenBSD actuelle demande de rétroporter de nombreux outils.

Testez puis rapportez les bugs à Landry B. : landry@openbsd.org

Voir aussi les conseils pour tester un port ici : https://wiki.obsd4a.net/doku.php?id=openbsd.org:faq:ports:testing