From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Feb 22 01:38:40 2015 Return-Path: Delivered-To: freebsd-ports-bugs@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7E44AEC3 for ; Sun, 22 Feb 2015 01:38:40 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 634683FD for ; Sun, 22 Feb 2015 01:38:40 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id t1M1ceFI030608 for ; Sun, 22 Feb 2015 01:38:40 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 197898] graphics/hugin fails to build when USE_GCC=yes implies GCC 4.9 Date: Sun, 22 Feb 2015 01:38:40 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: gerald@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: vd@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter cc blocked flagtypes.name Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Feb 2015 01:38:40 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=197898 Bug ID: 197898 Summary: graphics/hugin fails to build when USE_GCC=yes implies GCC 4.9 Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Some People Priority: --- Component: Individual Port(s) Assignee: vd@FreeBSD.org Reporter: gerald@FreeBSD.org CC: mandree@FreeBSD.org Blocks: 196712 Flags: maintainer-feedback?(vd@FreeBSD.org) Assignee: vd@FreeBSD.org This is related to PR 196712 and blocks updating the default version of GCC from 4.8 to 4.9. I believe what is happening here is that OpenEXR uses GCC on older versions of FreeBSD and when linking with the OpenEXR libraries we then fail to pull in the proper NEWER GCC run-time libraries. This can be fixed by building (or at least linking) with the same compiler that OpenEXR is built with. See OpenEXR/Makefile for how this is done there. http://package18.nyi.freebsd.org/data/93i386-default-PR196712/2015-01-18_16h49m19s/logs/errors/hugin-2013.0.0_5.log /usr/bin/c++ -O2 -pipe -fno-strict-aliasing -O3 -O2 -pipe -fno-strict-aliasing CMakeFiles/celeste_standalone.dir/Main.cpp.o -o celeste_standalone -L/usr/local/lib libceleste.so.0.0 /usr/local/lib/libImath.so /usr/local/lib/libIlmImf.so /usr/local/lib/libIex.so /usr/local/lib/libHalf.so /usr/local/lib/libIlmThread.so /usr/local/lib/libjpeg.so /usr/local/lib/libtiff.so /usr/local/lib/libpng.so -lz -lz /usr/local/lib/libexiv2.so ../hugin_base/libhuginbase.so.0.0 /usr/local/lib/libboost_thread.so /usr/local/lib/libboost_date_time.so /usr/local/lib/libboost_regex.so /usr/local/lib/libboost_filesystem.so /usr/local/lib/libboost_iostreams.so /usr/local/lib/libboost_system.so /usr/local/lib/libboost_signals.so /usr/local/lib/libpano13.so /usr/local/lib/libGLEW.so ../foreign/levmar/libhuginlevmar.a ../foreign/vigra/vigra_impex/libhuginvigraimpex.so.0.0 -lpthread /usr/local/lib/libImath.so /usr/local/lib/libIlmImf.so /usr/local/lib/libIex.so /usr/local/lib/libHalf.so /usr/local/lib/libIlmThread.so /usr/local/lib/libjpeg.so /usr/local/lib/libpng.so -lz /usr/local/lib/libtiff.so /usr/local/lib/libexiv2.so -pthread ../hugin_base/makefilelib/libmakefilelib.so.0.0 /usr/local/lib/libGLU.so /usr/local/lib/libGL.so /usr/local/lib/libSM.so /usr/local/lib/libICE.so /usr/local/lib/libX11.so /usr/local/lib/libXext.so /usr/local/lib/libglut.so /usr/local/lib/libXmu.so /usr/local/lib/libXi.so /usr/local/lib/liblensfun.so /usr/local/lib/libboost_thread.so /usr/local/lib/libboost_date_time.so /usr/local/lib/libboost_regex.so /usr/local/lib/libboost_filesystem.so /usr/local/lib/libboost_iostreams.so /usr/local/lib/libboost_system.so /usr/local/lib/libboost_signals.so /usr/local/lib/libpano13.so /usr/local/lib/libGLEW.so -Wl,-rpath,/usr/local/lib:/wrkdirs/usr/ports/graphics/hugin/work/hugin-2013.0.0/src/celeste:/wrkdirs/usr/ports/graphics/hugin/work/hugin-2013.0.0/src/hugin_base:/wrkdirs/usr/ports/graphics/hugin/work/hugin-2013.0.0/src/foreign/vigra/vigra_impex:/wrkdirs/usr/ports/graphics/hugin/work/hugin-2013.0.0/src/hugin_base/makefilelib: /usr/local/lib/libIlmImf.so: undefined reference to `std::__throw_out_of_range_fmt(char const*, ...)@GLIBCXX_3.4.20' *** [src/celeste/celeste_standalone] Error code 1 --- Comment #1 from Bugzilla Automation --- Auto-assigned to maintainer vd@FreeBSD.org -- You are receiving this mail because: You are the assignee for the bug.