Yves Rutschle a écrit :
On Tue, May 12, 2009 at 12:17:01PM +0200, Philippe Merlin wrote:
merci pour ta réponse, effectivement j'ai fait un copier coller, si c'est le
problème alors ou trouver ce patch
Après recherche dans git.kernel.org, il semble que ce patch 2.6.26-git17
corresponde en fait à deux commits distincts lors du développement de la
version 2.6.27 du noyau :
[ALSA] Improve the slots option handling
<http://git.kernel.org/?p=linux/kernel/git/stable/linux-2.6.27.y.git;a=commit;h=a93bbaa77ea61c6bad684263a65f812b31bf9791>
et
device create: sound: convert device_create to device_create_drvdata
<http://git.kernel.org/?p=linux/kernel/git/stable/linux-2.6.27.y.git;a=commit;h=89409211ff97bf82295d1fb98ab18302a03e9199>
Mais il est important de bien comprendre que :
1) Un commit et son patch peuvent modifier plusieurs fichiers sources,
c'est le cas ici. Si tu ne modifies qu'un fichier, tu peux te retrouver
avec un noyau qui ne compile pas ou pire ne marche pas. Pour le premier
commit, a93bbaa77ea61c6bad684263a65f812b31bf9791, l'autre fichier
modifié est juste un fichier de documentation, donc pas de souci. En
revanche l'autre commit, 89409211ff97bf82295d1fb98ab18302a03e9199,
modifie deux autres fichiers sources, et fait partie d'un ensemble plus
large de patches qui modifient d'autres sous-systèmes que le son.
2) Un commit peut s'appuyer sur des patches précédents, et ne pas
s'appliquer ou ne pas fonctionner seul sur une version trop ancienne
sans avoir appliqué ces patches précédents.
Je suppose que c'est surtout le premier commit qui t'intéresse.
A partir de l'URL que j'ai indiqué, tu pourras avoir accès au patch
intégral (diff), aux patches individuels pour chaque fichier modifié
(diff), ou à la nouvelle version de chaque fichier modifié (blob), en
format brut (par les liens 'raw', il faut effacer le début du fichier
avant le premier 'diff ...' avant de l'appliquer).
Le patch est OK.
Non, il n'est pas ok : les tabulations originelles sont remplacées par
des espaces alors que le fichier source contient des tabulations. patch
a peut-être des options pour ignorer les différences entre espaces et
tabulations, on ne sait jamais.
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs "From" et "Reply-To:"
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers [email protected]
En cas de soucis, contactez EN ANGLAIS [email protected]