Instalando o 403-ath_regd_optional.patch

0

Sou novo no patch e preciso instalar este patch link

Isso deve corrigir backports-3.15.1-1 package

Como você pode ver, ele corrige três arquivos, drivers/net/wireless/ath/regd.c , drivers/net/wireless/ath/Kconfig e .local-symbols

Eu tentei patch -Np5 -i 403-ath_regd_optional.patch e patch -i 403-ath_regd_optional.patch e recebi o mesmo erro

can't find file to patch at input line 3

Perhaps you should have used the -p or --strip option?

The text leading up to this was:

|--- a/drivers/net/wireless/ath/regd.c

|+++ b/drivers/net/wireless/ath/regd.c

File to patch:

No entanto, se eu inseri exatamente o mesmo arquivo (por exemplo, drivers/net/wireless/ath/regd.c ), ele funciona

Por que isso está acontecendo?

UPDATE

Atualizei manualmente os arquivos e substituí os antigos

    
por loo3y35 13.07.2014 / 08:52

1 resposta

0

A sintaxe para corrigir um pacote é:

sudo patch 'which [NAME OF THE PACKAGE]' < [DIRECTORY OF THE PATCH FILE]/[PATCH FILE NAME].patch

Exemplo:

sudo patch 'which webcamstudio' < ~Downloads/diff_webcamstudio_uname.patch
    
por user308564 13.07.2014 / 08:58