[webkit-dev] MAC :: building gstreamer by WebKit but without CAIRO

Philippe Normand philn at igalia.com
Thu Nov 28 06:46:33 PST 2013


I think https://bugs.webkit.org/show_bug.cgi?id=124861 is about fixing
this issue.

Philippe

On Wed, 2013-11-27 at 22:47 +0100, Pascal Brianceau wrote:
> Files shared by Hugo raised the same issue on my side. Did anyone make
> a step forward ? Any tip Philippe ?
> 
> 
> /* Pascal */
> 
> 
> On Mon, Nov 25, 2013 at 9:52 AM, Hugo Machefer
> <hugo.machefer at gmail.com> wrote:
>         Indeed: I didn't solve this yet; I can only say that the
>         following line is "responsible for" these unresolved symbols:
>         
>         
>                 GOwnPtr<GError> error;
>         
>         
>           -- hmachefe
>         
>         
>         On Sun, Nov 24, 2013 at 10:04 PM, gstreamer MACOSX
>         <gstreamermacosx at gmail.com> wrote:
>                 I managed to restore < ImageGStreamerCG.cpp> however
>                 LINK fails :
>                 
>                 
>                   "__ZN3WTF13freeOwnedGPtrI7_GErrorEEvPT_", referenced
>                 from:
>                 
>                 __ZN7WebCore27MediaPlayerPrivateGStreamer13handleMessageEP11_GstMessage in MediaPlayerPrivateGStreamer.o
>                       __ZN7WebCore19initializeGStreamerEv in
>                 GStreamerUtilities.o
>                 
>                 
>                   -- gstreamermacosx
>                 
>                 
>                 PS: special thanks to hmachefe for precious
>                 restoration tips and to Philippe of course
>                 
>                 
>                 
>                 On Sat, Nov 23, 2013 at 9:59 AM, Philippe Normand
>                 <philn at igalia.com> wrote:
>                         The ImageGStreamerCG implementation was
>                         removed in
>                         http://trac.webkit.org/changeset/118610
>                         
>                         Philippe
>                         
>                         On Sat, 2013-11-23 at 00:44 +0100, Urbain EGIS
>                         wrote:
>                         > I compiled most of
>                         Source/WebCore/platform/graphics/gstreamer
>                         apart
>                         > from <ImageGstreamerCairo.cpp> which has a
>                         strong dependency on CAIRO.
>                         >
>                         >
>                         > It seems to be "overkill" to build WebKit by
>                         enabling CAIRO... Because
>                         > (only ;-) "one" file <ImageGstreamerCairo>
>                         requires a specific CAIRO
>                         > surface.
>                         >
>                         >
>                         > So What would be the best strategy in case
>                         of MAC ?
>                         > 1° activate CAIRO by WebKit and generate it
>                         again (+gstreamer) ... ?
>                         > Really ?
>                         > 2° get rid of CAIRO and find an alternative
>                         by CF/CG rather in terms
>                         > of surface
>                         >
>                         >
>                         > -- Egis
>                         >
>                         
>                         >
>                         _______________________________________________
>                         > webkit-dev mailing list
>                         > webkit-dev at lists.webkit.org
>                         >
>                         https://lists.webkit.org/mailman/listinfo/webkit-dev
>                         
>                         
>                         _______________________________________________
>                         webkit-dev mailing list
>                         webkit-dev at lists.webkit.org
>                         https://lists.webkit.org/mailman/listinfo/webkit-dev
>                 
>                 
>                 
>                 _______________________________________________
>                 webkit-dev mailing list
>                 webkit-dev at lists.webkit.org
>                 https://lists.webkit.org/mailman/listinfo/webkit-dev
>                 
>         
>         
>         
>         _______________________________________________
>         webkit-dev mailing list
>         webkit-dev at lists.webkit.org
>         https://lists.webkit.org/mailman/listinfo/webkit-dev
>         
> 
> 
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
> https://lists.webkit.org/mailman/listinfo/webkit-dev




More information about the webkit-dev mailing list