[MacPorts] #39276: webkit-gtk @2.0.2_0 +quartz +video build error

MacPorts noreply at macports.org
Wed Jun 26 13:50:52 PDT 2013


#39276: webkit-gtk @2.0.2_0 +quartz +video build error
-------------------------+------------------------
  Reporter:  pokui@…     |      Owner:  jeremyhu@…
      Type:  defect      |     Status:  new
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.1.3
Resolution:              |   Keywords:
      Port:  webkit-gtk  |
-------------------------+------------------------
Changes (by devans@…):

 * cc: jeremyhu@… (removed)
 * keywords:  haspatch =>
 * owner:  macports-tickets@… => jeremyhu@…


Comment:

 Thanks for your report.  However, the approach you propose is not the
 direction we want to go. The point of +quartz here is to remove any X11
 dependencies not add more.

 You didn't attach a detailed build log but I just tried a clean build of
 the current version (2.0.3) as follows:

 {{{
 sudo port selfupdate
 sudo port deactivate active  \\ you might want to save a list of your
 current active ports before you do this
 sudo port install webkit-gtk +quartz +video -x11 +no_x11 -universal
 }}}

 Configure completed successfully but build failed.

 {{{
 In file included from Source/WebCore/bridge/NP_jsobject.cpp:30:
 In file included from ./Source/WebCore/bridge/NP_jsobject.h:31:
 ./Source/WebCore/bridge/npruntime_internal.h:33:14: fatal error:
 'X11/Xresource.h' file not found
     #include <X11/Xresource.h>
              ^
 In file included from Source/WebCore/bridge/npruntime.cpp:31:
 ./Source/WebCore/bridge/npruntime_internal.h:33:14: fatal error:
 'X11/Xresource.h' file not found
     #include <X11/Xresource.h>

 }}}

 Obviously some X11 stuff remains.  See attached build.log for more
 details.

 I'm going to refer this to jeremyhu as he understands this port better
 than I do.

-- 
Ticket URL: <https://trac.macports.org/ticket/39276#comment:1>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list