Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#66164 - [lib32-jack2] contains undefined symbol "db_create" when jack is built in mixed mode
Attached to Project:
Community Packages
Opened by Kana (kanafutile) - Tuesday, 07 April 2020, 19:45 GMT
Last edited by David Runge (dvzrv) - Wednesday, 08 April 2020, 07:37 GMT
Opened by Kana (kanafutile) - Tuesday, 07 April 2020, 19:45 GMT
Last edited by David Runge (dvzrv) - Wednesday, 08 April 2020, 07:37 GMT
|
Details// could not make this shorter, sorry.
I use for ALSA -> Jack 2 (through ALSA Jack plugin) bridge (managed my Cadence) for audio. No pulseaudio. I use wine on 32bit wineprefix to run some games. Chosen audio driver in my case is winealsa.drv. Up until 1.19.4-2 arrived to my system, it was working perfectly. After the update, audio disappeared and these two lines appeared in wine's output: ALSA lib dlmisc.c:283:(snd_dlobj_cache_get0) Cannot open shared library /usr/lib32/alsa-lib/libasound_module_pcm_jack.so ((null): /usr/lib32/libjack.so.0: undefined symbol: db_create) ALSA lib dlmisc.c:283:(snd_dlobj_cache_get0) Cannot open shared library /usr/lib32/alsa-lib/libasound_module_pcm_jack.so ((null): /usr/lib32/libjack.so.0: undefined symbol: db_create) Simpler way to reproduce these errors (if winealsa.drv is chosen and jack alsa plugin bridge is used): $ env WINEARCH=win32 WINEPREFIX=/home/username_here/.aaaaa winecfg and go to audio tab. As i've seen the 1.19.4-2 did not change source tarball for jack, only build options. As far as i understood, looking at https://github.com/jackaudio/jack2/issues/523, 1.19.4 jack still has the bug of including this db_create symbol when building 32 bit jack in mixed mode (fix was commited after the 1.19.14 release). As it breaks (in setups similar to mine) audio support for 32bit apps, I think the update 1.19.4-2 or at least part of it should be reverted. (of course, i downgraded the package and audio works fine there) Thank you. |
This task depends upon
Closed by David Runge (dvzrv)
Wednesday, 08 April 2020, 07:37 GMT
Reason for closing: Fixed
Additional comments about closing: Fixed with lib32-jack2 1.9.14-3
Wednesday, 08 April 2020, 07:37 GMT
Reason for closing: Fixed
Additional comments about closing: Fixed with lib32-jack2 1.9.14-3
I forgot to take the mixed mode stuff out again. It was there fore testing purposes only to help upstream debug.
I'll release a new pkgrel with it reverted.
Thanks for the heads up!