Re: git: 3018b7a319e2 - main - multimedia/assimp: remove static library
- In reply to: Piotr Kubaj : "git: 3018b7a319e2 - main - multimedia/assimp: remove static library"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 30 Oct 2023 19:56:40 UTC
Moin-moid! Aaaaand! This brake consumers because .cmake files still refers a static library For example, graphics/qt6-3d: > CMake Error at /usr/local/lib/cmake/assimp-5.3/assimpTargets.cmake:88 (message): > The imported target "assimp::zlibstatic" references the file > > "/usr/local/lib/libzlibstatic.a" > > but this file does not exist. Possible reasons include: > > * The file was deleted, renamed, or moved to another location. > > * An install or uninstall procedure did not complete successfully. > > * The installation package was faulty and contained > > "/usr/local/lib/cmake/assimp-5.3/assimpTargets.cmake" > > but not all the files it references. Please fix it or revert. On 29.10.2023 13:46, Piotr Kubaj wrote: > The branch main has been updated by pkubaj: > > URL: https://cgit.FreeBSD.org/ports/commit/?id=3018b7a319e228ce953bcda63d31c36f65eb1c3e > > commit 3018b7a319e228ce953bcda63d31c36f65eb1c3e > Author: Piotr Kubaj <pkubaj@FreeBSD.org> > AuthorDate: 2023-10-28 21:42:37 +0000 > Commit: Piotr Kubaj <pkubaj@FreeBSD.org> > CommitDate: 2023-10-29 10:44:38 +0000 > > multimedia/assimp: remove static library > > PR: 274717 > Approved by: yuri@ > --- > multimedia/assimp/Makefile | 3 ++- > multimedia/assimp/pkg-plist | 1 - > 2 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/multimedia/assimp/Makefile b/multimedia/assimp/Makefile > index 8fa28cb389bc..f0f5f20e0c76 100644 > --- a/multimedia/assimp/Makefile > +++ b/multimedia/assimp/Makefile > @@ -1,6 +1,7 @@ > PORTNAME= assimp > DISTVERSIONPREFIX= v > DISTVERSION= 5.3.1 > +PORTREVISION= 1 > CATEGORIES= multimedia > > MAINTAINER= yuri@FreeBSD.org > @@ -17,7 +18,7 @@ USES= cmake:testing compiler:c++17-lang cpe localbase:ldflags pkgconfig # miniz > USE_GITHUB= yes > USE_LDCONFIG= yes > > -CMAKE_OFF= ASSIMP_BUILD_TESTS > +CMAKE_OFF= ASSIMP_BUILD_TESTS BUILD_STATIC_LIBS > CMAKE_ON= ASSIMP_BUILD_MINIZIP # workaround for https://github.com/assimp/assimp/issues/4374 > CMAKE_TESTING_ON= ASSIMP_BUILD_TESTS > CMAKE_TESTING_TARGET= ${ALL_TARGET} # hack to avoid target > diff --git a/multimedia/assimp/pkg-plist b/multimedia/assimp/pkg-plist > index 8d6d3a5fdeca..c96cdd0ce6fa 100644 > --- a/multimedia/assimp/pkg-plist > +++ b/multimedia/assimp/pkg-plist > @@ -94,5 +94,4 @@ lib/cmake/assimp-5.3/assimpTargets.cmake > lib/libassimp.so > lib/libassimp.so.5 > lib/libassimp.so.5.3.0 > -lib/libzlibstatic.a > libdata/pkgconfig/assimp.pc > -- Sincerely, Dima (fluffy@FreeBSD.org, https://t.me/FluffyBSD) (desktop, kde, x11, office, ports-secteam)@FreeBSD team