[OpenBSD]

[Index de la FAQ]

Suivre la version de développement "-current"


Table des matières


Introduction

Ce document est pour les personnes souhaitant suivre la version de développement d'OpenBSD; celle-ci sera nommée -current dans la suite de ce texte. Il contient des informations sur les changements apportés entre la version 5.1-release et -current, et ne devrait PAS être utilisé par quiconque voulant faire une mise à jour à partir des versions 5.0 ou précédentes ou même par les personnes souhaitant suivre -stable.

Si vous voulez passer vers la version 5.1-release ou 5.1-stable à partir de versions antérieures, consulter le guide de mise à niveau.

Soyez certain d'avoir lu et compris la FAQ 5 - Construire le Système à partir des Sources avant d'utiliser -current et les instructions qui suivent.

Vous devriez TOUJOURS partir d'un "snapshot" pour suivre -current. Une mise à jour via la compilation des sources n'est pas supportée.

La plupart de ces changements doivent être réalisés comme root.

2012/03/04 - retour de la mise à jour de xf86-video-ati

Le driver radeon(4) a été remis à jour à la version 6.14.3, mais n'est pas sélectionné par le code d'auto-configuration. Le driver radeonold(4) fournit une version gelée du dernier driver fonctionnant, jusqu'à ce que les problèmes du nouveau driver soient corrigés.
Les utilisateurs ayant besoin du nouveau driver devraient créer un fichier xorg.conf(5) contenant juste
Section "Device"
    Identifier "RadeonCard"
    Driver "radeon"
EndSection
ou fusionner cette section dans leur fichier /etc/X11/xorg.conf existant.
Le driver radeonhd est désormais déprécié. Les utilisateurs de ce driver devraient mettre à jour leur fichier /etc/X11/xorg.conf en remplaçant
      Driver "radeonhd"
par
      Driver "radeon"

2012/04/06 - RAIDframe supprimé

Le pilote de disque RAIDFrame et son utilitaire de configuration ont été supprimés. Après une mise à niveau, les fichiers suivants peuvent être supprimés:
rm /sbin/raidctl
rm /usr/share/man/man4/raid.4
rm /usr/share/man/man8/raidctl.8
Les utilisateurs de RAIDFrame vont devoir reconsidérer des alternatives comme softraid(4).

2012/04/12 - [landisk] gcc4 pour landisk

landisk est passé de gcc3 à gcc4. Il est sévèrement recommandé d'utiliser les snapshots plutôt que la méthode qui va suivre. Les makefiles, gcc, cpp et libstdc++ à jour doivent être installés de la manière suivante.

Premièrement, gcc4 et csu doivent être compilés avec le compilateur existant:

rm -rf /usr/obj/*
cd /usr/src/share/mk && make install
cd /usr/src/gnu/usr.bin/cc
make obj && make depend && make
cd /usr/src/lib/csu
make obj && make depend && make && make install
cd /usr/src/gnu/usr.bin/cc
make install
Deuxièmement, gcc4 doit être reconstruit avec lui-même:
rm -rf /usr/obj/*
cd /usr/src/usr.bin/cpp
make obj && make && make install
cd /usr/src/gnu/usr.bin/cc
make obj && make depend && make && make install
Toisièmement, libstdc++-v3 doit être installé après avoir supprimé les vieux headers C++:
rm -rf /usr/include/g++/*
cd /usr/src/gnu/lib/libstdc++-v3
make obj && make includes && make depend && make && make install
Et pour finir, il faut reconstruire le système entier avec la procédure documentée dans release(8).

Pour les gens mettant à jour en utilisant les snapshots, n'oubliez pas de faire:

rm -rf /usr/include/g++/*
avant d'installer un nouveau snapshot.

2012/04/28 - [ports] gnome-keyring subversion est maintenant un sous-package

Le support de gnome-keyring dans Subversion était précédemment une SAVEUR du port, car il fallait le programme principal pour lier libpthread provoquant certains effets secondaires avec la bibliothèque uthread précédente (notablement, un comportement étrange avec "svn diff | more" en raison de la façon dont I/O gérait les descripteurs de fichiers).

Comme ce n'est plus un problème avec rthreads, la SAVEUR a été supprimée. Pour continuer à utiliser gnome-keyring avec Subversion, après avoir mis à jour vos paquetages vous allez devoir faire "pkg_add gnome-keyring-subversion".


[back] www@openbsd.org
$OpenBSD: current.html,v 1.105 2012/05/13 16:30:18 ajacoutot Exp $