Bug#795851: openjfx: FTBFS with Gradle 2.5

Miguel Landaeta nomadium at debian.org
Mon Aug 17 12:04:47 UTC 2015


Package: src:openjfx
Version: 8u40-b25-3
Severity: important

Hi,

I tried to build openjfx with Gradle 2.5 and I noticed it fails
because some deprecated features were removed after 2.0.

I tried to patch the obvious failures but it still fails, I suspect
some classes like com.sun.webkit.Disposer were not build. They get
build with Gradle 1.5 and by using property 'useAnt = yes'.
This property was removed in Gradle 2.0 and upstream documentation
indicated there is no replacemente for that.

I checked recent openjfx releases but they are still using old Gradle
releases.

I'm attaching my trivial patch and the complete build log.


[...]

 WebKit is now built (19m:30s). 
 To run FXLauncher with this newly-built code, use the
 "Tools/Scripts/run-launcher" script.
====================================================================
:web:compileGeneratedLinux/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/NodeImpl.java:5: error: cannot find symbol
import com.sun.webkit.Disposer;
                     ^
  symbol:   class Disposer
  location: package com.sun.webkit
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/NodeImpl.java:6: error: cannot find symbol
import com.sun.webkit.DisposerRecord;
                     ^
  symbol:   class DisposerRecord
  location: package com.sun.webkit
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/NodeImpl.java:83: error: package Disposer does not exist
    private static final class SelfDisposer extends Disposer.WeakDisposerRecord {
                                                            ^
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/CSSValueImpl.java:5: error: cannot find symbol
import com.sun.webkit.Disposer;
                     ^
  symbol:   class Disposer
  location: package com.sun.webkit
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/CSSValueImpl.java:6: error: cannot find symbol
import com.sun.webkit.DisposerRecord;
                     ^
  symbol:   class DisposerRecord
  location: package com.sun.webkit
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/CSSValueImpl.java:11: error: cannot find symbol
    private static class SelfDisposer implements DisposerRecord {
                                                 ^
  symbol:   class DisposerRecord
  location: class CSSValueImpl
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/DOMStringListImpl.java:5: error: cannot find symbol
import com.sun.webkit.Disposer;
                     ^
  symbol:   class Disposer
  location: package com.sun.webkit
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/DOMStringListImpl.java:6: error: cannot find symbol
import com.sun.webkit.DisposerRecord;
                     ^
  symbol:   class DisposerRecord
  location: package com.sun.webkit
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/DOMStringListImpl.java:10: error: cannot find symbol
    private static class SelfDisposer implements DisposerRecord {
                                                 ^
  symbol:   class DisposerRecord
  location: class DOMStringListImpl
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/CSSRuleImpl.java:5: error: cannot find symbol
import com.sun.webkit.Disposer;
                     ^
  symbol:   class Disposer
  location: package com.sun.webkit
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/CSSRuleImpl.java:6: error: cannot find symbol
import com.sun.webkit.DisposerRecord;
                     ^
  symbol:   class DisposerRecord
  location: package com.sun.webkit
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/CSSRuleImpl.java:12: error: cannot find symbol
    private static class SelfDisposer implements DisposerRecord {
                                                 ^
  symbol:   class DisposerRecord
  location: class CSSRuleImpl
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/StyleSheetImpl.java:5: error: cannot find symbol
import com.sun.webkit.Disposer;
                     ^
  symbol:   class Disposer
  location: package com.sun.webkit
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/StyleSheetImpl.java:6: error: cannot find symbol
import com.sun.webkit.DisposerRecord;
                     ^
  symbol:   class DisposerRecord
  location: package com.sun.webkit
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/RGBColorImpl.java:5: error: cannot find symbol
import com.sun.webkit.Disposer;
                     ^
  symbol:   class Disposer
  location: package com.sun.webkit
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/RGBColorImpl.java:6: error: cannot find symbol
import com.sun.webkit.DisposerRecord;
                     ^
  symbol:   class DisposerRecord
  location: package com.sun.webkit
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/RGBColorImpl.java:11: error: cannot find symbol
    private static class SelfDisposer implements DisposerRecord {
                                                 ^
  symbol:   class DisposerRecord
  location: class RGBColorImpl
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/DOMWindowImpl.java:5: error: cannot find symbol
import com.sun.webkit.Disposer;
                     ^
  symbol:   class Disposer
  location: package com.sun.webkit
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/DOMWindowImpl.java:6: error: cannot find symbol
import com.sun.webkit.DisposerRecord;
                     ^
  symbol:   class DisposerRecord
  location: package com.sun.webkit
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/DOMWindowImpl.java:82: error: package Disposer does not exist
    private static final class SelfDisposer extends Disposer.WeakDisposerRecord {
                                                            ^
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/DOMSelectionImpl.java:5: error: cannot find symbol
import com.sun.webkit.Disposer;
                     ^
  symbol:   class Disposer
  location: package com.sun.webkit
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/DOMSelectionImpl.java:6: error: cannot find symbol
import com.sun.webkit.DisposerRecord;
                     ^
  symbol:   class DisposerRecord
  location: package com.sun.webkit
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/StyleSheetListImpl.java:5: error: cannot find symbol
import com.sun.webkit.Disposer;
                     ^
  symbol:   class Disposer
  location: package com.sun.webkit
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/StyleSheetListImpl.java:6: error: cannot find symbol
import com.sun.webkit.DisposerRecord;
                     ^
  symbol:   class DisposerRecord
  location: package com.sun.webkit
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/StyleSheetListImpl.java:11: error: cannot find symbol
    private static class SelfDisposer implements DisposerRecord {
                                                 ^
  symbol:   class DisposerRecord
  location: class StyleSheetListImpl
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/NamedNodeMapImpl.java:5: error: cannot find symbol
import com.sun.webkit.Disposer;
                     ^
  symbol:   class Disposer
  location: package com.sun.webkit
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/NamedNodeMapImpl.java:6: error: cannot find symbol
import com.sun.webkit.DisposerRecord;
                     ^
  symbol:   class DisposerRecord
  location: package com.sun.webkit
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/NamedNodeMapImpl.java:12: error: cannot find symbol
    private static class SelfDisposer implements DisposerRecord {
                                                 ^
  symbol:   class DisposerRecord
  location: class NamedNodeMapImpl
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/TreeWalkerImpl.java:5: error: cannot find symbol
import com.sun.webkit.Disposer;
                     ^
  symbol:   class Disposer
  location: package com.sun.webkit
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/TreeWalkerImpl.java:6: error: cannot find symbol
import com.sun.webkit.DisposerRecord;
                     ^
  symbol:   class DisposerRecord
  location: package com.sun.webkit
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/TreeWalkerImpl.java:13: error: cannot find symbol
    private static class SelfDisposer implements DisposerRecord {
                                                 ^
  symbol:   class DisposerRecord
  location: class TreeWalkerImpl
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/EventImpl.java:5: error: cannot find symbol
import com.sun.webkit.Disposer;
                     ^
  symbol:   class Disposer
  location: package com.sun.webkit
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/EventImpl.java:6: error: cannot find symbol
import com.sun.webkit.DisposerRecord;
                     ^
  symbol:   class DisposerRecord
  location: package com.sun.webkit
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/CSSRuleListImpl.java:5: error: cannot find symbol
import com.sun.webkit.Disposer;
                     ^
  symbol:   class Disposer
  location: package com.sun.webkit
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/CSSRuleListImpl.java:6: error: cannot find symbol
import com.sun.webkit.DisposerRecord;
                     ^
  symbol:   class DisposerRecord
  location: package com.sun.webkit
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/CSSRuleListImpl.java:11: error: cannot find symbol
    private static class SelfDisposer implements DisposerRecord {
                                                 ^
  symbol:   class DisposerRecord
  location: class CSSRuleListImpl
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/XPathResultImpl.java:5: error: cannot find symbol
import com.sun.webkit.Disposer;
                     ^
  symbol:   class Disposer
  location: package com.sun.webkit
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/XPathResultImpl.java:6: error: cannot find symbol
import com.sun.webkit.DisposerRecord;
                     ^
  symbol:   class DisposerRecord
  location: package com.sun.webkit
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/XPathResultImpl.java:12: error: cannot find symbol
    private static class SelfDisposer implements DisposerRecord {
                                                 ^
  symbol:   class DisposerRecord
  location: class XPathResultImpl
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/MediaListImpl.java:5: error: cannot find symbol
import com.sun.webkit.Disposer;
                     ^
  symbol:   class Disposer
  location: package com.sun.webkit
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/MediaListImpl.java:6: error: cannot find symbol
import com.sun.webkit.DisposerRecord;
                     ^
  symbol:   class DisposerRecord
  location: package com.sun.webkit
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/MediaListImpl.java:11: error: cannot find symbol
    private static class SelfDisposer implements DisposerRecord {
                                                 ^
  symbol:   class DisposerRecord
  location: class MediaListImpl
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/HTMLCollectionImpl.java:5: error: cannot find symbol
import com.sun.webkit.Disposer;
                     ^
  symbol:   class Disposer
  location: package com.sun.webkit
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/HTMLCollectionImpl.java:6: error: cannot find symbol
import com.sun.webkit.DisposerRecord;
                     ^
  symbol:   class DisposerRecord
  location: package com.sun.webkit
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/CSSStyleDeclarationImpl.java:5: error: cannot find symbol
import com.sun.webkit.Disposer;
                     ^
  symbol:   class Disposer
  location: package com.sun.webkit
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/CSSStyleDeclarationImpl.java:6: error: cannot find symbol
import com.sun.webkit.DisposerRecord;
                     ^
  symbol:   class DisposerRecord
  location: package com.sun.webkit
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/CSSStyleDeclarationImpl.java:13: error: cannot find symbol
    private static class SelfDisposer implements DisposerRecord {
                                                 ^
  symbol:   class DisposerRecord
  location: class CSSStyleDeclarationImpl
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/NodeFilterImpl.java:5: error: cannot find symbol
import com.sun.webkit.Disposer;
                     ^
  symbol:   class Disposer
  location: package com.sun.webkit
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/NodeFilterImpl.java:6: error: cannot find symbol
import com.sun.webkit.DisposerRecord;
                     ^
  symbol:   class DisposerRecord
  location: package com.sun.webkit
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/NodeFilterImpl.java:11: error: cannot find symbol
    private static class SelfDisposer implements DisposerRecord {
                                                 ^
  symbol:   class DisposerRecord
  location: class NodeFilterImpl
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/EventImpl.java:11: error: cannot find symbol
    private static class SelfDisposer implements DisposerRecord {
                                                 ^
  symbol:   class DisposerRecord
  location: class EventImpl
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/HTMLCollectionImpl.java:11: error: cannot find symbol
    private static class SelfDisposer implements DisposerRecord {
                                                 ^
  symbol:   class DisposerRecord
  location: class HTMLCollectionImpl
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/RectImpl.java:5: error: cannot find symbol
import com.sun.webkit.Disposer;
                     ^
  symbol:   class Disposer
  location: package com.sun.webkit
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/RectImpl.java:6: error: cannot find symbol
import com.sun.webkit.DisposerRecord;
                     ^
  symbol:   class DisposerRecord
  location: package com.sun.webkit
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/RectImpl.java:11: error: cannot find symbol
    private static class SelfDisposer implements DisposerRecord {
                                                 ^
  symbol:   class DisposerRecord
  location: class RectImpl
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/XPathExpressionImpl.java:5: error: cannot find symbol
import com.sun.webkit.Disposer;
                     ^
  symbol:   class Disposer
  location: package com.sun.webkit
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/XPathExpressionImpl.java:6: error: cannot find symbol
import com.sun.webkit.DisposerRecord;
                     ^
  symbol:   class DisposerRecord
  location: package com.sun.webkit
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/XPathExpressionImpl.java:13: error: cannot find symbol
    private static class SelfDisposer implements DisposerRecord {
                                                 ^
  symbol:   class DisposerRecord
  location: class XPathExpressionImpl
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/NodeListImpl.java:5: error: cannot find symbol
import com.sun.webkit.Disposer;
                     ^
  symbol:   class Disposer
  location: package com.sun.webkit
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/NodeListImpl.java:6: error: cannot find symbol
import com.sun.webkit.DisposerRecord;
                     ^
  symbol:   class DisposerRecord
  location: package com.sun.webkit
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/NodeListImpl.java:11: error: cannot find symbol
    private static class SelfDisposer implements DisposerRecord {
                                                 ^
  symbol:   class DisposerRecord
  location: class NodeListImpl
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/CounterImpl.java:5: error: cannot find symbol
import com.sun.webkit.Disposer;
                     ^
  symbol:   class Disposer
  location: package com.sun.webkit
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/CounterImpl.java:6: error: cannot find symbol
import com.sun.webkit.DisposerRecord;
                     ^
  symbol:   class DisposerRecord
  location: package com.sun.webkit
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/CounterImpl.java:10: error: cannot find symbol
    private static class SelfDisposer implements DisposerRecord {
                                                 ^
  symbol:   class DisposerRecord
  location: class CounterImpl
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/XPathNSResolverImpl.java:5: error: cannot find symbol
import com.sun.webkit.Disposer;
                     ^
  symbol:   class Disposer
  location: package com.sun.webkit
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/XPathNSResolverImpl.java:6: error: cannot find symbol
import com.sun.webkit.DisposerRecord;
                     ^
  symbol:   class DisposerRecord
  location: package com.sun.webkit
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/XPathNSResolverImpl.java:10: error: cannot find symbol
    private static class SelfDisposer implements DisposerRecord {
                                                 ^
  symbol:   class DisposerRecord
  location: class XPathNSResolverImpl
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/DOMImplementationImpl.java:5: error: cannot find symbol
import com.sun.webkit.Disposer;
                     ^
  symbol:   class Disposer
  location: package com.sun.webkit
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/DOMImplementationImpl.java:6: error: cannot find symbol
import com.sun.webkit.DisposerRecord;
                     ^
  symbol:   class DisposerRecord
  location: package com.sun.webkit
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/DOMImplementationImpl.java:15: error: cannot find symbol
    private static class SelfDisposer implements DisposerRecord {
                                                 ^
  symbol:   class DisposerRecord
  location: class DOMImplementationImpl
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/RangeImpl.java:5: error: cannot find symbol
import com.sun.webkit.Disposer;
                     ^
  symbol:   class Disposer
  location: package com.sun.webkit
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/RangeImpl.java:6: error: cannot find symbol
import com.sun.webkit.DisposerRecord;
                     ^
  symbol:   class DisposerRecord
  location: package com.sun.webkit
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/RangeImpl.java:14: error: cannot find symbol
    private static class SelfDisposer implements DisposerRecord {
                                                 ^
  symbol:   class DisposerRecord
  location: class RangeImpl
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/NodeIteratorImpl.java:5: error: cannot find symbol
import com.sun.webkit.Disposer;
                     ^
  symbol:   class Disposer
  location: package com.sun.webkit
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/NodeIteratorImpl.java:6: error: cannot find symbol
import com.sun.webkit.DisposerRecord;
                     ^
  symbol:   class DisposerRecord
  location: package com.sun.webkit
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/NodeIteratorImpl.java:13: error: cannot find symbol
    private static class SelfDisposer implements DisposerRecord {
                                                 ^
  symbol:   class DisposerRecord
  location: class NodeIteratorImpl
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/EventListenerImpl.java:28: error: cannot find symbol
import com.sun.webkit.Disposer;
                     ^
  symbol:   class Disposer
  location: package com.sun.webkit
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/EventListenerImpl.java:29: error: cannot find symbol
import com.sun.webkit.DisposerRecord;
                     ^
  symbol:   class DisposerRecord
  location: package com.sun.webkit
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/EventListenerImpl.java:45: error: cannot find symbol
    private static final class SelfDisposer implements DisposerRecord {
                                                       ^
  symbol:   class DisposerRecord
  location: class EventListenerImpl
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/DOMSelectionImpl.java:12: error: cannot find symbol
    private static class SelfDisposer implements DisposerRecord {
                                                 ^
  symbol:   class DisposerRecord
  location: class DOMSelectionImpl
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/StyleSheetImpl.java:12: error: cannot find symbol
    private static class SelfDisposer implements DisposerRecord {
                                                 ^
  symbol:   class DisposerRecord
  location: class StyleSheetImpl
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/NodeImpl.java:41: error: cannot find symbol
                NodeImpl node = (NodeImpl) disposer.get();
                                                   ^
  symbol:   method get()
  location: variable disposer of type SelfDisposer
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/NodeImpl.java:98: error: cannot find symbol
                    disposer.clear();
                            ^
  symbol:   method clear()
  location: variable disposer of type SelfDisposer
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/CSSValueImpl.java:23: error: cannot find symbol
        Disposer.addRecord(this, new SelfDisposer(peer));
        ^
  symbol:   variable Disposer
  location: class CSSValueImpl
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/DOMStringListImpl.java:22: error: cannot find symbol
        Disposer.addRecord(this, new SelfDisposer(peer));
        ^
  symbol:   variable Disposer
  location: class DOMStringListImpl
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/CSSRuleImpl.java:24: error: cannot find symbol
        Disposer.addRecord(this, new SelfDisposer(peer));
        ^
  symbol:   variable Disposer
  location: class CSSRuleImpl
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/StyleSheetImpl.java:24: error: cannot find symbol
        Disposer.addRecord(this, new SelfDisposer(peer));
        ^
  symbol:   variable Disposer
  location: class StyleSheetImpl
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/RGBColorImpl.java:23: error: cannot find symbol
        Disposer.addRecord(this, new SelfDisposer(peer));
        ^
  symbol:   variable Disposer
  location: class RGBColorImpl
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/DOMWindowImpl.java:40: error: cannot find symbol
                DOMWindowImpl node = (DOMWindowImpl) disposer.get();
                                                             ^
  symbol:   method get()
  location: variable disposer of type SelfDisposer
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/DOMWindowImpl.java:97: error: cannot find symbol
                    disposer.clear();
                            ^
  symbol:   method clear()
  location: variable disposer of type SelfDisposer
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/DOMSelectionImpl.java:24: error: cannot find symbol
        Disposer.addRecord(this, new SelfDisposer(peer));
        ^
  symbol:   variable Disposer
  location: class DOMSelectionImpl
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/StyleSheetListImpl.java:23: error: cannot find symbol
        Disposer.addRecord(this, new SelfDisposer(peer));
        ^
  symbol:   variable Disposer
  location: class StyleSheetListImpl
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/NamedNodeMapImpl.java:24: error: cannot find symbol
        Disposer.addRecord(this, new SelfDisposer(peer));
        ^
  symbol:   variable Disposer
  location: class NamedNodeMapImpl
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/TreeWalkerImpl.java:25: error: cannot find symbol
        Disposer.addRecord(this, new SelfDisposer(peer));
        ^
  symbol:   variable Disposer
  location: class TreeWalkerImpl
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/EventImpl.java:23: error: cannot find symbol
        Disposer.addRecord(this, new SelfDisposer(peer));
        ^
  symbol:   variable Disposer
  location: class EventImpl
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/CSSRuleListImpl.java:23: error: cannot find symbol
        Disposer.addRecord(this, new SelfDisposer(peer));
        ^
  symbol:   variable Disposer
  location: class CSSRuleListImpl
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/XPathResultImpl.java:24: error: cannot find symbol
        Disposer.addRecord(this, new SelfDisposer(peer));
        ^
  symbol:   variable Disposer
  location: class XPathResultImpl
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/MediaListImpl.java:23: error: cannot find symbol
        Disposer.addRecord(this, new SelfDisposer(peer));
        ^
  symbol:   variable Disposer
  location: class MediaListImpl
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/HTMLCollectionImpl.java:23: error: cannot find symbol
        Disposer.addRecord(this, new SelfDisposer(peer));
        ^
  symbol:   variable Disposer
  location: class HTMLCollectionImpl
/tmp/buildd/openjfx-8u40-b25/modules/web/build/linux/Release/WebCore/generated/java/com/sun/webkit/dom/CSSStyleDeclarationImpl.java:25: error: cannot find symbol
        Disposer.addRecord(this, new SelfDisposer(peer));
        ^
  symbol:   variable Disposer
  location: class CSSStyleDeclarationImpl
100 errors
 FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':web:compileGeneratedLinux'.
> Compilation failed with exit code 1; see the compiler error output for details.

* Try:
Run with --info or --debug option to get more log output.

* Exception is:
org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':web:compileGeneratedLinux'.
	at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:72)
	at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:49)
	at org.gradle.api.internal.tasks.execution.PostExecutionAnalysisTaskExecuter.execute(PostExecutionAnalysisTaskExecuter.java:34)
	at org.gradle.api.internal.changedetection.CacheLockHandlingTaskExecuter$1.run(CacheLockHandlingTaskExecuter.java:34)
	at org.gradle.internal.Factories$1.create(Factories.java:22)
	at org.gradle.cache.internal.DefaultCacheAccess.longRunningOperation(DefaultCacheAccess.java:179)
	at org.gradle.cache.internal.DefaultCacheAccess.longRunningOperation(DefaultCacheAccess.java:232)
	at org.gradle.cache.internal.DefaultPersistentDirectoryStore.longRunningOperation(DefaultPersistentDirectoryStore.java:142)
	at org.gradle.api.internal.changedetection.DefaultTaskArtifactStateCacheAccess.longRunningOperation(DefaultTaskArtifactStateCacheAccess.java:83)
	at org.gradle.api.internal.changedetection.CacheLockHandlingTaskExecuter.execute(CacheLockHandlingTaskExecuter.java:32)
	at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:55)
	at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:57)
	at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:41)
	at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:51)
	at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:52)
	at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:42)
	at org.gradle.api.internal.AbstractTask.executeWithoutThrowingTaskFailure(AbstractTask.java:275)
	at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor.executeTask(DefaultTaskPlanExecutor.java:52)
	at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor.processTask(DefaultTaskPlanExecutor.java:38)
	at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor.process(DefaultTaskPlanExecutor.java:30)
	at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter.execute(DefaultTaskGraphExecuter.java:84)
	at org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTaskExecutionAction.java:29)
	at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:61)
	at org.gradle.execution.DefaultBuildExecuter.access$200(DefaultBuildExecuter.java:23)
	at org.gradle.execution.DefaultBuildExecuter$2.proceed(DefaultBuildExecuter.java:67)
	at org.gradle.api.internal.changedetection.TaskCacheLockHandlingBuildExecuter$1.run(TaskCacheLockHandlingBuildExecuter.java:31)
	at org.gradle.internal.Factories$1.create(Factories.java:22)
	at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:124)
	at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:112)
	at org.gradle.cache.internal.DefaultPersistentDirectoryStore.useCache(DefaultPersistentDirectoryStore.java:134)
	at org.gradle.api.internal.changedetection.DefaultTaskArtifactStateCacheAccess.useCache(DefaultTaskArtifactStateCacheAccess.java:79)
	at org.gradle.api.internal.changedetection.TaskCacheLockHandlingBuildExecuter.execute(TaskCacheLockHandlingBuildExecuter.java:29)
	at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:61)
	at org.gradle.execution.DefaultBuildExecuter.access$200(DefaultBuildExecuter.java:23)
	at org.gradle.execution.DefaultBuildExecuter$2.proceed(DefaultBuildExecuter.java:67)
	at org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildExecutionAction.java:32)
	at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:61)
	at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:54)
	at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:166)
	at org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradleLauncher.java:113)
	at org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLauncher.java:81)
	at org.gradle.launcher.cli.ExecuteBuildAction.run(ExecuteBuildAction.java:38)
	at org.gradle.launcher.exec.InProcessGradleLauncherActionExecuter.execute(InProcessGradleLauncherActionExecuter.java:39)
	at org.gradle.launcher.exec.InProcessGradleLauncherActionExecuter.execute(InProcessGradleLauncherActionExecuter.java:25)
	at org.gradle.launcher.cli.RunBuildAction.run(RunBuildAction.java:50)
	at org.gradle.api.internal.Actions$RunnableActionAdapter.execute(Actions.java:171)
	at org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.execute(CommandLineActionFactory.java:201)
	at org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.execute(CommandLineActionFactory.java:174)
	at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:170)
	at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:139)
	at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.java:33)
	at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.java:22)
	at org.gradle.launcher.Main.doAction(Main.java:48)
	at org.gradle.launcher.bootstrap.EntryPoint.run(EntryPoint.java:45)
	at org.gradle.launcher.Main.main(Main.java:39)
	at org.gradle.launcher.bootstrap.ProcessBootstrap.runNoExit(ProcessBootstrap.java:50)
	at org.gradle.launcher.bootstrap.ProcessBootstrap.run(ProcessBootstrap.java:32)
	at org.gradle.launcher.GradleMain.main(GradleMain.java:26)
Caused by: org.gradle.api.internal.tasks.compile.CompilationFailedException: Compilation failed with exit code 1; see the compiler error output for details.
	at org.gradle.api.internal.tasks.compile.CommandLineJavaCompiler.executeCompiler(CommandLineJavaCompiler.java:66)
	at org.gradle.api.internal.tasks.compile.CommandLineJavaCompiler.execute(CommandLineJavaCompiler.java:48)
	at org.gradle.api.internal.tasks.compile.CommandLineJavaCompiler.execute(CommandLineJavaCompiler.java:32)
	at org.gradle.api.internal.tasks.compile.NormalizingJavaCompiler.delegateAndHandleErrors(NormalizingJavaCompiler.java:95)
	at org.gradle.api.internal.tasks.compile.NormalizingJavaCompiler.execute(NormalizingJavaCompiler.java:48)
	at org.gradle.api.internal.tasks.compile.NormalizingJavaCompiler.execute(NormalizingJavaCompiler.java:34)
	at org.gradle.api.internal.tasks.compile.DelegatingJavaCompiler.execute(DelegatingJavaCompiler.java:29)
	at org.gradle.api.internal.tasks.compile.DelegatingJavaCompiler.execute(DelegatingJavaCompiler.java:20)
	at org.gradle.api.internal.tasks.compile.IncrementalJavaCompilerSupport.execute(IncrementalJavaCompilerSupport.java:33)
	at org.gradle.api.internal.tasks.compile.IncrementalJavaCompilerSupport.execute(IncrementalJavaCompilerSupport.java:23)
	at org.gradle.api.tasks.compile.Compile.compile(Compile.java:68)
	at org.gradle.api.internal.BeanDynamicObject$MetaClassAdapter.invokeMethod(BeanDynamicObject.java:216)
	at org.gradle.api.internal.BeanDynamicObject.invokeMethod(BeanDynamicObject.java:122)
	at org.gradle.api.internal.CompositeDynamicObject.invokeMethod(CompositeDynamicObject.java:147)
	at org.gradle.api.tasks.compile.JavaCompile_Decorated.invokeMethod(Unknown Source)
	at org.gradle.util.ReflectionUtil.invoke(ReflectionUtil.groovy:23)
	at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$4.execute(AnnotationProcessingTaskFactory.java:161)
	at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$4.execute(AnnotationProcessingTaskFactory.java:156)
	at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:510)
	at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:499)
	at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:64)
	... 57 more


BUILD FAILED

Total time: 22 mins 15.302 secs
debian/rules:12: recipe for target 'override_dh_auto_build' failed
make[1]: *** [override_dh_auto_build] Error 1
make[1]: Leaving directory '/tmp/buildd/openjfx-8u40-b25'
debian/rules:9: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
E: Failed autobuilding of package
I: unmounting dev/pts filesystem
I: unmounting run/shm filesystem
I: unmounting proc filesystem
 -> Cleaning COW directory
  forking: rm -rf /var/cache/pbuilder/build//cow.24221 

-- System Information:
Debian Release: 8.1
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.0.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
"Faith means not wanting to know what is true." -- Nietzsche
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 11-gradle-2.5-compatibility.patch
Type: text/x-diff
Size: 1009 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-java-maintainers/attachments/20150817/167ee76c/attachment-0001.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: openjfx_8u40-b25-4_amd64.build.gz
Type: application/gzip
Size: 328899 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-java-maintainers/attachments/20150817/167ee76c/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-java-maintainers/attachments/20150817/167ee76c/attachment-0001.sig>


More information about the pkg-java-maintainers mailing list