Date: Fri, 10 Dec 2021 20:32:44 GMT From: Christoph Moench-Tegeder <cmt@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 24e4736c1314 - main - graphics/libraw: link against libomp with OPENMP=on Message-ID: <202112102032.1BAKWiPp010145@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by cmt: URL: https://cgit.FreeBSD.org/ports/commit/?id=24e4736c1314c59bedcba20bdb2e20e571e5b650 commit 24e4736c1314c59bedcba20bdb2e20e571e5b650 Author: Christoph Moench-Tegeder <cmt@FreeBSD.org> AuthorDate: 2021-12-10 20:30:10 +0000 Commit: Christoph Moench-Tegeder <cmt@FreeBSD.org> CommitDate: 2021-12-10 20:32:20 +0000 graphics/libraw: link against libomp with OPENMP=on Since 07fb2d5e9d00 consumers - most notably shotwell - crashed hard on RAW file operations when libraw was built with OPENMP=on: ld-elf.so.1: /usr/local/lib/libraw.so.20: Undefined symbol "__kmpc_fork_call" adding -lomp to libraw's LDFLAGS (via OPENMP_LDFLAGS, so it stays conditional) fixes the issue. PR: 259904 Approved by: maintainer-timeout (jhale@) --- graphics/libraw/Makefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/graphics/libraw/Makefile b/graphics/libraw/Makefile index a069769d1b24..58c89fd37c21 100644 --- a/graphics/libraw/Makefile +++ b/graphics/libraw/Makefile @@ -2,7 +2,7 @@ PORTNAME= libraw PORTVERSION= 0.20.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics MASTER_SITES= http://www.libraw.org/data/ DISTNAME= LibRaw-${PORTVERSION} @@ -38,6 +38,7 @@ LCMS2_LIB_DEPENDS= liblcms2.so:graphics/lcms2 OPENMP_DESC= OpenMP support (implies GCC) OPENMP_CONFIGURE_ENABLE= openmp +OPENMP_LDFLAGS+= -lomp RPIRAW_DESC= Raspberry Pi RAW+JPEG support RPIRAW_CPPFLAGS= -DUSE_6BY9RPI
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202112102032.1BAKWiPp010145>