[Freeciv-Dev] [bug #19228] freeciv-stub should handle client-specific options

2014-04-06 Thread Marko Lindqvist
Update of bug #19228 (project freeciv):

 Planned Release: => 2.3.2, 2.4.0, 2.5.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 #19290] Intelligence report: nation flag can obscure techs

2014-04-06 Thread Marko Lindqvist
Update of bug #19290 (project freeciv):

 Planned Release: 2.2.8, 2.3.2, 2.4.0 => 2.2.8, 2.3.2, 2.4.0,
2.5.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 #19147] [unused var fix] use *_list_size() to get the number of units

2014-04-06 Thread Marko Lindqvist
Update of bug #19147 (project freeciv):

 Planned Release:   2.5.0 => 2.4.0, 2.5.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 #19149] [unused var fix] SDL client

2014-04-06 Thread Marko Lindqvist
Update of bug #19149 (project freeciv):

 Planned Release:   2.5.0 => 2.4.0, 2.5.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 #18886] fix loading of shuffle information

2014-04-06 Thread Marko Lindqvist
Update of bug #18886 (project freeciv):

 Planned Release: 2.3.1,2.4.0 => 2.3.1, 2.4.0, 2.5.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 #18880] assertion 'adv->phase_is_initialized' failed.

2014-04-06 Thread Marko Lindqvist
Update of bug #18880 (project freeciv):

 Planned Release:   2.4.0 => 2.4.0, 2.5.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] [patch #2883] [lua116] lua function to save a game (as 'manual' save)

2014-04-06 Thread Marko Lindqvist
Update of patch #2883 (project freeciv):

 Planned Release:   2.4.0 => 2.4.0, 2.5.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 #18875] map.c: 3x assertion failed

2014-04-06 Thread Marko Lindqvist
Update of bug #18875 (project freeciv):

 Planned Release: 2.3.1,2.4.0 => 2.3.1, 2.4.0, 2.5.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 #18796] Server segfault on turn change (auto-explore)

2014-04-06 Thread Marko Lindqvist
Update of bug #18796 (project freeciv):

 Planned Release: 2.3.1,2.4.0 => 2.3.1, 2.4.0, 2.5.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] [patch #4647] Rhodesian ruleset

2014-04-06 Thread anonymous
URL:
  

 Summary: Rhodesian ruleset
 Project: Freeciv
Submitted by: None
Submitted on: So 06 Apr 2014 20:33:01 UTC
Category: rulesets
Priority: 5 - Normal
  Status: None
 Privacy: Public
 Assigned to: None
Originator Email: ferdinand.steinkrue...@st.ovgu.de
 Open/Closed: Open
 Discussion Lock: Any
 Planned Release: 

___

Details:





___

File Attachments:


---
Date: So 06 Apr 2014 20:33:01 UTC  Name: Rhodesia ruleset.txt  Size: 3kB   By:
None


---
Date: So 06 Apr 2014 20:33:01 UTC  Name: 600px-Flag_of_Rhodesia.svg.png  Size:
47kB   By: None



___

Reply to this item at:

  

___
  Nachricht gesendet von/durch Gna!
  http://gna.org/


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


Re: [Freeciv-Dev] 2.5 Release Goals

2014-04-06 Thread Marko Lindqvist
On 6 April 2014 17:43, Jacob Nevins
<0jacobnk.fc...@chiark.greenend.org.uk> wrote:
> Months ago (on 3 Jan), Marko Lindqvist wrote:
>>  Now already evaluating this list with beta1 in mind (mainly because
>> network protocol and datafile format freezes are needed before beta)
>
> Hello, yes. I need to get on top of 2.5.0-beta1. Sorry for the lack of
> activity on that.
>
> I haven't started making a release note, which was the process that
> drove getting to release quality for 2.4 (working out how to describe
> the new features => reverse-engineering documentation => raising and
> fixing bugs found while testing my understanding).
>
> Some time ago, I think you offered to provide a summary of the major
> changes as a starting point for the release note. If that offer's still
> open, I'd like to take it up.

 Just give me week or two.

 Here's list of features I think should make it to 2.5 (not necessarily
 complete - I may have forgotten something) I hope other maintainers to
 reply with their own additions and comments to the list.

 patch #4190: Split translations to multiple po-files

 If we are going to add information about what translation domain
 translations about the nation should be fetched to the rulesets, it
 must be done before datafile format freeze.
