[Fontconfig-bugs] [Bug 102986] mkostemp weak linking on macOS Sierra causes a crash if library is run on 10.11 or older
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Wed Sep 27 04:18:19 UTC 2017
https://bugs.freedesktop.org/show_bug.cgi?id=102986
--- Comment #11 from Akira TAGOH <akira at tagoh.org> ---
let me try to say again, your understanding of the binary compatibility is
quite poor. I don't see why you think you could re-use the binary which depends
on the incompatible system library. you can do that *only* when the required
symbols from libraries isn't missing. in this case, fontconfig binary built
against new system library doesn't work with old one *because* mkostemp wasn't
available there.
I didn't see how macports was working though, after some conversation with you,
they seem expecting to rebuild from the source to use. i.e. they didn't
guarantee the binary compatibility between releases. that's true.
An action you can take would be:
1) to provide your app built against the proper deps on both OSes.
2) to stop supporting older OS for your app.
3) to make an wrapper library for mkostemp for old OS
Anyway, this isn't our bug.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/fontconfig-bugs/attachments/20170927/5db445c1/attachment.html>
More information about the Fontconfig-bugs
mailing list