wine 1.3.37 prelink

Решил побегать в S.T.A.L.K.E.R. Shadow Of Chrenobyl, установил, запустил, всё более-менее хорошо. Решил посмотреть увеличится ли производительность если обновить wine. Изначально установил на wine-1.3.24, обновился до wine 1.3.25, обновил wineprefix и в игре пропал звук, собственно производил даже чистую установку.

Собственно даже отписал bug report http://bugs.winehq.org/show_bug.cgi?id=28161

Постепенно дошёл до версии wine 1.3.37, собрал как предложили вручную, установил в домашний каталог, запустил - звук есть, запустил через wine собранной через emerge - звука нет.

USE флаги не менял что от версии 1.3.24 что до 1.3.37.

Собственно хотелось бы разобраться в чём причина, либо в накладываемых патчах, что маловероятно, патч для версии 1.3.37 один wine-1.1.15-winegcc.patch, больше кажется приводит к проблеме то, что после сборки wine через portage запускается prelink, на всех новых версиях wine это по-умолчанию, как его убрать.

Или проблема в прочих use флагах, как сравнить опции с которыми собирается wine вручную и use флагами.

Вручную собирал и запускал так:

./configure --prefix=$HOME/wine-1.3.37/
make -j 4
make install
cd $HOME/wine-1.3.37//bin/
./wine

Флаги и опции сборки wine из portage такие:

app-emulation/wine  USE="X alsa gecko jpeg lcms mp3 ncurses nls opengl oss perl png samba ssl threads truetype v4l 
win32 xml"

./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib32 --sysconfdir=/etc/wine --with-alsa --without-capi --with-cms --without-cups --with-curses --without-dbus --without-fontconfig --without-gnutls --without-gphoto --without-gsm --without-gstreamer --without-hal --with-jpeg --without-ldap --with-mpg123 --with-gettext --without-openal --without-opencl --with-opengl --with-openssl --with-oss --with-png --with-pthread --without-sane --disable-tests --with-freetype --with-v4l --with-x --without-xcomposite --without-xinerama --with-xml --with-xslt --disable-win64

Собственно подскажите как выявить причину отсутствия звука в wine, собранном через portage, для начала как отключить prelink при сборке пакета через portage.

Вот вывод WINEDEBUG=+tid,+mmdevapi,+winmm,+driver,+midi,+dsound,+dmusic,+mci,+oss,+alsa,+coreaudio

http://paste.pocoo.org/show/542938/

При wine из portage и отсутствие звука.

Доказательства наличия еды в

Доказательства наличия еды в топике запуска прелинка будут даны ? Например логами, трейсами , дебагами ....
В противном случае это еда голословные утверждения.

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Я не утверждаю на 100

Я не утверждаю на 100 процентов, но зачем ему тогда prelink в depend в случае, если флаг hardened не включен ?

http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/app-emulation/wine/wine-1.3.37.ebuild?revision=1.1&view=markup

Второе и не самое главное хотелось бы разобраться почему с этими же флагами на wine-1.3.24 звук был, а на 1.3.37 звука нет.

Видимо придётся сравнивать опции сборки, которые не реализованы как флаги в ebuild`е версии 1.3.24 и 1.3.37.

http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/app-emulation/wine/wine-1.3.24.ebuild?revision=1.1&view=markup

Это основная проблема, я предположил что дело в прелинке.

https://bugs.gentoo.org/show_

https://bugs.gentoo.org/show_bug.cgi?id=379801

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

И всё же я не понял зачем там

И всё же я не понял зачем там prelink, можете объяснить. Если prelink не используется после сборки то зачем он вообще нужен ?

Что может быть непонятного

Что может быть непонятного в

Цитата:
app-emulation/wine has automagic build-time dependency on sys-devel/prelink

?
Можно даже баг весь почитать, чтобы в деталях узнать.

Ясно, я не дочитал весь

Ясно, я не дочитал весь баг.
Но раньше prelink не требовался для сборки wine.

раньше деревья были зеленее,

раньше деревья были зеленее, мясо натуральнее, бабы сговрчивее и потенция выше.....; так что не аргумент

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

kostik87 написал(а): Но

kostik87 написал(а):
Но раньше prelink не требовался для сборки wine.

если походить по багам поминаемым там, то станет понятно что он нужен для нормальной работы виндового софта, и используется несколько нетрадиционно.

У меня звук появился когда я

У меня звук появился когда я добавил флаг: openal

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".