On Thu, Mar 24, 2011 at 14:25, Gilles Depeyrot <g...@dolphin.fr> wrote: > On 24/03/2011 08:06, Dmitry Timoshkov wrote: >> >> Gilles Depeyrot<g...@dolphin.fr> wrote: >>> >>> Has there been a change between wine 1.2.2 and wine 1.3.x that would >>> require adding an include file that was previously not needed? >> >> I don't think so. Including windef.h and winuser.h should be enough. >> If you could provide a small .rc file and command line you are using >> that would help in figuring out the problem. > > With the attached files and the following command line the resource file is > compiled using wine 1.2.2 and fails using wine 1.3.16. > > wrc -I$WINEHOME/include/wine/msvcrt -I$WINEHOME/include/windows -fofoo.res > foo.rc
Using git bisect run ./wrc.sh: #!/bin/bash ./configure --disable-tests || exit 125 make -j15 || exit 125 ./tools/wrc/wrc -I$WINEHOME/include/wine/msvcrt -I$WINEHOME/include/windows -fofoo.res foo.rc revealed the bad commit to be: e6340f1652e0328bbfeeae58462f41400b09b38a is the first bad commit commit e6340f1652e0328bbfeeae58462f41400b09b38a Author: Alexandre Julliard <julli...@winehq.org> Date: Wed Sep 29 20:13:28 2010 +0200 wrc: Add support for target options, and define _WIN64 for 64-bit builds. :040000 040000 af53e5447fca71246cd4f4ec1cd91887f6c3eee2 19d82ada48a0b03253cf7a315cfd656f7c6c4be3 M tools though this belongs in bugzilla, not wine-devel. -- -Austin