[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