Compile problems because config.h.in

Heiko Schlichting inn-bugs at FU-Berlin.DE
Tue Oct 12 23:46:55 UTC 1999


Heiko Schlichting <inn-bugs at fu-berlin.de> writes:
> First you see if you can get the function directly from libc, and if you
> can, you don't look in the other library for it.  I'll make that change
> shortly.

Fine, thanks.

As I already the idiot of the day because of my configure.in patch, please
allow another stupid question. I'm still upgrading from inn-1999-10-07_03-00
(CURRENT) to inn-1999-10-11_03-01 which makes more problems than I expect.

The configure invocation:
env CFLAGS="-O -OPT:Olimit=8000 -woff all" LDFLAGS="-Wl,-woff,84" \
  _PATH_SED=/usr/local/bin/gsed _PATH_SORT=/usr/local/bin/gsort \
  ./configure --prefix=/news/reader --with-perl --disable-uucp-rnews \
  --disable-setgid-inews --with-syslog-facility=LOG_LOCAL3 \
  --with-news-user=reader --with-news-umask=022 --with-innd-port=532 \
  --with-news-master=news --with-sendmail=/usr/local/bin/smail

and I get something like this in Makefile.global:

	[...]
	PATHBIN         = ${exec_prefix}/bin
	[...]

This produces problems on my system because make does not expect ${...} but
uses $(...) and exec_prefix is also undefined at this point. Therefore all
binaries are installed to /bin (ARG!) and the manuals to /man. There is a
related problems in mkdirs.sh which can interpret ${...} but $exec_prefix
and $prefix are unset during 'make install' as root.

It is possible that this problems are also related to my own changes in the
source. But if not and someone noticed similar problems with the newest
version of INN-CURRENT, please let me (and the list) know. Thank you.

Heiko

Heiko Schlichting       | Freie Universitaet Berlin
heiko at FU-Berlin.DE      | Zentraleinrichtung fuer Datenverarbeitung (ZEDAT)
Telefon +49 30 838-4327 | Fabeckstrasse 32
Telefax +49 30 838-6721 | D-14195 Berlin


More information about the inn-bugs mailing list