← Back to team overview

openjdk team mailing list archive

Bug#763488: openjdk-6: Please change build dependency to libjpeg-dev (libjpeg-turbo transition)

 

Source: openjdk-6
Version: 6b32-1.13.4-4
Severity: important
Tags: patch
User: ondrej@xxxxxxxxxx
Usertags: libjpeg-turbo-transition

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Dear maintainer(s),

Debian is transitioning from IJG JPEG library (src:libjpeg8) to
libjpeg-turbo implementation (src:libjpeg-turbo)[1] of libjpeg62 API
with "decode from memory buffer" interface (jpeg_mem_{src,dest}).

Your package cannot be transitioned automatically as it explicitly
build depends on specific API/ABI (libjpeg8-dev) and this build
dependency needs to be changed to libjpeg-dev.  In most if not all
cases this should be sufficient to build against libjpeg-turbo.

I am in process of testing each package in question to compile against
libjpeg-turbo and I will provide a suitable patch for each package
when I will succeed.

On the other hand please note that the winter^Wfreeze is coming and
if your package is not updated in due time it might be NMUed by the
release team (or by me with the full ack of release team).

That also means that if you are OK with NMU then please respond to
this bug report and I will prepare and upload the recompiled packages
for you.

Cheers,
Ondrej

1. The full Technical Committee decision can be found here:
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=717076#235

- -- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (990, 'testing'), (700, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_DK.UTF-8, LC_CTYPE=en_DK.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQJ8BAEBCgBmBQJUKqrTXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzMEI5MzNEODBGQ0UzRDk4MUEyRDM4RkIw
Qzk5QjcwRUY0RkNCQjA3AAoJEAyZtw70/LsHkHgP/1K0nvtCg+71ujbCB6231cCK
/qJvLvODDG8ZRbwya7U+iBTYE6BXlwDsUdtwMd1yOqEsNxmZReseAh4cfejFopaN
gIVYYjX9rLL5FJsvrmw2ZFZMxgMbAyiwsvBOWf2T18ivGpc2iELFgY4Ytb8dqlOY
s2vQuEL7cD5JDRGt1Bha4UgdvbiAL/KhNwN31r2Hv6AUaUV1qaqumHWZKYXzbw9M
DiDPmRLJnJEuSMBWhmgIpXaMHvHnJUaQFKLYCa8uqDNtJhlEgw7qlLbQhGEDv2Nu
4Kiiagh2vmqN7+es82IpAuS+/EAp8g+QZN6BHrMJbMwGJUEHBRySWZz1H64f5C9T
bIRbdCtUNmtRhA4v2JBOHkSGwKsMPuemA0SS/ArVWsouc2Pg4V+iMIb0qztXOLsv
gHPVBhgzSSiBj7GjUd/y1ie8N0u9nQea6pHrHAQk1q3JLTwnS7VGcbeNit69s85v
mU9lHrm4CBbuKrJKILaoo+oNPyusDjXE5YGlC8cwcrBXrQnfH4XIH40b9db6U1vw
9l7xL7Q8YzqBGP69UPlVtSsf60aouipaFq3lPBqbn/MAWUcalY1pO6Ms4NeXEx0m
bzf8Uu9RhUxhl2AU7jH4+6RSymOASPt2MFGSVaOcoB7RAfbtrcNj6fJvMp/xNG/G
50RE1cUoJyt3qXFiX/MF
=WzbK
-----END PGP SIGNATURE-----