[MacPorts] #59658: babl @ 0.1.72: fails to configure on Leopard (Intel): ERROR: Problem encountered: Linker doesn't support --version-script or -exported_symbols_list
MacPorts
noreply at macports.org
Thu Mar 26 21:39:51 UTC 2020
#59658: babl @ 0.1.72: fails to configure on Leopard (Intel): ERROR: Problem
encountered: Linker doesn't support --version-script or
-exported_symbols_list
---------------------+----------------------
Reporter: kencu | Owner: dbevans
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: babl |
---------------------+----------------------
Comment (by kencu):
It has to do with warnings coming out of the linker, which causes the
linker test to fail. How to turn off these warnings is not so easy for me
to see (meson has a `fatal_warnings` setting for linkers, perhaps we can
figure out how to toggle that.
Alternatively, do something like this to force the flags:
{{{
$ diff -u babl/meson.build.orig babl/meson.build
--- babl/meson.build.orig 2020-03-26 14:37:43.000000000 -0700
+++ babl/meson.build 2020-03-26 14:38:11.000000000 -0700
@@ -36,7 +36,7 @@
# Clang on Darwin
babl_link_args = ['-Wl,-exported_symbols_list',version_script_clang]
else
- error('Linker doesn\'t support --version-script or
-exported_symbols_list')
+ babl_link_args = ['-Wl,-exported_symbols_list',version_script_clang]
endif
if platform_win32
babl_link_args += '-Wl,--no-undefined'
}}}
--
Ticket URL: <https://trac.macports.org/ticket/59658#comment:11>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list