Re: diskd fails to install in Squid-3 HEAD

From: Robert Collins <robertc@dont-contact.us>
Date: 10 Feb 2003 18:48:21 +1100

On Sun, 2003-02-09 at 04:17, Henrik Nordstrom wrote:
> There seems to be problems with the current Makefile.am layout for
> diskd:
>
> /bin/sh /home/henrik/SRC/squid/commit/cfgaux/mkinstalldirs
> /home/henrik/squid/commit/libexec
> /usr/bin/install -c diskd/diskd
> /home/henrik/squid/commit/libexec/diskd/diskd
> /usr/bin/install: cannot create regular file
> `/home/henrik/squid/commit/libexec/diskd/diskd': No such file or
> directory
>
>
> Not sure how to best fix this..

It's a bug in automake 1.5.
We can
a) upgrade squid-cache.org's automake.
b) reinstate a diskd/Makefile.am
c) rename the diskd helper to something else (i.e. diskd_io) so as not
to conflict with the diskd subdir, and then change the diskd/diskd in
STORE_PROGRAMS to diskd_io, along with a matching change to the
Makefile.am.
d) cherry pick the bugfix from automake CVS and retro-fit to 1.5.

a) is my preference. There is a automake 1.7 port listed on the freebsd
website.

Rob

-- 
GPG key available at: <http://users.bigpond.net.au/robertc/keys.txt>.

Received on Mon Feb 10 2003 - 00:48:26 MST

This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:19:14 MST