Broken patches since 0.9.45 (problem with missing binary files)

Victor ErV2005 at rambler.ru
Sat Sep 29 08:35:32 CDT 2007


Hello!
It looks like last two patches - wine-0.9.45.diff.bz2 and wine-0.9.46-diff.bz2 
are broken. It is not possible to compile wine-0.9.45 (if sources were 
created by patching 0.9.44 with wine-0.9.45.diff.bz2) due to missing 
notepad.ico :) :
---
make[2]: Leaving directory `/home/erv/distr/wine/wine-0.9.45/programs/net'
make[2]: Entering directory 
`/home/erv/distr/wine/wine-0.9.45/programs/notepad'
../../tools/makedep -C. -S../.. -T../.. -I../../include/msvcrt dialog.c main.c  
rsrc.rc
notepad.ico: No such file or directory
  notepad.ico was first included from rsrc.rc:47
make[2]: [Makefile] Error 1 (ignored)
../../tools/makedep -C. -S../.. -T../.. -I../../include/msvcrt dialog.c main.c  
rsrc.rc
notepad.ico: No such file or directory
  notepad.ico was first included from rsrc.rc:47
make[2]: *** [depend] Error 1
make[2]: Leaving directory `/home/erv/distr/wine/wine-0.9.45/programs/notepad'
make[1]: *** [notepad/__depend__] Error 2
make[1]: Leaving directory `/home/erv/distr/wine/wine-0.9.45/programs'
make: *** [programs/__depend__] Error 2

Compilation failed, aborting install.
---

 and it isn't possible to compile wine-0.9.46 (created by patching complete 
0.9.45 sources with wine-0.9.46.diff.bz2) due to missing c1.bmp in cards.dll:
---
make[2]: Leaving directory `/home/erv/distr/wine/wine-0.9.46/dlls/capi2032'
make[2]: Entering directory `/home/erv/distr/wine/wine-0.9.46/dlls/cards'
../../tools/makedep -C. -S../.. -T../..  cards.c  cards.rc
c1.bmp: No such file or directory
  c1.bmp was first included from cards.rc:23
make[2]: [Makefile] Error 1 (ignored)
../../tools/makedep -C. -S../.. -T../..  cards.c  cards.rc
c1.bmp: No such file or directory
  c1.bmp was first included from cards.rc:23
make[2]: *** [depend] Error 1
make[2]: Leaving directory `/home/erv/distr/wine/wine-0.9.46/dlls/cards'
make[1]: *** [cards/__depend__] Error 2
make[1]: Leaving directory `/home/erv/distr/wine/wine-0.9.46/dlls'
make: *** [dlls/__depend__] Error 2

Compilation failed, aborting install.
---

And here is a script I've been using to unpack patches (it should be placed in 
dir containing wine-0.9.30.tar.bz2 and patches (0.9.31, 0.9.32, etc) in 
*.diff.bz2 format :
---
#!/bin/sh
echo unpacking wine
BUILD=30
BASE=$BUILD
WINE='wine-0.9'
tar -xvvjf $WINE.$BUILD.tar.bz2 && cd $WINE
BUILD=$(($BUILD+1))
cd "$WINE.$BASE"
while [ -f ../$WINE.$BUILD.diff.bz2 ]; do
	echo $WINE.$BUILD
	bzcat ../$WINE.$BUILD.diff.bz2|patch -p1 &&
	BUILD=$(($BUILD+1))
done
cd ..
mv $WINE.$BASE $WINE.$(($BUILD-1))
---

Can someone fix this problem? (It looks like problem is related to binary 
files) It would be great if both patches were fixed and re-uploaded.

Thanks.
-- 
Victor Eremin (ErV2005 at rambler.ru)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 481 bytes
Desc: This is a digitally signed message part.
Url : http://www.winehq.org/pipermail/wine-devel/attachments/20070929/dfd7ac03/attachment.pgp 


More information about the wine-devel mailing list