[Bug 215351] www/webkit2-gtk3: Build stops at link of webkitcore on amd64

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Mon Dec 19 04:33:36 UTC 2016


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=215351

--- Comment #3 from Tim <tootall79 at gmail.com> ---
I ran the build in the ports tree by running make as root after cd to this

cd /usr/ports/www/webkit2-gtk3
make

It apparently was attempting to linke core, here is the very end of the make 
output copied from the cmd line terminal window.  There are many warnings about
the same issue which you see further down.  

The messages you see below showed up on the cmdline.

...
serveral hours of building with only warnings like this

... overrides a member function but is
      not marked 'override' [-Winconsistent-missing-override]
...

/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.8.5/Source/WebCore/svg/SVGExternalResourcesRequired.h:48:18:
note: 
      overridden virtual function is here
    virtual void setExternalResourcesRequiredBaseValue(const bool&, cons...
                 ^
Then is sits for a while while it attempts to link.

146 warnings generated.
146 warnings generated.
gmake[3]: *** [CMakeFiles/Makefile2:718:
Source/WebCore/CMakeFiles/WebCore.dir/all] Killed
gmake[2]: *** [Makefile:153: all] Error 2
Error running link command: Child killed
root at v01:/usr/ports/www/webkit2-gtk3 # 


the lead up to the tail end  

/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.8.5/Source/WebCore/svg/SVGExternalResourcesRequired.h:49:19:
note: 
      overridden virtual function is here
    virtual bool& externalResourcesRequiredBaseValue() const = 0;
                  ^
In file included from
/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.8.5/DerivedSources/WebCore/JSSVGElementWrapperFactory.cpp:102:
In file included from
/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.8.5/DerivedSources/WebCore/JSSVGSVGElement.h:26:
/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.8.5/Source/WebCore/svg/SVGSVGElement.h:46:9:
warning: 
      'setExternalResourcesRequiredBaseValue' 

        DECLARE_ANIMATED_BOOLEAN(ExternalResourcesRequired, externalReso...
        ^
/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.8.5/Source/WebCore/svg/SVGAnimatedBoolean.h:31:64:
note: 
      expanded from macro 'DECLARE_ANIMATED_BOOLEAN'
#define DECLARE_ANIMATED_BOOLEAN(UpperProperty, LowerProperty) \
                                                               ^
/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.8.5/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:129:10:
note: 
      expanded from macro '\
DECLARE_ANIMATED_PROPERTY'
    void set##UpperProperty##BaseValue(const PropertyType& type, const b...
         ^
<scratch space>:163:1: note: expanded from here
setExternalResourcesRequiredBaseValue
^
/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.8.5/Source/WebCore/svg/SVGExternalResourcesRequired.h:48:18:
note: 
      overridden virtual function is here
    virtual void setExternalResourcesRequiredBaseValue(const bool&, cons...
                 ^
In file included from
/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.8.5/DerivedSources/WebCore/JSSVGElementWrapperFactory.cpp:103:
In file included from
/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.8.5/DerivedSources/WebCore/JSSVGSwitchElement.h:26:
/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.8.5/Source/WebCore/svg/SVGSwitchElement.h:43:5:
warning: 
      'localAttributeToPropertyMap' overrides a member function but is not
      marked 'override' [-Winconsistent-missing-override]
    BEGIN_DECLARE_ANIMATED_PROPERTIES(SVGSwitchElement)
    ^
/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.8.5/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:106:40:
note: 
      expanded from macro 'BEGIN_DECLARE_ANIMATED_PROPERTIES'
    virtual SVGAttributeToPropertyMap& localAttributeToPropertyMap() \
                                       ^
/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.8.5/Source/WebCore/svg/SVGGraphicsElement.h:66:5:
note: 
      overridden virtual function is here
    BEGIN_DECLARE_ANIMATED_PROPERTIES(SVGGraphicsElement)
    ^
/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.8.5/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:106:40:
note: 
      expanded from macro 'BEGIN_DECLARE_ANIMATED_PROPERTIES'
    virtual SVGAttributeToPropertyMap& localAttributeToPropertyMap() \
                                       ^
In file included from
/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.8.5/DerivedSources/WebCore/JSSVGElementWrapperFactory.cpp:103:
In file included from
/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.8.5/DerivedSources/WebCore/JSSVGSwitchElement.h:26:
/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.8.5/Source/WebCore/svg/SVGSwitchElement.h:44:9:
warning: 
      'externalResourcesRequiredBaseValue' overrides a member function but is
      not marked 'override' [-Winconsistent-missing-override]
        DECLARE_ANIMATED_BOOLEAN(ExternalResourcesRequired, externalReso...
        ^
/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.8.5/Source/WebCore/svg/SVGAnimatedBoolean.h:31:64:
note: 
      expanded from macro 'DECLARE_ANIMATED_BOOLEAN'
#define DECLARE_ANIMATED_BOOLEAN(UpperProperty, LowerProperty) \
                                                               ^
/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.8.5/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:124:19:
note: 
      expanded from macro '\
DECLARE_ANIMATED_PROPERTY'
    PropertyType& LowerProperty##BaseValue() const \
                  ^
<scratch space>:78:1: note: expanded from here
externalResourcesRequiredBaseValue
^
/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.8.5/Source/WebCore/svg/SVGExternalResourcesRequired.h:49:19:
note: 
      overridden virtual function is here
    virtual bool& externalResourcesRequiredBaseValue() const = 0;
                  ^
In file included from
/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.8.5/DerivedSources/WebCore/JSSVGElementWrapperFactory.cpp:103:
In file included from
/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.8.5/DerivedSources/WebCore/JSSVGSwitchElement.h:26:
/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.8.5/Source/WebCore/svg/SVGSwitchElement.h:44:9:
warning: 
      'setExternalResourcesRequiredBaseValue' overrides a member function but
is
      not marked 'override' [-Winconsistent-missing-override]
        DECLARE_ANIMATED_BOOLEAN(ExternalResourcesRequired, externalReso...
        ^
/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.8.5/Source/WebCore/svg/SVGAnimatedBoolean.h:31:64:
note: 
      expanded from macro 'DECLARE_ANIMATED_BOOLEAN'
#define DECLARE_ANIMATED_BOOLEAN(UpperProperty, LowerProperty) \
                                                               ^
/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.8.5/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:129:10:
note: 
      expanded from macro '\
DECLARE_ANIMATED_PROPERTY'
    void set##UpperProperty##BaseValue(const PropertyType& type, const b...
         ^
<scratch space>:81:1: note: expanded from here
setExternalResourcesRequiredBaseValue
^
/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.8.5/Source/WebCore/svg/SVGExternalResourcesRequired.h:48:18:
note: 
      overridden virtual function is here
    virtual void setExternalResourcesRequiredBaseValue(const bool&, cons...
                 ^
In file included from
/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.8.5/DerivedSources/WebCore/JSSVGElementWrapperFactory.cpp:104:
In file included from
/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.8.5/DerivedSources/WebCore/JSSVGSymbolElement.h:26:
/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.8.5/Source/WebCore/svg/SVGSymbolElement.h:49:5:
warning: 
      'localAttributeToPropertyMap' overrides a member function but is not
      marked 'override' [-Winconsistent-missing-override]
    BEGIN_DECLARE_ANIMATED_PROPERTIES(SVGSymbolElement)
    ^
/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.8.5/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:106:40:
note: 
      expanded from macro 'BEGIN_DECLARE_ANIMATED_PROPERTIES'
    virtual SVGAttributeToPropertyMap& localAttributeToPropertyMap() \
                                       ^
/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.8.5/Source/WebCore/svg/SVGElement.h:210:5:
note: 
      overridden virtual function is here
    BEGIN_DECLARE_ANIMATED_PROPERTIES(SVGElement)
    ^
/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.8.5/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:106:40:
note: 
      expanded from macro 'BEGIN_DECLARE_ANIMATED_PROPERTIES'
    virtual SVGAttributeToPropertyMap& localAttributeToPropertyMap() \
                                       ^
In file included from
/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.8.5/DerivedSources/WebCore/JSSVGElementWrapperFactory.cpp:104:
In file included from
/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.8.5/DerivedSources/WebCore/JSSVGSymbolElement.h:26:
/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.8.5/Source/WebCore/svg/SVGSymbolElement.h:50:9:
warning: 
      'externalResourcesRequiredBaseValue' overrides a member function but is
      not marked 'override' [-Winconsistent-missing-override]
        DECLARE_ANIMATED_BOOLEAN(ExternalResourcesRequired, externalReso...
        ^
/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.8.5/Source/WebCore/svg/SVGAnimatedBoolean.h:31:64:
note: 
      expanded from macro 'DECLARE_ANIMATED_BOOLEAN'
#define DECLARE_ANIMATED_BOOLEAN(UpperProperty, LowerProperty) \
                                                               ^
/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.8.5/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:124:19:
note: 
      expanded from macro '\
DECLARE_ANIMATED_PROPERTY'
    PropertyType& LowerProperty##BaseValue() const \
                  ^
<scratch space>:107:1: note: expanded from here
externalResourcesRequiredBaseValue
^
/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.8.5/Source/WebCore/svg/SVGExternalResourcesRequired.h:49:19:
note: 
      overridden virtual function is here
    virtual bool& externalResourcesRequiredBaseValue() const = 0;
                  ^
In file included from
/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.8.5/DerivedSources/WebCore/JSSVGElementWrapperFactory.cpp:104:
In file included from
/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.8.5/DerivedSources/WebCore/JSSVGSymbolElement.h:26:
/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.8.5/Source/WebCore/svg/SVGSymbolElement.h:50:9:
warning: 
      'setExternalResourcesRequiredBaseValue' overrides a member function but
is
      not marked 'override' [-Winconsistent-missing-override]
        DECLARE_ANIMATED_BOOLEAN(ExternalResourcesRequired, externalReso...
        ^
/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.8.5/Source/WebCore/svg/SVGAnimatedBoolean.h:31:64:
note: 
      expanded from macro 'DECLARE_ANIMATED_BOOLEAN'
#define DECLARE_ANIMATED_BOOLEAN(UpperProperty, LowerProperty) \
                                                               ^
/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.8.5/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:129:10:
note: 
      expanded from macro '\
DECLARE_ANIMATED_PROPERTY'
    void set##UpperProperty##BaseValue(const PropertyType& type, const b...
         ^

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.


More information about the freebsd-gnome mailing list