[Freeciv-Dev] [bug #22350] "City size and number of citizens does not match" when loading 2.4 savegame into trunk/S2_5

2014-07-15 Thread anonymous
Follow-up Comment #2, bug #22350 (project freeciv):

I am getting a similar error in Freeciv-2.5.0-beta0-gtk2

When an enemy city has more than 1 nationality and is captured errors like
below appear in the server console

1: City size 7, citizen count 9 for HodonÝn


___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [patch #4942] Set S2_5 follow tag to "S2_5" for duration of betas/RCs (and trunk to S2_6)

2014-07-15 Thread Jacob Nevins
Update of patch #4942 (project freeciv):

  Status:  Ready For Test => Done   
 Open/Closed:Open => Closed 


___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #22341] Lua script calling has_base with nonexistent base type crashes freeciv

2014-07-15 Thread Emmet Hikory
Follow-up Comment #6, bug #22341 (project freeciv):

Adding constructions like:


--- a/common/scriptcore/api_game_methods.c
+++ b/common/scriptcore/api_game_methods.c
@@ -583,7 +583,7 @@ bool api_methods_tile_has_base(lua_State *L, Tile *ptile,
c~

 pbase = base_type_by_rule_name(name);

-return tile_has_extra(ptile, base_extra_get(pbase));
+return (pbase ? tile_has_extra(ptile, base_extra_get(pbase)) : FALSE);
   }
 }

@@ -610,7 +610,7 @@ bool api_methods_tile_has_road(lua_State *L, Tile *ptile,
c~

 proad = road_type_by_rule_name(name);

-return tile_has_extra(ptile, road_extra_get(proad));
+return (proad ? tile_has_extra(ptile, road_extra_get(proad)) : FALSE);
   }
 }


would provide some guard for the provision of a non-matching name, but it
seems like that would potentially require a lot of changes to cover all the
cases where there is a lookup-by-name for script-provided data: perhaps there
is a better solution?  We have guard code for an absent name, but from comment
#5, I wonder if that is being called (it should not be prone to this
particular crash).  For S2_5 and S2_4, the content of the function call in the
return statement differs, but the same guard provides protection from the
assertion failures.

On the specific bindings: this is probably best implemented by providing
per-ruleset lua with ruleset-specific bindings (as has_fortress() is just a
call to has_base("Fortress")), which might be a sensible separate patch.

___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #20875] Feature request: server setting for modifying cost factor of imporvements/units.

2014-07-15 Thread Jacob Nevins
Update of bug #20875 (project freeciv):

  Status:None => Duplicate  
 Open/Closed:Open => Closed 

___

Follow-up Comment #1:

Lots of discussion of how we could implement this in bug #22089 and friends,
so closing this one as duplicate despite it being older.

___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #20943] Food/Prod/Trade increase notification

2014-07-15 Thread Jacob Nevins
Update of bug #20943 (project freeciv):

 Release: => 2.3.4  


___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #21043] Segmentation fault in dai_manage_caravan

2014-07-15 Thread Jacob Nevins
Update of bug #21043 (project freeciv):

 Release: => trunk? r23091  
 Planned Release: => 2.6.0  


___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #21201] freeciv-ruledit: build fails with --enable-fcdb

2014-07-15 Thread Jacob Nevins
Update of bug #21201 (project freeciv):

Severity:  3 - Normal => 4 - Important  

___

Follow-up Comment #1:

I'm guessing this will become a blocker for 2.6.0, since we ship Windows
builds with fcdb and I'm guessing we'll want to ship ruledit too.

Merely setting to Important for now.

___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #20686] assert 'ai->phase_initialized || game.info.phase_mode != PMT_CONCURRENT' failed

2014-07-15 Thread Jacob Nevins
Follow-up Comment #3, bug #20686 (project freeciv):

(Bug #21235 is the same assertion firing, but maybe in a different situation)

___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #20686] assert 'ai->phase_initialized || game.info.phase_mode != PMT_CONCURRENT' failed

2014-07-15 Thread Jacob Nevins
Follow-up Comment #2, bug #20686 (project freeciv):

Can we hope for patch #4515 to have improved or fixed this?

___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #21245] Strange symbols appear on screen after copy/paste in editor

2014-07-15 Thread Jacob Nevins
Update of bug #21245 (project freeciv):

  Status:None => Duplicate  
 Open/Closed:Open => Closed 

___

Follow-up Comment #5:

Assuming without proof that this is a duplicate of bug #21656.

___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #21386] fit_nationset_to_players(): 'least_misfits' may be used uninitialized in this function

2014-07-15 Thread Jacob Nevins
Update of bug #21386 (project freeciv):

 Planned Release: 2.5.0,2.6.0 => 2.5.0, 2.6.0   

___

Follow-up Comment #6:

Those are all things we should fix, but let's keep this ticket for its
subject.

I've raised bug #22351 for your warnings in comment #5 (ignoring the Lua
stuff, although it is worth knowing that our built-in Lua might be hopeless on
ARM).

