=> 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 strgen/strgen_base.cpp
[LANG] Compiling string.cpp
[LANG] Compiling core/alloc_func.cpp
[LANG] Compiling strgen/strgen.cpp
[LANG] Compiling and Linking strgen
[LANG] Compiling language afrikaans
[LANG] Compiling language arabic_egypt
[LANG] Compiling language basque
[LANG] Compiling language belarusian
[LANG] Compiling language brazilian_portuguese
[LANG] Compiling language bulgarian
[LANG] Generating table/strings.h
[LANG] Compiling language catalan
[LANG] Compiling language czech
[LANG] Compiling language danish
[LANG] Compiling language dutch
[LANG] Compiling language english_AU
[LANG] Compiling language esperanto
[LANG] Compiling language english
[LANG] Compiling language croatian
[LANG] Compiling language english_US
[LANG] Compiling language estonian
[LANG] Compiling language finnish
[LANG] Compiling language faroese
[LANG] Compiling language french
[LANG] Compiling language gaelic
[LANG] Compiling language hebrew
[LANG] Compiling language galician
[LANG] Compiling language german
[LANG] Compiling language greek
[LANG] Compiling language hungarian
[LANG] Compiling language indonesian
[LANG] Compiling language icelandic
[LANG] Compiling language irish
[LANG] Compiling language korean
[LANG] Compiling language italian
[LANG] Compiling language japanese
[LANG] Compiling language latin
[LANG] Compiling language latvian
[LANG] Compiling language lithuanian
[LANG] Compiling language luxembourgish
[LANG] Compiling language malay
[LANG] Compiling language norwegian_bokmal
[LANG] Compiling language norwegian_nynorsk
[LANG] Compiling language portuguese
[LANG] Compiling language polish
[LANG] Compiling language romanian
[LANG] Compiling language serbian
[LANG] Compiling language russian
[LANG] Compiling language simplified_chinese
[LANG] Compiling language slovak
[LANG] Compiling language spanish
[LANG] Compiling language slovenian
[LANG] Compiling language spanish_MX
[LANG] Compiling language swedish
[LANG] Compiling language tamil
[LANG] Compiling language thai
[LANG] Compiling language traditional_chinese
[LANG] Compiling language turkish
[LANG] Compiling language ukrainian
[LANG] Compiling language welsh
[LANG] Compiling language vietnamese
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 and Linking endian_check
[SETTING] Compiling getoptdata.cpp
[SETTING] Compiling settingsgen/settingsgen.cpp
[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/md5/md5.cpp
[SRC] Compiling 3rdparty/squirrel/sqstdlib/sqstdmath.cpp
[SRC] Compiling 3rdparty/squirrel/squirrel/sqapi.cpp
[SRC] Compiling 3rdparty/squirrel/squirrel/sqclass.cpp
[SRC] Compiling 3rdparty/squirrel/squirrel/sqbaselib.cpp
[SRC] Compiling 3rdparty/squirrel/squirrel/sqdebug.cpp
[SRC] Compiling 3rdparty/squirrel/squirrel/sqcompiler.cpp
[SRC] Compiling 3rdparty/squirrel/squirrel/sqfuncstate.cpp
[SRC] Compiling 3rdparty/squirrel/sqstdlib/sqstdaux.cpp
[SRC] Compiling 3rdparty/squirrel/squirrel/sqobject.cpp
[SRC] Compiling 3rdparty/squirrel/squirrel/sqtable.cpp
[SRC] Compiling 3rdparty/squirrel/squirrel/sqvm.cpp
[SRC] Compiling 3rdparty/squirrel/squirrel/sqstate.cpp
[SRC] Compiling 3rdparty/squirrel/squirrel/sqmem.cpp
[SRC] Compiling 3rdparty/squirrel/squirrel/sqlexer.cpp
[SRC] Compiling ai/ai_config.cpp
[SRC] Compiling ai/ai_core.cpp
[SRC] Compiling ai/ai_info.cpp
[SRC] Compiling ai/ai_gui.cpp
[SRC] Compiling ai/ai_instance.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_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<unsigned short, unsigned short, 65535, 8, 65533>::_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<unsigned short, unsigned short, 65535, 8, 65533>::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<unsigned short, unsigned short, 65535, 8, 65533>::_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/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<unsigned short, unsigned short, 65535, 8, 65533>::_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<unsigned short, unsigned short, 65535, 8, 65533>::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<unsigned short, unsigned short, 65535, 8, 65533>::_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/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<unsigned short, unsigned short, 65535, 8, 65533>::_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<unsigned short, unsigned short, 65535, 8, 65533>::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<unsigned short, unsigned short, 65535, 8, 65533>::_pool' is explicitly instantiated in another translation unit
                        ThreadMutexLocker lock(_pool.GetMutex());
                                               ^
[SRC] Compiling blitter/32bpp_sse4.cpp
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<unsigned short, unsigned short, 65535, 8, 65533>::_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<unsigned short, unsigned short, 65535, 8, 65533>::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<unsigned short, unsigned short, 65535, 8, 65533>::_pool' is explicitly instantiated in another translation unit
                        ThreadMutexLocker lock(_pool.GetMutex());
                                               ^
[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<unsigned short, unsigned short, 65535, 8, 65533>::_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<unsigned short, unsigned short, 65535, 8, 65533>::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<unsigned short, unsigned short, 65535, 8, 65533>::_pool' is explicitly instantiated in another translation unit
                        ThreadMutexLocker lock(_pool.GetMutex());
                                               ^
1 warning generated.
[SRC] Compiling blitter/8bpp_base.cpp
1 warning generated.
[SRC] Compiling blitter/8bpp_optimized.cpp
1 warning generated.
[SRC] Compiling blitter/8bpp_simple.cpp
[SRC] Compiling blitter/base.cpp
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:In file included from  note: /data/scratch/games/openttd/work/openttd-1.7.1/src/autoreplace_cmd.cppprevious definition is here
:14:
In file included from #define ALIGN(p)                (((uintptr_t)(p) + ALIGNBYTES) & ~ALIGNBYTES)
/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<unsigned short, unsigned short, 65535, 8, 65533>::_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<unsigned short, unsigned short, 65535, 8, 65533>::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<unsigned short, unsigned short, 65535, 8, 65533>::_pool' is explicitly instantiated in another translation unit
                        ThreadMutexLocker lock(_pool.GetMutex());
                                               ^
[SRC] Compiling blitter/null.cpp
[SRC] Compiling bmp.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)
        ^
[SRC] Compiling bootstrap_gui.cpp
[SRC] Compiling bridge_gui.cpp
[SRC] Compiling bridge_map.cpp
1 warning generated.
[SRC] Compiling build_vehicle_gui.cpp
[SRC] Compiling cargoaction.cpp
1 warning generated.
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 cargomonitor.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)
        ^
