Re: git: 72ad532057c9 - main - archivers/zstd: Add CMake config files and adjust Makefile
- Reply: Alexey Dokuchaev : "Re: git: 72ad532057c9 - main - archivers/zstd: Add CMake config files and adjust Makefile"
- In reply to: Alexey Dokuchaev : "Re: git: 72ad532057c9 - main - archivers/zstd: Add CMake config files and adjust Makefile"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 06 Apr 2023 13:19:55 UTC
On 06/04/23 15:17, Alexey Dokuchaev wrote: > On Wed, Apr 05, 2023 at 02:20:21PM +0200, Guido Falsi wrote: >> On 05/04/23 08:15, Daniel Engberg wrote: >>> commit 72ad532057c9f9fb6fa370c80f663c005e9dd021 >>> >>> archivers/zstd: Add CMake config files and adjust Makefile >>> >>> - Use upstream's short test for "make test" >>> - Use verbose output by default during build >>> * Tweak Makefile to follow Porters Handbook more closely >>> * Install CMake files (taken from CMake build framework) >>> >>> PR: 267652 >>> Reported by: fluffy >>> Approved by: portmgr (maintainer timeout, 1+ month) >> >> Looks like this, un[luckily], causes a failure with devel/qt6-base >> (abridged error, full log if needed): >> >> ld: error: relocation R_X86_64_32 cannot be used against local symbol; >> recompile with -fPIC >> >>> defined in /usr/local/lib/libzstd.a(zstd_common.o) >> >>> referenced by zstd_common.c >> >>> zstd_common.o:(ZSTD_versionString) in archive > > Yeah, I'm seeing this as well. Admittedly, the whole commit looks > dubious to me, with all these out-of-blue new files and gratuitous > changes. I guess sunpoet@ should revert it and merge only needed > parts thereof properly. > I have only reported the issue as an early warning, as I said. Regarding qt6-base a fix has already been proposed here by diizzy: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=270664 Once committed should solve the issue for all, I'm testing it and it looks fine. -- Guido Falsi <madpilot@FreeBSD.org>