>>>
>>>  This has been implemented to the extend I dreamed about, but the
>>> ticket has been given to jtn to further evaluate what more is needed.
>>
>>  ?
>
> I don't now expect to implement anything like the full madness of
> , but there's still a
> minimal level of work required in defining a suitable workflow for
> importing translations, updating freeciv.pot, updating po-files, etc in
> a world with multiple translation domains.
> (This is quite high-priority, because it's indirectly retarding
> translator work on S2_5 and later.)
>
 Qt-client

 Qt-client is coming along so well that it would be a shame not to get it
 to "supported client" status in 2.5. Mir3x probably keeps on working on
 Qt4 based version.
>>
>>  Qt5 now.
>
> I haven't been keeping on top of the Qt client. Is there a description
> of the major missing features at the moment? Perhaps we need a
> metaticket?

 We have metaticket patch #4417, but it doesn't have much content - I
have had only a couple short sessions with Qt-client so not explored
what it absolutely still needs.

> In the absence of that knowledge, this feels a bit ambitious to me. We
> still have work getting Gtk3 client up to "supported client" status IMO
> (see below).

 gtk3-client should not only be "supported", but even "default"...
Remember that both "sdl" and even "xaw" are supported clients... But
you're right, and I never meant that this should be a blocker for 2.5
(if Mir3x has not time to work on this, I don't anybody else to), just
something that we might get.

>>>  New Qt-client related item is that I'd want freeciv-mp-qt to be in
>>> good enough shape to be used in those installations that use
>>> Qt-client, so one does not need to mix gtk-based freeciv-mp-gtk[23] to
>>> Qt system.
>>> I'm working on this.
>>
>> Mostly done
>
> Done?

 I'm not completely satisfied with the quality.

 patch #3448: "Nation sets": allow set of nations that will ever appear
 in-game to be chosen

 Affects both network protocol and ruleset format, I think.
>>>
>>>  There has been some progress.
>>
>>  If I have understood correctly all that is missing is support from
>> some of the clients. That shouldn't stop us from going toward beta (no
>> network protocol issues, I assume)
>
> That's about right. With the Gtk clients, I consider the feature
> complete.
>
> However, I'm keen that every supported client should have a UI for this
> feature, even if a minimal one. Otherwise, all the nations maintainers'
> hard work on the "extended" nation set becomes completely invisible to
> casual users of that client, which was something I explicitly wanted to
> avoid when creating two tiers of nations.
>
> Help in this area would be appreciated. In particular, I've not done any
> Qt hacking, so if someone else could add support to the Qt client, that
> would be great.
>  "Qt client support for nation sets"
>
> The SDL client should also have support. I'd be content with minimal
> support to start with (add a drop-down, but if you change it the nations
> dialog pops down -- this would save some fiddly widget-wrangling).
>  "SDL client support for nation sets"

 I have this in my personal TODO notes in the roadmap of sdl2-client
development (I expect to learn more of the sdl(2)-client widget code
by doing other tasks before trying to tackle this)

