Bug 2701

Summary: Не собирается wine на Debian 4.0
Product: WINE@Etersoft Reporter: Константин Кондратюк <kondratyuk>
Component: ДистрибутивAssignee: Vitaly Lipatov <lav>
Status: CLOSED FIXED QA Contact:
Severity: major    
Priority: P4 CC: amorozov, bogara, boris, night
Version: 1.0.9   
Target Milestone: выпуск 1.0.9   
Hardware: PC   
OS: All   
Whiteboard:
Заявки RT: Связано с:
Дата напоминания:
Bug Depends on:    
Bug Blocks: 777    
Deadline: 2008-10-27   
Attachments: патч

Description Константин Кондратюк 2008-10-22 20:11:26 MSD
и ещё некоторых системах

schannel.c:61: error: 'gnutls_transport_set_errno' undeclared here (not in a function)
schannel.c:61: warning: type defaults to 'int' in declaration of 'pgnutls_transport_set_errno'
schannel.c: In function 'schan_pull':
schannel.c:571: error: called object 'pgnutls_transport_set_errno' is not a function
schannel.c: In function 'schan_push':
schannel.c:593: error: called object 'pgnutls_transport_set_errno' is not a function
make[2]: *** [schannel.o] Error 1
Comment 1 Константин Кондратюк 2008-10-22 20:23:37 MSD
Henri Verbeet добавил в понедельник 4 патча к этому файлу. Ни в patches исправлений, ни в devel возмущений пока нет.
Comment 2 Boris Savelev 2008-10-22 21:48:32 MSD
мне кажется что это из-за gnutls-)
Comment 3 Boris Savelev 2008-10-22 21:49:55 MSD
(In reply to comment #0)
> и ещё некоторых системах
а на каких?
Comment 4 Александр Морозов 2008-10-23 11:55:46 MSD
http://www.winehq.org/pipermail/wine-devel/2008-October/069997.html
Comment 5 Константин Кондратюк 2008-10-23 12:37:23 MSD
Created attachment 819 [details]
патч

а вот и сам патч, о котором идёт речь. Кстати, не переделан ещё и не принят.
В нём ли ошибка?..
Comment 6 Vitaly Lipatov 2008-10-23 12:43:53 MSD
(In reply to comment #5)
...
> а вот и сам патч, о котором идёт речь.
> Кстати, не переделан ещё и не принят.
> В нём ли ошибка?..
Можно просто пока собирать wine с configure --without-gnutls
и подождать, пока появится правильная проверка. 

Comment 7 Vitaly Lipatov 2008-10-23 13:28:37 MSD
Сборка с without-gnutls (без gnutls) лежит в current/WINE/Debian/4.0
Comment 8 Vitaly Lipatov 2008-10-24 23:12:39 MSD
Пока ждём добавления проверки на новые функции gnutls:
Created commit 1f837c5: Revert "secur32: Implement schannel InitializeSecurityContextW."
Comment 9 Константин Кондратюк 2008-10-24 23:58:25 MSD
Закроем уже с правильным фиксом.
Comment 10 Stanislav_Soukhoroukov 2008-10-26 19:00:51 MSK
steven@debian:~$ wine --update
Updating... Using WINEPREFIX=/home/steven/.wine
Creating default file tree...
Copying prepared tree from '/usr/share/wine/skel' ...
WINE@Etersoft 1.0 SQL (1.0.9), registration number is 7E2F-5376.
Legality check is available on the page http://sales.etersoft.ru/product/.

Update registry and environments...
ALSA lib seq_hw.c:457:(snd_seq_hw_open) open /dev/snd/seq failed: No such file or directory
err:shell:ReadCabinetState Initializing shell cabinet settings
fixme:shell:DllGetClassObject failed for CLSID=
        {53bd6b4e-3780-4693-afc3-7161c2f3ee9c} (MruLongList)
err:rebar:REBAR_WindowProc unknown msg 200b wp=00000000 lp=71180f00
fixme:toolbar:TOOLBAR_CheckStyle [0x10034] TBSTYLE_REGISTERDROP not implemented
fixme:toolbar:TOOLBAR_CheckStyle [0x10034] TBSTYLE_REGISTERDROP not implemented
fixme:shell:NTSHChangeNotifyRegister (0x10034,0x00008003,0x00008000,0x0000c050,0x00000001,0x33dc04):semi stub.
fixme:toolbar:TOOLBAR_Unkwn45D hwnd=0x10034, wParam=0x00000000, size.cx=1280, size.cy=32000 stub!
fixme:toolbar:TOOLBAR_CheckStyle [0x10034] TBSTYLE_REGISTERDROP not implemented
fixme:toolbar:TOOLBAR_CheckStyle [0x10034] TBSTYLE_REGISTERDROP not implemented
fixme:toolbar:TOOLBAR_Unkwn464 hwnd=0x10038 wParam 00000001 lParam 00000000
fixme:dpa:DPA_LoadStream phDpa=0x33d624 loadProc=0xb2ba1c pStream=0x142fe0 lParam=13c590
fixme:dpa:DPA_LoadStream dwSize=0 dwData2=0 dwItems=0
fixme:dpa:DPA_LoadStream new hDpa=0x143030, errorcode=80004005
fixme:toolbar:TOOLBAR_Unkwn45D hwnd=0x1004e, wParam=0x00000000, size.cx=1280, size.cy=1020 stub!
fixme:shell:NTSHChangeNotifyRegister (0x1004e,0x00008003,0x0c02b7ff,0x0000c050,0x00000001,0x33dc44):semi stub.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x8007000e
err:ole:create_server class {9ba05972-f6a8-11cf-a442-00a0c90a8f39} not registered
err:ole:CoGetClassObject no class object {9ba05972-f6a8-11cf-a442-00a0c90a8f39} could be created for context 0x5
fixme:shell:NTSHChangeNotifyRegister (0x1002a,0x00008003,0x0003f5f4,0x00000410,0x00000001,0x33ea40):semi stub.
fixme:shell:SignalFileOpen (0x00000000):stub.
fixme:shell:DllGetClassObject failed for CLSID=
        {871c5380-42a0-1069-a2ea-08002b30309d} (unknown)
fixme:msimtf:CActiveIMM_Create ((nil) {08c0e040-62d1-11d1-9326-0060b067b86e} 0x18f8048)
fixme:ole:CoCreateInstance no instance created for interface {08c0e040-62d1-11d1-9326-0060b067b86e} of class {4955dd33-b159-11d0-8fcf-00aa006bcc59}, hres is 0x80004002
fixme:shell:DllGetClassObject failed for CLSID=
        {871c5380-42a0-1069-a2ea-08002b30309d} (unknown)
err:ole:CoGetClassObject class {6c736db1-bd94-11d0-8a23-00aa00b58e10} not registered
err:ole:CoGetClassObject no class object {6c736db1-bd94-11d0-8a23-00aa00b58e10} could be created for context 0x1
err:ole:ITypeInfo_fnInvoke did not find member id -525, flags 0x2!
err:ole:ITypeInfo_fnInvoke did not find member id -525, flags 0x2!
fixme:hook:IsWinEventHookInstalled (32773)-stub!
fixme:hook:IsWinEventHookInstalled (32773)-stub!
wbemprox.dll:DllMain:(10000000, 1, 00000000)
wbemprox.dll:regsvr:DllRegisterServer
wbemprox.dll:DllMain:(10000000, 0, 00000000)
wine: configuration in '/home/steven/.wine' has been updated.
Building local environment...
Flash Player 9 ActiveX installing...
ALSA lib seq_hw.c:457:(snd_seq_hw_open) open /dev/snd/seq failed: No such file or directory
fixme:listview:LISTVIEW_SetColumnOrderArray iCount 11 lpiArray 0x33bf9c
fixme:listview:LISTVIEW_SetColumnOrderArray iCount 11 lpiArray 0x33bf9c
fixme:listview:LISTVIEW_SetColumnOrderArray iCount 11 lpiArray 0x33d124
MDAC 2.7 installing...
MSJET 4.0 installing...
Communication dlls installing...
MSI installing...
Windows Scripting installing...
fixme:advpack:set_ldids Need to support changing paths - default will be used
Successfully registered DLL /home/steven/.wine/dosdevices/c:/windows/system32/msxml3.dll
Successfully registered DLL /home/steven/.wine/dosdevices/c:/windows/system32/msxml4.dll
Successfully registered DLL /home/steven/.wine/dosdevices/c:/windows/system32/mfc40.dll
Successfully registered DLL /home/steven/.wine/dosdevices/c:/windows/system32/mfc42.dll
Comment 11 Stanislav_Soukhoroukov 2008-10-26 19:03:05 MSK
...дополнение к комментарию #10...на этом компьютер останавливается и висит неопределённое количество времени...
Comment 12 Andrey Vusik 2008-10-26 19:10:14 MSK
(In reply to comment #11)
> ...дополнение к комментарию #10...на этом
> компьютер останавливается и висит
> неопределённое количество времени...
> 

В общем - проблема не по теме баги)
По этому поводу заведена 
http://bugs.etersoft.ru/show_bug.cgi?id=2649
(плюс смотреть её блокирующие)
Comment 13 Константин Кондратюк 2008-10-27 08:41:28 MSK
Судя по трейсу - установлен IE. От IE мы полностью (почти :) ) отказываемся в версии 1.0.9. Поэтому за багу не считается.