Patcher

blackbird21 Messages postés 39 Statut Membre -  
mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,
Je suis tombé sur ce lien qui pourrait peut être m'aider (ad hoc impossible avec la realtek rtl8187 sur ubuntu).

http://comments.gmane.org/gmane.linux.kernel.wireless.general/85911

Problème, comment patcher un tel fichier?

3 réponses

  1. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 940
     
    De mémoire, il faut récupérer le fichier à patcher + le patch et ensuite l'appliquer en lançant la commande suivante dans le bon répertoire (cf les chemins du / des fichiers corrigés par le patch)

    patch -p1 < fichier_de_patch


    Mais bon dans le cas que tu évoques ça consiste juste à ajouter une ligne au bon endroit :

    struct ieee80211_hdr *tx_hdr = (struct ieee80211_hdr *)(skb->data);


    ... limite tu as meilleur temps de le faire à la main :-)

    Pour information, dans la syntaxe d'un patch (qui est celle d'un diff), + signifie insérer une ligne et - signifie la supprimer.

    Bonne chance
    0
  2. blackbird21 Messages postés 39 Statut Membre 6
     
    Ok merci, mais il y a plus d'une ligne à rajouter il me semble non?
    0
  3. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 940
     
    Au temps pour moi, je n'avais pas vu que le patch continuait (read more), donc effectivement, il vaut mieux utiliser la commande patch.
    0