ports/145225: ports/games/freeorion fails to compile

Rusty Nejdl rnejdl at ringofsaturn.com
Wed Mar 31 00:20:08 UTC 2010


>Number:         145225
>Category:       ports
>Synopsis:       ports/games/freeorion fails to compile
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Mar 31 00:20:02 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Rusty Nejdl
>Release:        8-STABLE AMD64
>Organization:
>Environment:
FreeBSD tethys.ringofsaturn.com 8.0-STABLE FreeBSD 8.0-STABLE #0: Fri Mar 12 10:39:31 CST 2010     root at tethys.ringofsaturn.com:/usr/obj/usr/src/sys/SATURN  amd64
>Description:
g++44 -o UI/CombatWnd-human.o -c -O2 -pipe -march=nocona -Wl,-rpath=/usr/local/lib/gcc44 -fno-strict-aliasing -pthread -Wall -Wno-parentheses -Wno-deprecated -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -DFREEORION_BUILD_HUMAN -DGL_GLEXT_PROTOTYPES -I/usr/local/include/python2.6 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp UI/CombatWnd.cpp                                                                           
In file included from UI/../GG/src/GIL/extension/io/png_io.hpp:41,              
                 from UI/../GG/src/GIL/extension/io/png_dynamic_io.hpp:37,      
                 from UI/CombatWnd.cpp:56:                                      
UI/../GG/src/GIL/extension/io/png_io_private.hpp: In member function 'void boost::gil::detail::png_reader::init()':                                             
UI/../GG/src/GIL/extension/io/png_io_private.hpp:183: error: 'png_infopp_NULL' was not declared in this scope                                                   
UI/../GG/src/GIL/extension/io/png_io_private.hpp:188: error: 'png_infopp_NULL' was not declared in this scope                                                   
UI/../GG/src/GIL/extension/io/png_io_private.hpp: In destructor 'boost::gil::detail::png_reader::~png_reader()':                                                
UI/../GG/src/GIL/extension/io/png_io_private.hpp:202: error: 'png_infopp_NULL' was not declared in this scope                                                   
UI/../GG/src/GIL/extension/io/png_io_private.hpp: In member function 'void boost::gil::detail::png_reader::apply(const View&)':                                 
UI/../GG/src/GIL/extension/io/png_io_private.hpp:214: error: 'int_p_NULL' was not declared in this scope                                                        
UI/../GG/src/GIL/extension/io/png_io_private.hpp: In member function 'void boost::gil::detail::png_reader_color_convert<CC>::apply(const View&)':               
UI/../GG/src/GIL/extension/io/png_io_private.hpp:290: error: 'int_p_NULL' was not declared in this scope                                                        
UI/../GG/src/GIL/extension/io/png_io_private.hpp:315: error: there are no arguments to 'png_set_gray_1_2_4_to_8' that depend on a template parameter, so a declaration of 'png_set_gray_1_2_4_to_8' must be available                           
UI/../GG/src/GIL/extension/io/png_io_private.hpp:315: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated)                                                                    
UI/../GG/src/GIL/extension/io/png_io_private.hpp:353: error: there are no arguments to 'png_set_gray_1_2_4_to_8' that depend on a template parameter, so a declaration of 'png_set_gray_1_2_4_to_8' must be available
In file included from UI/../GG/src/GIL/extension/io/png_io.hpp:41,
                 from UI/../GG/src/GIL/extension/io/png_dynamic_io.hpp:37,
                 from UI/CombatWnd.cpp:56:
UI/../GG/src/GIL/extension/io/png_io_private.hpp: In member function 'void boost::gil::detail::png_writer::init()':
UI/../GG/src/GIL/extension/io/png_io_private.hpp:384: error: 'png_infopp_NULL' was not declared in this scope
In file included from UI/CombatWnd.cpp:56:
UI/../GG/src/GIL/extension/io/png_dynamic_io.hpp: In member function 'void boost::gil::detail::png_reader_dynamic::read_image(boost::gil::any_image<Types>&)':
UI/../GG/src/GIL/extension/io/png_dynamic_io.hpp:91: error: 'int_p_NULL' was not declared in this scope
UI/CombatWnd.cpp: At global scope:
UI/CombatWnd.cpp:453: warning: '<unnamed>::temp_bool' defined but not used
scons: *** [UI/CombatWnd-human.o] Error 1
scons: building terminated because of errors.
*** Error code 2

Stop in /usr/ports/games/freeorion.
Exit 1

>How-To-Repeat:
Try to compile freeorion on a system with latest ports tree.
>Fix:


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list