Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 23 Sep 2020 01:47:41 +0000 (UTC)
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r549652 - head/misc/openmvg
Message-ID:  <202009230147.08N1lf6Y078730@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuri
Date: Wed Sep 23 01:47:40 2020
New Revision: 549652
URL: https://svnweb.freebsd.org/changeset/ports/549652

Log:
  misc/openmvg: Fix build by adding liblz4
  
  For some reason lz4 symbols were missing during build.
  
  Reported by:	fallout
  MFH:		2020Q3

Modified:
  head/misc/openmvg/Makefile

Modified: head/misc/openmvg/Makefile
==============================================================================
--- head/misc/openmvg/Makefile	Wed Sep 23 01:30:27 2020	(r549651)
+++ head/misc/openmvg/Makefile	Wed Sep 23 01:47:40 2020	(r549652)
@@ -3,7 +3,7 @@
 PORTNAME=	openmvg
 DISTVERSIONPREFIX=	v
 DISTVERSION=	1.4
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	misc science
 
 MAINTAINER=	yuri@FreeBSD.org
@@ -15,6 +15,7 @@ LICENSE_FILE=	${WRKSRC}/../LICENSE
 ONLY_FOR_ARCHS=	amd64 i386
 ONLY_FOR_ARCHS_REASON=	need to figure out which TARGET_ARCHITECTURE values correspond to other architectures, plus "generic" is broken
 
+BUILD_DEPENDS=	liblz4>0:archivers/liblz4 # only for the workaround for https://github.com/openMVG/openMVG/issues/1798
 LIB_DEPENDS=	libflann_cpp.so:math/flann \
 		libpng.so:graphics/png \
 		libtiff.so:graphics/tiff
@@ -36,6 +37,7 @@ CMAKE_OFF=	OpenMVG_BUILD_EXAMPLES
 
 CXXFLAGS+=	-fPIC \
 		-I${LOCALBASE}/include # because flann is looked for in a wrong directiory: https://github.com/openMVG/openMVG/issues/1284
+LDFLAGS+=	-L${LOCALBASE}/lib -llz4 # the workaround for https://github.com/openMVG/openMVG/issues/1798
 
 OPTIONS_SINGLE=			SIMD_${ARCH:tu}
 OPTIONS_SINGLE_SIMD_AMD64=	K8 CORE MEROM NEHALEM



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202009230147.08N1lf6Y078730>