Ubuntu 11 libjasper1 packages are missing the libjasper.a static library

Bug #992220 reported by Matt Malone
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
jasper (Ubuntu)
New
Undecided
Unassigned

Bug Description

The very old image viewer XV:

xv-3.10a_Complete_Patched_DEBIAN_Source.tgz

will not compile in Ubuntu 11.10, despite loading all of the libjasper1 libraries for JPEG2000. On Ubuntu 10.04, it works, because Ubuntu 10.04 libjasper1 includes the libjasper.a static library that programs can link against.

This small deficiency is breaking a very useful program. There is also no /usr/lib/libjasper.so library on Ubuntu 11 (there is on Ubuntu 10.04)

Would you please fix the libjasper1 package in Ubuntu 11 (I assume 12 too) so that it actually contains the static library ?

Revision history for this message
Matt Malone (m-j-malone) wrote :

http://pastebin.com/in0SKAQx

gives a fuller desciption and complete make output.... /usr/lib/libjasper.a is missing.

Revision history for this message
dB (deebee) wrote :

Are you on a 32-bit system or 64-bit? I happened to notice that libjasper does include libjasper.a on 64-bit systems. I got xv to build with the following one line patch to the Makefile:

change:

JP2KDIR = /usr/lib/i386-linux-gnu/

to

JP2KDIR = /usr/lib/x86_64-linux-gnu/

Revision history for this message
Matt Malone (m-j-malone) wrote :

Thank you dB, I had forgotten this bug report.

I am now running 12.04 LTS, and I got xv to work, somehow. I cannot remember how. I may have done something brute force like just copy libjasper.a from an old distribution or something.

I am not using 64 bit for some really basic reason, I believe connected to my browser and flash, something like there is no 64-bit flash or something to painful to live without. It is so long since I got my system working, I have forgotten the details.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.