[Freeciv-Dev] [patch #3895] Do not try to spawn units to non-native terrain from huts

2013-05-03 Thread Marko Lindqvist
URL:
  

 Summary: Do not try to spawn units to non-native terrain from
huts
 Project: Freeciv
Submitted by: cazfi
Submitted on: Sat 04 May 2013 02:57:01 AM 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.3.5, 2.4.0, 2.5.0, 2.6.0

___

Details:

Fix default.lua hut handling to check against non-native tiles when it's about
to create unit (either Mercenaries or Settlers). Alien ruleset has been giving
errors from this forever.



___

File Attachments:


---
Date: Sat 04 May 2013 02:57:01 AM EEST  Name: DefLuaNativeTile.patch  Size:
997B   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


Re: [Freeciv-Dev] libcurl not in docs?

2013-05-03 Thread Marko Lindqvist
On 3 May 2013 19:37, David Lowe  wrote:

>
> I just compiled the 2.4.0-beta2 in Ubuntu 12.04.  I was a little surprised
> to find that it now requires curl, i thought that was not going in until
> 2.5?  If this is intentional, i will prepare a patch to INSTALL, which
> doesn't mention libcurl at all.
>

 Yes, it's in 2.4. Maybe you too have been following freeciv development
too long, different branches blurring :-) it was 2.3 branching after which
curl soon went in (2.3 is first one with freeciv-modpack, and thanks to
libcurl it works much more reliably in 2.4).

 It's mentioned in README.packaging and NEWS, but you are right that it
should be in INSTALL too. While at it, 2.5 & TRUNK version of INSTALL
should also mention that threading is not hard dependency (pthreads or
windows threads).


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


