And looking at the code, src/3rdparty/squirrel/include/squirrel.h, there will be time_t-cast and pointer-cast problems, see SQInteger definition. See:
1. src/3rdparty/squirrel/include/squirrel.h, SQInteger & Co. definition (should fit time_t); see also comments about SQHash - probably, it's petter to typedef it to intptr_t? 2. ScriptDate::GetSystemTime in src/script/api/script_date.cpp -- WBR, Vadim Zhukov 2013/8/23 Vadim Zhukov <[email protected]>: > 2013/8/23 Anthony J. Bentley <[email protected]>: >> Hi, >> >> Below is a minor update to openttd-1.3.2. Works well on i386/amd64. >> >> While here, use https for the master sites that support it. >> >> ok? > > Are old saved games compatible with this update? > >> Index: Makefile >> =================================================================== >> RCS file: /cvs/ports/games/openttd/Makefile,v >> retrieving revision 1.32 >> diff -u -p -u -p -r1.32 Makefile >> --- Makefile 25 Jun 2013 22:41:41 -0000 1.32 >> +++ Makefile 14 Aug 2013 01:05:00 -0000 >> @@ -2,7 +2,7 @@ >> >> COMMENT= open source clone of the game Transport Tycoon Deluxe >> >> -V = 1.3.1 >> +V = 1.3.2 >> DISTNAME = openttd-${V} >> EXTRACT_SUFX= -source.tar.gz >> GFX_V= 0.4.7 >> @@ -24,12 +24,12 @@ MAINTAINER = Anthony J. Bentley <anthony >> PERMIT_PACKAGE_CDROM= Yes >> >> WANTLIB += SDL c fontconfig freetype icudata icui18n icuuc >> -WANTLIB += lzma lzo2 m png pthread stdc++ z >> +WANTLIB += icule iculx lzma lzo2 m png pthread stdc++ z >> >> MASTER_SITES= http://binaries.openttd.org/releases/${V}/ >> -MASTER_SITES0= >> http://bundles.openttdcoop.org/opengfx/releases/${GFX_V}/ >> -MASTER_SITES1= >> http://bundles.openttdcoop.org/opensfx/releases/${SFX_V}/ >> -MASTER_SITES2= >> http://bundles.openttdcoop.org/openmsx/releases/${MSX_V}/ >> +MASTER_SITES0= >> https://bundles.openttdcoop.org/opengfx/releases/${GFX_V}/ >> +MASTER_SITES1= >> https://bundles.openttdcoop.org/opensfx/releases/${SFX_V}/ >> +MASTER_SITES2= >> https://bundles.openttdcoop.org/openmsx/releases/${MSX_V}/ >> >> LIB_DEPENDS= archivers/lzo2 \ >> devel/sdl \ >> Index: distinfo >> =================================================================== >> RCS file: /cvs/ports/games/openttd/distinfo,v >> retrieving revision 1.16 >> diff -u -p -u -p -r1.16 distinfo >> --- distinfo 25 Jun 2013 22:41:41 -0000 1.16 >> +++ distinfo 14 Aug 2013 01:05:00 -0000 >> @@ -1,8 +1,8 @@ >> SHA256 (openttd/opengfx-0.4.7.zip) = >> EAMsaD+YtNN4wGURGKSFiubT8KUFkwLcP5a/v83GckE= >> SHA256 (openttd/openmsx-0.3.1.zip) = >> kuKTronxOtZ59DGF6D+4H7jK1H/mP0rz09n5VRMEYPU= >> SHA256 (openttd/opensfx-0.2.3.zip) = >> NXR0WsDBOLrlO1aXJZHbjXeK2fr/1R3q43pIpWPnFmI= >> -SHA256 (openttd/openttd-1.3.1-source.tar.gz) = >> 54VT4r4m/5iFG4fbgLfD8KReSWhnLnLc6ntYIhz5WWY= >> +SHA256 (openttd/openttd-1.3.2-source.tar.gz) = >> nHAEBtN1Ap9PCSNsQU2qvaq6bnmS3rcwDbd0KzymQbk= >> SIZE (openttd/opengfx-0.4.7.zip) = 3471843 >> SIZE (openttd/openmsx-0.3.1.zip) = 136981 >> SIZE (openttd/opensfx-0.2.3.zip) = 11144025 >> -SIZE (openttd/openttd-1.3.1-source.tar.gz) = 9546727 >> +SIZE (openttd/openttd-1.3.2-source.tar.gz) = 9614867 >> Index: pkg/PLIST >> =================================================================== >> RCS file: /cvs/ports/games/openttd/pkg/PLIST,v >> retrieving revision 1.17 >> diff -u -p -u -p -r1.17 PLIST >> --- pkg/PLIST 25 Jun 2013 22:41:41 -0000 1.17 >> +++ pkg/PLIST 14 Aug 2013 01:05:00 -0000 >> @@ -154,6 +154,7 @@ share/openttd/lang/slovenian.lng >> share/openttd/lang/spanish.lng >> share/openttd/lang/swedish.lng >> share/openttd/lang/tamil.lng >> +share/openttd/lang/thai.lng >> share/openttd/lang/traditional_chinese.lng >> share/openttd/lang/turkish.lng >> share/openttd/lang/ukrainian.lng > > -- > WBR, > Vadim Zhukov
