'make update' definitely broken

Russ Allbery rra at stanford.edu
Wed Oct 13 03:48:22 UTC 1999


Basil Kruglov <basil at cifnet.com> writes:

> i just tried to install latest up-to-sec cvsuped version of 2.3, tried
> to do 'make update' and looks like it was trying to install man pages in
> / (root) directory.

> I did make install, and yes... it is indeed located at /man now.

*grumble*

autoconf is really weird about some things.  Okay, fixed that.  Sorry
about that.  This would work better if we used prefix and exec_prefix in a
more normal manner, which is one of the things these abortive changes were
working towards.

--- Makefile.global.in  1999/10/12 20:04:41     1.33
+++ Makefile.global.in  1999/10/13 03:46:17
@@ -60,7 +60,9 @@
 INEWSMODE      = @INEWSMODE@
 RNEWSMODE      = @RNEWSMODE@
 
-PATHNEWS        = @prefix@
+prefix          = @prefix@
+
+PATHNEWS        = $(prefix)
 PATHBIN         = $(PATHNEWS)/bin
 PATHETC         = @ETCDIR@
 PATHLIB         = @LIBDIR@

--- makedirs.sh.in      1999/10/12 20:04:41     1.16
+++ makedirs.sh.in      1999/10/13 03:46:27
@@ -2,6 +2,7 @@
 ##  $Revision: 1.16 $
 ##  Script to make INN directories.
 
+prefix=@prefix@
 PATHNEWS=@prefix@
 PATHBIN=${PATHNEWS}/bin
 PATHETC=@ETCDIR@

-- 
Russ Allbery (rra at stanford.edu)         <URL:http://www.eyrie.org/~eagle/>


More information about the inn-workers mailing list