[GRASS-dev] [GRASS GIS] #2845: Build failure with 7.0.3RC1 on Linux

GRASS GIS trac at osgeo.org
Thu Jan 7 03:04:08 PST 2016


#2845: Build failure with 7.0.3RC1 on Linux
------------------------+-------------------------
  Reporter:  scimmia    |      Owner:  grass-dev@…
      Type:  defect     |     Status:  new
  Priority:  blocker    |  Milestone:  7.0.3
 Component:  Compiling  |    Version:  unspecified
Resolution:             |   Keywords:
       CPU:  x86-64     |   Platform:  Linux
------------------------+-------------------------

Comment (by neteler):

 Replying to [comment:16 scimmia]:
 > OK, new info. I was able to build from r67442 just fine. I ran a
 recursive diff to see what the difference was between the tarball and the
 svn checkout, and found that gui/wxpython/xml/menudata.xml and
 gui/wxpython/xml/module_tree_menudata.xml don't exist in SVN. Removing
 those two files from the tarball lets me build.

 Great you found the issue! Yet I am surprised since

 {{{
 gui/wxpython/Makefile
 }}}

 contains

 {{{
 EXTRA_CLEAN_FILES = menustrings.py build_ext.pyc xml/menudata.xml
 xml/module_tree_menudata.xml */*.pyc
 }}}

 ... so it is wiped out here:

 {{{
 grep EXTRA_CLEAN_FILES include/Make/Rules.make
         -rm -f $(EXTRA_CLEAN_FILES) *.tab.[ch] *.yy.c *.output *.backup
 *.tmp.html *.pyc $(DEPFILE)
 }}}

 I have updated the release procedure to explicitly delete these files in
 r67511, r67512.
 Now this should no longer happen.

 I suggest to take these EXTRA_CLEAN_FILES files away from "svn propset"
 whitelisting to be sure that they become visible when running `svn
 status`. How to do that?

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/2845#comment:17>
GRASS GIS <https://grass.osgeo.org>



More information about the grass-dev mailing list