[Bug 227939] devel/boost-python-libs vs ctypes.util.find_library
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Fri May 11 08:54:12 UTC 2018
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227939
Kubilay Kocak <koobs at FreeBSD.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |bapt at FreeBSD.org
Status|New |Open
Keywords| |needs-qa
See Also| |https://github.com/osmcode/
| |pyosmium/issues/55
Flags|maintainer-feedback?(python |maintainer-feedback+
|@FreeBSD.org) |
--- Comment #3 from Kubilay Kocak <koobs at FreeBSD.org> ---
Hi Jan, apologies for the delay.
See Also:
(1) https://bugs.python.org/issue23817 (remove freebsd SOVERSION special case)
(2) https://github.com/osmcode/pyosmium/issues/55 (origin of this issue)
(3) https://bugs.python.org/issue1610795 (original freebsd find_library python
code)
(1) ended up in only 3.5+, though I requested a backport to 3.4 and 2.7 so the
behaviour was consistent in all versions. This explains the discrepancy between
Python versions in comment 2. CC'ing bapt@ here too for opinions/thoughts, he
originated the issue and patch upstream.
We could backport it ourselves, and/or add symlink in the python ports, and/or
modify the SOVERSION/INSTSONAME for the python port builds, *but* we'd like to
avoid doing so if the better/correct/permanent/rootcause resolution is
elsewhere.
Correct me if my reading is off, but it sounds like we have the following
options/paths, or combination thereof, so that we can have all supported
freebsd/python versions work out of the box.
- Fix ports that don't install symlinks to do so
- Fix python ctypes/find_library to be correct/great on all FreeBSD versions.
- Fix ldconfig something something in the absence of symlinks / other
condition(s).
Are some/all of the above what you referred to when you mentioned a workaround?
--
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
More information about the freebsd-python
mailing list