pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

www/midori seeming broken with gtk3, build goes into infinite loop



Trying to build www/midori on NetBSD-8.99.1 amd64 with gtk3 option, something seems broken: build goes into infinite loop due to undefined symbol.

  CXX      DerivedSources/WebCore/libWebCore_la-JSPerformanceResourceTiming.lo
  CXX      DerivedSources/WebCore/libWebCore_la-JSPerformanceTiming.lo
In file included from /BETA1/pkgsrc/www/webkit24-gtk3/work899.amd64/.buildlink/include/unicode/platform.h:25:0,
                 from /BETA1/pkgsrc/www/webkit24-gtk3/work899.amd64/.buildlink/include/unicode/ptypes.h:52,
                 from /BETA1/pkgsrc/www/webkit24-gtk3/work899.amd64/.buildlink/include/unicode/umachine.h:46,
                 from /BETA1/pkgsrc/www/webkit24-gtk3/work899.amd64/.buildlink/include/unicode/utypes.h:38,
                 from /BETA1/pkgsrc/www/webkit24-gtk3/work899.amd64/.buildlink/include/unicode/uchar.h:28,
                 from ./Source/WTF/wtf/unicode/icu/UnicodeIcu.h:27,
                 from ./Source/WTF/wtf/unicode/Unicode.h:31,
                 from ./Source/WTF/wtf/StringHasher.h:25,
                 from ./Source/WTF/wtf/text/StringImpl.h:33,
                 from ./Source/WTF/wtf/text/AtomicStringImpl.h:24,
                 from ./Source/WTF/wtf/text/AtomicString.h:25,
                 from ./Source/WTF/wtf/text/StringHash.h:25,
                 from ./Source/JavaScriptCore/heap/SlotVisitor.h:33,
                 from ./Source/JavaScriptCore/heap/Heap.h:40,
                 from ./Source/JavaScriptCore/runtime/WriteBarrier.h:31,
                 from ./Source/JavaScriptCore/runtime/PropertyStorage.h:29,
                 from ./Source/JavaScriptCore/runtime/IndexingHeader.h:29,
                 from ./Source/JavaScriptCore/runtime/ArrayConventions.h:24,
                 from ./Source/JavaScriptCore/runtime/JSArray.h:24,
                 from ./Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30,
                 from ./Source/JavaScriptCore/runtime/JSGlobalObject.h:25,
                 from ./Source/WebCore/bindings/js/JSDOMGlobalObject.h:31,
                 from ./Source/WebCore/bindings/js/JSDOMBinding.h:27,
                 from DerivedSources/WebCore/JSPerformanceTiming.h:26,
                 from DerivedSources/WebCore/JSPerformanceTiming.cpp:25:
/BETA1/pkgsrc/www/webkit24-gtk3/work899.amd64/.buildlink/include/unicode/uvernum.h:128:5: warning: "U_PLATFORM_HAS_WINUWP_API" is not defined [-Wundef]
 #if U_PLATFORM_HAS_WINUWP_API == 0
     ^
  CXX      DerivedSources/WebCore/libWebCore_la-JSPopStateEvent.lo
In file included from /BETA1/pkgsrc/www/webkit24-gtk3/work899.amd64/.buildlink/include/unicode/platform.h:25:0,
                 from /BETA1/pkgsrc/www/webkit24-gtk3/work899.amd64/.buildlink/include/unicode/ptypes.h:52,
                 from /BETA1/pkgsrc/www/webkit24-gtk3/work899.amd64/.buildlink/include/unicode/umachine.h:46,
                 from /BETA1/pkgsrc/www/webkit24-gtk3/work899.amd64/.buildlink/include/unicode/utypes.h:38,
                 from /BETA1/pkgsrc/www/webkit24-gtk3/work899.amd64/.buildlink/include/unicode/uchar.h:28,
                 from ./Source/WTF/wtf/unicode/icu/UnicodeIcu.h:27,
                 from ./Source/WTF/wtf/unicode/Unicode.h:31,
                 from ./Source/WTF/wtf/StringHasher.h:25,
                 from ./Source/WTF/wtf/text/StringImpl.h:33,
                 from ./Source/WTF/wtf/text/AtomicStringImpl.h:24,
                 from ./Source/WTF/wtf/text/AtomicString.h:25,
                 from ./Source/WTF/wtf/text/StringHash.h:25,
                 from ./Source/JavaScriptCore/heap/SlotVisitor.h:33,
                 from ./Source/JavaScriptCore/heap/Heap.h:40,
                 from ./Source/JavaScriptCore/runtime/WriteBarrier.h:31,
                 from ./Source/JavaScriptCore/runtime/PropertyStorage.h:29,
                 from ./Source/JavaScriptCore/runtime/IndexingHeader.h:29,
                 from ./Source/JavaScriptCore/runtime/ArrayConventions.h:24,
                 from ./Source/JavaScriptCore/runtime/JSArray.h:24,
                 from ./Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30,
                 from ./Source/JavaScriptCore/runtime/JSGlobalObject.h:25,
                 from ./Source/WebCore/bindings/js/JSDOMGlobalObject.h:31,
                 from ./Source/WebCore/bindings/js/JSDOMBinding.h:27,
                 from DerivedSources/WebCore/JSPopStateEvent.h:24,
                 from DerivedSources/WebCore/JSPopStateEvent.cpp:22:
