[Bug 1022687] New: libqt5-qtimageformats no longer compiled agains libjasper dependency
http://bugzilla.opensuse.org/show_bug.cgi?id=1022687 Bug ID: 1022687 Summary: libqt5-qtimageformats no longer compiled agains libjasper dependency Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: KDE Workspace (Plasma) Assignee: opensuse-kde-bugs@opensuse.org Reporter: christoph@maxiom.de QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Using KDE:Qt58 repository: Trying to view JPEG-2000 images with Qt5/KF5 applications (Dolphin, Gwenview, etc.) fails, because the QtImageFormats plugins are not compiled with support for jasper library. As far as I understand, jasper was long unmaintained, but recently got several handful of security issues applied, so jasper support can be safely enabled again. JPEG-2000 test image: http://www.fnordware.com/j2k/relax.jp2 Related: https://bugs.kde.org/show_bug.cgi?id=375641 Reporting to KDE maintainers, because I guess they are responsible for Qt packages; if not, please reassign. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1022687 http://bugzilla.opensuse.org/show_bug.cgi?id=1022687#c1 Hrvoje Senjan <hrvoje.senjan@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |hrvoje.senjan@gmail.com --- Comment #1 from Hrvoje Senjan <hrvoje.senjan@gmail.com> ---
g++ -c -pipe -O2 -std=gnu++11 -fno-exceptions -Wall -W -fPIC -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I/home/hrvoje/Src/qtimageformats-opensource-src-5.8.0/config.tests/jasper -I. -isystem /usr/include/pgsql/ -isystem /usr/include/pgsql/server -isystem /usr/include/mysql -I/usr/lib64/qt5/mkspecs/linux-g++ -o .obj/jasper.o /home/hrvoje/Src/qtimageformats-opensource-src-5.8.0/config.tests/jasper/jasper.cpp In file included from /usr/include/jasper/jasper.h:65:0, from /home/hrvoje/Src/qtimageformats-opensource-src-5.8.0/config.tests/jasper/jasper.cpp:31: /usr/include/sys/types.h:150:27: error: duplicate ‘unsigned’ typedef unsigned long int ulong; ^ /usr/include/sys/types.h:150:27: error: declaration does not declare anything [-fpermissive] typedef unsigned long int ulong; ^ /usr/include/sys/types.h:151:28: error: duplicate ‘unsigned’ typedef unsigned short int ushort; ^ /usr/include/sys/types.h:151:28: error: duplicate ‘short’ typedef unsigned short int ushort; ^ /usr/include/sys/types.h:151:28: error: declaration does not declare anything [-fpermissive] /usr/include/sys/types.h:152:22: error: duplicate ‘unsigned’ typedef unsigned int uint; ^ /usr/include/sys/types.h:152:22: error: multiple types in one declaration typedef unsigned int uint; ^ /usr/include/sys/types.h:152:22: error: declaration does not declare anything [-fpermissive] Makefile:417: recipe for target '.obj/jasper.o' failed make: *** [.obj/jasper.o] Error 1
-- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1022687 http://bugzilla.opensuse.org/show_bug.cgi?id=1022687#c2 --- Comment #2 from Hrvoje Senjan <hrvoje.senjan@gmail.com> --- (Note that libjasper-devel was never removed, just that config.tests are failing due to previous error) -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1022687 http://bugzilla.opensuse.org/show_bug.cgi?id=1022687#c3 Hrvoje Senjan <hrvoje.senjan@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #3 from Hrvoje Senjan <hrvoje.senjan@gmail.com> --- Fix added to KDE:Qt5 and KDE:Qt58. If someone wants to push upstream, be my guest... -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1022687 http://bugzilla.opensuse.org/show_bug.cgi?id=1022687#c4 Bruno Friedmann <bruno@ioda-net.ch> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |bruno@ioda-net.ch --- Comment #4 from Bruno Friedmann <bruno@ioda-net.ch> --- Actually openSUSE Tumbleweed 20191230 Linux 5.3.12-2-default x86_64 GNU/Linux, nvidia: 440.31 Qt: 5.13.1, KDE Frameworks: 5.65.0, Plasma: 5.17.4, kmail2 5.13.0 (19.12.0) We are still unable to handle correctly in gwenview, dolphin etc jpeg2000 files even if TW contains newer jasper. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1022687 http://bugzilla.opensuse.org/show_bug.cgi?id=1022687#c5 Fabian Vogt <fabian@ritter-vogt.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fabian@ritter-vogt.de --- Comment #5 from Fabian Vogt <fabian@ritter-vogt.de> --- (In reply to Bruno Friedmann from comment #4)
Actually openSUSE Tumbleweed 20191230 Linux 5.3.12-2-default x86_64 GNU/Linux, nvidia: 440.31 Qt: 5.13.1, KDE Frameworks: 5.65.0, Plasma: 5.17.4, kmail2 5.13.0 (19.12.0)
We are still unable to handle correctly in gwenview, dolphin etc jpeg2000 files even if TW contains newer jasper.
Support was explicitly dropped, see bug 1144249. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com