Debian Bug report logs -
#678032
libiscwt-java: FTBFS with OpenJDK-7 - uses "internal proprietary API" which has changed
Reported by: Niels Thykier <niels@thykier.net>
Date: Mon, 18 Jun 2012 18:36:01 UTC
Severity: serious
Tags: jessie, sid
Found in version libiscwt-java/5.3.20100629-2
Fixed in version libiscwt-java/5.3.20100629-3
Done: ShuxiongYe <yeshuxiong@gmail.com>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, niels@thykier.net, Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org>:
Bug#678032; Package libiscwt-java.
(Mon, 18 Jun 2012 18:36:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Niels Thykier <niels@thykier.net>:
New Bug report received and forwarded. Copy sent to niels@thykier.net, Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org>.
(Mon, 18 Jun 2012 18:36:04 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Package: libiscwt-java
Version: 5.3.20100629-2
Severity: normal
User: ubuntu-devel@lists.ubuntu.com
Usertags: openjdk-7-transition
Hi,
This package FTBFS with OpenJDK-7 as default-java (can be tested by using
default-jdk from experimental). Attached is the full log, but the relevant
parts have been inlined here:
"""
find src -name *.java -and -type f -print0 | xargs -0 /usr/lib/jvm/default-java/bin/javac -cp /usr/share/java/isnativec.jar:/usr/share/java/isfreetype.jar:/usr/share/java/isrt.jar:rt.jar:/usr/share/java/swt.jar:debian/_jh_build.iscwt -d debian/_jh_build.iscwt -source 1.5
warning: [options] bootstrap class path not set in conjunction with -source 1.5
src/de/intarsys/cwt/font/truetype/TTFontParser.java:175: warning: unmappable character for encoding ASCII
* UFWORD advanceWidthMax Maximum advance width value in ?hmtx? table.
^
src/de/intarsys/cwt/font/truetype/TTFontParser.java:175: warning: unmappable character for encoding ASCII
* UFWORD advanceWidthMax Maximum advance width value in ?hmtx? table.
^
src/de/intarsys/cwt/font/truetype/TTFontParser.java:176: warning: unmappable character for encoding ASCII
* FWORD minLeftSideBearing Minimum left sidebearing value in ?hmtx? table.
^
src/de/intarsys/cwt/font/truetype/TTFontParser.java:176: warning: unmappable character for encoding ASCII
* FWORD minLeftSideBearing Minimum left sidebearing value in ?hmtx? table.
^
src/de/intarsys/cwt/font/truetype/TTFontParser.java:187: warning: unmappable character for encoding ASCII
* USHORT numberOfHMetrics Number of hMetric entries in ?hmtx? table; may be smaller than the total number of glyphs in the font.
^
src/de/intarsys/cwt/font/truetype/TTFontParser.java:187: warning: unmappable character for encoding ASCII
* USHORT numberOfHMetrics Number of hMetric entries in ?hmtx? table; may be smaller than the total number of glyphs in the font.
^
src/de/intarsys/cwt/font/truetype/TTFontParser.java:351: warning: unmappable character for encoding ASCII
* ULONG ulUnicodeRange1 Bits 0?31
^
src/de/intarsys/cwt/font/truetype/TTFontParser.java:352: warning: unmappable character for encoding ASCII
* ULONG ulUnicodeRange2 Bits 32?63
^
src/de/intarsys/cwt/font/truetype/TTFontParser.java:353: warning: unmappable character for encoding ASCII
* ULONG ulUnicodeRange3 Bits 64?95
^
src/de/intarsys/cwt/font/truetype/TTFontParser.java:354: warning: unmappable character for encoding ASCII
* ULONG ulUnicodeRange4 Bits 96?127
^
src/de/intarsys/cwt/font/FontEnvironment.java:43: warning: FontManager is internal proprietary API and may be removed in a future release
import sun.font.FontManager;
^
src/de/intarsys/cwt/swt/image/ImageConverterAwt2Swt.java:53: warning: ByteInterleavedRaster is internal proprietary API and may be removed in a future release
import sun.awt.image.ByteInterleavedRaster;
^
src/de/intarsys/cwt/swt/image/ImageConverterAwt2Swt.java:54: warning: BytePackedRaster is internal proprietary API and may be removed in a future release
import sun.awt.image.BytePackedRaster;
^
src/de/intarsys/cwt/font/FontEnvironment.java:105: warning: FontManager is internal proprietary API and may be removed in a future release
definition = FontManager.getFontPath(true);
^
src/de/intarsys/cwt/font/FontEnvironment.java:105: error: cannot find symbol
definition = FontManager.getFontPath(true);
^
symbol: method getFontPath(boolean)
location: interface FontManager
src/de/intarsys/cwt/swt/image/ImageConverterAwt2Swt.java:290: warning: ByteInterleavedRaster is internal proprietary API and may be removed in a future release
} else if (raster instanceof ByteInterleavedRaster) {
^
src/de/intarsys/cwt/swt/image/ImageConverterAwt2Swt.java:292: warning: ByteInterleavedRaster is internal proprietary API and may be removed in a future release
bytes = ((ByteInterleavedRaster) raster).getDataStorage();
^
src/de/intarsys/cwt/swt/image/ImageConverterAwt2Swt.java:293: warning: BytePackedRaster is internal proprietary API and may be removed in a future release
} else if (raster instanceof BytePackedRaster) {
^
src/de/intarsys/cwt/swt/image/ImageConverterAwt2Swt.java:295: warning: BytePackedRaster is internal proprietary API and may be removed in a future release
bytes = ((BytePackedRaster) raster).getDataStorage();
^
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
1 error
19 warnings
"""
~Niels
[libiscwt-java.log (text/plain, attachment)]
Information forwarded
to debian-bugs-dist@lists.debian.org, james.page@ubuntu.com, Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org>:
Bug#678032; Package libiscwt-java.
(Tue, 14 Aug 2012 11:15:04 GMT) (full text, mbox, link).
Acknowledgement sent
to James Page <james.page@ubuntu.com>:
Extra info received and forwarded to list. Copy sent to james.page@ubuntu.com, Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org>.
(Tue, 14 Aug 2012 11:15:04 GMT) (full text, mbox, link).
Message #10 received at 678032@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Package: libiscwt-java
Version: 5.3.20100629-2
Followup-For: Bug #678032
User: ubuntu-devel@lists.ubuntu.com
Usertags: origin-ubuntu quantal ubuntu-patch openjdk-7-transition
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Dear Maintainer,
In Ubuntu, the attached patch was applied to achieve the following:
* Fix FTBFS with openjdk-7 as default-jdk (LP: #888963):
- d/patches/java7-compat.patch: Update usage of FontManager for
Java 7.
Thanks for considering the patch.
- -- System Information:
Debian Release: wheezy/sid
APT prefers quantal-updates
APT policy: (500, 'quantal-updates'), (500, 'quantal-security'), (500, 'quantal')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.5.0-10-generic (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQIcBAEBCAAGBQJQKjJhAAoJEL/srsug59jD+T0P/0oBeBI+V/0iBPLyIB6O7T56
wA9BujPIX5et1fO45vnSdw2z8On29ECXq2qtTqqGENJ3wd5hQo9GglwHo+MH6gJo
+TWihFwR+JuZjTzD4Rks1YYdsVqawCv7/dEU/PfNMeaMrFC2K+dTnZWzYT7kFLJ1
KWhl+/Md/uceAY7T+6n64Ykt8bey/w4Y+cn5k7XDWOJqb6W/CSfYmip5UAO90B/P
OMXJQXRoDn4NMOL69+k/PI4SB6xr83Mx9DIIE+ofix/TDrROiMFMfX+TzwLBieCL
Lu2ybDZ5XgVcUAuE7TXHWAnxLZoCg24R8byhbthAwDTp5XMyVNV5+fzKKgCrHf9w
YCToiPy3cyr82K7hgk0KtaKyLBzCtyKJaY9f2eq1/+8hCKbnWwpuvMBDPYNBb23o
UK9qTewVRt7qjjZViK3Qmar5rBpIlAEK4F78a9x0u8ndgMCyaX8xwhbKgYk1AxZO
0gOilMQ9kQBuJlQ+lS3KCPfOtusb9BBOUBFzTyHiBWmFCq/mbOXvOzWXW0bKZ6wL
qtxF8Zk9/9xnZ/McRN94LJb2QosGSchnS9d1Ookpicu2T2SytkYpJLYsSfK+aTJ3
CjFt+l/1a6DCa5zN5WUp3VPvlZftWe5FSHDu8MQetS8See7zMrAcLykFJKCGYAhS
kvRYV/4KKa0eAHLMXgXO
=+AGw
-----END PGP SIGNATURE-----
[libiscwt-java_5.3.20100629-2ubuntu1.debdiff (text/x-diff, attachment)]
Added tag(s) pending.
Request was from Miguel Landaeta <miguel@miguel.cc>
to control@bugs.debian.org.
(Wed, 15 Aug 2012 02:09:03 GMT) (full text, mbox, link).
Severity set to 'serious' from 'normal'
Request was from Matthias Klose <doko@debian.org>
to control@bugs.debian.org.
(Tue, 14 May 2013 16:21:36 GMT) (full text, mbox, link).
Added tag(s) sid and jessie.
Request was from Holger Levsen <holger@layer-acht.org>
to control@bugs.debian.org.
(Mon, 03 Jun 2013 10:15:13 GMT) (full text, mbox, link).
Reply sent
to ShuxiongYe <yeshuxiong@gmail.com>:
You have taken responsibility.
(Fri, 05 Jul 2013 13:36:05 GMT) (full text, mbox, link).
Notification sent
to Niels Thykier <niels@thykier.net>:
Bug acknowledged by developer.
(Fri, 05 Jul 2013 13:36:05 GMT) (full text, mbox, link).
Message #21 received at 678032-close@bugs.debian.org (full text, mbox, reply):
Source: libiscwt-java
Source-Version: 5.3.20100629-3
We believe that the bug you reported is fixed in the latest version of
libiscwt-java, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 678032@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
ShuxiongYe <yeshuxiong@gmail.com> (supplier of updated libiscwt-java package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Fri, 05 Jul 2013 18:59:40 +0800
Source: libiscwt-java
Binary: libiscwt-java libiscwt-java-doc
Architecture: source all
Version: 5.3.20100629-3
Distribution: unstable
Urgency: low
Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org>
Changed-By: ShuxiongYe <yeshuxiong@gmail.com>
Description:
libiscwt-java - abstractions and Java implementations for rendering PDF
libiscwt-java-doc - Javadoc API description for isCWT
Closes: 678032
Changes:
libiscwt-java (5.3.20100629-3) unstable; urgency=low
.
[ Miguel Landaeta ]
* Team upload.
* Bump Standards-Version to 3.9.4. No changes were required.
* Fix vcs-field-not-canonical lintian warning.
* Fix extended-description-is-probably-too-short lintian warning.
* Fix needless-dependency-on-jre lintian warning.
.
[ James Page ]
* Fix FTBFS with openjdk-7 as default-jdk (LP: #888963) (Closes: 678032):
- d/patches/java7-compat.patch: Update usage of FontManager for
Java 7.
.
[ ShuxiongYe ]
* Compatible with both openjdk-6 and openjdk-7
- debian/patch/java6andjava7-compat.patch
Checksums-Sha1:
0672de591bd8b52ac7369f3ef0c1255926e314e4 1549 libiscwt-java_5.3.20100629-3.dsc
69cc74fe4d9fba259eeca16fa313061685f603ab 4957 libiscwt-java_5.3.20100629-3.debian.tar.gz
e0c4d42bbdc2be9cc3651a91122f68a9d53fbeb4 89930 libiscwt-java_5.3.20100629-3_all.deb
d9e808608cb1e186d0f0ccc918b874bbe26dff74 119194 libiscwt-java-doc_5.3.20100629-3_all.deb
Checksums-Sha256:
09aa600da44f610d323265a937b94183fa56450c5d1e85d1c191166577fc7423 1549 libiscwt-java_5.3.20100629-3.dsc
c7637403e9165b39ae469118ee9674781a8b775ca1de2317297797bd5219e58e 4957 libiscwt-java_5.3.20100629-3.debian.tar.gz
cba85904cb4744a06af0722a29449505f2cdd19736d8033fbc17e442c8e25572 89930 libiscwt-java_5.3.20100629-3_all.deb
5e7cdc8cb7ad35854f960dd016e2e931b29b4613d58aa092948c1618219f4099 119194 libiscwt-java-doc_5.3.20100629-3_all.deb
Files:
465cc4bf62de8ef2bbf5a79a372a9c80 1549 java extra libiscwt-java_5.3.20100629-3.dsc
abfacffa7a7814344fb9538a62593ccb 4957 java extra libiscwt-java_5.3.20100629-3.debian.tar.gz
69d0088bbde072a0be75b72a984d5726 89930 java extra libiscwt-java_5.3.20100629-3_all.deb
f955679cc5ec71753387f3540d0987f3 119194 doc extra libiscwt-java-doc_5.3.20100629-3_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iEYEARECAAYFAlHWyVUACgkQiOXXM92JlhC/pACfTia9XH97SNoXQVf8nWYcUOXW
M2IAoPYyYzCEvAfD3DJQ1tV4E0BjW4A5
=nfgI
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Tue, 13 Aug 2013 07:29:23 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Sat Jul 1 13:53:33 2023;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.