Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 29 Aug 2018 09:57:31 +0000 (UTC)
From:      Christoph Moench-Tegeder <cmt@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r478347 - in head/graphics/gexiv2: . files
Message-ID:  <201808290957.w7T9vV9e081308@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: cmt
Date: Wed Aug 29 09:57:31 2018
New Revision: 478347
URL: https://svnweb.freebsd.org/changeset/ports/478347

Log:
  graphics/gexiv2: avoid crash in gnome-photos
  
  if gexiv2 is build using "--version-script", gnome-photos crashes in
  libexiv2. without "--version-script", everything seems to be fine.
  
  PR:		230505
  Submitted by:	cpm
  Reported by:	cpm

Added:
  head/graphics/gexiv2/files/
  head/graphics/gexiv2/files/patch-Makefile.in   (contents, props changed)
Modified:
  head/graphics/gexiv2/Makefile

Modified: head/graphics/gexiv2/Makefile
==============================================================================
--- head/graphics/gexiv2/Makefile	Wed Aug 29 09:38:11 2018	(r478346)
+++ head/graphics/gexiv2/Makefile	Wed Aug 29 09:57:31 2018	(r478347)
@@ -3,6 +3,7 @@
 
 PORTNAME=	gexiv2
 PORTVERSION=	0.10.8
+PORTREVISION=	1
 CATEGORIES=	graphics
 # MASTER_SITES=	GNOME/sources/gexiv2/${PORTVERSION:R}
 MASTER_SITES=	GNOME

Added: head/graphics/gexiv2/files/patch-Makefile.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/gexiv2/files/patch-Makefile.in	Wed Aug 29 09:57:31 2018	(r478347)
@@ -0,0 +1,10 @@
+--- Makefile.in.orig	2018-08-28 23:17:41 UTC
++++ Makefile.in
+@@ -805,6 +805,7 @@ lib@PACKAGE_NAME@_la_LIBADD = $(EXIV2_LIBS) $(GLIB_LIB
+ lib@PACKAGE_NAME@_la_CPPFLAGS = $(EXIV2_CFLAGS) $(GLIB_CFLAGS)
+ @PLATFORM_DARWIN_FALSE@VERSION_SCRIPT_LDFLAGS = "-Wl,--version-script=$(srcdir)/gexiv2/gexiv2.map"
+ @PLATFORM_DARWIN_TRUE@VERSION_SCRIPT_LDFLAGS = 
++VERSION_SCRIPT_LDFLAGS =
+ lib@PACKAGE_NAME@_la_LDFLAGS = \
+ 	$(no_undefined) -export-dynamic -version-info $(GEXIV2_VERSION_INFO) \
+ 	$(VERSION_SCRIPT_LDFLAGS) \



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