-
-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pregenerated contrib/ipv6calc.spec is shipped in the source tree & tarball #39
Comments
@paravoid : a pregenerated ipv6calc.spec file is required to create RPM package using
|
But what happens if ipv6calc.spec is out of date and needs to be regenerated? Isn't that a chicken-and-egg loop? To be more specific about the issue I'm trying to address:
Same thing even if I run "make distclean" afterwards, for what it's worth. |
Hah, case in point: I think with cf02e4d you accidentally committed ipv6calc.spec with a dirty diff (no apxs installed). |
thank you for reporting, fixed by 3adc887 |
Imho the chicken-egg problem can't be solved except by taking care in the process not releasing code without having spec file proper updated (generated):
|
While contrib/ipv6calc.spec is generated from contrib/ipv6calc.spec.in, the pregenerated file is shipped in the source tree and resulting tarball. This is unlike e.g. Makefiles, that are also generated from Makefile.in, but in this case no pregenerated Makefiles being shipped.
This results into a dirty source tree when running "make; make clean" and requires workarounds in the Debian package.
The text was updated successfully, but these errors were encountered: