[MacPorts] #66711: appstream-glib fails with Undefined symbols for architecture x86_64 10.5
MacPorts
noreply at macports.org
Fri Feb 3 19:22:52 UTC 2023
#66711: appstream-glib fails with Undefined symbols for architecture x86_64 10.5
-----------------------------+---------------------
Reporter: rmottola | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords: Leopard
Port: appstream-glib |
-----------------------------+---------------------
Comment (by rmottola):
@kencu yes, I see -lstemmer on the command line when building with gcc7
{{{
FAILED: libappstream-glib/libappstream-glib.8.dylib
/opt/local/bin/gcc-mp-7 -o libappstream-glib/libappstream-glib.8.dylib
libappstream-glib/libappstream-glib.8.dylib.p/meson-generated_.._as-
resources.c.o libappstream-glib/libappstream-glib.8.dylib.p/as-app-
builder.c.o libappstream-glib/libappstream-glib.8.dylib.p/as-app.c.o
libappstream-glib/libappstream-glib.8.dylib.p/as-app-desktop.c.o
libappstream-glib/libappstream-glib.8.dylib.p/as-app-inf.c.o libappstream-
glib/libappstream-glib.8.dylib.p/as-app-validate.c.o libappstream-glib
/libappstream-glib.8.dylib.p/as-bundle.c.o libappstream-glib/libappstream-
glib.8.dylib.p/as-checksum.c.o libappstream-glib/libappstream-
glib.8.dylib.p/as-content-rating.c.o libappstream-glib/libappstream-
glib.8.dylib.p/as-enums.c.o libappstream-glib/libappstream-glib.8.dylib.p
/as-format.c.o libappstream-glib/libappstream-glib.8.dylib.p/as-icon.c.o
libappstream-glib/libappstream-glib.8.dylib.p/as-image.c.o libappstream-
glib/libappstream-glib.8.dylib.p/as-inf.c.o libappstream-glib
/libappstream-glib.8.dylib.p/as-launchable.c.o libappstream-glib
/libappstream-glib.8.dylib.p/as-markup.c.o libappstream-glib/libappstream-
glib.8.dylib.p/as-monitor.c.o libappstream-glib/libappstream-
glib.8.dylib.p/as-node.c.o libappstream-glib/libappstream-glib.8.dylib.p
/as-agreement.c.o libappstream-glib/libappstream-glib.8.dylib.p/as-
agreement-section.c.o libappstream-glib/libappstream-glib.8.dylib.p/as-
problem.c.o libappstream-glib/libappstream-glib.8.dylib.p/as-profile.c.o
libappstream-glib/libappstream-glib.8.dylib.p/as-provide.c.o libappstream-
glib/libappstream-glib.8.dylib.p/as-ref-string.c.o libappstream-glib
/libappstream-glib.8.dylib.p/as-release.c.o libappstream-glib
/libappstream-glib.8.dylib.p/as-require.c.o libappstream-glib
/libappstream-glib.8.dylib.p/as-review.c.o libappstream-glib/libappstream-
glib.8.dylib.p/as-screenshot.c.o libappstream-glib/libappstream-
glib.8.dylib.p/as-stemmer.c.o libappstream-glib/libappstream-
glib.8.dylib.p/as-store.c.o libappstream-glib/libappstream-glib.8.dylib.p
/as-store-cab.c.o libappstream-glib/libappstream-glib.8.dylib.p/as-
suggest.c.o libappstream-glib/libappstream-glib.8.dylib.p/as-tag.c.o
libappstream-glib/libappstream-glib.8.dylib.p/as-translation.c.o
libappstream-glib/libappstream-glib.8.dylib.p/as-utils.c.o libappstream-
glib/libappstream-glib.8.dylib.p/as-version.c.o libappstream-glib
/libappstream-glib.8.dylib.p/as-yaml.c.o -L/opt/local/lib
-I/opt/local/include -Wl,-dead_strip_dylibs
-Wl,-headerpad_max_install_names -Wl,-undefined,error -shared
-install_name @rpath/libappstream-glib.8.dylib -compatibility_version 8
-current_version 8 -Wl,-headerpad_max_install_names -arch x86_64 -pipe -Os
-arch x86_64
-Wl,-exported_symbols_list,/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_devel_appstream-glib/appstream-
glib/work/hughsie-appstream-glib-572c1ea/libappstream-glib/appstream-
glib.map.osx-clang /opt/local/lib/libgdk_pixbuf-2.0.dylib
/opt/local/lib/libgobject-2.0.dylib /opt/local/lib/libglib-2.0.dylib
/opt/local/lib/libintl.dylib /opt/local/lib/libgio-2.0.dylib
/opt/local/lib/libarchive.dylib /opt/local/lib/libcurl.dylib
/opt/local/lib/libyaml.dylib -lstemmer
ld: warning: cannot export hidden symbol _as_get_resource from
libappstream-glib/libappstream-glib.8.dylib.p/meson-generated_.._as-
resources.c.o
Undefined symbols for architecture x86_64:
"_sb_stemmer_new", referenced from:
_as_stemmer_init in as-stemmer.c.o
"_sb_stemmer_stem", referenced from:
_as_stemmer_process in as-stemmer.c.o
"_sb_stemmer_length", referenced from:
_as_stemmer_process in as-stemmer.c.o
"_sb_stemmer_delete", referenced from:
_as_stemmer_finalize in as-stemmer.c.o
ld: symbol(s) not found for architecture x86_64
collect2: error: ld returned 1 exit status
}}}
--
Ticket URL: <https://trac.macports.org/ticket/66711#comment:4>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list