[SRC] Compiling cargopacket.cpp
[SRC] Compiling cargotype.cpp
[SRC] Compiling cheat.cpp
1 warning generated.
1 warning generated.
[SRC] Compiling cheat_gui.cpp
[SRC] Compiling clear_cmd.cpp
[SRC] Compiling command.cpp
1 warning generated.
[SRC] Compiling company_cmd.cpp
[SRC] Compiling company_gui.cpp
[SRC] Compiling console.cpp
[SRC] Compiling console_cmds.cpp
1 warning generated.
[SRC] Compiling console_gui.cpp
[SRC] Compiling core/alloc_func.cpp
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<unsigned short, unsigned short, 65535, 8, 65533>::_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<unsigned short, unsigned short, 65535, 8, 65533>::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<unsigned short, unsigned short, 65535, 8, 65533>::_pool' is explicitly instantiated in another translation unit
                        ThreadMutexLocker lock(_pool.GetMutex());
                                               ^
[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/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<unsigned short, unsigned short, 65535, 8, 65533>::_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<unsigned short, unsigned short, 65535, 8, 65533>::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<unsigned short, unsigned short, 65535, 8, 65533>::_pool' is explicitly instantiated in another translation unit
                        ThreadMutexLocker lock(_pool.GetMutex());
                                               ^
[SRC] Compiling core/pool_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<unsigned short, unsigned short, 65535, 8, 65533>::_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<unsigned short, unsigned short, 65535, 8, 65533>::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<unsigned short, unsigned short, 65535, 8, 65533>::_pool' is explicitly instantiated in another translation unit
                        ThreadMutexLocker lock(_pool.GetMutex());
                                               ^
[SRC] Compiling core/random_func.cpp
1 warning generated.
[SRC] Compiling cpu.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<unsigned short, unsigned short, 65535, 8, 65533>::_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<unsigned short, unsigned short, 65535, 8, 65533>::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<unsigned short, unsigned short, 65535, 8, 65533>::_pool' is explicitly instantiated in another translation unit
                        ThreadMutexLocker lock(_pool.GetMutex());
                                               ^
[SRC] Compiling crashlog.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<unsigned short, unsigned short, 65535, 8, 65533>::_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<unsigned short, unsigned short, 65535, 8, 65533>::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<unsigned short, unsigned short, 65535, 8, 65533>::_pool' is explicitly instantiated in another translation unit
                        ThreadMutexLocker lock(_pool.GetMutex());
                                               ^
[SRC] Compiling currency.cpp
1 warning generated.
[SRC] Compiling date.cpp
1 warning generated.
[SRC] Compiling date_gui.cpp
[SRC] Compiling debug.cpp
[SRC] Compiling dedicated.cpp
[SRC] Compiling depot.cpp
[SRC] Compiling depot_cmd.cpp
[SRC] Compiling depot_gui.cpp
[SRC] Compiling disaster_vehicle.cpp
1 warning generated.
[SRC] Compiling dock_gui.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<unsigned short, unsigned short, 65535, 8, 65533>::_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<unsigned short, unsigned short, 65535, 8, 65533>::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<unsigned short, unsigned short, 65535, 8, 65533>::_pool' is explicitly instantiated in another translation unit
                        ThreadMutexLocker lock(_pool.GetMutex());
                                               ^
[SRC] Compiling driver.cpp
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;
                         ^
[SRC] Compiling economy.cpp
1 warning generated.
[SRC] Compiling effectvehicle.cpp
[SRC] Compiling elrail.cpp
1 error generated.
Makefile:234: recipe for target 'crashlog.o' failed
gmake[1]: *** [crashlog.o] Error 1
gmake[1]: *** Waiting for unfinished jobs....
1 warning 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<unsigned short, unsigned short, 65535, 8, 65533>::_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<unsigned short, unsigned short, 65535, 8, 65533>::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<unsigned short, unsigned short, 65535, 8, 65533>::_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/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<unsigned short, unsigned short, 65535, 8, 65533>::_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<unsigned short, unsigned short, 65535, 8, 65533>::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<unsigned short, unsigned short, 65535, 8, 65533>::_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/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<unsigned short, unsigned short, 65535, 8, 65533>::_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<unsigned short, unsigned short, 65535, 8, 65533>::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<unsigned short, unsigned short, 65535, 8, 65533>::_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<unsigned short, unsigned short, 65535, 8, 65533>::_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<unsigned short, unsigned short, 65535, 8, 65533>::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<unsigned short, unsigned short, 65535, 8, 65533>::_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/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<unsigned short, unsigned short, 65535, 8, 65533>::_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<unsigned short, unsigned short, 65535, 8, 65533>::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<unsigned short, unsigned short, 65535, 8, 65533>::_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/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<unsigned short, unsigned short, 65535, 8, 65533>::_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<unsigned short, unsigned short, 65535, 8, 65533>::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<unsigned short, unsigned short, 65535, 8, 65533>::_pool' is explicitly instantiated in another translation unit
                        ThreadMutexLocker lock(_pool.GetMutex());
                                               ^
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