Dziwne zachowanie %patch

Piotr =?utf8?Q?Zi=EAcik?= kosmo at miechow.com
Mon Feb 20 09:49:09 CET 2012


Witajcie.

Uaktualniłem crossavr-gcc, zbudowałem przetestowałem i commitnąłem.
To wszystko robiłem na x86_64. Dziś chciałem przekompilować zmiany
na i686 (inna maszyna) i mam problem:

$ builder -bb -v crossavr-gcc
(...)
Patch #102 (301-gcc-4.5.1-xmega-v14.patch):
+ patch -p0 -s
+ <
/home/users/kosmo/rpm/packages/crossavr-gcc/301-gcc-4.5.1-xmega-v14.patch
1 out of 1 hunk FAILED -- saving rejects to file gcc/config/avr/avr-c.c.rej
błąd: Błędny status wyjścia z /home/users/kosmo/tmp/rpm-tmp.13125 (prep)
$ rpm -qf /usr/bin/patch
patch-2.6.1-1.i686

Tymczasem na x86_64 wszystko przechodzi bez problemu:

$ builder -bb -v crossavr-gcc
(...)
Patch #102 (301-gcc-4.5.1-xmega-v14.patch):
+ patch -p0 -s
+ <
/home/users/kosmo/rpm/packages/crossavr-gcc/301-gcc-4.5.1-xmega-v14.patch 
+ echo Patch #103 (302-gcc-4.5.1-avrtiny10.patch):
Patch #103 (302-gcc-4.5.1-avrtiny10.patch):
(...)
$ rpm -qf /usr/bin/patch
patch-2.6.1-1.x86_64

Ktoś ma jakiś pomysł?

Pozdrawiam.
Piotr Zięcik


More information about the pld-devel-pl mailing list