[Bug 196853] graphics/exrtools fails to build when default GCC is 4.9 -- due to OpenEXR using GCC 4.9
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Sun Jan 18 22:59:35 UTC 2015
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196853
Bug ID: 196853
Summary: graphics/exrtools fails to build when default GCC is
4.9 -- due to OpenEXR using GCC 4.9
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Some People
Priority: ---
Component: Individual Port(s)
Assignee: ehaupt at FreeBSD.org
Reporter: gerald at FreeBSD.org
Blocks: 196712
Assignee: ehaupt at FreeBSD.org
Flags: maintainer-feedback?(ehaupt at FreeBSD.org)
This is due to graphics/OpenEXR/Makefile which updates to USE_GCC=yes
instead of using the system compiler (when that is GCC), so now these
two ports are inconsistent.
Best just mimick what OpenEXR is doing to bring the two back in sync.
http://package18.nyi.freebsd.org/data/93i386-default-PR196712/2015-01-18_16h49m19s/logs/errors/exrtools-0.4_12.log
/bin/sh ../libtool --mode=link c++ -pthread -I/usr/local/include/OpenEXR -O2
-pipe -fno-strict-aliasing -L/usr/local/lib -o exrblur exrinput.o exroutput.o
gaussian.o exrblur.o -lIlmImf -L/usr/local/lib -lImath-2_2 -lIexMath-2_2 -lHalf
-lIex-2_2 -lIlmThread-2_2 -pthread
mkdir .libs
c++ -pthread -I/usr/local/include/OpenEXR -O2 -pipe -fno-strict-aliasing -o
exrblur exrinput.o exroutput.o gaussian.o exrblur.o -pthread -L/usr/local/lib
-lIlmImf -lImath-2_2 -lIexMath-2_2 -lHalf -lIex-2_2 -lIlmThread-2_2
/usr/local/lib/libIlmImf.so: undefined reference to
`std::__throw_out_of_range_fmt(char const*, ...)@GLIBCXX_3.4.20'
Makefile:374: recipe for target 'exrblur' failed
gmake[2]: *** [exrblur] Error 1
gmake[2]: Leaving directory
'/wrkdirs/usr/ports/graphics/exrtools/work/exrtools-0.4/src'
Makefile:247: recipe for target 'all-recursive' failed
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory
'/wrkdirs/usr/ports/graphics/exrtools/work/exrtools-0.4'
Makefile:193: recipe for target 'all' failed
gmake: *** [all] Error 2
*** [do-build] Error code 1
--- Comment #1 from Bugzilla Automation <bugzilla at FreeBSD.org> ---
Auto-assigned to maintainer ehaupt at FreeBSD.org
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list