> (I'm willing to let the Xaw client slide.)

 It's soon time to do our regular "do we really still need xaw-client
maintained" discussion, I think. Those who insist it must be kept are
not showing it the love acc

[Freeciv-Dev] [bug #21897] Enabling multiple fcdb backends cause same object files to be linked from multiple libraries

2014-04-06 Thread Matthias Pfafferodt
Follow-up Comment #4, bug #21897 (project freeciv):

At the moment I only trigger rebuilds of the RPMs for the svn versions from
time to time. There are no test games etc.

___

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 #21897] Enabling multiple fcdb backends cause same object files to be linked from multiple libraries

2014-04-06 Thread Jacob Nevins
Follow-up Comment #3, bug #21897 (project freeciv):

I note that multiple fcdb backends currently don't work even when they do
compile: bug #20723.

Don't know if it's related, but since it's a regression from 2.4 I consider it
a 2.5.0 blocker, so any insight would be appreciated.

___

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] 2.5 Release Goals

2014-04-06 Thread Jacob Nevins
Months ago (on 3 Jan), Marko Lindqvist wrote:
>  Now already evaluating this list with beta1 in mind (mainly because
> network protocol and datafile format freezes are needed before beta)

Hello, yes. I need to get on top of 2.5.0-beta1. Sorry for the lack of
activity on that.

I haven't started making a release note, which was the process that
drove getting to release quality for 2.4 (working out how to describe
the new features => reverse-engineering documentation => raising and
fixing bugs found while testing my understanding).

Some time ago, I think you offered to provide a summary of the major
changes as a starting point for the release note. If that offer's still
open, I'd like to take it up. I expect I'll still be doing my
ultra-complete trawl through svn logs, but perhaps having a summary of
the big themes rather than reverse-engineering them will expedite the
process.

>>> Here's list of features I think should make it to 2.5 (not necessarily
>>> complete - I may have forgotten something) I hope other maintainers to
>>> reply with their own additions and comments to the list.
>>>
>>> patch #4190: Split translations to multiple po-files
>>>
>>> If we are going to add information about what translation domain
>>> translations about the nation should be fetched to the rulesets, it
>>> must be done before datafile format freeze.
>>
>>  This has been implemented to the extend I dreamed about, but the
>> ticket has been given to jtn to further evaluate what more is needed.
> 
>  ?

I don't now expect to implement anything like the full madness of
, but there's still a
minimal level of work required in defining a suitable workflow for
importing translations, updating freeciv.pot, updating po-files, etc in
a world with multiple translation domains.
(This is quite high-priority, because it's indirectly retarding
translator work on S2_5 and later.)

>>> Qt-client
>>>
>>> Qt-client is coming along so well that it would be a shame not to get it
>>> to "supported client" status in 2.5. Mir3x probably keeps on working on
>>> Qt4 based version.
> 
>  Qt5 now.

I haven't been keeping on top of the Qt client. Is there a description
of the major missing features at the moment? Perhaps we need a
metaticket?

In the absence of that knowledge, this feels a bit ambitious to me. We
still have work getting Gtk3 client up to "supported client" status IMO
(see below).

>>  New Qt-client related item is that I'd want freeciv-mp-qt to be in
>> good enough shape to be used in those installations that use
>> Qt-client, so one does not need to mix gtk-based freeciv-mp-gtk[23] to
>> Qt system.
>> I'm working on this.
>
> Mostly done

Done?

>>> patch #3448: "Nation sets": allow set of nations that will ever appear
>>> in-game to be chosen
>>>
>>> Affects both network protocol and ruleset format, I think.
>>
>>  There has been some progress.
> 
>  If I have understood correctly all that is missing is support from
> some of the clients. That shouldn't stop us from going toward beta (no
> network protocol issues, I assume)

That's about right. With the Gtk clients, I consider the feature
complete.

However, I'm keen that every supported client should have a UI for this
feature, even if a minimal one. Otherwise, all the nations maintainers'
hard work on the "extended" nation set becomes completely invisible to
casual users of that client, which was something I explicitly wanted to
avoid when creating two tiers of nations.

Help in this area would be appreciated. In particular, I've not done any
Qt hacking, so if someone else could add support to the Qt client, that
would be great.
 "Qt client support for nation sets"

The SDL client should also have support. I'd be content with minimal
support to start with (add a drop-down, but if you change it the nations
dialog pops down -- this would save some fiddly widget-wrangling).
 "SDL client support for nation sets"

