[oe-commits] Chen Qi : ICU: add pkgconfig support

Andreas Müller schnitzeltony at googlemail.com
Thu Dec 6 17:32:21 UTC 2012


On Thu, Dec 6, 2012 at 1:34 PM,  <git at git.openembedded.org> wrote:
> Module: openembedded-core.git
> Branch: master
> Commit: a0b553bf00f819c3f0d6744461189179f578a75e
> URL:    http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=a0b553bf00f819c3f0d6744461189179f578a75e
>
> Author: Chen Qi <Qi.Chen at windriver.com>
> Date:   Mon Dec  3 18:21:08 2012 +0800
>
> ICU: add pkgconfig support
>
> Add pkgconfig support to ICU.
>
> [YOCTO #2453]
>
> Signed-off-by: Chen Qi <Qi.Chen at windriver.com>
> Signed-off-by: Saul Wold <sgw at linux.intel.com>
>
> ---
FYI: This breaks webkit-gtk:

./Source/WebCore/dom/EventListenerMap.h:55:56: error:
'EventListener_3_6' was not declared in this scope
./Source/WebCore/dom/EventListenerMap.h:55:69: error: template
argument 1 is invalid
./Source/WebCore/dom/EventListenerMap.h:56:48: error:
'EventListener_3_6' has not been declared
In file included from ./Source/WebCore/dom/EventTarget.h:35:0,
                 from ./Source/WebCore/dom/Node.h:29,
                 from ./Source/WebCore/editing/VisiblePosition.h:30,
                 from ./Source/WebCore/accessibility/AccessibilityObject.h:35,
                 from ./Source/WebCore/accessibility/AXObjectCache.h:29,
                 from ./Source/WebCore/page/ChromeClient.h:24,
                 from Source/WebKit/gtk/WebCoreSupport/ChromeClientGtk.h:24,
                 from Source/WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp:26:
./Source/WebCore/dom/EventListenerMap.h:94:5: error:
'EventListener_3_6' does not name a type
In file included from ./Source/WebCore/dom/Node.h:29:0,
                 from ./Source/WebCore/editing/VisiblePosition.h:30,
                 from ./Source/WebCore/accessibility/AccessibilityObject.h:35,
                 from ./Source/WebCore/accessibility/AXObjectCache.h:29,
                 from ./Source/WebCore/page/ChromeClient.h:24,
                 from Source/WebKit/gtk/WebCoreSupport/ChromeClientGtk.h:24,
                 from Source/WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp:26:
./Source/WebCore/dom/EventTarget.h: In member function 'void
WebCore::EventTarget::visitJSEventListeners(JSC::SlotVisitor&)':
./Source/WebCore/dom/EventTarget.h:190:51: error: 'class
WebCore::EventListenerIterator' has no member named 'nextListener'
./Source/WebCore/dom/EventTarget.h:191:21: error: invalid use of
incomplete type 'class WebCore::EventListener_3_6'
In file included from ./Source/WebCore/dom/Node.h:29:0,
                 from ./Source/WebCore/editing/VisiblePosition.h:30,
                 from ./Source/WebCore/accessibility/AccessibilityObject.h:35,
                 from ./Source/WebCore/accessibility/AXObjectCache.h:29,
                 from ./Source/WebCore/page/ChromeClient.h:24,
                 from Source/WebKit/gtk/WebCoreSupport/ChromeClientGtk.h:24,
                 from Source/WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp:26:
./Source/WebCore/dom/EventTarget.h:48:11: error: forward declaration
of 'class WebCore::EventListener_3_6'

It seems that webkit-gtk now gets confused by its own unicode renames
(urename.h) extending to 3_2 and the icu headers extending to 3_6.

For now I reverted the patch here to be able to build but it needs to
be fixed at webkit-gtk I think. Anybody working on this?

Andreas




More information about the Openembedded-commits mailing list