Zdrojove kody u SUSE - kompilace php
Ladislav Vaiz
spam na nagano.cz
Středa Listopad 28 14:40:44 CET 2007
Patche se typicky aplikuji patch -p0 <patch.diff
Parametr -p urcuje, jaka cas cesty k souborum v patchi se ma odstranit.
Napriklad proto, ze jiz mate aktualni adresar nekde uvnitr struktury
adresaru.
Nainstalovani debianiho src znamena, ze se vsechny patche aplikuji. U RPM
by se to melo delat pri buildu. Co zkusit rpm -bb php.src.rpm, on to
patchne za vas a mate to bez prace?
Nesledoval jsem thread, a leta nepouzil rpm, tak predchozi odstavec muze
byt mimo misu.
Lada
On Wed, 28 Nov 2007, Katerina Bubenickova wrote:
> DD,
>
> stahla jsem si zdrojaky k php, ale je tam opravdu asi 35 patchu. Jeste
> nikdy jsem nepatchovala, google mi moc neporadil.
> Tak se ptam, jestli neni nejaka lepsi cesta, nez jakou jsem nasla ja.
>
> patch <php-5.1.2-CVE-2006-0996.patch
> 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:
> --------------------------
> |--- ext/standard/info.c 2006/01/01 12:50:15 1.249.2.7
> |+++ ext/standard/info.c 2006/03/31 11:11:12 1.249.2.10
>
>
>
> Tak jsem soubor *.patch proklikala v mc, ziskala *.diff, nasla ten
> spravny soubor k opatchovani,
> patch <info.c.diff ---a to slo.
>
> Takhle se to tedy normalne dela? To snad ne?
>
> --Katerina
>
> _______________________________________________
> Linux mailing list
> Linux na linux.cz
> http://www.linux.cz/mailman/listinfo/linux
>
Další informace o konferenci Linux