___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #22351] "cast increases required alignment of target type" (cast-align) warnings on ARM

2014-07-15 Thread Jacob Nevins
URL:
  

 Summary: "cast increases required alignment of target type"
(cast-align) warnings on ARM
 Project: Freeciv
Submitted by: jtn
Submitted on: Tue 15 Jul 2014 22:01:52 BST
Category: None
Severity: 3 - Normal
Priority: 5 - Normal
  Status: None
 Assigned to: None
Originator Email: 
 Open/Closed: Open
 Release: 2.4.1, trunk r24312
 Discussion Lock: Any
Operating System: GNU/Linux
 Planned Release: 

___

Details:

Split from bug #21386 comment 5 . Précis
below, full details in that comment

On Debian Wheezy on ARMv5.

Two basic errors:


freeciv-2.4.1/client/gui-gtk-2.0/chatline.c
chatline.c: In function 'scroll_if_necessary':
chatline.c:550:34: error: cast increases required alignment of target type
[-Werror=cast-align]
chatline.c: In function 'chatline_is_scrolled_to_bottom':
chatline.c:974:34: error: cast increases required alignment of target type
[-Werror=cast-align] 



mpgui_gtk2.c: In function ‘pbar_callback’:
mpgui_gtk2.c:144:33: error: cast increases required alignment of target type
[-Werror=cast-align]


(I suspect this is the tip of the iceberg. Bug #21703 suggests this sort of
naughtiness is causing actual trouble on ARM.)




___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #21388] Should city conquered by player with no cities become their new capital?

2014-07-15 Thread Jacob Nevins
Update of bug #21388 (project freeciv):

  Status:None => Duplicate  
 Open/Closed:Open => Closed 

___

Follow-up Comment #3:

