Package: release.debian.org Severity: normal Tags: stretch User: release.debian....@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 <j...@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 <open...@lists.launchpad.net> Uploaders: Matthias Klose <d...@ubuntu.com>, Damien Raude-Morvan <draz...@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)