Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 17 May 2000 11:08:02 -0400
From:      Mitch Collinsworth <mkc@Graphics.Cornell.EDU>
To:        Oscar Ricardo Silva <oscars@mail.utexas.edu>
Cc:        freebsd-questions@FreeBSD.ORG, amanda-users@amanda.org
Subject:   Re: Error finding scsi.h (attempting to compile Amanda 2.4.2-beta1) 
Message-ID:  <200005171508.LAA47372@larryboy.graphics.cornell.edu>
In-Reply-To: Message from Oscar Ricardo Silva <oscars@mail.utexas.edu>  of "Fri, 12 May 2000 10:49:30 CDT." <4.2.2.20000512104036.00ac72a0@mail.utexas.edu> 

next in thread | previous in thread | raw e-mail | index | archive | help

First off, you'll find more amanda expertise on the amanda-users@amanda.org
list, so I'm copying this there.

I hadn't tried building 2.4.2-beta1 before reading your message, so I
gave it a whirl.  My experience is that it wouldn't build properly
without tweaking configure's output first.  My build stopped in
security.c with:

security.c:348: warning: passing arg 1 of `wait' from incompatible pointer type
security.c:377: invalid operands to binary !=
*** Error code 1

Stop.

I got around this by editting config.cache and changing
cf_cv_arg_union_wait=${cf_cv_arg_union_wait='yes'} to 'no', then
running configure again, followed by make.  This was on FreeBSD
4.0-RELEASE.

The no such file errors you listed look like what configure says
when it's hunting around in /usr/include to find where each OS
keeps these files.  Unless there are other problems I wouldn't
worry too much about them (assuming you did install the include
files with the OS, that is).

-Mitch


>I'm attempting to use Amanda 2.4.2-beta1 on a FreeBSD 4.0 machine, with an 
>Overland Data 15-slot DLT 7000 Autoloader.  The autoloader is externally 
>connected to an Adaptec AHA2940U2W PCI SCSI host adapter.  The machine 
>works fine with the loader, I've been able to successfully issue "mt" and 
>"chio" commands.
>
>Amanda includes some scripts that allow it to communicate with the 
>autoloader, expanding the automation of the backup 
>rotation.  Unfortunately, one of the recommend scripts, chg-scsi, doesn't 
>compile because "required operating system environments are missing".  When 
>I looked through the config.log, I found the following:
>
>configure:5947: wait.h: No such file or directory
>configure:6197: chio.h: No such file or directory
>configure:6197: scsi/scsi_ioctl.h: No such file or directory
>configure:6197: sys/dsreq.h: No such file or directory
>configure:6197: sys/mntent.h: No such file or directory
>configure:6197: sys/scarray.h: No such file or directory
>configure:6197: sys/scsiio.h: No such file or directory
>configure:6197: sys/scsi.h: No such file or directory
>configure:6197: sys/scsi/impl/uscsi.h: No such file or directory
>configure:6197: sys/scsi/scsi/ioctl.h: No such file or directory
>configure:6197: sys/statfs.h: No such file or directory
>configure:6197: sys/statvfs.h: No such file or directory
>configure:6197: sys/tape.h: No such file or directory
>
>
>Any thoughts?  Suggestions?  Pointers?
>
>Any information would be extremely appreciated.
>
>
>
>
>Oscar
>
>
>
>"Don't believe the hype"
>
>
>
>To Unsubscribe: send mail to majordomo@FreeBSD.org
>with "unsubscribe freebsd-questions" in the body of the message



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200005171508.LAA47372>