[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug-tar] paxutils bootstrap problems
From: |
Paul Eggert |
Subject: |
[Bug-tar] paxutils bootstrap problems |
Date: |
Fri, 04 Nov 2005 13:58:14 -0800 |
User-agent: |
Gnus/5.1007 (Gnus v5.10.7) Emacs/21.4 (gnu/linux) |
I tried to bootstrap paxutils but ran into some problems.
First, configure.ac contains the line
AC_REPLACE_FUNCS(waitpid)
but there is no lib/waitpid.c and recent autoconf/automake therefore
rejects this. The simplest fix is to remove the line; we can pretty
much assume waitpid these days.
Second, configure.ac contains the line
MU_DEBUG_MODE
but there's no definition of this macro. Maybe it should be moved
into gnulib? If not it should be defined here.
Third, paxlib.h now includes hash.h but the hash module isn't listed
as a necessary module. Also, paxlib/error.c uses quote.h and
quotearg.h so the quote and quotearg modules need to be listed. Also,
tests/genfile.c invokes setenv and get_date, so the setenv modules and
getdate modules will be needed (and genfile.c needs to include
setenv.h and getdate.h).
Here's the next problem I ran into, but at this point I ran out of time
so I stopped.
rtape.c:38:23: error: localedir.h: No such file or directory
rtape.c: In function 'rmt_open':
rtape.c:510: error: 'DEFAULT_RMT_COMMAND' undeclared (first use in this
function)
rtape.c:510: error: (Each undeclared identifier is reported only once
rtape.c:510: error: for each function it appears in.)
make[2]: *** [rtape.o] Error 1
make[2]: Leaving directory `/home/eggert/src/gnu/tar-noatime/paxutils/paxlib'
I assume that getting paxutils buildable is on your list of things to
do, so you can look at this stuff then. In the meantime I'll just
check in changes to the paxutils files when these changes are needed
for tar. (genfile.c will be one of them.)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Bug-tar] paxutils bootstrap problems,
Paul Eggert <=