Source: igv
Version: 2.4.6+dfsg-1
Severity: serious
Justification: fails to build from source

Hi,

igv FTBFS with openjdk-9 as the default jdk:

 debian/rules build
dh  build --with javahelper
   dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure
   jh_linkjars
   dh_auto_build
        ant -Duser.name debian
Buildfile: /build/igv-2.4.6+dfsg/build.xml

clean:

init:
    [mkdir] Created dir: /build/igv-2.4.6+dfsg/tmp
    [mkdir] Created dir: /build/igv-2.4.6+dfsg/testtmp
     [copy] Copying 133 files to /build/igv-2.4.6+dfsg/tmp
     [copy] Copied 115 empty directories to 61 empty directories under 
/build/igv-2.4.6+dfsg/tmp
    [unjar] Expanding: /build/igv-2.4.6+dfsg/lib/AbsoluteLayout.jar into 
/build/igv-2.4.6+dfsg/tmp
    [unjar] Expanding: /build/igv-2.4.6+dfsg/lib/goby-io-igv__V1.0.jar into 
/build/igv-2.4.6+dfsg/tmp
    [unjar] Expanding: 
/build/igv-2.4.6+dfsg/lib/htsjdk-2.12.0-18-g20ee53e-SNAPSHOT.jar into 
/build/igv-2.4.6+dfsg/tmp
    [unjar] Expanding: /build/igv-2.4.6+dfsg/lib/jlfgr-1_0.jar into 
/build/igv-2.4.6+dfsg/tmp
    [unjar] Expanding: /build/igv-2.4.6+dfsg/lib/mongo-java-driver-2.11.3.jar 
into /build/igv-2.4.6+dfsg/tmp
    [unjar] Expanding: /build/igv-2.4.6+dfsg/lib/na12878kb-utils.jar into 
/build/igv-2.4.6+dfsg/tmp
    [unjar] Expanding: /build/igv-2.4.6+dfsg/lib/ojdbc6.jar into 
/build/igv-2.4.6+dfsg/tmp
    [unjar] Expanding: /build/igv-2.4.6+dfsg/lib/picard-lib.jar into 
/build/igv-2.4.6+dfsg/tmp
    [unjar] Expanding: /build/igv-2.4.6+dfsg/lib/snappy-java-1.1.4.jar into 
/build/igv-2.4.6+dfsg/tmp
    [unjar] Expanding: /build/igv-2.4.6+dfsg/lib/sqlitejdbc-v056.jar into 
/build/igv-2.4.6+dfsg/tmp

prepare:
     [echo] Target File: /build/igv-2.4.6+dfsg/tmp/resources/about.properties
     [echo] Version user
     [echo] Build 0

rewrite-log:

compile:
    [javac] Compiling 910 source files to /build/igv-2.4.6+dfsg/tmp
    [javac] warning: [options] bootstrap class path not set in conjunction with 
-source 1.8
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by 
com.google.java.contract.core.apt.AnnotationProcessor 
(file:/usr/share/java/cofoja.jar) to method 
com.sun.tools.javac.processing.JavacProcessingEnvironment.getContext()
WARNING: Please consider reporting this to the maintainers of 
com.google.java.contract.core.apt.AnnotationProcessor
WARNING: Use --illegal-access=warn to enable warnings of further illegal 
reflective access operations
WARNING: All illegal access operations will be denied in a future release
    [javac] /build/igv-2.4.6+dfsg/src/org/broad/igv/mupit/Cravat.java:7: error: 
package javafx.application does not exist
    [javac] import javafx.application.Platform;
    [javac]                          ^
    [javac] /build/igv-2.4.6+dfsg/src/org/broad/igv/mupit/Cravat.java:8: error: 
package javafx.embed.swing does not exist
    [javac] import javafx.embed.swing.JFXPanel;
    [javac]                          ^
    [javac] /build/igv-2.4.6+dfsg/src/org/broad/igv/mupit/Cravat.java:9: error: 
package javafx.geometry does not exist
    [javac] import javafx.geometry.Pos;
    [javac]                       ^
    [javac] /build/igv-2.4.6+dfsg/src/org/broad/igv/mupit/Cravat.java:10: 
error: package javafx.scene does not exist
    [javac] import javafx.scene.Node;
    [javac]                    ^
    [javac] /build/igv-2.4.6+dfsg/src/org/broad/igv/mupit/Cravat.java:11: 
