[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#921748: stretch-pu: package icedtea-web/1.6.2-3.1+deb9u1



Package: release.debian.org
Severity: normal
Tags: stretch
User: release.debian.org@packages.debian.org
Usertags: pu

This disables the browser plugin (which was broken due to the Firefox Quantum changes),
the equivalent change in sid was done in 1.7.1-1.

Debdiff below.

Cheers,
        Moritz

diff -Nru icedtea-web-1.6.2/debian/changelog icedtea-web-1.6.2/debian/changelog
--- icedtea-web-1.6.2/debian/changelog	2017-01-14 16:46:54.000000000 +0100
+++ icedtea-web-1.6.2/debian/changelog	2018-11-10 23:32:09.000000000 +0100
@@ -1,3 +1,9 @@
+icedtea-web (1.6.2-3.1+deb9u1) stretch; urgency=medium
+
+  * Stop building the browser plugin, no longer works with Firefox 60
+
+ -- Moritz Mühlenhoff <jmm@debian.org>  Sat, 10 Nov 2018 23:32:09 +0100
+
 icedtea-web (1.6.2-3.1) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru icedtea-web-1.6.2/debian/control icedtea-web-1.6.2/debian/control
--- icedtea-web-1.6.2/debian/control	2016-04-16 18:17:16.000000000 +0200
+++ icedtea-web-1.6.2/debian/control	2018-11-10 23:32:09.000000000 +0100
@@ -25,17 +25,6 @@
  certificate storing, system certificate store checking, and provides
  the services specified by the jnlp API.
 
-Package: icedtea-plugin
-Section: web
-Architecture: all
-Depends: icedtea-8-plugin, ${misc:Depends}
-Description: web browser plugin to execute Java applets (dependency package)
- IcedTeaPlugin is a web browser plugin to execute Java applets, supporting
- LiveConnect/JavaScript. It is targeted for xulrunner-1.9 and compatible
- browsers that support the NPAPI.
- .
- This is a dependency package, it can be safely removed after upgrade.
-
 Package: icedtea-netx-common
 Architecture: all
 Multi-Arch: foreign
@@ -48,18 +37,3 @@
  in the IcedTea-Web directory.
  .
  This package contains the architecture independent files.
-
-Package: icedtea-8-plugin
-Section: web
-Architecture: amd64 armel armhf arm64 hurd-i386 i386 ia64 kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 ppc64el s390 s390x sparc x32
-Multi-Arch: same
-Depends: openjdk-8-jre, icedtea-netx (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
-Conflicts: icedtea-gcjwebplugin (<< 1.0-1ubuntu4), icedtea6-plugin (<< 6b21.2~pre1-1~), icedtea-plugin (<< 1.2~pre1-1~)
-Xb-Npp-Description: IcedTea Java Web Browser Plugin for OpenJDK 8 (execution of applets on web pages)
-Xb-Npp-Applications: ec8030f7-c20a-464f-9b0e-13a3a9e97384, 92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a, aa5ca914-c309-495d-91cf-3141bbb04115
-Xb-Npp-Name: The IcedTea Web Browser Plugin
-Xb-Npp-MimeType: application/x-java-vm, application/x-java-applet, application/x-java-applet;version=1.1, application/x-java-applet;version=1.1.1, application/x-java-applet;version=1.1.2, application/x-java-applet;version=1.1.3, application/x-java-applet;version=1.2, application/x-java-applet;version=1.2.1, application/x-java-applet;version=1.2.2, application/x-java-applet;version=1.3, application/x-java-applet;version=1.3.1, application/x-java-applet;version=1.4, application/x-java-applet;version=1.4.1, application/x-java-applet;version=1.4.2, application/x-java-applet;version=1.5, application/x-java-applet;version=1.6, application/x-java-applet;version=1.8, application/x-java-applet;jpi-version=1.8.0_00, application/x-java-bean, application/x-java-bean;version=1.1, application/x-java-bean;version=1.1.1, application/x-java-bean;version=1.1.2, application/x-java-bean;version=1.1.3, application/x-java-bean;version=1.2, application/x-java-bean;version=1.2.1, application/x-java-bean;version=1.2.2, application/x-java-bean;version=1.3, application/x-java-bean;version=1.3.1, application/x-java-bean;version=1.4, application/x-java-bean;version=1.4.1, application/x-java-bean;version=1.4.2, application/x-java-bean;version=1.5, application/x-java-bean;version=1.6, application/x-java-bean;version=1.8, application/x-java-bean;jpi-version=1.8.0_00
-Description: web browser plugin based on OpenJDK and IcedTea to execute Java applets
- IcedTeaPlugin is a web browser plugin to execute Java applets, supporting
- LiveConnect/JavaScript. It is targeted for xulrunner-1.9 and compatible
- browsers that support the NPAPI.
diff -Nru icedtea-web-1.6.2/debian/control.in icedtea-web-1.6.2/debian/control.in
--- icedtea-web-1.6.2/debian/control.in	2016-01-26 15:42:37.000000000 +0100
+++ icedtea-web-1.6.2/debian/control.in	2018-11-10 23:32:09.000000000 +0100
@@ -4,7 +4,7 @@
 Maintainer: OpenJDK Team <openjdk@lists.launchpad.net>
 Uploaders: Matthias Klose <doko@ubuntu.com>, Damien Raude-Morvan <drazzib@debian.org>
 Build-Depends: debhelper (>= 5), dh-autoreconf, bc,
- @bd_plugin@ @bd_openjdk@ zip, lsb-release, libgtk2.0-dev, pkg-config, default-jre-headless
+ @bd_openjdk@ zip, lsb-release, libgtk2.0-dev, pkg-config, default-jre-headless
 Standards-Version: 3.9.6
 Homepage: http://icedtea.classpath.org/wiki/IcedTea-Web
 Vcs-Bzr: http://bazaar.launchpad.net/~openjdk/openjdk/icedtea-web
@@ -24,14 +24,3 @@
  IcedTea's NetX currently supports verification of signed jars, trusted
  certificate storing, system certificate store checking, and provides
  the services specified by the jnlp API.
-
-Package: icedtea-plugin
-Section: web
-Architecture: all
-Depends: icedtea-@default_plugin_version@-plugin, ${misc:Depends}
-Description: web browser plugin to execute Java applets (dependency package)
- IcedTeaPlugin is a web browser plugin to execute Java applets, supporting
- LiveConnect/JavaScript. It is targeted for xulrunner-1.9 and compatible
- browsers that support the NPAPI.
- .
- This is a dependency package, it can be safely removed after upgrade.
diff -Nru icedtea-web-1.6.2/debian/rules icedtea-web-1.6.2/debian/rules
--- icedtea-web-1.6.2/debian/rules	2017-01-14 16:46:54.000000000 +0100
+++ icedtea-web-1.6.2/debian/rules	2018-11-10 23:32:09.000000000 +0100
@@ -108,35 +108,6 @@
   with_plugin_pkg = yes
 endif
 
-ifeq ($(distribution),Debian)
-  ifneq (,$(filter $(distrel),lenny))
-    bd_plugin = xulrunner-dev (>= 1.9.0),
-  else ifneq (,$(filter $(distrel),squeeze wheezy))
-    bd_plugin = xulrunner-dev (>= 1.9.1.3-3) [!alpha !sparc64],
-  else
-    bd_plugin = iceweasel-dev [!alpha !sparc64],
-    bd_plugin = npapi-sdk-dev,
-  endif
-else
-  ifneq (,$(filter $(distrel),gutsy feisty edgy dapper))
-    bd_plugin = firefox-dev,
-  else ifneq (,$(filter $(distrel),intrepid))
-    bd_plugin = xulrunner-1.9-dev,
-  else ifneq (,$(filter $(distrel),hardy jaunty))
-    # all these use the xulrunner-1.9.2 backports in *-security
-    bd_plugin = xulrunner-1.9.2-dev [!sparc],
-    xulrunner_depends = xulrunner-1.9.2
-  else ifneq (,$(filter $(distrel),karmic lucid maverick))
-    # all these use the xulrunner-1.9.2 backports in *-security
-    bd_plugin = xulrunner-1.9.2-dev,
-    xulrunner_depends = xulrunner-1.9.2
-  else
-    bd_plugin = firefox-dev,
-    xulrunner_depends = firefox (>= 4.0~b7) | chromium-browser | epiphany-browser | midori
-  endif
-endif
-
-
 ifeq ($(is7_default),yes)
   bd_openjdk = openjdk-7-jdk,
   jdk_default_home = $(jdk7_home)
@@ -161,17 +132,6 @@
   netx_depends := $(netx_depends), icedtea-netx-common (>= $${binary:Version})
 endif
 
-ifeq ($(distribution),Ubuntu)
-  ifneq (,$(filter $(distrel),jaunty intrepid hardy gutsy feisty edgy dapper))
-    # FIXME: check for every release ...
-    browser_plugin_dirs = xulrunner-addons firefox iceape iceweasel mozilla midbrowser xulrunner
-  else
-    browser_plugin_dirs = mozilla
-  endif
-else
-  browser_plugin_dirs = mozilla
-endif
-
 java6_launcher = /$(base6dir)/bin/java
 java7_launcher = /$(base7dir)/bin/java
 java8_launcher = /$(base8dir)/bin/java
@@ -182,7 +142,6 @@
 endif
 
 control_vars = \
-	'-Vxulrunner:Depends=$(xulrunner_depends)' \
 	'-Vnetx:Depends=$(netx_depends)'
 
 #	--prefix=/$(jdk_home) \
@@ -537,7 +496,7 @@
 	dh_fixperms -i $(nopkgs)
 	dh_installdeb -i $(nopkgs)
 ifneq (,$(DEB_HOST_MULTIARCH))
-	dh_gencontrol -p icedtea-netx-common -p icedtea-plugin -- $(control_vars)
+	dh_gencontrol -p icedtea-netx-common -- $(control_vars)
 endif
 ifeq (,$(nopkgs))
 	dh_gencontrol -p icedtea6-plugin -- -v6b2$(PKGVERSION) $(control_vars)

Reply to: