SUMMARY (tcp_wrappers 7.6 on 4.0F problem)

From: Roger Holman <cfmanager_at_wnmeds.ac.nz>
Date: Mon, 13 Dec 1999 10:17:43 +1300

Thanks to all those who offered advice and ultimately resolved the problem.
I was even referred back to another SUMMARY from the 1998 archives, which
announced total frustration with the Operating System as it didnt fix the
problem, but worked around it.

The main advice was not to move any files but do a copy. The number of
files missing turned out to be 10, so the ultimate solution provided by

Dr. Thomas P. Blinn + UNIX Software Group + Compaq Computer Corporation
and
Mika Perälä <mika_at_unit.liu.se>

was gratefully received (see below) which pointed out the missing software
set.

My thanks again to all who helped.

Richard Stevenson <Richard.Stevenson_at_vuw.ac.nz>
Jie Gao <J.Gao_at_isu.usyd.edu.au>
"Sean O'Connell" <sean_at_stat.Duke.EDU>
Jim Belonis <belonis_at_dirac.phys.washington.edu>

Regards

Roger Holman

Quote
Dr. Thomas P. Blinn + UNIX Software Group + Compaq Computer Corporation

Looking at the inventory files for a V4.0F system, I find that there are two
copies of standards.h in the kit:

/mnt/usr/.smdb./OSFBINCOM440.inv:
0 8130 52993 3 4 100444 4/12/99 440 f ./usr/sys/include/standards.h none
OSFBINCOM440
/mnt/usr/.smdb./OSFINCLUDE440.inv:
0 8130 52993 3 4 100444 4/12/99 440 f ./usr/include/standards.h none
OSFINCLUDE440

and the one your compile is looking for is from OSFINCLUDE440 which you
probably do not have loaded on your system.

Fix your V4.0F installation to include all of the subsets needed to do
software development.

Tom
 Unquote
 




Original Problem
I have recently installed Tru64 4.0F on an as400/166.
I couldn't find any reference to this in the archives.

Tcp_wrappers 7.6 failed to compile with the following error.

# make osf
cc -O -DFACILITY=LOG_MAIL -DHOSTS_ACCESS -DPARANOID -DNETGROUP
-DGETPEERNAME_BUG -DBROKEN_FGETS -DLIBC_CALLS_STRTOK -DDAEMON_UMASK=022
-DREAL_DAEMON_DIR=\"/usr/sbin\" -DSEVERITY=LOG_INFO
-DRFC931_TIMEOUT=10 -DHOSTS_DENY=\"/etc/host
s.deny\" -DHOSTS_ALLOW=\"/etc/hosts.allow\" -Dvsyslog=myvsyslog
-DALWAYS_HOSTNAME -c tcpd.c
cc: Severe: /usr/include/sys/types.h, line 77: Cannot find file
<standards.h> specified in #include directive. (noinclfile)
#include <standards.h>
-^
*** Exit 1
Stop.
*** Exit 1
Stop.

Everything seems to be the same as tcp_wrapper7.4 on my other machine with
4.0D in terms of the file locations etc. The standards.h file exists in
/usr/sys/include. Although this seems strange as types.h is in
/usr/include/sys, it is the same in 4.0D.

Has anyone had the same problem?
Is it ok just to move the standards.h file to /usr/include/sys ?

Thanks and regards

Roger Holman
Roger Holman
Manager Computer Facility
Wellington School of Medicine
P.O. Box 7343, Wellington South
Mein St, Newtown, Wellington
Tel 64 4 385 5534
Fax 64 4 389 5725
email cfmanager_at_wnmeds.ac.nz
Received on Sun Dec 12 1999 - 21:20:49 NZDT

This archive was generated by hypermail 2.4.0 : Wed Nov 08 2023 - 11:53:40 NZDT