#4701: update deprecated build instructions
-------------------------------------------------+-------------------------
 Reporter:  Forgon                               |             Owner:
     Type:  patch (an actual patch, not a        |            Status:  new
  request for one)                               |         Milestone:
 Priority:  normal                               |  unspecified
Component:  other                                |           Version:
 Keywords:                                       |  git/master
 Blocking:                                       |        Blocked By:
                                                 |  Operating System:  All
                                                 |  /Non-Specific
-------------------------------------------------+-------------------------
 The script `./autogen.sh` printed two warnings:

 {{{
 configure.ac:75: You should use the Autoconf-provided 'AC_PROG_MKDIR_P'
 macro instead,
 configure.ac:75: and use '$(MKDIR_P)' instead of '$(mkdir_p)'in your
 Makefile.am files.
 tests/Makefile.am:38: warning: source file '../tools/map/mapload.cpp' is
 in a subdirectory,
 tests/Makefile.am:38: but option 'subdir-objects' is disabled
 }}}

 {{{
 automake: warning: possible forward-incompatibility.
 automake: At least a source file is in a subdirectory, but the 'subdir-
 objects'
 automake: automake option hasn't been enabled.  For now, the corresponding
 output
 automake: object file(s) will be placed in the top-level directory.
 However,
 automake: this behaviour will change in future Automake versions: they
 will
 automake: unconditionally cause object files to be placed in the same
 subdirectory
 automake: of the corresponding sources.
 automake: You are advised to start using 'subdir-objects' option
 throughout your
 automake: project, to avoid future incompatibilities.
 + removing config.cache ...
 }}}

 Build instructions also contained a references to quesoglc, which has long
 been replaced with harfbuzz (see ticket #4507). Some of our packagers may
 still think that it is required to build the game: I informed the Fedora
 project that this is not the case (read the
 [https://bugzilla.redhat.com/show_bug.cgi?id=1533110 bug report] for their
 [https://src.fedoraproject.org/rpms/warzone2100/blob/master/f/warzone2100.spec
 package]).

--
Ticket URL: <http://developer.wz2100.net/ticket/4701>
Warzone 2100 Trac <http://developer.wz2100.net/>
The Warzone 2100 Project
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Warzone2100-project mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/warzone2100-project

Reply via email to