Created attachment 246049 [details] Adding a SONAME to the shared library When building math/py-cvxopt the following error is displayed: Error: /usr/local/lib/python3.9/site-packages/cvxopt/dsdp.cpython-39.so islinked to /usr/local/lib/libdsdp.so which does not have a SONAME. math/dsdp needs to be fixed. Since I’m there, also install the static library.
Hi Thierry, Thanks for the patch. Approved, please commit it. Yuri
Committed, thanks!
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=2a236ba2fb1292066821487f6ad5cf49949705cd commit 2a236ba2fb1292066821487f6ad5cf49949705cd Author: Thierry Thomas <thierry@FreeBSD.org> AuthorDate: 2023-11-01 16:06:15 +0000 Commit: Thierry Thomas <thierry@FreeBSD.org> CommitDate: 2023-11-01 17:22:16 +0000 math/dsdp: adding a SONAME to the shared library When building math/py-cvxopt the following error is displayed: Error: /usr/local/lib/python3.9/site-packages/cvxopt/dsdp.cpython-39.so is linked to /usr/local/lib/libdsdp.so which does not have a SONAME. math/dsdp needs to be fixed. Since I’m there, also install the static library. PR: 274851 Approved by: yuri 'maintainer) math/dsdp/Makefile | 6 ++++-- math/dsdp/files/patch-Makefile | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-)
A commit in branch 2023Q4 references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=711f7ab1ab59b258d91c60213267c34668b3922e commit 711f7ab1ab59b258d91c60213267c34668b3922e Author: Thierry Thomas <thierry@FreeBSD.org> AuthorDate: 2023-11-01 16:06:15 +0000 Commit: Thierry Thomas <thierry@FreeBSD.org> CommitDate: 2023-11-02 16:25:06 +0000 math/dsdp: adding a SONAME to the shared library When building math/py-cvxopt the following error is displayed: Error: /usr/local/lib/python3.9/site-packages/cvxopt/dsdp.cpython-39.so is linked to /usr/local/lib/libdsdp.so which does not have a SONAME. math/dsdp needs to be fixed. Since I’m there, also install the static library. PR: 274851 Approved by: yuri 'maintainer) (cherry picked from commit 2a236ba2fb1292066821487f6ad5cf49949705cd) math/dsdp/Makefile | 6 ++++-- math/dsdp/files/patch-Makefile | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-)