[Freeciv-Dev] [patch #3894] Have specials, bases, roads in extras array

2013-05-03 Thread Marko Lindqvist
URL:
  

 Summary: Have specials, bases, roads in extras array
 Project: Freeciv
Submitted by: cazfi
Submitted on: Sat 04 May 2013 02:18:55 AM EEST
Category: general
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:

Introduce extras array and store specials, bases, and roads in it.

In this initial version bases and roads start from fixed index - there might
be unused indices between last base and first road. This means that one cannot
yet iterate over extras array, nor can we change savegame format as that will
require consequtive indices. This does allow referencing bases and roads as
extras.



___

File Attachments:


---
Date: Sat 04 May 2013 02:18:55 AM EEST  Name: FillExtras.patch  Size: 10kB  
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 #3885] base_assess_defense_unit() BadCityDefender handling

2013-05-03 Thread Marko Lindqvist
Update of patch #3885 (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 #3872] Do not claim bases indirectly with terrain

2013-05-03 Thread Marko Lindqvist
Update of patch #3872 (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 #3893] "Roads & Rails" view menu entry -> "Paths"

2013-05-03 Thread Marko Lindqvist
URL:
  

 Summary: "Roads & Rails" view menu entry -> "Paths"
 Project: Freeciv
Submitted by: cazfi
Submitted on: Sat 04 May 2013 12:01:48 AM EEST
Category: client
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:

View menu of several clients have option to toggle whether roads layer is
drawn. It's called "Roads & Rails" with the hardcoded assumption that those
are the road types. Make it "Paths" instead. Selected word "Path" instead of
"Road" as most rulesets have latter as one of the road types too, and "Build
Path" is already used in "Work" menu for just this reason.



___

File Attachments:


---
Date: Sat 04 May 2013 12:01:48 AM EEST  Name: PathsLayer.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] [bug #19846] Closing unit select dialog asserts or crashes

2013-05-03 Thread Marko Lindqvist
Update of bug #19846 (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 #3890] Fix alien road helptext gettext warning

2013-05-03 Thread Marko Lindqvist
Update of patch #3890 (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 #3892] Fix spurious spaces in civ2civ3 building descriptions

2013-05-03 Thread Guillaume Melquiond
URL:
  

 Summary: Fix spurious spaces in civ2civ3 building
descriptions
 Project: Freeciv
Submitted by: silene
Submitted on: ven. 03 mai 2013 22:02:00 CEST
Category: rulesets
Priority: 5 - Normal
  Status: None
 Privacy: Public
 Assigned to: None
Originator Email: 
 Open/Closed: Open
 Discussion Lock: Any
 Planned Release: 

___

Details:

As a side effect, this patch also fixes the broken translations, since these
spurious characters were the only cause of discrepancies with the default
ruleset for these descriptions.



___

File Attachments:


---
Date: ven. 03 mai 2013 22:02:00 CEST  Name: civ2civ3.patch  Size: 648 o   By:
silene



___

Reply to this item at:

  

___
  Message posté via/par Gna!
  http://gna.org/


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


[Freeciv-Dev] [bug #20781] Freeciv server segmentation fault on amd64

2013-05-03 Thread Sveinung Kvilhaugsvik
Follow-up Comment #1, bug #20781 (project freeciv):

and by "the email I just sent" I mean
http://marc.info/?l=freeciv-dev&m=136760487023896&w=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 #20781] Freeciv server segmentation fault on amd64

2013-05-03 Thread Sveinung Kvilhaugsvik
URL:
  

 Summary: Freeciv server segmentation fault on amd64
 Project: Freeciv
Submitted by: sveinung
Submitted on: Fri 03 May 2013 06:17:09 PM GMT
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:

Environment:
 * trunk (SVN revision 22818) built on on Debian Wheezy AMD64.
 * built without all possible optional build dependencies
 * observing client: gtk
 * playing client: my recording system[11 playing the attached record.

How to reproduce:
1. In a console in the Freeciv directory run
 FREECIV_COMPRESSION_LEVEL=0 ./fcser
2. In another console in the same directory run
 ./fcgui -a -n spy
3. Press "Observe" in the client that opens
4. In another console in the Freeciv recorder directory run
 ./playRecord --file=FreecivCrasher.fct

Playing back the record without an observer won't crash the server.

[1] See the email I just sent for how to get it



___

File Attachments:


---
Date: Fri 03 May 2013 06:17:09 PM GMT  Name: FreecivCrasher.fct  Size: 444kB  
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


Re: [Freeciv-Dev] Here be dragons

2013-05-03 Thread Sveinung Kvilhaugsvik
On 4/30/13, Sveinung Kvilhaugsvik  wrote:
> A source
> tarball containing the source code of Freeciv and the source code of
> my system is coming. I just want to fix some issues I imagine may
> scare testers away for good first. After it is uploaded fixing the 2.4
> issues will hopefully make it accessible to those that don't want to
> compile Freeciv them self.
I just made it more accessible. Not because the scary stuff is fixed. It
still is hard to use. It still has scary exceptions when stuff exited in an
OK way. Replaying many connections at once (network games or reconnect)
still is something I wouldn't try. The reason I did it is to report a bug
in the Freeciv server.

More accessible versions:
 * A compiled version of the recording/playback part my system built for
Freeciv trunk SVN revision 22818 can be found at
http://folk.ntnu.no/kvilhaug/freeciv/segfault/FreecivRecorderCompiled.tar.bz2You
have to download and compile Freeciv trunk SVN revision 22818 your
self. (The Freeciv source code it contains is to comply with the GPL
without having to give out a long term source offer)
 * The source code of my system and Freeciv trunk SVN revision 22818 can be
found at
http://folk.ntnu.no/kvilhaug/freeciv/segfault/FreecivAndRecorderSource.tar.bz2My
system is in the Java folder. Follow the instructions in Java/INSTALL
to
compile my system and the instructions in INSTALL to compile Freeciv.
 * The source code of my system alone can be found at
http://folk.ntnu.no/kvilhaug/freeciv/segfault/FreecivRecorderSource.tar.bz2
___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [patch #3560] Use standard button interface (patch 21/60)

2013-05-03 Thread RafałMużyło
Follow-up Comment #5, patch #3560 (project freeciv):

As with any other gtk-setting, gtk-button-images can be set in settings.ini
accompanying gtk.css.
Though I stand by what I wrote in patch #3889 (and a few other places) on this
topic.

___

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] libcurl not in docs?

2013-05-03 Thread David Lowe

I just compiled the 2.4.0-beta2 in Ubuntu 12.04.  I was a little surprised to 
find that it now requires curl, i thought that was not going in until 2.5?  If 
this is intentional, i will prepare a patch to INSTALL, which doesn't mention 
libcurl at all.


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


[Freeciv-Dev] 2.4 Release Critical bugs

2013-05-03 Thread Marko Lindqvist
Task #7504, 2.4.0 release, still has some dependencies blocking the release.

1) Root_req issues (bug #17887)
  Tech root_req handling has many problems on science dialog. I've already
suggested that we simply revert root_req usage from experimental ruleset,
so no shipping ruleset would use it. For custom rulesets the problems are
not reggression since 2.3.
 Even if we go the route of removing root_reqs from experimental ruleset
and postponing root problem fixes to 2.5, this is still high priority. We
don't want to ignore it now and get into same situation of it blocking
release when 2.5 draws near. Fixes for S2_5 and S2_4 would probably also be
near identical, so they could go in for custom rulesets in 2.4 bugfix
releases already.

2) gtk3-client problems
 The known gtk3-client crasher, bug #19846, already has patch submitted.
There's some other gtk3-client specific bugs, none of them currently listed
as release blockers. Whether likes of assert failure bug #20305 should be
raised to blocker status is open to discussion. In any case fixes for these
would be very much welcome

3) Distributing .blend files (patch #3719)
  If we agree that we have to somehow provide .blend files to download from
sourceforge, resolving this ticket could still be as easy as documenting
tarball creation during the release process. There's no need to make it
perfect for the initial release. Downside is that this makes release
creation process more complicated.

 4) Loading savegame from pre-nationality ruleset that now has nationality
enabled (bug #20538)
  This is (in theory, I have not tested) problem for shipping experimental
ruleset. Games saved in 2.3 will give warnings about missing nationality
information when loaded to 2.4.
 This shouldn't be too hard to fix by generating the required info when
such an savegame is loaded. If we accept such an simple solution, and its
effects gameplay wise, that is.

 5) unit_move() problems (bug #20697)
  These are practically resolved, with only not-yet-closed ticket being
already submitted patch tocuhing comments only

 6) Transport problems (bug #20722)
  We know for sure that some bugs still exist, but those are not
reggressions since 2.3. We also have open some bugreports that could very
well be resolved by all the other fixes gone in related to transporters.
For those it would be beneficial even if one notes that bug has ben seen
even in latest development version., so we know it's still there.



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