[Wine] Issues Building WINE 1.3.25 and 1.3.26 on Aptosid AMD64

tripinva wineforum-user at winehq.org
Fri Aug 5 13:59:47 CDT 2011


Hello, all:

Last week I purchased a new computer that had significantly more RAM than the 3GB my last system had, and as such I moved from the i386 version of Aptosid to the AMD64 version.  My new system also has a dedicated video card instead of the integrated graphics my last one had, so I was anxious to get myself set up with Portal and Portal 2.

Upon installing debs for 1.3.25, I found that while Portal ran fine, Portal 2 seems to have been impacted by bug 27877 (http://bugs.winehq.org/show_bug.cgi?id=27877).  I'm now attempting to build from source into a deb package that I can neatly install on my system until the patch in the bug report is implemented into the main WINE build.

However, I'm encountering a problem.  My builds keep failing.  I attempted to build both as a local user and as root, and both failed differently.  I think the build as root is failing because it doesn't want to be root:


Code:
security.c:1039: Test failed: DeleteFile should fail
security.c:1040: Test failed: expected ERROR_ACCESS_DENIED, got -559038737
security.c:1043: Test failed: SetFileAttributes error 2
security.c:1046: Test failed: DeleteFile error 2
fixme:advapi:ImpersonateLoggedOnUser (0x34)
fixme:advapi:LookupAccountSidW Only local computer supported!
fixme:advapi:LsaOpenPolicy ((null),0x32fb5c,0x000f0fff,0x32fbb8) stub
fixme:advapi:LsaClose (0xcafe) stub
fixme:advapi:LookupAccountNameW remote computer not supported
No protocol specified
No protocol specified
fixme:advapi:SetEntriesInAclW unhandled access mode 4
fixme:advapi:SetEntriesInAclW unhandled access mode 4
fixme:advapi:ParseStringSidToSid String constant not supported: L"No"
fixme:advapi:CreateRestrictedToken (0x3c, 0x0, 1, 0x32fba4, 0, (nil), 0, (nil), 0x32fbb4): stub
make[2]: *** [security.ok] Error 4
make[2]: Leaving directory `/hide/trip/build/wine-1.3.26/dlls/advapi32/tests'
make[1]: *** [dlls/advapi32/tests/__test__] Error 2
make[1]: Leaving directory `/hide/trip/build/wine-1.3.26'
dh_auto_test: make -j1 test returned exit code 2
make: *** [build] Error 29
dpkg-buildpackage: error: debian/rules build gave error exit status 2



Which is understandable.  What I cannot figure out is why the non-root build keeps failing:


Code:
fixme:advapi:RegisterEventSourceA ((null),"Wine"): stub
fixme:advapi:RegisterEventSourceW (L"",L"Wine"): stub
fixme:advapi:ReportEventA (0xcafe4242,0x0004,0x0001,0x00000001,(nil),0x0001,0x00000000,0x688a72b0,(nil)): stub
fixme:advapi:ReportEventW (0xcafe4242,0x0004,0x0001,0x00000001,(nil),0x0001,0x00000000,0x121250,(nil)): stub
fixme:advapi:GetNumberOfEventLogRecords (0xcafe4242,0x32fcb0) stub
eventlog.c:835: Test failed: Expected 1 records, got 0
fixme:advapi:GetOldestEventLogRecord (0xcafe4242,0x32fcbc) stub
eventlog.c:840: Test failed: Expected oldest to be 1 or higher, got 0
fixme:advapi:DeregisterEventSource (0xcafe4242) stub
fixme:advapi:OpenEventLogW ((null),L"WineSrc") stub
fixme:advapi:ReportEventA (0xcafe4242,0x0002,0x0001,0x00000002,(nil),0x0000,0x00000000,(nil),(nil)): stub
fixme:advapi:GetNumberOfEventLogRecords (0xcafe4242,0x32fcb0) stub
eventlog.c:835: Test failed: Expected 2 records, got 0
fixme:advapi:GetOldestEventLogRecord (0xcafe4242,0x32fcbc) stub
eventlog.c:840: Test failed: Expected oldest to be 1 or higher, got 0
fixme:advapi:CloseEventLog (0xcafe4242) stub
fixme:advapi:RegisterEventSourceA ((null),"WineSrc1"): stub
fixme:advapi:RegisterEventSourceW (L"",L"WineSrc1"): stub
fixme:advapi:ReportEventA (0xcafe4242,0x0010,0x0001,0x00000003,(nil),0x0002,0x00000000,0x688a72a8,(nil)): stub
fixme:advapi:ReportEventW (0xcafe4242,0x0010,0x0001,0x00000003,(nil),0x0002,0x00000000,0x121250,(nil)): stub
fixme:advapi:GetNumberOfEventLogRecords (0xcafe4242,0x32fcb0) stub
eventlog.c:835: Test failed: Expected 3 records, got 0
fixme:advapi:GetOldestEventLogRecord (0xcafe4242,0x32fcbc) stub
eventlog.c:840: Test failed: Expected oldest to be 1 or higher, got 0
fixme:advapi:DeregisterEventSource (0xcafe4242) stub
fixme:advapi:OpenEventLogW ((null),L"WineSrc20") stub
fixme:advapi:ReportEventA (0xcafe4242,0x0001,0x0001,0x00000004,(nil),0x0000,0x00000000,(nil),(nil)): stub
fixme:advapi:GetNumberOfEventLogRecords (0xcafe4242,0x32fcb0) stub
eventlog.c:835: Test failed: Expected 4 records, got 0
fixme:advapi:GetOldestEventLogRecord (0xcafe4242,0x32fcbc) stub
eventlog.c:840: Test failed: Expected oldest to be 1 or higher, got 0
fixme:advapi:CloseEventLog (0xcafe4242) stub
fixme:advapi:RegisterEventSourceA ((null),"WineSrc300"): stub
fixme:advapi:RegisterEventSourceW (L"",L"WineSrc300"): stub
fixme:advapi:ReportEventA (0xcafe4242,0x0002,0x0001,0x00000005,(nil),0x0001,0x00000000,0x688a72b0,(nil)): stub
fixme:advapi:ReportEventW (0xcafe4242,0x0002,0x0001,0x00000005,(nil),0x0001,0x00000000,0x121250,(nil)): stub
fixme:advapi:GetNumberOfEventLogRecords (0xcafe4242,0x32fcb0) stub
eventlog.c:835: Test failed: Expected 5 records, got 0
fixme:advapi:GetOldestEventLogRecord (0xcafe4242,0x32fcbc) stub
eventlog.c:840: Test failed: Expected oldest to be 1 or higher, got 0
fixme:advapi:DeregisterEventSource (0xcafe4242) stub
fixme:advapi:OpenEventLogW ((null),L"Wine") stub
fixme:advapi:ReportEventA (0xcafe4242,0x0000,0x0002,0x00000006,0x121200,0x0002,0x00000000,0x688a72a8,(nil)): stub
fixme:advapi:ReportEventW (0xcafe4242,0x0000,0x0002,0x00000006,0x121200,0x0002,0x00000000,0x121250,(nil)): stub
fixme:advapi:GetNumberOfEventLogRecords (0xcafe4242,0x32fcb0) stub
eventlog.c:835: Test failed: Expected 6 records, got 0
fixme:advapi:GetOldestEventLogRecord (0xcafe4242,0x32fcbc) stub
eventlog.c:840: Test failed: Expected oldest to be 1 or higher, got 0
fixme:advapi:CloseEventLog (0xcafe4242) stub
fixme:advapi:RegisterEventSourceA ((null),"WineSrc"): stub
fixme:advapi:RegisterEventSourceW (L"",L"WineSrc"): stub
fixme:advapi:ReportEventA (0xcafe4242,0x0010,0x0002,0x00000007,0x121200,0x0000,0x00000000,(nil),(nil)): stub
fixme:advapi:GetNumberOfEventLogRecords (0xcafe4242,0x32fcb0) stub
eventlog.c:835: Test failed: Expected 7 records, got 0
fixme:advapi:GetOldestEventLogRecord (0xcafe4242,0x32fcbc) stub
eventlog.c:840: Test failed: Expected oldest to be 1 or higher, got 0
fixme:advapi:DeregisterEventSource (0xcafe4242) stub
fixme:advapi:OpenEventLogW ((null),L"WineSrc1") stub
fixme:advapi:ReportEventA (0xcafe4242,0x0008,0x0002,0x00000008,0x121200,0x0002,0x00000000,0x688a72a8,(nil)): stub
fixme:advapi:ReportEventW (0xcafe4242,0x0008,0x0002,0x00000008,0x121200,0x0002,0x00000000,0x121250,(nil)): stub
fixme:advapi:GetNumberOfEventLogRecords (0xcafe4242,0x32fcb0) stub
eventlog.c:835: Test failed: Expected 8 records, got 0
fixme:advapi:GetOldestEventLogRecord (0xcafe4242,0x32fcbc) stub
eventlog.c:840: Test failed: Expected oldest to be 1 or higher, got 0
fixme:advapi:CloseEventLog (0xcafe4242) stub
fixme:advapi:RegisterEventSourceA ((null),"WineSrc20"): stub
fixme:advapi:RegisterEventSourceW (L"",L"WineSrc20"): stub
fixme:advapi:ReportEventA (0xcafe4242,0x0002,0x0002,0x00000009,0x121200,0x0000,0x00000000,(nil),(nil)): stub
fixme:advapi:GetNumberOfEventLogRecords (0xcafe4242,0x32fcb0) stub
eventlog.c:835: Test failed: Expected 9 records, got 0
fixme:advapi:GetOldestEventLogRecord (0xcafe4242,0x32fcbc) stub
eventlog.c:840: Test failed: Expected oldest to be 1 or higher, got 0
fixme:advapi:DeregisterEventSource (0xcafe4242) stub
fixme:advapi:OpenEventLogW ((null),L"WineSrc300") stub
fixme:advapi:ReportEventA (0xcafe4242,0x0001,0x0002,0x0000000a,0x121200,0x0001,0x00000000,0x688a72b0,(nil)): stub
fixme:advapi:ReportEventW (0xcafe4242,0x0001,0x0002,0x0000000a,0x121200,0x0001,0x00000000,0x121250,(nil)): stub
err:eventlog:ReportEventW L"First string"
fixme:advapi:GetNumberOfEventLogRecords (0xcafe4242,0x32fcb0) stub
eventlog.c:835: Test failed: Expected 10 records, got 0
fixme:advapi:GetOldestEventLogRecord (0xcafe4242,0x32fcbc) stub
eventlog.c:840: Test failed: Expected oldest to be 1 or higher, got 0
fixme:advapi:CloseEventLog (0xcafe4242) stub
fixme:advapi:OpenEventLogW ((null),L"Wine") stub
fixme:advapi:GetNumberOfEventLogRecords (0xcafe4242,0x32fcb0) stub
eventlog.c:858: Test failed: Expected 10 records, got 0
fixme:advapi:CloseEventLog (0xcafe4242) stub
eventlog.c:863: Tests skipped: No events were written to the eventlog
eventlog.c:1086: Test failed: Expected an eventlog file
eventlog.c:1113: Test succeeded inside todo block: Could not delete the registry tree : 0
eventlog.c:1120: Test succeeded inside todo block: Expected MoveFileEx to succeed: 1
make[2]: *** [eventlog.ok] Error 24
make[2]: Leaving directory `/hide/trip/build/wine-1.3.26/dlls/advapi32/tests'
make[1]: *** [dlls/advapi32/tests/__test__] Error 2
make[1]: Leaving directory `/hide/trip/build/wine-1.3.26'
dh_auto_test: make -j1 test returned exit code 2
make: *** [build] Error 29
dpkg-buildpackage: error: debian/rules build gave error exit status 2



I only included the parts with the failures, but can provide more of the output if needed.

Does anyone have any thoughts on this?  I'd really like to build this and give it a try, though having to wait 20-25 minutes for the build to fail is somewhat annoying.

Thank you for your time and consideration. :)

- Trip[/url]







More information about the wine-users mailing list