Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
autogenerated files in release tarball #588
Comments
|
I seem to remember we had this conversation before, getting deja vu anyway :) That's how the Vala+autotools stuff works. The only way for me to workaround it is to forcibly delete the stamps, which in turn breaks distcheck. We don't use any conditionals in the Vala code for exactly this reason, we know the We could try to hack the .c's out it, but I think the time would be best spent on rewriting to C for |
LocutusOfBorg
commented
Sep 14, 2016
|
Hi, an alternative approach might be to delete them at the begin of the Debian build the need to regenerate them is usually a good thing, because in case a bug is spot in vala, a no change rebuild will fix all the vala dependencies. |
|
One that in theory works, is running "make maintainer-clean" after configuring, and then re-autogenning. Should blitz the files |
ikeydoherty
added
the
ubuntu-specific
label
Oct 26, 2016
ikeydoherty
added
the
debian-maintenance
label
Nov 3, 2016
|
Fixed by move to meson |
fossfreedom commentedSep 13, 2016
Ikey,
comment from Gianfranco the reviewer of the 10.2.7 package for Debian
"I see a lot of autogenerated files:
"/* main.c generated by valac 0.32.1, the Vala compiler"
are you sure you are rebuilding them in Debian builds?
grep generated . -Ri |grep vala |grep -v "do not" |wc -l
57"
I take it this is expected and the .c files Gianfranco is referring to in the release tarball are either being rebuilt from .vala and/or just being used in the build as is?
David