/BETA1/pkgsrc/www/webkit24-gtk3/work899.amd64/.buildlink/include/unicode/uvernum.h:128:5: warning: "U_PLATFORM_HAS_WINUWP_API" is not defined [-Wundef]
 #if U_PLATFORM_HAS_WINUWP_API == 0
     ^
  CXX      DerivedSources/WebCore/libWebCore_la-JSPositionCallback.lo
  CXX      DerivedSources/WebCore/libWebCore_la-JSPositionError.lo
  CXX      DerivedSources/WebCore/libWebCore_la-JSPositionErrorCallback.lo
  CXX      DerivedSources/WebCore/libWebCore_la-JSProcessingInstruction.lo
In file included from /BETA1/pkgsrc/www/webkit24-gtk3/work899.amd64/.buildlink/include/unicode/platform.h:25:0,
                 from /BETA1/pkgsrc/www/webkit24-gtk3/work899.amd64/.buildlink/include/unicode/ptypes.h:52,
                 from /BETA1/pkgsrc/www/webkit24-gtk3/work899.amd64/.buildlink/include/unicode/umachine.h:46,
                 from /BETA1/pkgsrc/www/webkit24-gtk3/work899.amd64/.buildlink/include/unicode/utypes.h:38,
                 from /BETA1/pkgsrc/www/webkit24-gtk3/work899.amd64/.buildlink/include/unicode/uchar.h:28,
                 from ./Source/WTF/wtf/unicode/icu/UnicodeIcu.h:27,
                 from ./Source/WTF/wtf/unicode/Unicode.h:31,
                 from ./Source/WTF/wtf/StringHasher.h:25,
                 from ./Source/WTF/wtf/text/StringImpl.h:33,
                 from ./Source/WTF/wtf/text/AtomicStringImpl.h:24,
                 from ./Source/WTF/wtf/text/AtomicString.h:25,
                 from ./Source/WTF/wtf/text/AtomicStringHash.h:32,
                 from ./Source/WebCore/dom/EventListenerMap.h:39,
                 from ./Source/WebCore/dom/EventTarget.h:35,
                 from ./Source/WebCore/dom/Node.h:29,
                 from ./Source/WebCore/dom/CharacterData.h:26,
                 from DerivedSources/WebCore/JSCharacterData.h:24,
                 from DerivedSources/WebCore/JSProcessingInstruction.h:24,
                 from DerivedSources/WebCore/JSProcessingInstruction.cpp:22:
/BETA1/pkgsrc/www/webkit24-gtk3/work899.amd64/.buildlink/include/unicode/uvernum.h:128:5: warning: "U_PLATFORM_HAS_WINUWP_API" is not defined [-Wundef]
 #if U_PLATFORM_HAS_WINUWP_API == 0
     ^

Actually, there was a whole lot more of this stuff, continuing endlessly.

Possibly, I could try again with option gtk2 instead of gtk3, but I already had gtk3 defined as default option for other packages.

I hit Ctrl-Z to suspend the build, ran vi on the suspect file, found no #include statements and no other reference to U_PLATFORM_HAS_WINUMP_API.

Maybe a bug from upstream in www/webkit24-gtk3?

This is a new upgrade of packages; my only running of X so far was "startx' as root:  it started and looked like twm as would be the proper behavior.

Not seeing how to patch this bug, I killed the build.

Tom



Home | Main Index | Thread Index | Old Index