Compile problems because config.h.in

Heiko Schlichting heiko at cis.fu-berlin.de
Tue Oct 12 18:02:12 UTC 1999


I tried to make a 4-day upgrade from inn-1999-10-07_03-00 (CURRENT) to
inn-1999-10-11_03-01, but it even failed to compile.
The reason seems to be the new include/config.h[.in] (twice as large as the
file was four days ago) which does NOT define things in the right way.

Configure parameters:

env CFLAGS="-O -OPT:Olimit=8000 -woff all" LDFLAGS="-Wl,-woff,84" \
  ./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

creates a include/config.h with

[...]
/* Define if you have the <string.h> header file.  */
/* #undef HAVE_STRING_H */

/* Define if you have the <sys/dir.h> header file.  */
/* #undef HAVE_SYS_DIR_H */
[...]
/* Define if you have the <sys/param.h> header file.  */
/* #undef HAVE_SYS_PARAM_H */
[...]

and several other things which does not look correct:

[reader at Curry] (~): ls -l /usr/include/{string.h,sys/dir.h,sys/param.h}
-r--r--r--    1 root     sys         6486 Mar  9  1999 /usr/include/string.h
-r--r--r--    1 root     sys         4240 Mar  9  1999 /usr/include/sys/dir.h
-r--r--r--    1 root     sys        12096 Aug 18 18:57 /usr/include/sys/param.h
[reader at Curry] (~): uname -aR
IRIX64 Curry 6.5 6.5.5f 07151439 IP27

I can change all these #defines by hand but it should be done automatically
during configure.

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