=> Bootstrap dependency digest>=20010302: found digest-20160304 ===> Skipping vulnerability checks. WARNING: No /var/db/pkg/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'. ===> Building for openttd-1.7.1nb4 gmake[1]: Entering directory '/data/scratch/games/openttd/work/openttd-1.7.1/objs/lang' [LANG] Compiling and Linking endian_check [LANG] Compiling getoptdata.cpp [LANG] Testing endianness for host [LANG] Compiling string.cpp [LANG] Compiling core/alloc_func.cpp [LANG] Compiling strgen/strgen_base.cpp [LANG] Compiling strgen/strgen.cpp [LANG] Compiling and Linking strgen [LANG] Compiling language afrikaans [LANG] Compiling language basque [LANG] Compiling language belarusian [LANG] Compiling language brazilian_portuguese [LANG] Compiling language catalan [LANG] Compiling language danish [LANG] Compiling language croatian [LANG] Compiling language czech [LANG] Generating table/strings.h [LANG] Compiling language english_AU [LANG] Compiling language english_US [LANG] Compiling language dutch [LANG] Compiling language english [LANG] Compiling language esperanto [LANG] Compiling language arabic_egypt [LANG] Compiling language bulgarian [LANG] Compiling language estonian [LANG] Compiling language faroese [LANG] Compiling language finnish [LANG] Compiling language gaelic [LANG] Compiling language french [LANG] Compiling language german [LANG] Compiling language galician [LANG] Compiling language greek [LANG] Compiling language hebrew [LANG] Compiling language hungarian [LANG] Compiling language icelandic [LANG] Compiling language indonesian [LANG] Compiling language irish [LANG] Compiling language italian [LANG] Compiling language japanese [LANG] Compiling language korean [LANG] Compiling language latin [LANG] Compiling language latvian [LANG] Compiling language lithuanian [LANG] Compiling language malay [LANG] Compiling language luxembourgish [LANG] Compiling language norwegian_bokmal [LANG] Compiling language norwegian_nynorsk [LANG] Compiling language polish [LANG] Compiling language portuguese [LANG] Compiling language romanian [LANG] Compiling language russian [LANG] Compiling language serbian [LANG] Compiling language slovak [LANG] Compiling language simplified_chinese [LANG] Compiling language slovenian [LANG] Compiling language spanish [LANG] Compiling language swedish [LANG] Compiling language tamil [LANG] Compiling language thai [LANG] Compiling language spanish_MX [LANG] Compiling language traditional_chinese [LANG] Compiling language turkish [LANG] Compiling language ukrainian [LANG] Compiling language vietnamese [LANG] Compiling language welsh gmake[1]: Leaving directory '/data/scratch/games/openttd/work/openttd-1.7.1/objs/lang' gmake[1]: Entering directory '/data/scratch/games/openttd/work/openttd-1.7.1/objs/setting' [SETTING] Compiling ini_load.cpp [SETTING] Compiling settingsgen/settingsgen.cpp [SETTING] Compiling getoptdata.cpp [SETTING] Compiling and Linking endian_check [SETTING] Testing endianness for host [SETTING] Compiling core/alloc_func.cpp [SETTING] Compiling string.cpp [SETTING] Compiling and Linking settings_gen [SETTING] Generating table/settings.h gmake[1]: Leaving directory '/data/scratch/games/openttd/work/openttd-1.7.1/objs/setting' gmake[1]: Entering directory '/data/scratch/games/openttd/work/openttd-1.7.1/objs/extra_grf' gmake[1]: Nothing to be done for 'all'. gmake[1]: Leaving directory '/data/scratch/games/openttd/work/openttd-1.7.1/objs/extra_grf' gmake[1]: Entering directory '/data/scratch/games/openttd/work/openttd-1.7.1/objs/release' [SRC] Compiling and Linking endian_check [SRC] Compiling and linking depend [SRC] Testing endianness for target [SRC] DEP CHECK (all files) [SRC] Compiling 3rdparty/squirrel/sqstdlib/sqstdaux.cpp [SRC] Compiling 3rdparty/squirrel/sqstdlib/sqstdmath.cpp [SRC] Compiling 3rdparty/md5/md5.cpp [SRC] Compiling 3rdparty/squirrel/squirrel/sqbaselib.cpp [SRC] Compiling 3rdparty/squirrel/squirrel/sqclass.cpp [SRC] Compiling 3rdparty/squirrel/squirrel/sqdebug.cpp [SRC] Compiling 3rdparty/squirrel/squirrel/sqfuncstate.cpp [SRC] Compiling 3rdparty/squirrel/squirrel/sqcompiler.cpp [SRC] Compiling 3rdparty/squirrel/squirrel/sqlexer.cpp [SRC] Compiling 3rdparty/squirrel/squirrel/sqmem.cpp [SRC] Compiling 3rdparty/squirrel/squirrel/sqvm.cpp [SRC] Compiling 3rdparty/squirrel/squirrel/sqobject.cpp [SRC] Compiling 3rdparty/squirrel/squirrel/sqapi.cpp [SRC] Compiling 3rdparty/squirrel/squirrel/sqstate.cpp [SRC] Compiling ai/ai_config.cpp [SRC] Compiling 3rdparty/squirrel/squirrel/sqtable.cpp [SRC] Compiling ai/ai_core.cpp [SRC] Compiling ai/ai_gui.cpp [SRC] Compiling ai/ai_instance.cpp [SRC] Compiling ai/ai_info.cpp [SRC] Compiling ai/ai_scanner.cpp [SRC] Compiling aircraft_cmd.cpp [SRC] Compiling aircraft_gui.cpp [SRC] Compiling airport.cpp [SRC] Compiling airport_gui.cpp [SRC] Compiling animated_tile.cpp [SRC] Compiling articulated_vehicles.cpp [SRC] Compiling autoreplace.cpp [SRC] Compiling autoreplace_cmd.cpp [SRC] Compiling autoreplace_gui.cpp [SRC] Compiling base_consist.cpp [SRC] Compiling blitter/32bpp_anim.cpp [SRC] Compiling blitter/32bpp_anim_sse4.cpp [SRC] Compiling blitter/32bpp_base.cpp [SRC] Compiling blitter/32bpp_optimized.cpp In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/aircraft_cmd.cpp:16: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/aircraft.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/station_map.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/road_map.h:18: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/road_func.h:17: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/economy_func.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/station_type.h:16: /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:221:27: warning: instantiation of variable 'SmallStack::_pool' required here, but no definition is available [-Wundefined-var-template] ThreadMutexLocker lock(_pool.GetMutex()); ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/cargopacket.h:502:32: note: in instantiation of member function 'SmallStack::Pop' requested here if (this->packets.find(next.Pop()) != this->packets.end()) return true; ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:272:24: note: forward declaration of template entity is here static SmallStackPool _pool; ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:221:27: note: add an explicit instantiation declaration to suppress this warning if 'SmallStack::_pool' is explicitly instantiated in another translation unit ThreadMutexLocker lock(_pool.GetMutex()); ^ [SRC] Compiling blitter/32bpp_simple.cpp [SRC] Compiling blitter/32bpp_sse2.cpp In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/aircraft_gui.cpp:13: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/aircraft.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/station_map.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/road_map.h:18: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/road_func.h:17: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/economy_func.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/station_type.h:16: /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:221:27: warning: instantiation of variable 'SmallStack::_pool' required here, but no definition is available [-Wundefined-var-template] ThreadMutexLocker lock(_pool.GetMutex()); ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/cargopacket.h:502:32: note: in instantiation of member function 'SmallStack::Pop' requested here if (this->packets.find(next.Pop()) != this->packets.end()) return true; ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:272:24: note: forward declaration of template entity is here static SmallStackPool _pool; ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:221:27: note: add an explicit instantiation declaration to suppress this warning if 'SmallStack::_pool' is explicitly instantiated in another translation unit ThreadMutexLocker lock(_pool.GetMutex()); ^ In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/airport.cpp:13: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/station_base.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/base_station_base.h:18: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/station_map.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/road_map.h:18: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/road_func.h:17: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/economy_func.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/station_type.h:16: /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:221:27: warning: instantiation of variable 'SmallStack::_pool' required here, but no definition is available [-Wundefined-var-template] ThreadMutexLocker lock(_pool.GetMutex()); ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/cargopacket.h:502:32: note: in instantiation of member function 'SmallStack::Pop' requested here if (this->packets.find(next.Pop()) != this->packets.end()) return true; ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:272:24: note: forward declaration of template entity is here static SmallStackPool _pool; ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:221:27: note: add an explicit instantiation declaration to suppress this warning if 'SmallStack::_pool' is explicitly instantiated in another translation unit ThreadMutexLocker lock(_pool.GetMutex()); ^ 1 warning generated. [SRC] Compiling blitter/32bpp_sse4.cpp [SRC] Compiling blitter/32bpp_ssse3.cpp In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/base_consist.cpp:14: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/vehicle_base.h:18: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/order_base.h:20: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/station_type.h:16: /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:221:27: warning: instantiation of variable 'SmallStack::_pool' required here, but no definition is available [-Wundefined-var-template] ThreadMutexLocker lock(_pool.GetMutex()); ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/cargopacket.h:502:32: note: in instantiation of member function 'SmallStack::Pop' requested here if (this->packets.find(next.Pop()) != this->packets.end()) return true; ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:272:24: note: forward declaration of template entity is here static SmallStackPool _pool; ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:221:27: note: add an explicit instantiation declaration to suppress this warning if 'SmallStack::_pool' is explicitly instantiated in another translation unit ThreadMutexLocker lock(_pool.GetMutex()); ^ In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/blitter/32bpp_anim_sse4.cpp:17: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/blitter/32bpp_anim_sse4.hpp:26: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/blitter/32bpp_sse4.hpp:25: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/blitter/32bpp_ssse3.hpp:25: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/blitter/32bpp_sse2.hpp:25: /data/scratch/games/openttd/work/openttd-1.7.1/src/blitter/32bpp_sse_type.h:33:10: warning: 'ALIGN' macro redefined [-Wmacro-redefined] #define ALIGN(n) __attribute__ ((aligned (n))) ^ /usr/include/sys/param.h:252:9: note: previous definition is here #define ALIGN(p) (((uintptr_t)(p) + ALIGNBYTES) & ~ALIGNBYTES) ^ 1 warning generated. 1 warning generated. [SRC] Compiling blitter/8bpp_base.cpp [SRC] Compiling blitter/8bpp_optimized.cpp In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/blitter/32bpp_sse2.cpp:17: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/blitter/32bpp_sse2.hpp:25: /data/scratch/games/openttd/work/openttd-1.7.1/src/blitter/32bpp_sse_type.h:33:10: warning: 'ALIGN' macro redefined [-Wmacro-redefined] #define ALIGN(n) __attribute__ ((aligned (n))) ^ /usr/include/sys/param.h:252:9: note: previous definition is here #define ALIGN(p) (((uintptr_t)(p) + ALIGNBYTES) & ~ALIGNBYTES) ^ In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/articulated_vehicles.cpp:13: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/train.h:19: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/rail.h:19: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/economy_func.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/station_type.h:16: /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:221:27: warning: instantiation of variable 'SmallStack::_pool' required here, but no definition is available [-Wundefined-var-template] ThreadMutexLocker lock(_pool.GetMutex()); ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/cargopacket.h:502:32: note: in instantiation of member function 'SmallStack::Pop' requested here if (this->packets.find(next.Pop()) != this->packets.end()) return true; ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:272:24: note: forward declaration of template entity is here static SmallStackPool _pool; ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:221:27: note: add an explicit instantiation declaration to suppress this warning if 'SmallStack::_pool' is explicitly instantiated in another translation unit ThreadMutexLocker lock(_pool.GetMutex()); ^ [SRC] Compiling blitter/8bpp_simple.cpp In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/autoreplace_cmd.cpp:14: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/train.h:19: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/rail.h:19: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/economy_func.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/station_type.h:16: /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:221:27: warning: instantiation of variable 'SmallStack::_pool' required here, but no definition is available [-Wundefined-var-template] ThreadMutexLocker lock(_pool.GetMutex()); ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/cargopacket.h:502:32: note: in instantiation of member function 'SmallStack::Pop' requested here if (this->packets.find(next.Pop()) != this->packets.end()) return true; ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:272:24: note: forward declaration of template entity is here static SmallStackPool _pool; ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:221:27: note: add an explicit instantiation declaration to suppress this warning if 'SmallStack::_pool' is explicitly instantiated in another translation unit ThreadMutexLocker lock(_pool.GetMutex()); ^ 1 warning generated. [SRC] Compiling blitter/base.cpp [SRC] Compiling blitter/null.cpp In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/blitter/32bpp_ssse3.cpp:17: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/blitter/32bpp_ssse3.hpp:25: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/blitter/32bpp_sse2.hpp:25: /data/scratch/games/openttd/work/openttd-1.7.1/src/blitter/32bpp_sse_type.h:33:10: warning: 'ALIGN' macro redefined [-Wmacro-redefined] #define ALIGN(n) __attribute__ ((aligned (n))) ^ /usr/include/sys/param.h:252:9: note: previous definition is here #define ALIGN(p) (((uintptr_t)(p) + ALIGNBYTES) & ~ALIGNBYTES) ^ [SRC] Compiling bmp.cpp 1 warning generated. [SRC] Compiling bootstrap_gui.cpp [SRC] Compiling bridge_gui.cpp [SRC] Compiling bridge_map.cpp In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/blitter/32bpp_sse4.cpp:17: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/blitter/32bpp_sse4.hpp:25: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/blitter/32bpp_ssse3.hpp:25: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/blitter/32bpp_sse2.hpp:25: /data/scratch/games/openttd/work/openttd-1.7.1/src/blitter/32bpp_sse_type.h:33:10: warning: 'ALIGN' macro redefined [-Wmacro-redefined] #define ALIGN(n) __attribute__ ((aligned (n))) ^ /usr/include/sys/param.h:252:9: note: previous definition is here #define ALIGN(p) (((uintptr_t)(p) + ALIGNBYTES) & ~ALIGNBYTES) ^ 1 warning generated. [SRC] Compiling build_vehicle_gui.cpp 1 warning generated. [SRC] Compiling cargoaction.cpp [SRC] Compiling cargopacket.cpp [SRC] Compiling cargotype.cpp [SRC] Compiling cargomonitor.cpp [SRC] Compiling cheat.cpp 1 warning generated. [SRC] Compiling cheat_gui.cpp 1 warning generated. [SRC] Compiling clear_cmd.cpp [SRC] Compiling command.cpp [SRC] Compiling company_cmd.cpp [SRC] Compiling company_gui.cpp 1 warning generated. [SRC] Compiling console.cpp [SRC] Compiling console_cmds.cpp [SRC] Compiling console_gui.cpp [SRC] Compiling core/alloc_func.cpp [SRC] Compiling core/bitmath_func.cpp [SRC] Compiling core/geometry_func.cpp [SRC] Compiling core/math_func.cpp In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/cargopacket.cpp:13: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/station_base.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/base_station_base.h:18: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/station_map.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/road_map.h:18: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/road_func.h:17: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/economy_func.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/station_type.h:16: /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:221:27: warning: instantiation of variable 'SmallStack::_pool' required here, but no definition is available [-Wundefined-var-template] ThreadMutexLocker lock(_pool.GetMutex()); ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/cargopacket.h:502:32: note: in instantiation of member function 'SmallStack::Pop' requested here if (this->packets.find(next.Pop()) != this->packets.end()) return true; ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:272:24: note: forward declaration of template entity is here static SmallStackPool _pool; ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:221:27: note: add an explicit instantiation declaration to suppress this warning if 'SmallStack::_pool' is explicitly instantiated in another translation unit ThreadMutexLocker lock(_pool.GetMutex()); ^ In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/cargomonitor.cpp:13: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/cargomonitor.h:18: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/town.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/town_map.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/road_map.h:18: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/road_func.h:17: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/economy_func.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/station_type.h:16: /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:221:27: warning: instantiation of variable 'SmallStack::_pool' required here, but no definition is available [-Wundefined-var-template] ThreadMutexLocker lock(_pool.GetMutex()); ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/cargopacket.h:502:32: note: in instantiation of member function 'SmallStack::Pop' requested here if (this->packets.find(next.Pop()) != this->packets.end()) return true; ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:272:24: note: forward declaration of template entity is here static SmallStackPool _pool; ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:221:27: note: add an explicit instantiation declaration to suppress this warning if 'SmallStack::_pool' is explicitly instantiated in another translation unit ThreadMutexLocker lock(_pool.GetMutex()); ^ [SRC] Compiling core/pool_func.cpp [SRC] Compiling core/random_func.cpp In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/cargoaction.cpp:13: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/economy_base.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/cargopacket.h:17: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/station_type.h:16: /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:221:27: warning: instantiation of variable 'SmallStack::_pool' required here, but no definition is available [-Wundefined-var-template] ThreadMutexLocker lock(_pool.GetMutex()); ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/cargopacket.h:502:32: note: in instantiation of member function 'SmallStack::Pop' requested here if (this->packets.find(next.Pop()) != this->packets.end()) return true; ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:272:24: note: forward declaration of template entity is here static SmallStackPool _pool; ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:221:27: note: add an explicit instantiation declaration to suppress this warning if 'SmallStack::_pool' is explicitly instantiated in another translation unit ThreadMutexLocker lock(_pool.GetMutex()); ^ [SRC] Compiling cpu.cpp In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/build_vehicle_gui.cpp:15: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/station_base.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/base_station_base.h:18: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/station_map.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/road_map.h:18: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/road_func.h:17: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/economy_func.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/station_type.h:16: /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:221:27: warning: instantiation of variable 'SmallStack::_pool' required here, but no definition is available [-Wundefined-var-template] ThreadMutexLocker lock(_pool.GetMutex()); ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/cargopacket.h:502:32: note: in instantiation of member function 'SmallStack::Pop' requested here if (this->packets.find(next.Pop()) != this->packets.end()) return true; ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:272:24: note: forward declaration of template entity is here static SmallStackPool _pool; ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:221:27: note: add an explicit instantiation declaration to suppress this warning if 'SmallStack::_pool' is explicitly instantiated in another translation unit ThreadMutexLocker lock(_pool.GetMutex()); ^ [SRC] Compiling crashlog.cpp [SRC] Compiling currency.cpp [SRC] Compiling date.cpp [SRC] Compiling date_gui.cpp [SRC] Compiling debug.cpp 1 warning generated. [SRC] Compiling dedicated.cpp [SRC] Compiling depot.cpp 1 warning generated. [SRC] Compiling depot_cmd.cpp [SRC] Compiling depot_gui.cpp [SRC] Compiling disaster_vehicle.cpp In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/cheat_gui.cpp:27: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/linkgraph/linkgraphschedule.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/linkgraph/linkgraph.h:18: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/linkgraph/../station_base.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/base_station_base.h:18: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/station_map.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/road_map.h:18: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/road_func.h:17: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/economy_func.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/station_type.h:16: /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:221:27: warning: instantiation of variable 'SmallStack::_pool' required here, but no definition is available [-Wundefined-var-template] ThreadMutexLocker lock(_pool.GetMutex()); ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/cargopacket.h:502:32: note: in instantiation of member function 'SmallStack::Pop' requested here if (this->packets.find(next.Pop()) != this->packets.end()) return true; ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:272:24: note: forward declaration of template entity is here static SmallStackPool _pool; ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:221:27: note: add an explicit instantiation declaration to suppress this warning if 'SmallStack::_pool' is explicitly instantiated in another translation unit ThreadMutexLocker lock(_pool.GetMutex()); ^ 1 warning generated. [SRC] Compiling dock_gui.cpp [SRC] Compiling driver.cpp [SRC] Compiling economy.cpp 1 warning generated. [SRC] Compiling effectvehicle.cpp [SRC] Compiling elrail.cpp [SRC] Compiling engine.cpp [SRC] Compiling engine_gui.cpp 1 warning generated. [SRC] Compiling error_gui.cpp In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/date.cpp:19: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/vehicle_base.h:18: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/order_base.h:20: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/station_type.h:16: /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:221:27: warning: instantiation of variable 'SmallStack::_pool' required here, but no definition is available [-Wundefined-var-template] ThreadMutexLocker lock(_pool.GetMutex()); ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/cargopacket.h:502:32: note: in instantiation of member function 'SmallStack::Pop' requested here if (this->packets.find(next.Pop()) != this->packets.end()) return true; ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:272:24: note: forward declaration of template entity is here static SmallStackPool _pool; ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:221:27: note: add an explicit instantiation declaration to suppress this warning if 'SmallStack::_pool' is explicitly instantiated in another translation unit ThreadMutexLocker lock(_pool.GetMutex()); ^ In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/crashlog.cpp:28: /data/scratch/games/openttd/work/openttd-1.7.1/src/language.h:108:8: error: unknown type name 'Collator'; did you mean 'UCollator'? extern Collator *_current_collator; ^~~~~~~~ UCollator /data/scratch/games/openttd/work/.buildlink/include/unicode/ucol.h:58:26: note: 'UCollator' declared here typedef struct UCollator UCollator; ^ 1 warning generated. [SRC] Compiling fileio.cpp In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/company_cmd.cpp:16: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/town.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/town_map.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/road_map.h:18: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/road_func.h:17: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/economy_func.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/station_type.h:16: /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:221:27: warning: instantiation of variable 'SmallStack::_pool' required here, but no definition is available [-Wundefined-var-template] ThreadMutexLocker lock(_pool.GetMutex()); ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/cargopacket.h:502:32: note: in instantiation of member function 'SmallStack::Pop' requested here if (this->packets.find(next.Pop()) != this->packets.end()) return true; ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:272:24: note: forward declaration of template entity is here static SmallStackPool _pool; ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:221:27: note: add an explicit instantiation declaration to suppress this warning if 'SmallStack::_pool' is explicitly instantiated in another translation unit ThreadMutexLocker lock(_pool.GetMutex()); ^ 1 error generated. In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/depot_gui.cpp:13: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/train.h:19: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/rail.h:19: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/economy_func.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/station_type.h:16: /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:221:27: warning: instantiation of variable 'SmallStack::_pool' required here, but no definition is available [-Wundefined-var-template] ThreadMutexLocker lock(_pool.GetMutex()); ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/cargopacket.h:502:32: note: in instantiation of member function 'SmallStack::Pop' requested here if (this->packets.find(next.Pop()) != this->packets.end()) return true; ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:272:24: note: forward declaration of template entity is here static SmallStackPool _pool; ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:221:27: note: add an explicit instantiation declaration to suppress this warning if 'SmallStack::_pool' is explicitly instantiated in another translation unit ThreadMutexLocker lock(_pool.GetMutex()); ^ Makefile:234: recipe for target 'crashlog.o' failed gmake[1]: *** [crashlog.o] Error 1 gmake[1]: *** Waiting for unfinished jobs.... In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/effectvehicle.cpp:20: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/effectvehicle_base.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/vehicle_base.h:18: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/order_base.h:20: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/station_type.h:16: /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:221:27: warning: instantiation of variable 'SmallStack::_pool' required here, but no definition is available [-Wundefined-var-template] ThreadMutexLocker lock(_pool.GetMutex()); ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/cargopacket.h:502:32: note: in instantiation of member function 'SmallStack::Pop' requested here if (this->packets.find(next.Pop()) != this->packets.end()) return true; ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:272:24: note: forward declaration of template entity is here static SmallStackPool _pool; ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:221:27: note: add an explicit instantiation declaration to suppress this warning if 'SmallStack::_pool' is explicitly instantiated in another translation unit ThreadMutexLocker lock(_pool.GetMutex()); ^ 1 warning generated. In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/disaster_vehicle.cpp:30: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/aircraft.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/station_map.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/road_map.h:18: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/road_func.h:17: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/economy_func.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/station_type.h:16: /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:221:27: warning: instantiation of variable 'SmallStack::_pool' required here, but no definition is available [-Wundefined-var-template] ThreadMutexLocker lock(_pool.GetMutex()); ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/cargopacket.h:502:32: note: in instantiation of member function 'SmallStack::Pop' requested here if (this->packets.find(next.Pop()) != this->packets.end()) return true; ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:272:24: note: forward declaration of template entity is here static SmallStackPool _pool; ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:221:27: note: add an explicit instantiation declaration to suppress this warning if 'SmallStack::_pool' is explicitly instantiated in another translation unit ThreadMutexLocker lock(_pool.GetMutex()); ^ 1 warning generated. 1 warning generated. In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/elrail.cpp:58: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/station_map.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/road_map.h:18: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/road_func.h:17: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/economy_func.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/station_type.h:16: /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:221:27: warning: instantiation of variable 'SmallStack::_pool' required here, but no definition is available [-Wundefined-var-template] ThreadMutexLocker lock(_pool.GetMutex()); ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/cargopacket.h:502:32: note: in instantiation of member function 'SmallStack::Pop' requested here if (this->packets.find(next.Pop()) != this->packets.end()) return true; ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:272:24: note: forward declaration of template entity is here static SmallStackPool _pool; ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:221:27: note: add an explicit instantiation declaration to suppress this warning if 'SmallStack::_pool' is explicitly instantiated in another translation unit ThreadMutexLocker lock(_pool.GetMutex()); ^ In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/engine.cpp:15: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/news_func.h:17: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/station_type.h:16: /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:221:27: warning: instantiation of variable 'SmallStack::_pool' required here, but no definition is available [-Wundefined-var-template] ThreadMutexLocker lock(_pool.GetMutex()); ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/cargopacket.h:502:32: note: in instantiation of member function 'SmallStack::Pop' requested here if (this->packets.find(next.Pop()) != this->packets.end()) return true; ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:272:24: note: forward declaration of template entity is here static SmallStackPool _pool; ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:221:27: note: add an explicit instantiation declaration to suppress this warning if 'SmallStack::_pool' is explicitly instantiated in another translation unit ThreadMutexLocker lock(_pool.GetMutex()); ^ 1 warning generated. In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/economy.cpp:16: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/town.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/town_map.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/road_map.h:18: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/road_func.h:17: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/economy_func.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/station_type.h:16: /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:221:27: warning: instantiation of variable 'SmallStack::_pool' required here, but no definition is available [-Wundefined-var-template] ThreadMutexLocker lock(_pool.GetMutex()); ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/cargopacket.h:502:32: note: in instantiation of member function 'SmallStack::Pop' requested here if (this->packets.find(next.Pop()) != this->packets.end()) return true; ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:272:24: note: forward declaration of template entity is here static SmallStackPool _pool; ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:221:27: note: add an explicit instantiation declaration to suppress this warning if 'SmallStack::_pool' is explicitly instantiated in another translation unit ThreadMutexLocker lock(_pool.GetMutex()); ^ 1 warning generated. In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/engine_gui.cpp:21: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/rail.h:19: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/economy_func.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.7.1/src/station_type.h:16: /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:221:27: warning: instantiation of variable 'SmallStack::_pool' required here, but no definition is available [-Wundefined-var-template] ThreadMutexLocker lock(_pool.GetMutex()); ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/cargopacket.h:502:32: note: in instantiation of member function 'SmallStack::Pop' requested here if (this->packets.find(next.Pop()) != this->packets.end()) return true; ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:272:24: note: forward declaration of template entity is here static SmallStackPool _pool; ^ /data/scratch/games/openttd/work/openttd-1.7.1/src/core/smallstack_type.hpp:221:27: note: add an explicit instantiation declaration to suppress this warning if 'SmallStack::_pool' is explicitly instantiated in another translation unit ThreadMutexLocker lock(_pool.GetMutex()); ^ 1 warning generated. 1 warning generated. 1 warning generated. gmake[1]: Leaving directory '/data/scratch/games/openttd/work/openttd-1.7.1/objs/release' Makefile:56: recipe for target 'all' failed gmake: *** [all] Error 1 *** Error code 2 Stop. make[1]: stopped in /data/pkgsrc/games/openttd *** Error code 1 Stop. make: stopped in /data/pkgsrc/games/openttd