[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

sysconfdir re-set



I'm trying to port Courier 0.40.0.20021026, and it seems configure is
getting confused.  I want to put the config files in /etc/courier, but they
wind up going in /etc.  If I view the config.log after make configure, at
the top I see:

This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by configure, which was
generated by GNU Autoconf 2.53.  Invocation command line was

  $
/usr/ports/myports/courier/w-courier-0.40.0.20021026/courier-0.40.0.20021026
/configure --disable-root-check --datadir=/usr/local/share/courier --with-us
erdb=/etc/userdb --with-authuserdb --sysconfdir=/etc/courier --with-authdaem
on --with-authdaemonvar=/var/spool/courier --enable-workarounds-for-imap-cli
ent-bugs --with-db=gdbm --enable-mimetypes=/var/www/conf/mime.types --prefix
=/usr/local --exec-prefix=/usr/local --localstatedir=/var/spool/courier --wi
thout-ipv6 --with-mailuser=smmsp --with-mailgroup=smmsp --with-mailuid=25 --
with-mailgid=25 --with-ispell --mandir=/usr/ports/myports/courier/w-courier-
0.40.0.20021026/fake-i386/usr/local/man --with-authmysql --with-mysql-libs=/
usr/local/lib/mysql --with-mysql-includes=/usr/local/include/mysql --with-au
thldap --with-pgsql-libs=/usr/local/lib --with-pgsql-includes=/usr/local/inc
lude/postgresql --prefix=/usr/local --sysconfdir=/etc

So, the sysconfdir is re-set to /etc at the end, which then cascades down to
the directories further down.  Makefile, etc. are available on request, but
I didn't want to clog the list up with them until I knew someone wanted to
look at them.  I'm using configure_style=gnu.

Any ideas?  One hint I have is that the Courier author has upgraded his
toolchain to use autoconf 2.53, automake 1.6.3 and libtool 1.4.2, which are
not versions we have in the ports tree...