[quake3-bugzilla] [Bug 4564] Use system libjpeg instead of bundled copy (optionally)

bugzilla-daemon at icculus.org bugzilla-daemon at icculus.org
Sun Mar 13 14:38:55 EDT 2011


https://bugzilla.icculus.org/show_bug.cgi?id=4564

Simon McVittie <smcv-ioquake3 at pseudorandom.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Attachment #2312|0                           |1
        is obsolete|                            |
   Attachment #2313|0                           |1
        is obsolete|                            |
   Attachment #2397|0                           |1
        is obsolete|                            |
   Attachment #2634|0                           |1
        is obsolete|                            |
   Attachment #2635|0                           |1
        is obsolete|                            |

--- Comment #25 from Simon McVittie <smcv-ioquake3 at pseudorandom.co.uk> 2011-03-13 14:38:47 EDT ---
Created attachment 2639
  --> https://bugzilla.icculus.org/attachment.cgi?id=2639
Allow use of system libjpeg version 6b (the LSB-blessed version)

For this version we need to supply a jpeg_mem_src implementation; the one
from our bundled jpeg-8c seems to work fine.

---

Not my most elegant patch ever, but it seems to work; for the moment we'll need
to do this or something very similar in Debian, and probably other
distributions (Fedora seems to use libjpeg-turbo, whose ABI is apparently
compatible with libjpeg 6b).

I wish libjpeg had parallel-installable headers between major versions, it'd
make life much easier... but it's not something distributions can unilaterally
add without causing problems for upstreams.

-- 
Configure bugmail: https://bugzilla.icculus.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the quake3-bugzilla mailing list