Created attachment 221236 [details] Patch for libzim Use release archive instead of GitHub's generated one as suggested by section 5.4.3 in Porter's Handbok Compile tested on FreeBSD 13.0-CURRENT main-c1-g63f93c7e1 (amd64) (make, make check-plist)
Created attachment 221325 [details] Patch for libzim v2 Complete conversion instead of mixing PORT/DIST
This doesn't seem to work: +MASTER_SITES= https://download.openzim.org/release/libzim/ I'm not able to connect to this site.
(In reply to Steve Wills from comment #2) Neve rmind, local issue.
I'll include this change with the next release update.
Created attachment 225682 [details] Patch or libzim v3 Update libzim to 6.3.2 Use googletest from tree instead of bundled version
make test fails on 13-STABLE with MMAP error, starts eating memory until it runs out.
(In reply to Daniel Engberg from comment #6) The test failure is a bug in the test, IMHO. When I run it here, I get: C++ exception with description "Cannot mmap size 4349 at off 18446744073709547520 : Invalid argument" thrown in the test body.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=54764895bab54e5886c5d9a6190a113bfa2f8b58 commit 54764895bab54e5886c5d9a6190a113bfa2f8b58 Author: Daniel Engberg <diizzy@FreeBSD.org> AuthorDate: 2021-08-28 21:17:44 +0000 Commit: Steve Wills <swills@FreeBSD.org> CommitDate: 2021-08-28 21:18:19 +0000 devel/libzim: update to 6.3.2 PR: 252378 devel/libzim/Makefile | 14 +++++++------- devel/libzim/distinfo | 6 +++--- devel/libzim/pkg-plist | 4 ++-- 3 files changed, 12 insertions(+), 12 deletions(-)
Committed, thanks!