Ply3 generates idpl_yacctab.py and ipdl_lextab.py in the srcdir
Categories
(Firefox Build System :: General, defect, P3)
Tracking
(Not tracked)
People
(Reporter: KrisWright, Unassigned)
References
(Blocks 1 open bug, Regression)
Details
(Keywords: regression)
Previously, Bug 528367 generated ipdl_yacctab.py
and ipdl_lextab.py
in the objdir
. When we updated to ply 3.10
in Bug 1621359 it started generating these files in the srcdir
again. This needs to be updated so they generate in the right place.
Updated•4 years ago
|
Comment 1•4 years ago
|
||
This is mentioned here: https://github.com/dabeaz/ply/blob/master/CHANGES#L149
Comment 2•4 years ago
|
||
Having extra stuff in the build dir is kind of annoying. If it isn't easy to fix, maybe these files could be added to the hgignore and gitignore files? Though I guess that will not fix the problem that clobbering won't necessarily rebuild these files.
Comment 3•4 years ago
|
||
This is still annoying me. Can we at least do what Andrew suggested in the previous comment?
Updated•4 years ago
|
Reporter | ||
Comment 5•4 years ago
|
||
(In reply to Tom Schuster [:evilpie] from comment #3)
This is still annoying me. Can we at least do what Andrew suggested in the previous comment?
This should have been fixed with ply
not generating cache table files anymore, but you may have to rm
the actual cache table files from your directory.
Comment 6•4 years ago
|
||
Yeah, if you rm
the files now (assuming you're at a remotely current version of mozilla-central
you shouldn't see this any more.
Comment 7•4 years ago
|
||
Great. It would have been good if an announcement had been made about that somewhere, as I'd been staring at those files for quite a while now. I made a post to dev-platform just now about it.
Updated•4 years ago
|
Description
•