Bug #22271 answered this question: now players always get 'savepalace'
buildings in this situation. (I'd forgotten about this ticket.)

(Bug #22340 discusses whether this goes too far for barbarians. There isn't a
ticket about making it optional for humans too, although that ticket does
mutter about it. Anyway, too many tickets, let's close this one as duplicate.)

___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #21606] freeciv-xaw crash on server quit

2014-07-15 Thread Jacob Nevins
Update of bug #21606 (project freeciv):

 Planned Release:   2.4.2 =>


___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #21444] Saved action_enabler reqs do not use tabular format

2014-07-15 Thread Jacob Nevins
Update of bug #21444 (project freeciv):

 Planned Release: => 2.6.0  


___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #21570] GUI swallows one click from within science window

2014-07-15 Thread Jacob Nevins
Update of bug #21570 (project freeciv):

 Release: => S2_4 r24328, trunk r24312
 Planned Release: 2.5 2.6 =>


___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #21585] If no cities, settlers/workers on autosettler do nothing.

2014-07-15 Thread Jacob Nevins
Update of bug #21585 (project freeciv):

 Planned Release:   2.4.2 =>


___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #21607] some xaw anomalies

2014-07-15 Thread Jacob Nevins
Update of bug #21607 (project freeciv):

 Planned Release:   2.4.2 =>


___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #21608] freeciv-xaw crash on closing dialog

2014-07-15 Thread Jacob Nevins
Update of bug #21608 (project freeciv):

 Planned Release:   2.4.2 =>


___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #21597] gtk_progress_set_percentage: assertion failed

2014-07-15 Thread Jacob Nevins
Update of bug #21597 (project freeciv):

 Planned Release:   2.4.2 =>


___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #21600] turns to build in city dialog, gtk2 or server

2014-07-15 Thread Jacob Nevins
Update of bug #21600 (project freeciv):

 Planned Release:   2.4.2 =>


___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #21593] translated server option value names

2014-07-15 Thread Jacob Nevins
Update of bug #21593 (project freeciv):

 Planned Release:   2.4.2 =>


___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #21594] readline expansion (tab completion) in server console doesn't understand player name quoting rules

2014-07-15 Thread Jacob Nevins
Update of bug #21594 (project freeciv):

 Planned Release:   2.4.2 =>


___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #21628] It's possible to append an improvement to city worklist which is actually being built

2014-07-15 Thread Jacob Nevins
Update of bug #21628 (project freeciv):

 Release: => 2.4.2  
 Summary: Possiblity to append an improvement to city worklist
which is actually being built => It's possible to append an improvement to
city worklist which is actually being built

___

Follow-up Comment #1:

> The behavior has changed.
This appears to have been possible going back to at least 2.1.x (in the Gtk2
client at least).

___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #21702] Server built without bzip2 fails to load .bz2 savegame without explaining why

2014-07-15 Thread Jacob Nevins
Follow-up Comment #9, bug #21702 (project freeciv):

See also bug #22283 about general poor file open error reporting.

___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #22283] Poor error reporting on failure to open file

2014-07-15 Thread Jacob Nevins
Follow-up Comment #1, bug #22283 (project freeciv):

See bug #21702 for a specific example where this has caused confusion.

___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #21729] Changing city governor during turn change is ignored

2014-07-15 Thread Jacob Nevins
Update of bug #21729 (project freeciv):

 Summary:city govenor => Changing city governor
during turn change is ignored

___

Follow-up Comment #1:

Hm, haven't tested it but sounds horribly plausible.

___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #21731] Genetic Lab does not show up in Economy Overview in the Experimental Ruleset

2014-07-15 Thread Jacob Nevins
Update of bug #21731 (project freeciv):

Category:rulesets => None   
  Status:None => Need Info  

___

Follow-up Comment #1:

You don't say which client you're using.

I wasn't able to reproduce this with the Gtk2 client and server (2.3.4) or the
SDL client (head of S2_3 since it's what I had to hand). Genetic Lab has no
graphics, of course, but I can still see how many I have and what they cost in
the Economy report.

___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #21780] Can not load script.lua

2014-07-15 Thread Jacob Nevins
Update of bug #21780 (project freeciv):

 Planned Release: => 2.6.0  


___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #21851] Possible memory leak in S2_5 (in X server?)

2014-07-15 Thread Jacob Nevins
Update of bug #21851 (project freeciv):

 Summary: Possible memory leak in S2_5 => Possible memory leak
in S2_5 (in X server?)


___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #22341] Lua script calling has_base with nonexistent base type crashes freeciv

2014-07-15 Thread Jeffrey C. Jacobs
Follow-up Comment #5, bug #22341 (project freeciv):

Part of the problem is the documentation for the has_base command says that it
takes a name but doesn't explain what that name is so it's hard for the user
to figure out what to put.  The code does allow for this and an empty string
crashes the system just as well.  As for using the rule to get the base type,
that's because internally the code uses a get_from_rule construct to figure
out the base type to return.

Although a general form for arbitrary rule sets is a good idea, it might be
logical to bind 3 separate functions as well:

 * has_fortress
 * has_airbase
 * has_bouy

For the default ruleset.

Of course, I'm mainly trying to work on
https://gna.org/bugs/?func=detailitem&item_id=22273 which is a bigger project.

___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [patch #4961] Correct alien ruleset Water Engineer build_cost

2014-07-15 Thread Marko Lindqvist
URL:
  

 Summary: Correct alien ruleset Water Engineer build_cost
 Project: Freeciv
Submitted by: cazfi
Submitted on: Tue 15 Jul 2014 11:08:13 PM EEST
Category: rulesets
Priority: 5 - Normal
  Status: Ready For Test
 Privacy: Public
 Assigned to: None
Originator Email: 
 Open/Closed: Open
 Discussion Lock: Any
 Planned Release: 2.5.0, 2.6.0

___

Details:

Make Water Engineer cost 40 like the other city founding units (was 20 like
terrain improvers)




___

File Attachments:


---
Date: Tue 15 Jul 2014 11:08:13 PM EEST  Name: WaterCityCost.patch  Size: 926B 
 By: cazfi



___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #22341] Lua script calling has_base with nonexistent base type crashes freeciv

2014-07-15 Thread Jacob Nevins
Update of bug #22341 (project freeciv):

 Summary: Lua script calling has_base crashes freeciv => Lua
script calling has_base with nonexistent base type crashes freeciv


___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #22341] Lua script calling has_base crashes freeciv

2014-07-15 Thread Jacob Nevins
Update of bug #22341 (project freeciv):

Severity: 5 - Blocker => 3 - Normal 
 Planned Release:2.5.0, 2.6.0 => 2.4.3, 2.5.0, 2.6.0

___

Follow-up Comment #4:

...and S2_4 r25583 does something similar. Yay.

It's OK with a base that actually exists though ('Fortress'), as it trunk.
Since scripts require privilege, I don't consider this a blocker.

> if t:has_base(v.utype:rule_name())
This looks peculiar -- you're trying to find a base with the name of a unit
type?

Clearly we shouldn't fall over, but were you expecting this to do something
useful?

___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #22341] Lua script calling has_base crashes freeciv

2014-07-15 Thread Jacob Nevins
Follow-up Comment #3, bug #22341 (project freeciv):

> An equivalent test on S2_5
(r25583)

___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #22341] Lua script calling has_base crashes freeciv

2014-07-15 Thread Jacob Nevins
Update of bug #22341 (project freeciv):

 Planned Release:   2.6.0 => 2.5.0, 2.6.0   

___

Follow-up Comment #2:

An equivalent test on S2_5 () produces no segfaults, but a pile of assertion
failures, so all is clearly not well.


jtn: '/lua cmd print(find.tile(60,45):has_base('Stoat'))'
1: in base_index() [base.c::247]: assertion '((void *)0) != pbase' failed.
2: Backtrace:
2: 0: server/freeciv-server() [0x62ec7b]
2: 1: server/freeciv-server(vdo_log+0x9b) [0x63270b]
2: 2: server/freeciv-server(do_log+0x7d) [0x6327dd]
2: 3: server/freeciv-server(fc_assert_fail+0x9f) [0x632a0f]
2: 4: server/freeciv-server(base_index+0x44) [0x54cdf4]
2: 5: server/freeciv-server(tile_has_base+0x14) [0x623a84]
2: 6: server/freeciv-server() [0x6574e3]
2: 7: server/freeciv-server() [0x479ff2]
2: 8: server/freeciv-server() [0x4844d4]
2: 9: server/freeciv-server() [0x47a2c9]
2:10: server/freeciv-server() [0x479808]
2:11: server/freeciv-server() [0x47a583]
2:12: server/freeciv-server(lua_pcallk+0xd7) [0x475e47]
2:13: server/freeciv-server(luascript_call+0xd5) [0x6513d5]
2:14: server/freeciv-server(script_server_do_string+0x36) [0x471c76]
2:15: server/freeciv-server() [0x441041]
2:16: server/freeciv-server() [0x4484b7]
2:17: server/freeciv-server(handle_chat_msg_req+0x45d) [0x503e5d]
2:18: server/freeciv-server(server_handle_packet+0x6f4) [0x4a6294]
2:19: server/freeciv-server(server_packet_input+0xbb) [0x43775b]
2:20: server/freeciv-server(server_sniff_all_input+0x8aa) [0x4e6cfa]
2:21: server/freeciv-server(srv_main+0x9bd) [0x439e1d]
2:22: server/freeciv-server(main+0x6c2) [0x432592]
2:23: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed)
[0x7f8b6782676d]
2:24: server/freeciv-server() [0x432b25]
1: in tile_has_base() [tile.c::843]: assertion '(base_index(pbase)) >= 0 &&
(base_index(pbase)) < (signed int) sizeof((ptile->bases).vec) * 8' failed.
2: Backtrace:
2: 0: server/freeciv-server() [0x62ec7b]
2: 1: server/freeciv-server(vdo_log+0x9b) [0x63270b]
2: 2: server/freeciv-server(do_log+0x7d) [0x6327dd]
2: 3: server/freeciv-server(fc_assert_fail+0x9f) [0x632a0f]
2: 4: server/freeciv-server(tile_has_base+0x4a) [0x623aba]
2: 5: server/freeciv-server() [0x6574e3]
2: 6: server/freeciv-server() [0x479ff2]
2: 7: server/freeciv-server() [0x4844d4]
2: 8: server/freeciv-server() [0x47a2c9]
2: 9: server/freeciv-server() [0x479808]
2:10: server/freeciv-server() [0x47a583]
2:11: server/freeciv-server(lua_pcallk+0xd7) [0x475e47]
2:12: server/freeciv-server(luascript_call+0xd5) [0x6513d5]
2:13: server/freeciv-server(script_server_do_string+0x36) [0x471c76]
2:14: server/freeciv-server() [0x441041]
2:15: server/freeciv-server() [0x4484b7]
2:16: server/freeciv-server(handle_chat_msg_req+0x45d) [0x503e5d]
2:17: server/freeciv-server(server_handle_packet+0x6f4) [0x4a6294]
2:18: server/freeciv-server(server_packet_input+0xbb) [0x43775b]
2:19: server/freeciv-server(server_sniff_all_input+0x8aa) [0x4e6cfa]
2:20: server/freeciv-server(srv_main+0x9bd) [0x439e1d]
2:21: server/freeciv-server(main+0x6c2) [0x432592]
2:22: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed)
[0x7f8b6782676d]
2:23: server/freeciv-server() [0x432b25]
1: in base_index() [base.c::247]: assertion '((void *)0) != pbase' failed.
2: Backtrace:
2: 0: server/freeciv-server() [0x62ec7b]
2: 1: server/freeciv-server(vdo_log+0x9b) [0x63270b]
2: 2: server/freeciv-server(do_log+0x7d) [0x6327dd]
2: 3: server/freeciv-server(fc_assert_fail+0x9f) [0x632a0f]
2: 4: server/freeciv-server(base_index+0x44) [0x54cdf4]
2: 5: server/freeciv-server(tile_has_base+0x52) [0x623ac2]
2: 6: server/freeciv-server() [0x6574e3]
2: 7: server/freeciv-server() [0x479ff2]
2: 8: server/freeciv-server() [0x4844d4]
2: 9: server/freeciv-server() [0x47a2c9]
2:10: server/freeciv-server() [0x479808]
2:11: server/freeciv-server() [0x47a583]
2:12: server/freeciv-server(lua_pcallk+0xd7) [0x475e47]
2:13: server/freeciv-server(luascript_call+0xd5) [0x6513d5]
2:14: server/freeciv-server(script_server_do_string+0x36) [0x471c76]
2:15: server/freeciv-server() [0x441041]
2:16: server/freeciv-server() [0x4484b7]
2:17: server/freeciv-server(handle_chat_msg_req+0x45d) [0x503e5d]
2:18: server/freeciv-server(server_handle_packet+0x6f4) [0x4a6294]
2:19: server/freeciv-server(server_packet_input+0xbb) [0x43775b]
2:20: server/freeciv-server(server_sniff_all_input+0x8aa) [0x4e6cfa]
2:21: server/freeciv-server(srv_main+0x9bd) [0x439e1d]
2:22: server/freeciv-server(main+0x6c2) [0x432592]
2:23: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed)
[0x7f8b6782676d]
2:24: server/freeciv-server() [0x432b25]
1: in base_index() [base.c::247]: assertion '((void *)0) 

[Freeciv-Dev] [bug #22341] Lua script calling has_base crashes freeciv

2014-07-15 Thread Jacob Nevins
Additional Item Attachment, bug #22341 (project freeciv):

File name: basetest.sav.bz2   Size:13 KB


___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #22341] Lua script calling has_base crashes freeciv

2014-07-15 Thread Jacob Nevins
Update of bug #22341 (project freeciv):

  Status:None => Confirmed  
 Release:   SVN@25382 => trunk r25382   
 Planned Release: => 2.6.0  

___

Follow-up Comment #1:

Reproduced with trunk r25582 and a slightly simpler scenario:

Attached (unremarkable, classic ruleset) savegame. Then issue


/lua cmd print(find.tile(62,31):has_base('Stoat'))


Top of backtrace:


#0  base_extra_get (pbase=0x0) at base.c:272
No locals.
#1  0x0068001e in api_methods_tile_has_base (L=, 
ptile=0x17a1e60, name=) at api_game_methods.c:586
pbase = 
__FUNCTION__ = "api_methods_tile_has_base"
#2  0x006788f3 in tolua_game_Tile_has_base00 (tolua_S=0x1398830)
at tolua_game_gen.c:1202
tolua_ret = 
L = 0x1398830
self = 0x17a1e60
name = 
#3  tolua_game_Tile_has_base00 (tolua_S=0x1398830) at tolua_game_gen.c:1185
tolua_err = {index = 20547632, array = 0, type = 0x1a12400 "`\210g"}
#4  0x0047fc82 in luaD_precall (L=0x1398830, func=, 
nresults=-1) at ldo.c:319
f = 0x678860 
ci = 
n = 
funcr = 
__PRETTY_FUNCTION__ = "luaD_precall"
#5  0x0048a164 in luaV_execute (L=0x1398830) at lvm.c:709
b = 
nresults = -1
i = 
ra = 0x1a12400
ci = 0x1350340
cl = 0x1a121e0
k = 0x1a1cca0
base = 0x1a123f0
[snip]


