[Gpg4win-devel] build problems with installer
Marcus Brinkmann
marcus.brinkmann at ruhr-uni-bochum.de
Wed Dec 12 13:50:31 CET 2007
At Wed, 12 Dec 2007 09:07:16 +0100,
Jan-Oliver Wagner wrote:
>
> Hello Marcus,
>
> $ make distclean
> (instead of just "clean")
>
> healed a lot of my problems.
> I will try further on this basis.
>
> I am aware there are various options and methods
> to handle the build process.
> Still I am on the search for a most-times-successful
> method that combines simplicity with re-use of
> already compiled stuff.
If you do a make clean or make distclean and rerun configure, you do
not reuse anything. Might just as well start from a clean checkout.
(And if you don't do make clean, you get a versioninfo.txt file with
duplicated entries).
When I am preparing a release (of any package, for that matter), I
always start with a local copy of a clean SVN checkout. I do "svn
update" and "svn status" to check that I have no local modifications,
and then I do a "cp -a PACKAGE PACKAGE-p" and work from the PACKAGE-p
directory.
For gpg4win, I also re-download everything once in a while to check
that the links are still working and the checksums are correct.
I would never, ever use an already compiled tree for preparation of a
release. Making sure that everything still builds from scratch is
part of the release process.
During development, I make heavy use of the techniques I documented
(make clean-PACKAGE, etc), and have yet to encounter similar problems
to the ones you described. I have updated individual packages in one
of my gpg4win working copy over maybe a hundred revisions without
rebuilding from scratch, and without glitches.
Thanks,
Marcus
More information about the Gpg4win-devel
mailing list