Msys2 based Windows Installer testing (freeciv-3.0)

Can you help improve your favourite game? Hardcore C mages, talented artists, and players with any level of experience are welcome!
User avatar
GriffonSpade
Elite
Posts: 578
Joined: Mon Apr 29, 2013 4:41 pm

Re: Msys2 based Windows Installer testing (freeciv-3.0)

Postby GriffonSpade » Tue Jul 18, 2017 10:35 pm

Bit of a mess with 3.22 2.93.99. Quite a few issues of varying levels of severity. Haven't checked the 64 bits yet.

2.93.99 bb2aabdafd Win32
GTK3.22/QT issue: mgwhelp.dll missing error on client & internal server startup. No apparent effect.
GTK3.22 issue: constant libcroco-0.6-3.dll missing errors, similar to previous non-fatal, but persistent errors with librsvg-2-2.dll
QT issue: many Invalid string conversion from UTF-8 to CP1252 Illegal byte sequence. errors on client start [still? I think]
QT issue: on client start:

Code: Select all

1: in action_prepare_ui_name() [../../../../common/actions.c::956]: assertion 'a
ction_id_exists(action_id)' failed.
1: Invalid action 33
1: Please report this message at https://www.hostedredmine.com/projects/freeciv
1: in action_prepare_ui_name() [../../../../common/actions.c::956]: assertion 'a
ction_id_exists(action_id)' failed.
1: Invalid action 28
1: Please report this message at https://www.hostedredmine.com/projects/freeciv
1: in action_prepare_ui_name() [../../../../common/actions.c::956]: assertion 'a
ction_id_exists(action_id)' failed.
1: Invalid action 21
1: Please report this message at https://www.hostedredmine.com/projects/freeciv
1: in action_prepare_ui_name() [../../../../common/actions.c::956]: assertion 'a
ction_id_exists(action_id)' failed.
1: Invalid action 17
1: Please report this message at https://www.hostedredmine.com/projects/freeciv
1: in action_prepare_ui_name() [../../../../common/actions.c::956]: assertion 'a
ction_id_exists(action_id)' failed.
1: Invalid action 15
1: Please report this message at https://www.hostedredmine.com/projects/freeciv

QT issue: many Invalid string conversion from UTF-8 to CP1252 Illegal byte sequence. errors on internal server start. (up to a minute straight of them; occurs again when switching tilesets)[Still, I believe, and again]
QT UI issue: Combat popup doesn't clear when it vanishes, causing old combats to pop back up and clutter. It's also kinda obnoxiously large.
QT issue: Game broke both games I played a ways into the early AD. These were the additional errors that popped up:

Code: Select all

