[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: make dist
From: |
Thomas Schwinge |
Subject: |
Re: make dist |
Date: |
Fri, 06 Apr 2012 17:54:15 +0200 |
User-agent: |
Notmuch/0.9-101-g81dad07 (http://notmuchmail.org) Emacs/23.3.1 (x86_64-pc-linux-gnu) |
Hi!
As »make dist« in some places just considers the current configuration,
it really is flawed. That's also the reason that you don't notice the
missing files (but just do a diff of the tarball built by it and the
source directory) -- they're not used in your configuration (for example,
without console-client/ncursesw.c, no nfs/nfsd, only the x86 architecture
in libthreads and pfinet), and for the missing *.h files (such as
libthreads/i386/cthreads.h), GCC is probably picking up those from the
system installation's /usr/include (which definitely is not correct
either). Instead of fixing this system, I really think we should switch
to using »git archive« and some pre-dist hooks (rebuild documentation,
etc.). Compare to what glibc is doing. Any counter arguments?
Grüße,
Thomas
pgpOacNTHXj3l.pgp
Description: PGP signature