error: package javafx.scene does not exist
    [javac] import javafx.scene.Scene;
    [javac]                    ^
    [javac] /build/igv-2.4.6+dfsg/src/org/broad/igv/mupit/Cravat.java:13: 
error: package javafx.scene.layout does not exist
    [javac] import javafx.scene.layout.GridPane;
    [javac]                           ^
    [javac] /build/igv-2.4.6+dfsg/src/org/broad/igv/mupit/Cravat.java:14: 
error: package javafx.scene.layout does not exist
    [javac] import javafx.scene.layout.StackPane;
    [javac]                           ^
    [javac] /build/igv-2.4.6+dfsg/src/org/broad/igv/mupit/Cravat.java:15: 
error: package javafx.scene.layout does not exist
    [javac] import javafx.scene.layout.VBox;
    [javac]                           ^
    [javac] /build/igv-2.4.6+dfsg/src/org/broad/igv/mupit/Cravat.java:16: 
error: package javafx.scene.paint does not exist
    [javac] import javafx.scene.paint.Color;
    [javac]                          ^
    [javac] /build/igv-2.4.6+dfsg/src/org/broad/igv/mupit/Cravat.java:17: 
error: package javafx.scene.text does not exist
    [javac] import javafx.scene.text.Text;
    [javac]                         ^
    [javac] /build/igv-2.4.6+dfsg/src/org/broad/igv/mupit/Cravat.java:45: 
error: cannot find symbol
    [javac]     static Color lightGray = new Color(0.9, 0.9, 0.9, 0.5);
    [javac]            ^
    [javac]   symbol:   class Color
    [javac]   location: class Cravat
    [javac] /build/igv-2.4.6+dfsg/src/org/broad/igv/mupit/Cravat.java:77: 
