Bug#678776: libpixels-java: FTBFS: The local variable w is never read
Niels, On Sun, Jun 24, 2012 at 6:03 PM, Niels Thykier ni...@thykier.net wrote: I have attached an example patch to work around the issue. It will make use of default-jdk and newer javahelper features instead of gcj-jdk and dh_javadoc. Please note this patch will also correct the clean rule (which fails to clean the pixels.jar). Thank you very much for the patch. I am currently merging it in my tree and will upload today an updated package. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#678776: libpixels-java: FTBFS: The local variable w is never read
Source: libpixels-java Version: 2.1.3+svn.42-1 Severity: serious Tags: wheezy sid User: debian...@lists.debian.org Usertags: qa-ftbfs-20120624 qa-ftbfs Justification: FTBFS on amd64 Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part: debian/rules build dh_testdir touch build-arch-stamp dh_testdir jh_build pixels.jar src/main/java find src/main/java -name *.java -and -type f -print0 | xargs -0 /usr/lib/jvm/java-gcj/bin/javac -cp :debian/_jh_build.pixels -d debian/_jh_build.pixels -source 1.5 -target 1.5 -- 1. WARNING in src/main/java/com/jhlabs/image/CropFilter.java (at line 127) int w = src.getWidth(); ^ The local variable w is never read -- 2. WARNING in src/main/java/com/jhlabs/image/CropFilter.java (at line 128) int h = src.getHeight(); ^ The local variable h is never read -- -- 3. WARNING in src/main/java/com/jhlabs/image/GradientFilter.java (at line 21) import java.util.*; ^ The import java.util is never used -- 4. WARNING in src/main/java/com/jhlabs/image/GradientFilter.java (at line 154) int rgb1, rgb2; The local variable rgb1 is never read -- 5. WARNING in src/main/java/com/jhlabs/image/GradientFilter.java (at line 154) int rgb1, rgb2; The local variable rgb2 is never read -- -- 6. WARNING in src/main/java/com/jhlabs/image/SparkleFilter.java (at line 19) import java.awt.image.*; ^^ The import java.awt.image is never used -- 7. WARNING in src/main/java/com/jhlabs/image/SparkleFilter.java (at line 29) private int width, height; ^ The field SparkleFilter.width is never read locally -- 8. WARNING in src/main/java/com/jhlabs/image/SparkleFilter.java (at line 29) private int width, height; ^^ The field SparkleFilter.height is never read locally -- -- 9. WARNING in src/main/java/com/jhlabs/image/TileImageFilter.java (at line 29) private int tileWidth; ^ The field TileImageFilter.tileWidth is never read locally -- 10. WARNING in src/main/java/com/jhlabs/image/TileImageFilter.java (at line 30) private int tileHeight; ^^ The field TileImageFilter.tileHeight is never read locally -- -- 11. WARNING in src/main/java/com/jhlabs/image/MotionBlurFilter.java (at line 28) private float falloff = 1.0f; ^^^ The field MotionBlurFilter.falloff is never read locally -- -- 12. WARNING in src/main/java/com/jhlabs/image/TransitionFilter.java (at line 23) import java.util.*; ^ The import java.util is never used -- 13. WARNING in src/main/java/com/jhlabs/image/TransitionFilter.java (at line 54) private TransitionFilter() { ^^ The constructor TransitionFilter() is never used locally -- -- 14. WARNING in src/main/java/com/jhlabs/image/ScratchFilter.java (at line 8) import java.awt.geom.*; ^ The import java.awt.geom is never used -- -- 15. WARNING in src/main/java/com/jhlabs/image/PolarFilter.java (at line 19) import java.awt.*; The import java.awt is never used -- -- 16. WARNING in src/main/java/com/jhlabs/image/ErodeFilter.java (at line 20) import java.awt.image.*; ^^ The import java.awt.image is never used -- -- 17. WARNING in src/main/java/com/jhlabs/image/DiffuseFilter.java (at line 19) import java.awt.*; The import java.awt is never used -- 18. WARNING in src/main/java/com/jhlabs/image/DiffuseFilter.java (at line 21) import com.jhlabs.math.*; ^^^ The import com.jhlabs.math is never used -- -- 19. WARNING in src/main/java/com/jhlabs/image/SaturationFilter.java (at line 7) import java.awt.*; The import java.awt is never used -- 20. WARNING in src/main/java/com/jhlabs/image/SaturationFilter.java (at line 8) import java.awt.image.*; ^^ The import java.awt.image is never used -- -- 21. WARNING in src/main/java/com/jhlabs/image/MaskFilter.java (at line 19) import java.awt.*; The import java.awt is never used -- 22. WARNING in src/main/java/com/jhlabs/image/MaskFilter.java (at line 20) import java.awt.image.*; ^^ The import java.awt.image is never used -- 23. WARNING in src/main/java/com/jhlabs/image/MaskFilter.java (at line 21) import java.io.*;
Bug#678776: libpixels-java: FTBFS: The local variable w is never read
Package: libpixels-java Tags: patch Followup-For: Bug #678776 Hi, I have attached an example patch to work around the issue. It will make use of default-jdk and newer javahelper features instead of gcj-jdk and dh_javadoc. Please note this patch will also correct the clean rule (which fails to clean the pixels.jar). ~Niels diff -u libpixels-java-2.1.3+svn.42/debian/rules libpixels-java-2.1.3+svn.42/debian/rules --- libpixels-java-2.1.3+svn.42/debian/rules +++ libpixels-java-2.1.3+svn.42/debian/rules @@ -3,7 +3,7 @@ # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 -export JAVA_HOME=/usr/lib/jvm/java-gcj +export JAVA_HOME=/usr/lib/jvm/default-java # Put depended upon jars in here # export CLASSPATH= @@ -17,13 +17,13 @@ build-indep: build-indep-stamp build-indep-stamp: dh_testdir - jh_build pixels.jar src/main/java + jh_build touch $@ clean: dh_testdir dh_testroot - jh_build --clean pixels.jar src/main/java + jh_build --clean dh_clean build-stamp build-indep-stamp build-arch-stamp install-indep: build-indep @@ -42,8 +42,7 @@ dh_install -i dh_installdocs -i dh_installchangelogs -i - dh_javadoc -i --sourcedir=src/main/java com.jhlabs.composite \ - com.jhlabs.image com.jhlabs.math com.jhlabs.vecmath + jh_installjavadoc -i jh_installlibs -i pixels.jar jh_depends -i dh_compress -i diff -u libpixels-java-2.1.3+svn.42/debian/control libpixels-java-2.1.3+svn.42/debian/control --- libpixels-java-2.1.3+svn.42/debian/control +++ libpixels-java-2.1.3+svn.42/debian/control @@ -2,8 +2,8 @@ Section: java Priority: optional Maintainer: Martín Ferrari tin...@debian.org -Build-Depends: debhelper ( 5), javahelper -Build-Depends-Indep: gcj-jdk, ant +Build-Depends: debhelper ( 5), javahelper (= 0.40~) +Build-Depends-Indep: default-jdk, ant Standards-Version: 3.9.0.0 Homepage: https://pixels.dev.java.net/ Vcs-Browser: http://canterville.mine.nu/wsvn/debian/trunk/libpixels-java diff -u libpixels-java-2.1.3+svn.42/debian/changelog libpixels-java-2.1.3+svn.42/debian/changelog --- libpixels-java-2.1.3+svn.42/debian/changelog +++ libpixels-java-2.1.3+svn.42/debian/changelog @@ -1,3 +1,16 @@ +libpixels-java (2.1.3+svn.42-1.1) UNRELEASED; urgency=low + + * Non-maintainer upload. + * Use default-jdk instead gcj-jdk. (Closes: #678776) + * Replace dh_javadoc with jh_installjavadoc. + * Use debian/javabuild instead of calling jh_build with +arguments. This makes jh_build clean up the jar it +builds automatically. + * Remove useless arguments to jh_clean - they are ignored +anyway. + + -- Niels Thykier ni...@thykier.net Sun, 24 Jun 2012 18:41:34 +0200 + libpixels-java (2.1.3+svn.42-1) unstable; urgency=low * New upstream release only in patch2: unchanged: --- libpixels-java-2.1.3+svn.42.orig/debian/javabuild +++ libpixels-java-2.1.3+svn.42/debian/javabuild @@ -0,0 +1 @@ +pixels.jar src/main/java only in patch2: unchanged: --- libpixels-java-2.1.3+svn.42.orig/debian/libpixels-java.javadoc +++ libpixels-java-2.1.3+svn.42/debian/libpixels-java.javadoc @@ -0,0 +1 @@ +internal only in patch2: unchanged: --- libpixels-java-2.1.3+svn.42.orig/debian/libpixels-java.doc-base.javadoc +++ libpixels-java-2.1.3+svn.42/debian/libpixels-java.doc-base.javadoc @@ -0,0 +1,9 @@ +Document: libpixels-java +Title: API JavaDoc for libpixels-java +Author: +Abstract: This the API JavaDoc for libpixels-java +Section: Programming/Java + +Format: HTML +Index: /usr/share/doc/libpixels-java/api +Files: /usr/share/doc/libpixels-java/api/*.html only in patch2: unchanged: --- libpixels-java-2.1.3+svn.42.orig/debian/.javahelper_clean +++ libpixels-java-2.1.3+svn.42/debian/.javahelper_clean @@ -0,0 +1 @@ +debian/libpixels-java.doc-base.javadoc
Bug#678776: libpixels-java: FTBFS: The local variable w is never read
On 2012-06-24 18:55, Niels Thykier wrote: Package: libpixels-java Tags: patch Followup-For: Bug #678776 Hi, I have attached an example patch to work around the issue. It will make use of default-jdk and newer javahelper features instead of gcj-jdk and dh_javadoc. Please note this patch will also correct the clean rule (which fails to clean the pixels.jar). ~Niels Sorry, I attached a bad version of the patch. Here is the corrected one. ~Niels diff -u libpixels-java-2.1.3+svn.42/debian/rules libpixels-java-2.1.3+svn.42/debian/rules --- libpixels-java-2.1.3+svn.42/debian/rules +++ libpixels-java-2.1.3+svn.42/debian/rules @@ -3,7 +3,7 @@ # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 -export JAVA_HOME=/usr/lib/jvm/java-gcj +export JAVA_HOME=/usr/lib/jvm/default-java # Put depended upon jars in here # export CLASSPATH= @@ -17,13 +17,13 @@ build-indep: build-indep-stamp build-indep-stamp: dh_testdir - jh_build pixels.jar src/main/java + jh_build touch $@ clean: dh_testdir dh_testroot - jh_build --clean pixels.jar src/main/java + jh_clean dh_clean build-stamp build-indep-stamp build-arch-stamp install-indep: build-indep @@ -42,8 +42,7 @@ dh_install -i dh_installdocs -i dh_installchangelogs -i - dh_javadoc -i --sourcedir=src/main/java com.jhlabs.composite \ - com.jhlabs.image com.jhlabs.math com.jhlabs.vecmath + jh_installjavadoc -i jh_installlibs -i pixels.jar jh_depends -i dh_compress -i diff -u libpixels-java-2.1.3+svn.42/debian/control libpixels-java-2.1.3+svn.42/debian/control --- libpixels-java-2.1.3+svn.42/debian/control +++ libpixels-java-2.1.3+svn.42/debian/control @@ -2,8 +2,8 @@ Section: java Priority: optional Maintainer: MartÃn Ferrari tin...@debian.org -Build-Depends: debhelper ( 5), javahelper -Build-Depends-Indep: gcj-jdk, ant +Build-Depends: debhelper ( 5), javahelper (= 0.40~) +Build-Depends-Indep: default-jdk, ant Standards-Version: 3.9.0.0 Homepage: https://pixels.dev.java.net/ Vcs-Browser: http://canterville.mine.nu/wsvn/debian/trunk/libpixels-java diff -u libpixels-java-2.1.3+svn.42/debian/changelog libpixels-java-2.1.3+svn.42/debian/changelog --- libpixels-java-2.1.3+svn.42/debian/changelog +++ libpixels-java-2.1.3+svn.42/debian/changelog @@ -1,3 +1,15 @@ +libpixels-java (2.1.3+svn.42-1.1) UNRELEASED; urgency=low + + * Non-maintainer upload. + * Use default-jdk instead gcj-jdk. (Closes: #678776) + * Replace dh_javadoc with jh_installjavadoc. + * Use debian/javabuild instead of calling jh_build with +arguments. This makes jh_build clean up the jar it +builds automatically. + * Replace jh_build --clean with jh_clean. + + -- Niels Thykier ni...@thykier.net Sun, 24 Jun 2012 18:41:34 +0200 + libpixels-java (2.1.3+svn.42-1) unstable; urgency=low * New upstream release only in patch2: unchanged: --- libpixels-java-2.1.3+svn.42.orig/debian/javabuild +++ libpixels-java-2.1.3+svn.42/debian/javabuild @@ -0,0 +1 @@ +pixels.jar src/main/java only in patch2: unchanged: --- libpixels-java-2.1.3+svn.42.orig/debian/libpixels-java.javadoc +++ libpixels-java-2.1.3+svn.42/debian/libpixels-java.javadoc @@ -0,0 +1 @@ +internal