1: in get_tech_sprite() [../../../../client/tilespec.c::6255]: assertion '0 <= t
ech && tech < advance_count()' failed.
1: Please report this message at https://www.hostedredmine.com/projects/freeciv
1: in get_tech_sprite() [../../../../client/tilespec.c::6255]: assertion '0 <= t
ech && tech < advance_count()' failed.
1: Please report this message at https://www.hostedredmine.com/projects/freeciv
1: in get_tech_sprite() [../../../../client/tilespec.c::6255]: assertion '0 <= t
ech && tech < advance_count()' failed.
1: Please report this message at https://www.hostedredmine.com/projects/freeciv
1: in get_tech_sprite() [../../../../client/tilespec.c::6255]: assertion '0 <= t
ech && tech < advance_count()' failed.
1: Please report this message at https://www.hostedredmine.com/projects/freeciv
1: in get_tech_sprite() [../../../../client/tilespec.c::6255]: assertion '0 <= t
ech && tech < advance_count()' failed.
1: Please report this message at https://www.hostedredmine.com/projects/freeciv
1: in get_tech_sprite() [../../../../client/tilespec.c::6255]: assertion '0 <= t
ech && tech < advance_count()' failed.
1: Please report this message at https://www.hostedredmine.com/projects/freeciv
1: in get_tech_sprite() [../../../../client/tilespec.c::6255]: assertion '0 <= t
ech && tech < advance_count()' failed.
1: Please report this message at https://www.hostedredmine.com/projects/freeciv
1: in get_tech_sprite() [../../../../client/tilespec.c::6255]: assertion '0 <= t
ech && tech < advance_count()' failed.
1: Please report this message at https://www.hostedredmine.com/projects/freeciv
1: in get_tech_sprite() [../../../../client/tilespec.c::6255]: assertion '0 <= t
ech && tech < advance_count()' failed.
1: Please report this message at https://www.hostedredmine.com/projects/freeciv
1: in get_tech_sprite() [../../../../client/tilespec.c::6255]: assertion '0 <= t
ech && tech < advance_count()' failed.
1: Please report this message at https://www.hostedredmine.com/projects/freeciv
1: in get_tech_sprite() [../../../../client/tilespec.c::6255]: assertion '0 <= t
ech && tech < advance_count()' failed.
1: Please report this message at https://www.hostedredmine.com/projects/freeciv
1: in get_tech_sprite() [../../../../client/tilespec.c::6255]: assertion '0 <= t
ech && tech < advance_count()' failed.
1: Please report this message at https://www.hostedredmine.com/projects/freeciv
1: in get_tech_sprite() [../../../../client/tilespec.c::6255]: assertion '0 <= t
ech && tech < advance_count()' failed.
1: Please report this message at https://www.hostedredmine.com/projects/freeciv
1: in get_tech_sprite() [../../../../client/tilespec.c::6255]: assertion '0 <= t
ech && tech < advance_count()' failed.
1: Please report this message at https://www.hostedredmine.com/projects/freeciv
1: in get_tech_sprite() [../../../../client/tilespec.c::6255]: assertion '0 <= t
ech && tech < advance_count()' failed.
1: Please report this message at https://www.hostedredmine.com/projects/freeciv
1: in get_tech_sprite() [../../../../client/tilespec.c::6255]: assertion '0 <= t
ech && tech < advance_count()' failed.
1: Please report this message at https://www.hostedredmine.com/projects/freeciv
1: Server wants us to remove unit id 201, but we don't know about this unit!
1: in get_tech_sprite() [../../../../client/tilespec.c::6255]: assertion '0 <= t
ech && tech < advance_count()' failed.
1: Please report this message at https://www.hostedredmine.com/projects/freeciv
1: in get_tech_sprite() [../../../../client/tilespec.c::6255]: assertion '0 <= t
ech && tech < advance_count()' failed.
1: Please report this message at https://www.hostedredmine.com/projects/freeciv
1: in get_tech_sprite() [../../../../client/tilespec.c::6255]: assertion '0 <= t
ech && tech < advance_count()' failed.
1: Please report this message at https://www.hostedredmine.com/projects/freeciv
1: in get_tech_sprite() [../../../../client/tilespec.c::6255]: assertion '0 <= t
ech && tech < advance_count()' failed.
1: Please report this message at https://www.hostedredmine.com/projects/freeciv
1: in get_tech_sprite() [../../../../client/tilespec.c::6255]: assertion '0 <= t
ech && tech < advance_count()' failed.
1: Please report this message at https://www.hostedredmine.com/projects/freeciv
1: in get_tech_sprite() [../../../../client/tilespec.c::6255]: assertion '0 <= t
ech && tech < advance_count()' failed.
1: Please report this message at https://www.hostedredmine.com/projects/freeciv
1: in get_tech_sprite() [../../../../client/tilespec.c::6255]: assertion '0 <= t
ech && tech < advance_count()' failed.
1: Please report this message at https://www.hostedredmine.com/projects/freeciv
1: in get_tech_sprite() [../../../../client/tilespec.c::6255]: assertion '0 <= t
ech && tech < advance_count()' failed.
1: Please report this message at https://www.hostedredmine.com/projects/freeciv
1: in get_tech_sprite() [../../../../client/tilespec.c::6255]: assertion '0 <= t
ech && tech < advance_count()' failed.
1: Please report this message at https://www.hostedredmine.com/projects/freeciv
1: in get_tech_sprite() [../../../../client/tilespec.c::6255]: assertion '0 <= t
ech && tech < advance_count()' failed.
1: Please report this message at https://www.hostedredmine.com/projects/freeciv
1: in get_tech_sprite() [../../../../client/tilespec.c::6255]: assertion '0 <= t
ech && tech < advance_count()' failed.
1: Please report this message at https://www.hostedredmine.com/projects/freeciv
1: in get_tech_sprite() [../../../../client/tilespec.c::6255]: assertion '0 <= t
ech && tech < advance_count()' failed.
1: Please report this message at https://www.hostedredmine.com/projects/freeciv
1: in get_tech_sprite() [../../../../client/tilespec.c::6255]: assertion '0 <= t
ech && tech < advance_count()' failed.
1: Please report this message at https://www.hostedredmine.com/projects/freeciv
1: in get_tech_sprite() [../../../../client/tilespec.c::6255]: assertion '0 <= t
ech && tech < advance_count()' failed.
1: Please report this message at https://www.hostedredmine.com/projects/freeciv
1: in get_tech_sprite() [../../../../client/tilespec.c::6255]: assertion '0 <= t
ech && tech < advance_count()' failed.
1: Please report this message at https://www.hostedredmine.com/projects/freeciv
1: in get_tech_sprite() [../../../../client/tilespec.c::6255]: assertion '0 <= t
ech && tech < advance_count()' failed.
1: Please report this message at https://www.hostedredmine.com/projects/freeciv

