This builds on current and with llvm 19. Rather than pulling in large patches, let's just udpate it.
I haven't tried to figure out how to use this. Index: Makefile =================================================================== RCS file: /cvs/ports/sysutils/lnav/Makefile,v diff -u -p -r1.2 Makefile --- Makefile 30 Jun 2024 02:15:26 -0000 1.2 +++ Makefile 29 Jan 2025 12:54:12 -0000 @@ -2,7 +2,7 @@ BROKEN-sparc64 = error: #error "unknown COMMENT = log file navigator -V = 0.12.2 +V = 0.12.3 DISTNAME = lnav-${V} EXTRACT_SUFX = .tar.bz2 Index: distinfo =================================================================== RCS file: /cvs/ports/sysutils/lnav/distinfo,v diff -u -p -r1.1.1.1 distinfo --- distinfo 5 May 2024 07:22:32 -0000 1.1.1.1 +++ distinfo 29 Jan 2025 12:54:15 -0000 @@ -1,2 +1,2 @@ -SHA256 (lnav-0.12.2.tar.bz2) = WQnbsiSf0jvGddWjjzKMGCnj2AGYGCNOJ2uK8d6ZrtY= -SIZE (lnav-0.12.2.tar.bz2) = 3074504 +SHA256 (lnav-0.12.3.tar.bz2) = prF7p33r+hBpn7XU6DvK0OEyJ3c56llY47gMLdyZk6E= +SIZE (lnav-0.12.3.tar.bz2) = 3126396