error: cannot find symbol
    [javac]     private static void initFX(JFXPanel fxPanel, JsonObject 
jsonObject) {
    [javac]                                ^
    [javac]   symbol:   class JFXPanel
    [javac]   location: class Cravat
    [javac] /build/igv-2.4.6+dfsg/src/org/broad/igv/mupit/Cravat.java:12: 
error: package javafx.scene.control does not exist
    [javac] import javafx.scene.control.*;
    [javac] ^
    [javac] 
/build/igv-2.4.6+dfsg/src/org/broad/igv/prefs/PreferenceEditorFX.java:3: error: 
package javafx.application does not exist
    [javac] import javafx.application.Platform;
    [javac]                          ^
    [javac] 
/build/igv-2.4.6+dfsg/src/org/broad/igv/prefs/PreferenceEditorFX.java:4: error: 
package javafx.beans.value does not exist
    [javac] import javafx.beans.value.ChangeListener;
    [javac]                          ^
    [javac] 
/build/igv-2.4.6+dfsg/src/org/broad/igv/prefs/PreferenceEditorFX.java:5: error: 
package javafx.beans.value does not exist
    [javac] import javafx.beans.value.ObservableValue;
    [javac]                          ^
    [javac] 
/build/igv-2.4.6+dfsg/src/org/broad/igv/prefs/PreferenceEditorFX.java:6: error: 
package javafx.collections does not exist
    [javac] import javafx.collections.FXCollections;
    [javac]                          ^
    [javac] 
/build/igv-2.4.6+dfsg/src/org/broad/igv/prefs/PreferenceEditorFX.java:7: error: 
package javafx.embed.swing does not exist
    [javac] import javafx.embed.swing.JFXPanel;
    [javac]                          ^
    [javac] 
/build/igv-2.4.6+dfsg/src/org/broad/igv/prefs/PreferenceEditorFX.java:8: error: 
package javafx.geometry does not exist
    [javac] import javafx.geometry.HPos;
    [javac]                       ^
    [javac] 
/build/igv-2.4.6+dfsg/src/org/broad/igv/prefs/PreferenceEditorFX.java:9: error: 
package javafx.geometry does not exist
    [javac] import javafx.geometry.Insets;
    [javac]                       ^
    [javac] 
/build/igv-2.4.6+dfsg/src/org/broad/igv/prefs/PreferenceEditorFX.java:10: 
error: package javafx.geometry does not exist
    [javac] import javafx.geometry.Pos;
    [javac]                       ^
    [javac] 
/build/igv-2.4.6+dfsg/src/org/broad/igv/prefs/PreferenceEditorFX.java:11: 
error: package javafx.scene does not exist
    [javac] import javafx.scene.Scene;
    [javac]                    ^
    [javac] 
/build/igv-2.4.6+dfsg/src/org/broad/igv/prefs/PreferenceEditorFX.java:13: 
error: package javafx.scene.control does not exist
    [javac] import javafx.scene.control.Button;
    [javac]                            ^
    [javac] 
/build/igv-2.4.6+dfsg/src/org/broad/igv/prefs/PreferenceEditorFX.java:14: 
error: package javafx.scene.control does not exist
    [javac] import javafx.scene.control.Label;
    [javac]                            ^
    [javac] 
/build/igv-2.4.6+dfsg/src/org/broad/igv/prefs/PreferenceEditorFX.java:15: 
error: package javafx.scene.control does not exist
    [javac] import javafx.scene.control.ScrollPane;
    [javac]                            ^
    [javac] 
/build/igv-2.4.6+dfsg/src/org/broad/igv/prefs/PreferenceEditorFX.java:16: 
error: package javafx.scene.control does not exist
    [javac] import javafx.scene.control.TextField;
    [javac]                            ^
    [javac] 
/build/igv-2.4.6+dfsg/src/org/broad/igv/prefs/PreferenceEditorFX.java:18: 
error: package javafx.stage does not exist
    [javac] import javafx.stage.Stage;
    [javac]                    ^
    [javac] 
/build/igv-2.4.6+dfsg/src/org/broad/igv/prefs/PreferenceEditorFX.java:58: 
error: cannot find symbol
    [javac]     private static void initFX(final JDialog parent, JFXPanel 
fxPanel, List<PreferencesManager.PreferenceGroup> preferenceGroups) {
    [javac]                                                      ^
    [javac]   symbol:   class JFXPanel
    [javac]   location: class PreferenceEditorFX
    [javac] 
/build/igv-2.4.6+dfsg/src/org/broad/igv/prefs/PreferenceEditorFX.java:12: 
error: package javafx.scene.control does not exist
    [javac] import javafx.scene.control.*;
    [javac] ^
    [javac] 
/build/igv-2.4.6+dfsg/src/org/broad/igv/prefs/PreferenceEditorFX.java:17: 
error: package javafx.scene.layout does not exist
    [javac] import javafx.scene.layout.*;
    [javac] ^
    [javac] 
/build/igv-2.4.6+dfsg/src/org/broad/igv/sam/mutreview/VariantReviewFX.java:4: 
error: package javafx.embed.swing does not exist
    [javac] import javafx.embed.swing.JFXPanel;
    [javac]                          ^
    [javac] 
/build/igv-2.4.6+dfsg/src/org/broad/igv/sam/mutreview/VariantReviewFX.java:5: 
error: package javafx.embed.swing does not exist
    [javac] import javafx.embed.swing.SwingFXUtils;
    [javac]                          ^
    [javac] 
/build/igv-2.4.6+dfsg/src/org/broad/igv/sam/mutreview/VariantReviewFX.java:6: 
error: package javafx.fxml does not exist
    [javac] import javafx.fxml.FXML;
    [javac]                   ^
    [javac] 
/build/igv-2.4.6+dfsg/src/org/broad/igv/sam/mutreview/VariantReviewFX.java:7: 
error: package javafx.fxml does not exist
    [javac] import javafx.fxml.FXMLLoader;
    [javac]                   ^
    [javac] 
/build/igv-2.4.6+dfsg/src/org/broad/igv/sam/mutreview/VariantReviewFX.java:8: 
error: package javafx.scene does not exist
    [javac] import javafx.scene.Scene;
    [javac]                    ^
    [javac] 
/build/igv-2.4.6+dfsg/src/org/broad/igv/sam/mutreview/VariantReviewFX.java:9: 
error: package javafx.scene.control does not exist
    [javac] import javafx.scene.control.RadioButton;
    [javac]                            ^
    [javac] 
/build/igv-2.4.6+dfsg/src/org/broad/igv/sam/mutreview/VariantReviewFX.java:10: 
error: package javafx.scene.control does not exist
    [javac] import javafx.scene.control.Toggle;
    [javac]                            ^
    [javac] 
/build/igv-2.4.6+dfsg/src/org/broad/igv/sam/mutreview/VariantReviewFX.java:11: 
error: package javafx.scene.control does not exist
    [javac] import javafx.scene.control.ToggleGroup;
    [javac]                            ^
    [javac] 
/build/igv-2.4.6+dfsg/src/org/broad/igv/sam/mutreview/VariantReviewFX.java:13: 
error: package javafx.scene.layout does not exist
    [javac] import javafx.scene.layout.BorderPane;
    [javac]                           ^
    [javac] 
/build/igv-2.4.6+dfsg/src/org/broad/igv/sam/mutreview/VariantReviewFX.java:42: 
error: cannot find symbol
    [javac]     private ToggleGroup artifactGroup; // Value injected by 
FXMLLoader
    [javac]             ^
    [javac]   symbol:   class ToggleGroup
    [javac]   location: class VariantReviewFX
    [javac] 
/build/igv-2.4.6+dfsg/src/org/broad/igv/sam/mutreview/VariantReviewFX.java:45: 
error: cannot find symbol
    [javac]     private ImageView imageView; // Value injected by FXMLLoader
    [javac]             ^
    [javac]   symbol:   class ImageView
    [javac]   location: class VariantReviewFX
    [javac] 
/build/igv-2.4.6+dfsg/src/org/broad/igv/sam/mutreview/VariantReviewFX.java:12: 
error: package javafx.scene.image does not exist
    [javac] import javafx.scene.image.*;
    [javac] ^
    [javac] 
/build/igv-2.4.6+dfsg/src/org/broad/igv/sam/mutreview/VariantReviewFX.java:35: 
error: cannot find symbol
    [javac]     @FXML // ResourceBundle that was given to the FXMLLoader
    [javac]      ^
    [javac]   symbol:   class FXML
    [javac]   location: class VariantReviewFX
    [javac] 
/build/igv-2.4.6+dfsg/src/org/broad/igv/sam/mutreview/VariantReviewFX.java:38: 
error: cannot find symbol
    [javac]     @FXML // URL location of the FXML file that was given to the 
FXMLLoader
    [javac]      ^
    [javac]   symbol:   class FXML
    [javac]   location: class VariantReviewFX
    [javac] 
/build/igv-2.4.6+dfsg/src/org/broad/igv/sam/mutreview/VariantReviewFX.java:41: 
error: cannot find symbol
    [javac]     @FXML // fx:id="artifactGroup"
    [javac]      ^
    [javac]   symbol:   class FXML
    [javac]   location: class VariantReviewFX
    [javac] 
/build/igv-2.4.6+dfsg/src/org/broad/igv/sam/mutreview/VariantReviewFX.java:44: 
error: cannot find symbol
    [javac]     @FXML // fx:id="imageView"
    [javac]      ^
    [javac]   symbol:   class FXML
    [javac]   location: class VariantReviewFX
    [javac] 
/build/igv-2.4.6+dfsg/src/org/broad/igv/sam/mutreview/VariantReviewFX.java:47: 
error: cannot find symbol
    [javac]     @FXML
    [javac]      ^
    [javac]   symbol:   class FXML
    [javac]   location: class VariantReviewFX
    [javac] 
/build/igv-2.4.6+dfsg/src/org/broad/igv/sam/mutreview/VariantReviewFX.java:53: 
error: cannot find symbol
    [javac]     @FXML
    [javac]      ^
    [javac]   symbol:   class FXML
    [javac]   location: class VariantReviewFX
    [javac] 
/build/igv-2.4.6+dfsg/src/org/broad/igv/sam/mutreview/VariantReviewFX.java:90: 
error: cannot find symbol
    [javac]     @FXML
    [javac]      ^
    [javac]   symbol:   class FXML
    [javac]   location: class VariantReviewFX
    [javac] Note: Some input files use or override a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] 49 errors
    [javac] 1 warning

BUILD FAILED
/build/igv-2.4.6+dfsg/build.xml:194: Compile failed; see the compiler error 
output for details.

Total time: 24 seconds
dh_auto_build: ant -Duser.name debian returned exit code 1
make: *** [debian/rules:9: build] Error 2


Andreas

Attachment: igv_2.4.6+dfsg-1.log.gz
Description: application/gzip

Reply via email to