cazfi
Elite
Posts: 1559
Joined: Tue Jan 29, 2013 6:54 pm

Re: Msys2 based Windows Installer testing (freeciv-3.0)

Postby cazfi » Mon Aug 14, 2017 3:35 pm

New S3_0 msys2 build from commit 3754f9280c ("2.93.99-alpha+3754f9280c/") available at http://files.freeciv.org/packages/windo ... snapshots/

- Added libcroco-0.6-3.dll and mgwhelp.dll

cazfi
Elite
Posts: 1559
Joined: Tue Jan 29, 2013 6:54 pm

Re: Msys2 based Windows Installer testing (freeciv-3.0)

Postby cazfi » Sat Nov 04, 2017 11:51 am

New S3_0 msys2 build from commit 1d08d28a86 ("2.93.99-alpha+1d08d28a86/") available at http://files.freeciv.org/packages/windo ... snapshots/

- Built against msys2 environment 171027

cazfi
Elite
Posts: 1559
Joined: Tue Jan 29, 2013 6:54 pm

Re: Msys2 based Windows Installer testing (freeciv-3.0)

Postby cazfi » Sat Feb 24, 2018 5:54 pm

New S3_0 msys2 build from commit 79047f3857 ("2.93.99-alpha+79047f3857/") available at http://files.freeciv.org/packages/windo ... snapshots/

- Only win32 builds available, had no opportunity to make win64 ones.
- Built against msys2 environment 171027

cazfi
Elite
Posts: 1559
Joined: Tue Jan 29, 2013 6:54 pm

Re: Msys2 based Windows Installer testing (freeciv-3.0)

Postby cazfi » Fri Jul 13, 2018 9:51 am

New S3_0 msys2 build from sources of 10-Jul-18 (2.94.91-alpha1+-180710), commit 572cb23677, available at http://files.freeciv.org/packages/windo ... snapshots/

- Built against msys2 environment 180624

cazfi
Elite
Posts: 1559
Joined: Tue Jan 29, 2013 6:54 pm

Re: Msys2 based Windows Installer testing (freeciv-3.0)

Postby cazfi » Fri Aug 10, 2018 9:28 am

New S3_0 msys2 build from sources of 09-Aug-18 (2.94.91-alpha1+-180809), commit a29a0da76b, available at http://files.freeciv.org/packages/windo ... snapshots/

- Built against msys2 environment 180624

cazfi
Elite
Posts: 1559
Joined: Tue Jan 29, 2013 6:54 pm

Re: Msys2 based Windows Installer testing (freeciv-3.0)

Postby cazfi » Wed Sep 19, 2018 3:14 pm

New S3_0 msys2 build from sources of 17-Sep-18 (2.94.91-alpha1+-180917), commit fddb5e25c3, available at http://files.freeciv.org/packages/windo ... snapshots/

- Built against msys2 environment 180624

cazfi
Elite
Posts: 1559
Joined: Tue Jan 29, 2013 6:54 pm

Re: Msys2 based Windows Installer testing (freeciv-3.0)

Postby cazfi » Sat Oct 13, 2018 1:19 am

New S3_0 msys2 build from sources of 11-Oct-18 (2.94.91-alpha1+-181011), commit 27d4571ab2, available at http://files.freeciv.org/packages/windo ... snapshots/

- Built against msys2 environment 180624

cazfi
Elite
Posts: 1559
Joined: Tue Jan 29, 2013 6:54 pm

Re: Msys2 based Windows Installer testing (freeciv-3.0)

Postby cazfi » Sun Nov 11, 2018 12:57 am

New S3_0 msys2 build from sources of 09-Nov-18 (2.94.93-alpha2+-181109), commit 7697cbd8fa, available at http://files.freeciv.org/packages/windo ... snapshots/

- Built against msys2 environment 181027