[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: overwriting source files
From: |
John Darrington |
Subject: |
Re: overwriting source files |
Date: |
Sun, 27 Mar 2016 23:41:24 +0200 |
User-agent: |
Mutt/1.5.23 (2014-03-12) |
Looking at this again, I see something strange in the tarball:
$ ls -l doc/pspp.xml doc/version.texi doc/help-pages-list
-rw-r--r-- 1 john john 611 Mar 8 2015 doc/help-pages-list
-rw-r--r-- 1 john john 725562 Mar 20 01:19 doc/pspp.xml
-rw-r--r-- 1 john john 93 Mar 26 18:19 doc/version.texi
make dist is supposed to depend on doc/pspp.xml which in turn
depends on doc/version.texi
So I don't understand how this combination of timestamps can have
arisen.
Can you remember the sequence of commands you ran to create the tarball?
J'
On Sun, Mar 27, 2016 at 08:17:03AM +0200, John Darrington wrote:
On Sat, Mar 26, 2016 at 10:30:09AM -0700, Ben Pfaff wrote:
"make distcheck" currently fails because the build process overwrites
files in the srcdir, namely help-pages-list and pspp.xml. These are
in
the srcdir because we want to distribute pspp.xml.
I don't get this problem. make distcheck works just fine for me.
pspp.xml should not be regenerated unless it is out of date. So I don't
know why
you are seeing this. I would expect that you would also have the same
problem
with pspp.info
The easiest solution would probably be to not distribute pspp.xml, so
that we could move these to the builddir.
If we did that, then we would have to state that makeinfo and xmllint are
neccessary build
dependencies - and not just any old makeinfo - it is rather particular
about having the
correct version.
J'
--
Avoid eavesdropping. Send strong encryted email.
PGP Public key ID: 1024D/2DE827B3
fingerprint = 8797 A26D 0854 2EAB 0285 A290 8A67 719C 2DE8 27B3
See http://sks-keyservers.net or any PGP keyserver for public key.
--
Avoid eavesdropping. Send strong encryted email.
PGP Public key ID: 1024D/2DE827B3
fingerprint = 8797 A26D 0854 2EAB 0285 A290 8A67 719C 2DE8 27B3
See http://sks-keyservers.net or any PGP keyserver for public key.
signature.asc
Description: Digital signature