Bug 3575

Summary: переделать IPersistHistory
Product: WINE@Etersoft Reporter: Виталий Перов <vitperov>
Component: Media PlayerAssignee: Константин Кондратюк <kondratyuk>
Status: CLOSED FIXED QA Contact:
Severity: major    
Priority: P4 CC: baraka, lav
Version: 1.0.9   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:
Заявки RT: Связано с:
Дата напоминания:
Bug Depends on:    
Bug Blocks: 1217    

Description Виталий Перов 2009-02-27 19:51:42 MSK
В официальной ветке wine появилось 2 патча:
[1/2] uuid: Add IID_PersistHistory GUID
[2/2] mshtml: Show IPersistHistory interface is supported (try 2)

При линковке возникает ошибка, так, как IID_IPersistHistory оптеделено в двух местах (одно из них - wmp.dll)

Пока эти 2 патча откачены из ветки master, но думаю, что надо исправлять именно wmp.dll
Comment 1 Константин Кондратюк 2009-02-28 01:05:56 MSK
В качестве срочной меры лучше наоборот, исключить wmp из WINE@Etersoft или отключить его сборку.

Посмотрю, исправлю.

Но возникает вопрос - нам вообще нужен wmp.dll для продукта?
Comment 2 Виталий Перов 2009-02-28 01:23:37 MSK
(In reply to comment #1)
> В качестве срочной меры лучше наоборот,
> исключить wmp из WINE@Etersoft или отключить его
> сборку.
> 

думаю это будет гораздо сложнее.
А срочности особой нет. 2 откаченных патча пока решают проблему. Главное про них не забыть и в будущем вернуть обратно.

>Но возникает вопрос - нам вообще нужен wmp.dll
>для продукта?
Хороший вопрос. Вроде не нужен.
Но думаю всем будет только лучше, если в платной версии у нас ещё будет работать и WMP.

Comment 3 Константин Кондратюк 2009-03-02 13:38:14 MSK
Патч в рассылке, можно прикладывать и возвращать отложенные коммиты.

commit 881680a0161b755a283a8c165fd9a96612a67112
Author: Konstantin Kondratyuk <kondratyuk@etersoft.ru>
Date:   Mon Mar 2 13:18:01 2009 +0300

    wmp: Remove define of IPErsistHistory guid (fix eterbug 3575)