Pagina 1 di 1

[RISOLTO]applicare le patches dello slackbuild a 3proxy

Inviato: ven 23 apr 2010, 21:17
da Zagorax
ciao a tutti

volevo installare 3proxy dagli slackbuild e nel file compresso trovo una directory con alcune patches. scusate la mia ignoranza, ma qual'è la procedura per applicare queste patch al sorgente? ho provato a cercare su google ma non ne sono uscito, probabilmente perchè non ho saputo cercare la cosa giusta...

grazie
ciao

Re: applicare le pacthes

Inviato: ven 23 apr 2010, 21:33
da neongen
immagino tu ti riferisca a slackbuids.org

Codice: Seleziona tutto

$ wget http://slackbuilds.org/slackbuilds/13.0/network/3proxy.tar.gz
$ tar -xvf 3proxy.tar.gz
$ cd 3proxy
$ wget http://3proxy.ru/0.6/3proxy-0.6.tgz
$ su
# sh 3proxy.SlackBuild
le patch vengono applicate automaticamente dallo slackbuild

Re: applicare le pacthes

Inviato: ven 23 apr 2010, 21:45
da Zagorax
ah ok, allora avevo seguito la procedura corretta.

Solo che comunque durante la compilazione vedo un sacco di messaggi di warning... pensavo fossero dovuti alla mancata applicazione delle patches. Ti ringrazio.

Ciao

Re: applicare le pacthes

Inviato: ven 23 apr 2010, 23:35
da metrofox
Le patch vengono automaticamente applicate dallo slackbuild nelle seguenti stringhe:

Codice: Seleziona tutto

patch -p1 < $CWD/patches/Makefile.Linux.patch
patch -p1 < $CWD/patches/fix_etcdir.patch
patch -p1 < $CWD/patches/add3proxyuser.sh.patch
patch -p1 < $CWD/patches/fixup_manpages.patch
I warning non dipendono ne da te e ne dallo slackbuild, ma bensì dal programma in se stesso, di solito sono per mancanza di cast, per funzioni obsolete e per altre cose che il compilatore vede come "strane", per ripararle bisogna toccare il codice del programma, se sei un programmatore in C allora aggiustali :)

Re: applicare le pacthes

Inviato: sab 24 apr 2010, 16:35
da Zagorax
Ti ringrazio per il chiarimento. :)