[MacPorts] #71684: gtk2: Couldn't find include 'HarfBuzz-0.0.gir'

MacPorts noreply at macports.org
Mon Dec 30 19:46:57 UTC 2024


#71684: gtk2: Couldn't find include 'HarfBuzz-0.0.gir'
--------------------------+--------------------
 Reporter:  ShadSterling  |      Owner:  (none)
     Type:  defect        |     Status:  new
 Priority:  Normal        |  Milestone:
Component:  ports         |    Version:  2.10.5
 Keywords:                |       Port:  gtk2
--------------------------+--------------------
 Looks like the relevant part of the log is
 {{{
 :info:build make[4]: Entering directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_gnome_gtk2/gtk2/work/gtk+-2.24.33/gdk'
 :info:build CPPFLAGS="-I/opt/local/include -DX_LOCALE
 -D_IPP_PRIVATE_STRUCTURES=1
 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk
 -DG_DISABLE_SINGLE_INCLUDES -DATK_DISABLE_SINGLE_INCLUDES
 -DGDK_PIXBUF_DISABLE_SINGLE_INCLUDES -DGTK_DISABLE_SINGLE_INCLUDES"
 CFLAGS="-pipe -Os -fstrict-aliasing -Wno-deprecated-declarations -Wno-
 enum-conversion -Wno-unknown-warning-option -Wno-error=unknown-warning-
 option -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk
 -arch x86_64 -Wall" LDFLAGS="-L/opt/local/lib
 -Wl,-headerpad_max_install_names
 -Wl,-syslibroot,/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk
 -arch x86_64" CC="/usr/bin/clang -arch x86_64" PKG_CONFIG="/opt/local/bin
 /pkg-config" GI_HOST_OS="" DLLTOOL="dlltool"  /opt/local/bin/g-ir-scanner
 --warn-all --add-include-path=../gdk --namespace=Gdk --nsversion=2.0
 --libtool="/bin/sh ../libtool"  --include=Gio-2.0 --include=GdkPixbuf-2.0
 --include=Pango-1.0 --include=cairo-1.0 --pkg-export=gdk-2.0   --library
 =libgdk-quartz-2.0.la --c-include="gdk/gdk.h" --cflags-begin
 -DG_LOG_DOMAIN=\"Gdk\" -DGDK_COMPILATION -I.. -I.. -I../gdk
 -DG_DISABLE_CAST_CHECKS -I/opt/local/include/pango-1.0
 -I/opt/local/include/harfbuzz -I/opt/local/include/pango-1.0
 -I/opt/local/include/fribidi -I/opt/local/include/harfbuzz
 -I/opt/local/include/gdk-pixbuf-2.0 -I/opt/local/include/cairo
 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include
 -I/opt/local/include/pixman-1 -I/opt/local/include/freetype2
 -I/opt/local/include/libpng16  --cflags-end  gdk.h gdkapplaunchcontext.h
 gdkcairo.h gdkcolor.h gdkcursor.h gdkdisplay.h gdkdisplaymanager.h
 gdkdnd.h gdkdrawable.h gdkevents.h gdkfont.h gdkgc.h gdki18n.h gdkimage.h
 gdkinput.h gdkkeys.h gdkkeysyms.h gdkpango.h gdkpixbuf.h gdkpixmap.h
 gdkprivate.h gdkproperty.h gdkregion.h gdkrgb.h gdkscreen.h gdkselection.h
 gdkspawn.h gdktestutils.h gdktypes.h gdkvisual.h gdkwindow.h gdk.c
 gdkapplaunchcontext.c gdkcairo.c gdkcolor.c gdkcursor.c gdkdisplay.c
 gdkdisplaymanager.c gdkdnd.c gdkdraw.c gdkevents.c gdkfont.c gdkgc.c
 gdkglobals.c gdkimage.c gdkkeys.c gdkkeyuni.c gdkoffscreenwindow.c
 gdkpango.c gdkpixbuf-drawable.c gdkpixbuf-render.c gdkpixmap.c gdkpolyreg-
 generic.c gdkrectangle.c gdkregion-generic.c gdkrgb.c gdkscreen.c
 gdkselection.c gdkvisual.c gdkwindow.c gdkwindowimpl.c gdkkeynames.c
 gdkenumtypes.c gdkenumtypes.h libgdk-quartz-2.0.la Makefile --output
 Gdk-2.0.gir
 :info:build Couldn't find include 'HarfBuzz-0.0.gir' (search path:
 '['../gdk',
 '/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_gnome_gtk2/gtk2/work/.home/.local/share/gir-1.0',
 'gir-1.0', '/usr/local/share/gir-1.0', '/usr/share/gir-1.0',
 '/opt/local/share/gir-1.0', '/opt/local/share/gir-1.0',
 '/usr/share/gir-1.0']')
 :info:build make[4]: *** [Gdk-2.0.gir] Error 1
 }}}

 Harfbuzz is installed:
 {{{
 The following ports are currently installed:
   harfbuzz @8.5.0_0+universal
   harfbuzz @10.1.0_1+universal (active)
 }}}

 Everything that needs gtk2 is installed with `+quartz`, at least dia
 doesn't have a `-gtk2` variant:
 {{{
 --->  Unable to uninstall gtk2 @2.24.33_4+quartz, the following ports
 depend on it:
 --->    libglade2 @2.6.4_8+quartz
 --->    py27-pygtk @2.24.0_6+quartz
 --->    dia @0.97.3_7+python27+quartz
 --->    gtk-sharp2 @2.12.45_0+quartz
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/71684>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list