← Back to team overview

openjdk team mailing list archive

Bug#763490: Acknowledgement (openjdk-8: Please change build dependency to libjpeg-dev (libjpeg-turbo transition))

 

Hi,

this is fixed patch for openjdk-8. The first one was just a snapshot
of current work.

The openjdk-* rules are a little bit more difficult, so please double
check before applying.

Cheers,
Ondrej


On Tue, Sep 30, 2014, at 15:26, Debian Bug Tracking System wrote:
> Thank you for filing a new Bug report with Debian.
> 
> This is an automatically generated reply to let you know your message
> has been received.
> 
> Your message is being forwarded to the package maintainers and other
> interested parties for their attention; they will reply in due course.
> 
> Your message has been sent to the package maintainer(s):
>  OpenJDK Team <openjdk@xxxxxxxxxxxxxxxxxxx>
> 
> If you wish to submit further information on this problem, please
> send it to 763490@xxxxxxxxxxxxxxx.
> 
> Please do not send mail to owner@xxxxxxxxxxxxxxx unless you wish
> to report a problem with the Bug-tracking system.
> 
> -- 
> 763490: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=763490
> Debian Bug Tracking System
> Contact owner@xxxxxxxxxxxxxxx with problems


-- 
Ondřej Surý <ondrej@xxxxxxxx>
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server
diff --git a/debian/changelog b/debian/changelog
index 3293e94..d385758 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+openjdk-8 (8u40~b04-2.1) unstable; urgency=medium
+
+  * Change B-D to libjpeg-dev to finish the transition to libjpeg-turbo
+
+ -- Ondřej Surý <ondrej@xxxxxxxxxx>  Fri, 26 Sep 2014 16:43:37 +0200
+
 openjdk-8 (8u40~b04-2) unstable; urgency=medium
 
   * Remove AArch64 patch applied upstream.
diff --git a/debian/control b/debian/control
index 322be5e..a83141a 100644
--- a/debian/control
+++ b/debian/control
@@ -10,7 +10,7 @@ Build-Depends: debhelper (>= 5), quilt, m4, lsb-release, zip, unzip,
   openjdk-7-jdk | openjdk-8-jdk,
   libxtst-dev, libxi-dev, libxt-dev, libxaw7-dev, libxrender-dev, libcups2-dev, libasound2-dev, liblcms2-dev, libfreetype6-dev (>= 2.2.1), libgtk2.0-dev, libxinerama-dev, libkrb5-dev, xsltproc, libpcsclite-dev,
   libffi-dev, 
-  zlib1g-dev, libattr1-dev, libpng-dev, libjpeg8-dev, libgif-dev, libpulse-dev (>= 0.9.12), libnss3-dev (>= 2:3.13.5), systemtap-sdt-dev,
+  zlib1g-dev, libattr1-dev, libpng-dev, libjpeg-dev, libgif-dev, libpulse-dev (>= 0.9.12), libnss3-dev (>= 2:3.13.5), systemtap-sdt-dev,
   mauve, jtreg, xvfb, xauth, xfonts-base, libgl1-mesa-dri [!x32], twm | metacity, twm | dbus-x11, x11-xkb-utils,
 Standards-Version: 3.9.5
 Homepage: http://openjdk.java.net/
diff --git a/debian/rules b/debian/rules
index 5ee894d..5f2c9e8 100755
--- a/debian/rules
+++ b/debian/rules
@@ -682,7 +682,11 @@ bd_syslibs = zlib1g-dev, libattr1-dev,
 ifneq (,$(filter $(distrel),squeeze lucid))
   bd_syslibs += libpng12-dev, libjpeg62-dev,
 else
-  bd_syslibs += libpng-dev, libjpeg8-dev,
+  ifneq (,$(filter $(distrel),wheezy trusty precise saucy utopic))
+    bd_syslibs += libpng-dev, libjpeg8-dev,
+  else
+    bd_syslibs += libpng-dev, libjpeg-dev
+  fi
 endif
 bd_syslibs += \
 	libgif-dev,

References