Changes between Version 1 and Version 4 of Ticket #65905


Ignore:
Timestamp:
Jan 18, 2023, 4:56:52 PM (16 months ago)
Author:
ryandesign (Ryan Carsten Schmidt)
Comment:

Replying to assholehoff:

I get a similar error (MacPorts 2.8.0, macOS 11.7.1), but no main.log is generated.

[137/146] /opt/macports/Library/Frameworks/Python.framework/Versions/3.10/bin/meson --internal exe --unpickle /opt/macports/var/macports/build/_opt_macports_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_x11_pango/pango/work/build/meson-private/meson_exe_g-ir-scanner_16caa670adefb5d3c6c116b67c408f69d6645dc5.dat
FAILED: pango/Pango-1.0.gir
/opt/macports/Library/Frameworks/Python.framework/Versions/3.10/bin/meson --internal exe --unpickle /opt/macports/var/macports/build/_opt_macports_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_x11_pango/pango/work/build/meson-private/meson_exe_g-ir-scanner_16caa670adefb5d3c6c116b67c408f69d6645dc5.dat
while executing ['/opt/local/bin/g-ir-scanner', '--no-libtool', '--namespace=Pango', '--nsversion=1.0', '--warn-all', '--output', 'pango/Pango-1.0.gir', '--c-include=pango/pango.h', '--quiet', '-I/opt/macports/var/macports/build/_opt_macports_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_x11_pango/pango/work/pango-1.50.7/pango', '-I/opt/macports/var/macports/build/_opt_macports_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_x11_pango/pango/work/build/pango', '-I/opt/macports/var/macports/build/_opt_macports_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_x11_pango/pango/work/pango-1.50.7/.', '-I/opt/macports/var/macports/build/_opt_macports_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_x11_pango/pango/work/build/.', '-I/opt/macports/var/macports/build/_opt_macports_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_x11_pango/pango/work/pango-1.50.7/pango/.', '-I/opt/macports/var/macports/build/_opt_macports_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_x11_pango/pango/work/build/pango/.', '--filelist=/opt/macports/var/macports/build/_opt_macports_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_x11_pango/pango/work/build/pango/libpango-1.0.0.dylib.p/Pango_1.0_gir_filelist', '--include=HarfBuzz-0.0', '--include=GObject-2.0', '--include=cairo-1.0', '--symbol-prefix=pango', '--identifier-prefix=Pango', '--pkg-export=pango', '--cflags-begin', '-D_POSIX_C_SOURCE=200809L', '-D_POSIX_THREAD_SAFE_FUNCTIONS', '-D_GNU_SOURCE', '-I/opt/macports/var/macports/build/_opt_macports_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_x11_pango/pango/work/pango-1.50.7/.', '-I/opt/macports/var/macports/build/_opt_macports_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_x11_pango/pango/work/build/.', '-I/opt/macports/var/macports/build/_opt_macports_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_x11_pango/pango/work/pango-1.50.7/pango/.', '-I/opt/macports/var/macports/build/_opt_macports_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_x11_pango/pango/work/build/pango/.', '-I/opt/macports/include/glib-2.0', '-I/opt/macports/lib/glib-2.0/include', '-I/opt/local/include', '-I/opt/local/include/fribidi', '-I/opt/local/include/harfbuzz', '-I/opt/local/include/freetype2', '-I/opt/macports/include/libpng16', '-I/opt/macports/include/cairo', '-I/opt/local/include/pixman-1', '-I/opt/local/include/gobject-introspection-1.0', '-I/opt/macports/include', '--cflags-end', '--add-include-path=/opt/local/share/gir-1.0', '-L/opt/macports/var/macports/build/_opt_macports_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_x11_pango/pango/work/build/pango', '--library', 'pango-1.0', '-L/opt/macports/lib', '-L/opt/local/lib', '-L/opt/macports/lib', '--extra-library=m', '-L/opt/macports/lib', '--extra-library=glib-2.0', '--extra-library=intl', '--extra-library=gobject-2.0', '--extra-library=gio-2.0', '-L/opt/local/lib', '--extra-library=fribidi', '--extra-library=harfbuzz', '--extra-library=fontconfig', '--extra-library=freetype', '--extra-library=cairo', '--extra-library=harfbuzz-gobject', '--extra-library=girepository-1.0', '--sources-top-dirs', '/opt/macports/var/macports/build/_opt_macports_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_x11_pango/pango/work/pango-1.50.7/', '--sources-top-dirs', '/opt/macports/var/macports/build/_opt_macports_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_x11_pango/pango/work/build/']
--- stdout ---

--- stderr ---
dyld: Symbol not found: _iconv
  Referenced from: /usr/lib/libarchive.2.dylib
  Expected in: /opt/local/lib/libiconv.2.dylib
 in /usr/lib/libarchive.2.dylib

This is not similar; not related to this ticket. This is a bug in g-ir-scanner, which is part of the gobject-introspection port. It has been an ongoing problem with gobject-introspection for years; the developers of that software have not responded to our bug report about it. See:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #65905

    • Property Keywords bigsur added
    • Property Cc assholehoff added
    • Property Summary changed from pango won't build, issue with clang ? (OSX BigSur, Xcode 13.2.1 ) to pango @1.50.7: error: use of undeclared identifier 'FC_VARIABLE'
  • Ticket #65905 – Description

    v1 v4  
     1{{{
    12% port upgrade outdated
     3}}}
    24fails on
     5{{{
    36pango @1.50.7_0+quartz+x11
     7}}}
    48
    59Relevant chunk of /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_x11_pango/pango/main.log
     
    1014:info:build /usr/bin/clang -Ipango/libpangoft2-1.0.0.dylib.p -Ipango -I../pango-1.50.7/pango -I. -I../pango-1.50.7 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/fribidi -I/opt/local/include/harfbuzz -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -I/opt/X11/include -I/opt/X11/include/cairo -I/opt/local/include/pixman-1 -I/opt/local/include -fcolor-diagnostics -Wall -Winvalid-pch -std=gnu99 -O2 -g -D_POSIX_C_SOURCE=200809L -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE -pipe -Os -Wno-error,-Wimplicit-fallthrough -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk -arch x86_64 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk -DPANGO_ENABLE_DEBUG '-DG_LOG_DOMAIN="Pango"' -DG_LOG_USE_STRUCTURED=1 -DPANGO_COMPILATION '-DSYSCONFDIR="/opt/local/etc"' '-DLIBDIR="/opt/local/lib"' -DPANGO_DISABLE_DEPRECATION_WARNINGS -MD -MQ pango/libpangoft2-1.0.0.dylib.p/pangofc-fontmap.c.o -MF pango/libpangoft2-1.0.0.dylib.p/pangofc-fontmap.c.o.d -o pango/libpangoft2-1.0.0.dylib.p/pangofc-fontmap.c.o -c ../pango-1.50.7/pango/pangofc-fontmap.c
    1115:info:build warning: unknown -Werror warning specifier: '-Wno-error,-Wimplicit-fallthrough' [-Wunknown-warning-option]
    12 **:info:build ../pango-1.50.7/pango/pangofc-fontmap.c:1684:43: error: use of undeclared identifier 'FC_VARIABLE'**
     16:info:build ../pango-1.50.7/pango/pangofc-fontmap.c:1684:43: error: use of undeclared identifier 'FC_VARIABLE'
    1317:info:build                                           FC_VARIABLE,
    1418:info:build                                           ^