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 не используется после сборки то зачем он вообще нужен ?
Что может быть непонятного
Что может быть непонятного в
?
Можно даже баг весь почитать, чтобы в деталях узнать.
Ясно, я не дочитал весь
Ясно, я не дочитал весь баг.
Но раньше 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 написал(а): Но
если походить по багам поминаемым там, то станет понятно что он нужен для нормальной работы виндового софта, и используется несколько нетрадиционно.
У меня звук появился когда я
У меня звук появился когда я добавил флаг: openal