(I'm willing to let the Xaw client slide.)

>>> patch #4088: Included dependencies of sdl-client
>>
>>  SDL_gfx has been handled.
>>  SDL_ttf remains.
> 
>   There's patches about SDL_ttf side too, so this can be closed soon.

 closed => done?

>>> bug #17887: Tech prerequisites misdisplayed in help if root_req set
>>>
>>> For a long time this was release blocker for 2.4, until we just worked
>>> around the need to get it done for 2.4. I hope we will not be forced to
>>> do that again with 2.5.
>>
>>  No progress.
> 
>  Working on that area. TRUNK is getting bigger rewrite, but easy fixes
> will go to stable branches too. Those do not need protocol changes, so
> this is not blocking beta. It's quite ok for this to wait to beta2.

Haven't dug into where this got up to. (For 2.4.2 I claimed that
"problems remain" in this area, but in fact I can't point to anything
specific; and I don't know whether 2.5 is actually better.)

Would we now in theory

[Freeciv-Dev] [bug #21897] Enabling multiple fcdb backends cause same object files to be linked from multiple libraries

2014-04-06 Thread Matthias Pfafferodt
Follow-up Comment #2, bug #21897 (project freeciv):

Now there is another linking error (see
https://build.opensuse.org/project/monitor/home:syntron:freeciv)


[  903s]   CC   dummy.o
[  904s]   CCLD freeciv-gtk2
[  904s] ../common/.libs/libfreeciv.so: undefined reference to
`mysql_fetch_lengths'
[  904s] ../common/.libs/libfreeciv.so: undefined reference to
`sqlite3_column_double'
[  904s] ../common/.libs/libfreeciv.so: undefined reference to
`sqlite3_column_int64'
[  904s] ../common/.libs/libfreeciv.so: undefined reference to `sqlite3_exec'
[  904s] ../common/.libs/libfreeciv.so: undefined reference to
`sqlite3_changes'
[  904s] ../common/.libs/libfreeciv.so: undefined reference to
`sqlite3_column_text'
[  904s] ../common/.libs/libfreeciv.so: undefined reference to
`mysql_autocommit'
[  904s] ../common/.libs/libfreeciv.so: undefined reference to
`mysql_num_rows'
[  904s] ../common/.libs/libfreeciv.so: undefined reference to `mysql_init'
[  904s] ../common/.libs/libfreeciv.so: undefined reference to `PQstatus'
[  904s] ../common/.libs/libfreeciv.so: undefined reference to
`PQsetNoticeProcessor'
[  904s] ../common/.libs/libfreeciv.so: undefined reference to
`sqlite3_busy_timeout'
[  904s] ../common/.libs/libfreeciv.so: undefined reference to
`mysql_fetch_fields'
[  904s] ../common/.libs/libfreeciv.so: undefined reference to `sqlite3_step'
[  904s] ../common/.libs/libfreeciv.so: undefined reference to `mysql_close'
[  904s] ../common/.libs/libfreeciv.so: undefined reference to `PQnfields'
[  904s] ../common/.libs/libfreeciv.so: undefined reference to `PQsetdbLogin'
[  904s] ../common/.libs/libfreeciv.so: undefined reference to `PQgetvalue'
[  904s] ../common/.libs/libfreeciv.so: undefined reference to `sqlite3_open'
[  904s] ../common/.libs/libfreeciv.so: undefined reference to
`sqlite3_reset'
[  904s] ../common/.libs/libfreeciv.so: undefined reference to
`sqlite3_column_bytes'
[  904s] ../common/.libs/libfreeciv.so: undefined reference to `PQcmdTuples'
[  904s] ../common/.libs/libfreeciv.so: undefined reference to
`mysql_insert_id'
[  904s] ../common/.libs/libfreeciv.so: undefined reference to `PQclear'
[  904s] ../common/.libs/libfreeciv.so: undefined reference to `PQfmod'
[  904s] ../common/.libs/libfreeciv.so: undefined reference to `PQconnectdb'
[  904s] ../common/.libs/libfreeciv.so: undefined reference to
`sqlite3_column_blob'
[  904s] ../common/.libs/libfreeciv.so: undefined reference to
`sqlite3_last_insert_rowid'
[  904s] ../common/.libs/libfreeciv.so: undefined reference to `mysql_error'
[  904s] ../common/.libs/libfreeciv.so: undefined reference to
`sqlite3_column_name'
[  904s] ../common/.libs/libfreeciv.so: undefined reference to `PQntuples'
[  904s] ../common/.libs/libfreeciv.so: undefined reference to
`sqlite3_prepare'
[  904s] ../common/.libs/libfreeciv.so: undefined reference to `PQfname'
[  904s] ../common/.libs/libfreeciv.so: undefined reference to
`mysql_free_result'
[  904s] ../common/.libs/libfreeciv.so: undefined reference to
`mysql_affected_rows'
[  904s] ../common/.libs/libfreeciv.so: undefined reference to
`mysql_real_escape_string'
[  904s] ../common/.libs/libfreeciv.so: undefined reference to
`mysql_field_count'
[  904s] ../common/.libs/libfreeciv.so: undefined reference to
`mysql_real_query'
[  904s] ../common/.libs/libfreeciv.so: undefined reference to `PQfinish'
[  904s] ../common/.libs/libfreeciv.so: undefined reference to
`mysql_fetch_row'
[  904s] ../common/.libs/libfreeciv.so: undefined reference to
`sqlite3_finalize'
[  904s] ../common/.libs/libfreeciv.so: undefined reference to
`mysql_real_connect'
[  904s] ../common/.libs/libfreeciv.so: undefined reference to
`PQerrorMessage'
[  904s] ../common/.libs/libfreeciv.so: undefined reference to `mysql_commit'
[  904s] ../common/.libs/libfreeciv.so: undefined reference to
`mysql_store_result'
[  904s] ../common/.libs/libfreeciv.so: undefined reference to
`sqlite3_column_count'
[  904s] ../common/.libs/libfreeciv.so: undefined reference to
`sqlite3_close'
[  904s] ../common/.libs/libfreeciv.so: undefined reference to
`sqlite3_mprintf'
[  904s] ../common/.libs/libfreeciv.so: undefined reference to
`sqlite3_column_decltype'
[  904s] ../common/.libs/libfreeciv.so: undefined reference to `PQgetisnull'
[  904s] ../common/.libs/libfreeciv.so: undefined reference to
`sqlite3_column_type'
[  904s] ../common/.libs/libfreeciv.so: undefined reference to
`PQescapeStringConn'
[  904s] ../common/.libs/libfreeciv.so: undefined reference to `PQexec'
[  904s] ../common/.libs/libfreeciv.so: undefined reference to
`sqlite3_errmsg'
[  904s] ../common/.libs/libfreeciv.so: undefined reference to `sqlite3_free'
[  904s] ../common/.libs/libfreeciv.so: undefined reference to `PQftype'
[  904s] ../common/.libs/libfreeciv.so: undefined reference to
`mysql_rollback'
[  904s] ../common/.libs/libfreeciv.so: undefined reference to
`PQresultStatus'
[  904s] collect2: error: ld returned 1 exit status
[  904s] make[3]: *** [freeciv-gtk2] Error 1
[  904s

[Freeciv-Dev] [bug #21897] Enabling multiple fcdb backends cause same object files to be linked from multiple libraries

2014-04-06 Thread Marko Lindqvist
Update of bug #21897 (project freeciv):

  Status: In Progress => Ready For Test 


___

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 #21897] Enabling multiple fcdb backends cause same object files to be linked from multiple libraries

2014-04-06 Thread Marko Lindqvist
Update of bug #21897 (project freeciv):

 Planned Release: => 2.4.3, 2.5.0, 2.6.0

___

Follow-up Comment #1:

Patches

(file #20490, file #20491)
___

Additional Item Attachment:

File name: LuasqlBase.patch   Size:1 KB
File name: LuasqlBase-S2_4.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] [bug #21696] [patch] build fix: libfreeciv-srv.la depends on lua libraries

2014-04-06 Thread Matthias Pfafferodt
Update of bug #21696 (project freeciv):

 Open/Closed:Open => Closed 

___

Follow-up Comment #12:

I check the changes between the last working version and the build with th
error. Only this change was a possible source. Using the new ticket is OK. I
will close this one (again).

___

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