[MacPorts] #50504: webkit2-gtk build error

MacPorts noreply at macports.org
Wed Feb 3 02:04:58 PST 2016


#50504: webkit2-gtk build error
-----------------------------+------------------------
  Reporter:  m.venkadesan@…  |      Owner:  jeremyhu@…
      Type:  defect          |     Status:  new
  Priority:  Normal          |  Milestone:
 Component:  ports           |    Version:
Resolution:                  |   Keywords:
      Port:  webkit2-gtk     |
-----------------------------+------------------------

Comment (by m.venkadesan@…):

 I will be certain to copy the maintainers in the future.

 I am not building +quartz. The build of webkit2-gtk was launched by "port
 upgrade outdated" after a selfupdate. I migrated to El Capitan several
 months ago, and followed all posted instructions, including uninstall +
 reinstall of Macports and the latest Xcode (verified once again using
 xcodebuild -version).

 As for gtk3, that also seems to installed fine on the computer, including
 gdkx.h. On a whim, I looked up /opt/local/include/gtk-2.0/gdk/gdkx.h and
 found that to be missing. The folder is around and has other .h files in
 it, just not gdkx.h. This is strange because "port installed webkit2-gtk"
 says, "None of the specified ports are installed". On my second computer
 that is running El Capitan, and successfully upgraded yelp, the gdkx.h
 file exists inside the gtk-2.0 tree.

 Replying to [comment:2 devans@…]:
 > From a reexamination of the attached log file, it appears that this is
 not a +quartz but an X11 build on El Capitan.  The log shows that the port
 is configured for an X11 build and that gtk3 +x11 is installed and install
 paths recognized.  In particular the gtk3 include path is configured as
 /opt/local/include/gtk-3.0.  gtk3 installs gdk/gdkx.h at
 /opt/local/include/gtk-3.0/gdk/gdkx.h so the build should work
 > (and does on my machine).
 >
 > Please make sure gtk3 is installed correctly and
 /opt/local/include/gtk-3.0/gdk/gdkx.h exists. If not you should reinstall
 gtk3.  Please also make sure that in upgrading to El Capitan you followed
 all the [wiki:Migration Migration instructions] including the uninstall
 and reinstall of MacPorts and that you are using the latest Xcode 7.2 for
 El Capitan.

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


More information about the macports-tickets mailing list