64bit bit Wine users, please test patch
André Hentschel
nerv at dawncrow.de
Thu Mar 25 08:47:15 CDT 2010
Joerg-Cyril.Hoehle at t-systems.com schrieb:
> Hi,
>
> you guys running Wine64 on 64bit UNIX, please test
> the patch attached to bug #22146
> http://bugs.winehq.org/show_bug.cgi?id=22146
>
> The patch is available from
> http://bugs.winehq.org/attachment.cgi?id=27027
>
> Test code that you can use for reporting is at:
> http://bugs.winehq.org/attachment.cgi?id=27028
>
> I'm afraid my patch does not apply cleanly in Wine-1.1.41. You'll
> likely need to skip, remove or correct the one hunk about
> TRACE(...data[]...). It's not essential. Actually, I've
> removed %s formatting from the 64bit trace because I don't
> know how Wine behaves when given a bad pointer --
> TRACE("%s",debugstr(random_location))
> could even cause a core dump, couldn't it?
>
> Thank you very much,
> Jörg Höhle
>
>
It seems you missed something in your patch, i get:
gcc -c -I../../../../dlls/winmm/tests -I. -I../../../../include -I../../../include -DWINE_STRICT_PROTOTYPES -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wstrict-prototypes -Wtype-limits -Wwrite-strings -Wpointer-arith -g -O2 -o mci.o ../../../../dlls/winmm/tests/mci.c
../../../../dlls/winmm/tests/mci.c: In function ‘test_mciParser’:
../../../../dlls/winmm/tests/mci.c:183: warning: format ‘%u’ expects type ‘unsigned int’, but argument 3 has type ‘long unsigned int’
../../../../dlls/winmm/tests/mci.c:184: warning: format ‘%u’ expects type ‘unsigned int’, but argument 3 has type ‘long unsigned int’
../../../../dlls/winmm/tests/mci.c:187: warning: statement with no effect
../../../../dlls/winmm/tests/mci.c:193: warning: statement with no effect
../../../../dlls/winmm/tests/mci.c:202: error: ‘MCI_PARMS_UNION’ has no member named ‘caps’
../../../../dlls/winmm/tests/mci.c:203: error: ‘MCI_PARMS_UNION’ has no member named ‘caps’
../../../../dlls/winmm/tests/mci.c:206: error: ‘MCI_PARMS_UNION’ has no member named ‘caps’
../../../../dlls/winmm/tests/mci.c:206: error: ‘MCI_PARMS_UNION’ has no member named ‘caps’
../../../../dlls/winmm/tests/mci.c:208: error: ‘MCI_PARMS_UNION’ has no member named ‘caps’
../../../../dlls/winmm/tests/mci.c:209: error: ‘MCI_PARMS_UNION’ has no member named ‘caps’
../../../../dlls/winmm/tests/mci.c:212: error: ‘MCI_PARMS_UNION’ has no member named ‘caps’
../../../../dlls/winmm/tests/mci.c:212: error: ‘MCI_PARMS_UNION’ has no member named ‘caps’
../../../../dlls/winmm/tests/mci.c:214: error: ‘MCI_PARMS_UNION’ has no member named ‘caps’
../../../../dlls/winmm/tests/mci.c:215: error: ‘MCI_PARMS_UNION’ has no member named ‘caps’
../../../../dlls/winmm/tests/mci.c:218: error: ‘MCI_PARMS_UNION’ has no member named ‘caps’
../../../../dlls/winmm/tests/mci.c:218: error: ‘MCI_PARMS_UNION’ has no member named ‘caps’
make: *** [mci.o] Fehler 1
--
Best Regards, André Hentschel
More information about the wine-devel
mailing list