___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #20538] Numerous assertion failures when loading an old savegame

2014-07-15 Thread Jacob Nevins
Follow-up Comment #5, bug #20538 (project freeciv):

See also bug #22350.

___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [patch #4960] Alien ruleset unit to transport Earthly units over Radiating terrains

2014-07-15 Thread Marko Lindqvist
URL:
  

 Summary: Alien ruleset unit to transport Earthly units over
Radiating terrains
 Project: Freeciv
Submitted by: cazfi
Submitted on: Tue 15 Jul 2014 10:18:08 PM EEST
Category: rulesets
Priority: 5 - Normal
  Status: Ready For Test
 Privacy: Public
 Assigned to: None
Originator Email: 
 Open/Closed: Open
 Discussion Lock: Any
 Planned Release: 2.5.0, 2.6.0

___

Details:

Add tech "Controlled Biomass" and Native unit "Biomass" that can transport one
Earthly or Amphibious unit over Radiating terrains. Earthly units have been
too useless by being restricted to the small areas they can move in until
relatively late coming availability of Tunnels.



___

File Attachments:


---
Date: Tue 15 Jul 2014 10:18:08 PM EEST  Name: Biomass.patch  Size: 3kB   By:
cazfi



___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [patch #4941] Alien Thick Mountains infra changes

2014-07-15 Thread Marko Lindqvist
Update of patch #4941 (project freeciv):

  Status:  Ready For Test => Done   
 Assigned to:None => cazfi  
 Open/Closed:Open => Closed 


___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [patch #4941] Alien Thick Mountains infra changes

2014-07-15 Thread Marko Lindqvist
Follow-up Comment #2, patch #4941 (project freeciv):

Interesting ideas, but in an attempt to get first release of alien ruleset out
in freeciv-3.0 at least, I'm now adding stuff only when testing shows
playability and balance to require them. (Besides, "somewhat useful" does not
prove that it would ever be worth the investment. Having your Engineer stuck
to mountains for a long time means it's not improving more urgent things)

___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #22350] "City size and number of citizens does not match" when loading 2.4 savegame into trunk/S2_5

2014-07-15 Thread Marko Lindqvist
Follow-up Comment #1, bug #22350 (project freeciv):

bug #20538? I had completely forgotten that one...

___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #20538] Numerous assertion failures when loading an old savegame

2014-07-15 Thread Marko Lindqvist
Update of bug #20538 (project freeciv):

Category:None => general
Severity:  3 - Normal => 5 - Blocker
 Planned Release: => 2.5.0, 2.6.0   


___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #22321] tech_bulb_sum uninitialized in tech_upkeep_calc()

2014-07-15 Thread Marko Lindqvist
Update of bug #22321 (project freeciv):

  Status:  Ready For Test => Fixed  
 Assigned to:None => cazfi  
 Open/Closed:Open => Closed 


___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #22312] CleanPollution and CleanFallout rmreqs ignored

2014-07-15 Thread Marko Lindqvist
Update of bug #22312 (project freeciv):

  Status:  Ready For Test => Fixed  
 Assigned to:None => cazfi  
 Open/Closed:Open => Closed 


___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [patch #4959] Make the stub ruleset more minimal by removing all action enablers.

2014-07-15 Thread Sveinung Kvilhaugsvik
URL:
  

 Summary: Make the stub ruleset more minimal by removing all
action enablers.
 Project: Freeciv
Submitted by: sveinung
Submitted on: Tue 15 Jul 2014 12:55:56 PM UTC
Category: rulesets
Priority: 5 - Normal
  Status: Ready For Test
 Privacy: Public
 Assigned to: sveinung
Originator Email: 
 Open/Closed: Open
 Discussion Lock: Any
 Planned Release: 2.6.0

___

Details:





___

File Attachments:


---
Date: Tue 15 Jul 2014 12:55:56 PM UTC  Name:
0003-Make-the-stub-ruleset-more-minimal-by-removing-all-a.patch  Size: 1kB  
By: sveinung



___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #22342] Some supplied rulesets failing to load "assertion 'index >= 0 && index < n_with_role[role]"

2014-07-15 Thread Emmet Hikory
Follow-up Comment #4, bug #22342 (project freeciv):

Just for historical interest, it appears that I introduced this bug in r25322
(testing role nativity prior to sanity-checking role nativity), but none of
the SVN rulesets happened to set the "startunits" value to something that
would trigger it.  The changes in r25553 resulted in errors for *any*
startunits value, rather than just some startunits values, so the bug could be
triggered with more rulesets, including alien and civ2civ3.

___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [patch #4940] Rewrite universal_fulfills_requirement()

2014-07-15 Thread Emmet Hikory
Update of patch #4940 (project freeciv):

  Status:  Ready For Test => Done   
 Open/Closed:Open => Closed 


___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #22349] Actions.c mixing enum types

2014-07-15 Thread Sveinung Kvilhaugsvik
Update of bug #22349 (project freeciv):

  Status:None => Ready For Test 
 Assigned to:None => sveinung   
 Release: => TRUNK  
 Planned Release: => 2.6.0  

___

Follow-up Comment #1:

_might be a typo/copypaste error_
Correct. Fix attached.

(file #21443)
___

Additional Item Attachment:

File name: 0001-Correct-the-type-of-the-action-struct-s-actor_kind-f.patch
Size:0 KB


___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [patch #4958] Low-hanging sed to $SED changes

2014-07-15 Thread Marko Lindqvist
URL:
  

 Summary: Low-hanging sed to $SED changes
 Project: Freeciv
Submitted by: cazfi
Submitted on: Tue 15 Jul 2014 02:10:27 PM EEST
Category: bootstrap
Priority: 5 - Normal
  Status: Ready For Test
 Privacy: Public
 Assigned to: None
Originator Email: 
 Open/Closed: Open
 Discussion Lock: Any
 Planned Release: 2.6.0

___

Details:

Replace some direct 'sed' with '$SED' in configure.

- Only our own m4-files touched, those we update every now and then from some
upstream not changed to keep variation from upstream in minimum
- Fragments inside AC_CONFIG_COMMANDS not touched.



___

File Attachments:


---
Date: Tue 15 Jul 2014 02:10:27 PM EEST  Name: M4SED.patch  Size: 4kB   By:
cazfi



___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #22343] server.got_first_city sanity check fails

2014-07-15 Thread Jacob Nevins
Update of bug #22343 (project freeciv):

  Status:None => Ready For Test 
 Assigned to:None => jtn

___

Follow-up Comment #4:

Fix.
(I plan to commit this even with bug #22340 unresolved, since its net effect
will be to reduce the number of barbarian palaces, if anything.)

(file #21441)
___

Additional Item Attachment:

File name: trunk-S2_5-S2_4-capital-sanitycheck-failures.patch Size:1 KB


___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [patch #4125] Help->About Freeciv should mention mailing lists as point of contact

2014-07-15 Thread Jacob Nevins
Update of patch #4125 (project freeciv):

  Status:  Ready For Test => Done   
 Open/Closed:Open => Closed 


___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #22325] Multiplayer ruleset defaults to non-iso topology

2014-07-15 Thread Jacob Nevins
Update of bug #22325 (project freeciv):

  Status:  Ready For Test => Fixed  
 Open/Closed:Open => Closed 


___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #22322] Unqualified/overqualified female ruler titles

2014-07-15 Thread Jacob Nevins
Update of bug #22322 (project freeciv):

  Status:  Ready For Test => Fixed  
 Open/Closed:Open => Closed 


___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #22350] "City size and number of citizens does not match" when loading 2.4 savegame into trunk/S2_5

2014-07-15 Thread Jacob Nevins
Update of bug #22350 (project freeciv):

 Summary: "City size and number of citizens does not match"
when loading 2.4 savegame into trunk => "City size and number of citizens does
not match" when loading 2.4 savegame into trunk/S2_5


___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #22350] "City size and number of citizens does not match" when loading 2.4 savegame into trunk

2014-07-15 Thread Jacob Nevins
URL:
  

 Summary: "City size and number of citizens does not match"
when loading 2.4 savegame into trunk
 Project: Freeciv
Submitted by: jtn
Submitted on: Tue 15 Jul 2014 09:53:24 BST
Category: None
Severity: 3 - Normal
Priority: 5 - Normal
  Status: None
 Assigned to: None
Originator Email: 
 Open/Closed: Open
 Release: trunk/S2_5 r25573
 Discussion Lock: Any
Operating System: GNU/Linux
 Planned Release: 2.5.0, 2.6.0

___

Details:

Loading file #21425 (from 2.4.2) into trunk or S2_5, I get a whole load of


City size and number of citizens does not match in Mannar (7 != 0)! Repairing
...
City size and number of citizens does not match in Chavakacheri (5 != 0)!
Repairing ...
...





___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #22294] 2.5 typos, etc

2014-07-15 Thread Jacob Nevins
Follow-up Comment #3, bug #22294 (project freeciv):

Next (small) batch.

(file #21439, file #21440)
___

Additional Item Attachment:

File name: trunk-201407-typos-2.patch Size:1 KB
File name: S2_5-201407-typos-2.patch  Size:1 KB


___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [patch #4957] Fix sdl/2 client's graphics.c alignment warnings

2014-07-15 Thread Marko Lindqvist
URL:
  

 Summary: Fix sdl/2 client's graphics.c alignment warnings
 Project: Freeciv
Submitted by: cazfi
Submitted on: Tue 15 Jul 2014 11:41:32 AM EEST
Category: client-sdl
Priority: 5 - Normal
  Status: Ready For Test
 Privacy: Public
 Assigned to: None
Originator Email: 
 Open/Closed: Open
 Discussion Lock: Any
 Planned Release: 2.5.0, 2.6.0

___

Details:





___

File Attachments:


---
Date: Tue 15 Jul 2014 11:41:32 AM EEST  Name: SdlGfxClang.patch  Size: 10kB  
By: cazfi


---
Date: Tue 15 Jul 2014 11:41:32 AM EEST  Name: SdlGfxClang-S2_5.patch  Size:
5kB   By: cazfi



___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [patch #3468] Metaticket: Clang clean build

2014-07-15 Thread Marko Lindqvist
Update of patch #3468 (project freeciv):

  Depends on: => patch #4957


___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #22343] server.got_first_city sanity check fails

2014-07-15 Thread Jacob Nevins
Follow-up Comment #3, bug #22343 (project freeciv):


name="François l'Ollonais"
nation="Pirate"
is_alive=TRUE
capital=FALSE
ncities=3


Of course, barbarians never used to get a capital through conquering (also see
bug #22340), so there'll be many savegames out there like this.

___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #21493] argument unused during compilation: '-fopenmp'

2014-07-15 Thread Marko Lindqvist
Update of bug #21493 (project freeciv):

Category:None => bootstrap  
  Status:None => Ready For Test 
 Planned Release: => 2.5.0, 2.6.0   

___

Follow-up Comment #1:

Fix that just filters out -fopenmp from MAPIMG_WAND_CFLAGS.

(file #21436)
___

Additional Item Attachment:

File name: FilterFopenmp.patchSize:0 KB


___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #22349] Actions.c mixing enum types

2014-07-15 Thread Marko Lindqvist
URL:
  

 Summary: Actions.c mixing enum types
 Project: Freeciv
Submitted by: cazfi
Submitted on: Tue 15 Jul 2014 11:03:59 AM EEST
Category: None
Severity: 3 - Normal
Priority: 5 - Normal
  Status: None
 Assigned to: None
Originator Email: 
 Open/Closed: Open
 Release: 
 Discussion Lock: Any
Operating System: None
 Planned Release: 

___

Details:

There's new clang warnings from action.c that might be a typo/copypaste
error:

common/actions.c:136:24: error: implicit conversion from enumeration type
'enum action_actor_kind' to different enumeration type 'enum
action_target_kind' [-Werror,-Wenum-conversion]
  action->actor_kind = AAK_UNIT;
 ~ ^~~~

common/actions.c:150:30: error: implicit conversion from enumeration type
'enum action_target_kind' to different enumeration type 'enum
action_actor_kind' [-Werror,-Wenum-conversion]
  return actions[action_id]->actor_kind;
  ~~ ^~





___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [patch #4956] sdl2-client text fields

2014-07-15 Thread Marko Lindqvist
URL:
  

 Summary: sdl2-client text fields
 Project: Freeciv
Submitted by: cazfi
Submitted on: Tue 15 Jul 2014 10:12:54 AM EEST
Category: client-sdl2
Priority: 5 - Normal
  Status: Ready For Test
 Privacy: Public
 Assigned to: None
Originator Email: 
 Open/Closed: Open
 Discussion Lock: Any
 Planned Release: 2.6.0

___

Details:

This is not a proper way to get text input in SDL2, but a quick temporary fix
to enable text input fields at all. This is done by just slightly modifying
the existing SDL1.2 code.



___

File Attachments:


---
Date: Tue 15 Jul 2014 10:12:54 AM EEST  Name: Sdl2Text.patch  Size: 14kB   By:
cazfi



___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev