URL:
  <http://gna.org/bugs/?23870>

                 Summary: Freeciv don't compile
                 Project: Freeciv
            Submitted by: sveinung
            Submitted on: Sun 13 Sep 2015 10:26:36 AM UTC
                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:

The command

sh autogen.sh --enable-debug --enable-client=all --enable-ruledit=experimental
--disable-sdl-mixer --enable-freeciv-manual=html

results in

  CC       cvercmp.lo
  CCLD     libcvercmp.la
make[2]: Leaving directory
'/home/sveinung/Master/freeciv.git/dependencies/cvercmp'
make[2]: Entering directory '/home/sveinung/Master/freeciv.git/dependencies'
make[2]: Nothing to be done for 'all-am'.
make[2]: Leaving directory '/home/sveinung/Master/freeciv.git/dependencies'
make[1]: Leaving directory '/home/sveinung/Master/freeciv.git/dependencies'
Making all in utility
make[1]: Entering directory '/home/sveinung/Master/freeciv.git/utility'
make  all-am
make[2]: Entering directory '/home/sveinung/Master/freeciv.git/utility'
  CC       astring.lo
In file included from speclist.h:130:0,
                 from shared.h:145,
                 from fcintl.h:26,
                 from astring.c:66:
genlist.h:110:29: error: no previous declaration for 'genlist_head'
[-Werror=missing-declarations]
 inline struct genlist_link *genlist_head(const struct genlist *pgenlist)
                             ^
cc1: error: unrecognized command line option "-Wno-tautological-compare"
[-Werror]
cc1: all warnings being treated as errors
Makefile:708: recipe for target 'astring.lo' failed
make[2]: *** [astring.lo] Error 1
make[2]: Leaving directory '/home/sveinung/Master/freeciv.git/utility'
Makefile:607: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/home/sveinung/Master/freeciv.git/utility'
Makefile:756: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 1

on Debian stable.

Reverting patch #6342 removes the problem.




    _______________________________________________________

Reply to this item at:

  <http://gna.org/bugs/?23870>

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


_______________________________________________
Freeciv-dev mailing list
[email protected]
https://mail.gna.org/listinfo/freeciv-dev

Reply via email to