Date: Thu, 22 Mar 2007 04:56:31 GMT From: Jon Spencer<dev@jackson-spencer.ca> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/110653: [patch] blender-devel doesn't build with version 1.4.0 of OpenEXR Message-ID: <200703220456.l2M4uVgj057133@www.freebsd.org> Resent-Message-ID: <200703220510.l2M5A5wV039292@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 110653 >Category: ports >Synopsis: [patch] blender-devel doesn't build with version 1.4.0 of OpenEXR >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Mar 22 05:10:04 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Jon Spencer >Release: 6-STABLE >Organization: >Environment: FreeBSD obsidian.homenetwork 6.2-STABLE FreeBSD 6.2-STABLE #0: Mon Mar 19 17:49:50 PDT 2007 root@obsidian.homenetwork:/usr/obj/usr/src/sys/OBSIDIAN i386 >Description: The blender-devel port doesn't build since OpenEXR was updated to 1.4.0. A needed library (libIlmThread.a) is missing from the link. >How-To-Repeat: cd /usr/ports/graphics/blender-devel make all >Fix: Apply the attached patch. cd /usr/ports/graphics/blender-devel patch < blender.txt The patch adds libIlmThread.a to the link. Patch attached with submission follows: --- files/patch-source_nan_definitions.mk.orig Wed Mar 21 21:35:12 2007 +++ files/patch-source_nan_definitions.mk Wed Mar 21 21:25:19 2007 @@ -1,5 +1,5 @@ ---- source/nan_definitions.mk.orig Wed Nov 22 14:05:35 2006 -+++ source/nan_definitions.mk Tue Feb 20 03:38:18 2007 +--- source/nan_definitions.mk.orig Wed Nov 22 11:05:35 2006 ++++ source/nan_definitions.mk Wed Mar 21 21:24:37 2007 @@ -55,9 +55,9 @@ export NAN_LIBDIR ?= $(NANBLENDERHOME)/../lib export NAN_OBJDIR ?= $(NANBLENDERHOME)/obj @@ -12,6 +12,15 @@ export NAN_MOTO ?= $(LCGDIR)/moto ifeq ($(FREE_WINDOWS), true) +@@ -132,7 +132,7 @@ + export NAN_OPENEXR_LIBS ?= $(NAN_OPENEXR)/lib/libIlmImf.a $(NAN_OPENEXR)/lib/libHalf.a $(NAN_OPENEXR)/lib/libIex.a + else + export NAN_OPENEXR ?= /usr/local +- export NAN_OPENEXR_LIBS ?= $(NAN_OPENEXR)/lib/libIlmImf.a $(NAN_OPENEXR)/lib/libHalf.a $(NAN_OPENEXR)/lib/libIex.a ++ export NAN_OPENEXR_LIBS ?= $(NAN_OPENEXR)/lib/libIlmImf.a $(NAN_OPENEXR)/lib/libIlmThread.a $(NAN_OPENEXR)/lib/libHalf.a $(NAN_OPENEXR)/lib/libIex.a + endif + endif + export NAN_OPENEXR_INC ?= -I$(NAN_OPENEXR)/include -I$(NAN_OPENEXR)/include/OpenEXR @@ -291,6 +291,7 @@ # enable freetype2 support for text objects >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200703220456.l2M4uVgj057133>