Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 30 Aug 2001 12:19:06 -0800
From:      Beech Rintoul <akbeech@anchoragerescue.org>
To:        freebsd-current@freebsd.org
Subject:   lsof compile broken
Message-ID:  <01083012190600.00665@galaxy.anchoragerescue.org>

next in thread | raw e-mail | index | archive | help
Hi,

I'm getting the following when trying to build lsof:

>> Checksum OK for lsof_4.58A.freebsd.tar.gz.
grep: README.lsof_4.58A.freebsd: No such file or directory
md5: lsof_4.58A.freebsd.tar: No such file or directory
lsof_4.58A.freebsd.tar.gz: No such file or directory

This configuration step (the Inventory script) takes inventory of
the lsof distribution.  The script runs for a minute or two while
it checks that all the subdirectories, information files, scripts,
header files and source files that should be present really are.

It's not absolutely necessary that you take inventory, but it's a
good idea to do it right after the lsof distribution has been
unpacked.  Once the inventory has been taken, this script creates
the file ./.ck00MAN as a signal that the inventory step has been
done.

You can call the Inventory script directly at any time to take
inventory.  You can inhibit the inventory step permanently by
creating the file ./.neverInv, and you can tell the Configure script
to skip the inventory and customization steps with the -n option.

Do you want to take inventory (y|n) [y]?
Conducting an inventory of the lsof distribution; this will take a while.

Examining /usr/ports/sysutils/lsof/work/lsof_4.58A.freebsd: OK
Examining dialects: OK
Examining dialects/freebsd: OK
Examining dialects/freebsd/include: OK
Examining dialects/freebsd/include/procfs: OK
Examining lib: OK
Examining scripts: OK

This lsof distribution seems to be complete.

===>  Patching for lsof-4.57.1
===>  Applying FreeBSD patches for lsof-4.57.1
===>  Configuring for lsof-4.57.1
rm -f ddev.c dfile.c dlsof.h dmnt.c dnode*.c dproc.c dproto.h dsock.c 
dstore.c kernelbase.h machine.h machine.h.old new_machine.h __lseek.s Makefile
ln -s dialects/freebsd/dlsof.h dlsof.h
ln -s dialects/freebsd/dmnt.c dmnt.c
ln -s dialects/freebsd/dnode.c dnode.c
ln -s dialects/freebsd/dnode1.c dnode1.c
ln -s dialects/freebsd/dproc.c dproc.c
ln -s dialects/freebsd/dproto.h dproto.h
ln -s dialects/freebsd/dsock.c dsock.c
ln -s dialects/freebsd/dstore.c dstore.c
ln -s dialects/freebsd/machine.h machine.h
Makefile and lib/Makefile created.
===>  Building for lsof-4.57.1
(cd lib; make DEBUG="-O" CFGF="-DFREEBSDV=500 -DHASFDESCFS=2 -DHASPROCFS 
-DHAS9660FS -DHASIPv6 -DLSOF_VSTR=\"5.0-CURRENT\"")
cc  -DFREEBSDV=500 -DHASFDESCFS=2 -DHASPROCFS -DHAS9660FS -DHASIPv6 
-DLSOF_VSTR="5.0-CURRENT" -I/usr/include -I/usr/src/sys -O -c ckkv.c
cc  -DFREEBSDV=500 -DHASFDESCFS=2 -DHASPROCFS -DHAS9660FS -DHASIPv6 
-DLSOF_VSTR="5.0-CURRENT" -I/usr/include -I/usr/src/sys -O -c cvfs.c
cc  -DFREEBSDV=500 -DHASFDESCFS=2 -DHASPROCFS -DHAS9660FS -DHASIPv6 
-DLSOF_VSTR="5.0-CURRENT" -I/usr/include -I/usr/src/sys -O -c dvch.c
cc  -DFREEBSDV=500 -DHASFDESCFS=2 -DHASPROCFS -DHAS9660FS -DHASIPv6 
-DLSOF_VSTR="5.0-CURRENT" -I/usr/include -I/usr/src/sys -O -c fino.c
cc  -DFREEBSDV=500 -DHASFDESCFS=2 -DHASPROCFS -DHAS9660FS -DHASIPv6 
-DLSOF_VSTR="5.0-CURRENT" -I/usr/include -I/usr/src/sys -O -c isfn.c
cc  -DFREEBSDV=500 -DHASFDESCFS=2 -DHASPROCFS -DHAS9660FS -DHASIPv6 
-DLSOF_VSTR="5.0-CURRENT" -I/usr/include -I/usr/src/sys -O -c lkud.c
cc  -DFREEBSDV=500 -DHASFDESCFS=2 -DHASPROCFS -DHAS9660FS -DHASIPv6 
-DLSOF_VSTR="5.0-CURRENT" -I/usr/include -I/usr/src/sys -O -c pdvn.c
cc  -DFREEBSDV=500 -DHASFDESCFS=2 -DHASPROCFS -DHAS9660FS -DHASIPv6 
-DLSOF_VSTR="5.0-CURRENT" -I/usr/include -I/usr/src/sys -O -c prfp.c
cc  -DFREEBSDV=500 -DHASFDESCFS=2 -DHASPROCFS -DHAS9660FS -DHASIPv6 
-DLSOF_VSTR="5.0-CURRENT" -I/usr/include -I/usr/src/sys -O -c ptti.c
cc  -DFREEBSDV=500 -DHASFDESCFS=2 -DHASPROCFS -DHAS9660FS -DHASIPv6 
-DLSOF_VSTR="5.0-CURRENT" -I/usr/include -I/usr/src/sys -O -c rdev.c
cc  -DFREEBSDV=500 -DHASFDESCFS=2 -DHASPROCFS -DHAS9660FS -DHASIPv6 
-DLSOF_VSTR="5.0-CURRENT" -I/usr/include -I/usr/src/sys -O -c regex.c
cc  -DFREEBSDV=500 -DHASFDESCFS=2 -DHASPROCFS -DHAS9660FS -DHASIPv6 
-DLSOF_VSTR="5.0-CURRENT" -I/usr/include -I/usr/src/sys -O -c rmnt.c
cc  -DFREEBSDV=500 -DHASFDESCFS=2 -DHASPROCFS -DHAS9660FS -DHASIPv6 
-DLSOF_VSTR="5.0-CURRENT" -I/usr/include -I/usr/src/sys -O -c rnam.c
cc  -DFREEBSDV=500 -DHASFDESCFS=2 -DHASPROCFS -DHAS9660FS -DHASIPv6 
-DLSOF_VSTR="5.0-CURRENT" -I/usr/include -I/usr/src/sys -O -c rnch.c
cc  -DFREEBSDV=500 -DHASFDESCFS=2 -DHASPROCFS -DHAS9660FS -DHASIPv6 
-DLSOF_VSTR="5.0-CURRENT" -I/usr/include -I/usr/src/sys -O -c rnmh.c
cc  -DFREEBSDV=500 -DHASFDESCFS=2 -DHASPROCFS -DHAS9660FS -DHASIPv6 
-DLSOF_VSTR="5.0-CURRENT" -I/usr/include -I/usr/src/sys -O -c snpf.c
ar cr liblsof.a ckkv.o cvfs.o dvch.o fino.o isfn.o lkud.o pdvn.o prfp.o  
ptti.o rdev.o regex.o rmnt.o rnam.o rnch.o rnmh.o snpf.o
ranlib liblsof.a
cc  -DFREEBSDV=500 -DHASFDESCFS=2 -DHASPROCFS -DHAS9660FS -DHASIPv6 
-DLSOF_VSTR=\"5.0-CURRENT\" -I/usr/include -I/usr/src/sys -O -c dmnt.c
cc  -DFREEBSDV=500 -DHASFDESCFS=2 -DHASPROCFS -DHAS9660FS -DHASIPv6 
-DLSOF_VSTR=\"5.0-CURRENT\" -I/usr/include -I/usr/src/sys -O -c dnode.c
dnode.c: In function `process_node':
dnode.c:198: storage size of `pb' isn't known
dnode.c:549: dereferencing pointer to incomplete type
dnode.c:597: dereferencing pointer to incomplete type
dnode.c:598: `Proot' undeclared (first use in this function)
dnode.c:598: (Each undeclared identifier is reported only once
dnode.c:598: for each function it appears in.)
dnode.c:599: `Pproc' undeclared (first use in this function)
dnode.c:603: `Pmem' undeclared (first use in this function)
dnode.c:604: dereferencing pointer to incomplete type
dnode.c:606: `Pregs' undeclared (first use in this function)
dnode.c:610: `Pfpregs' undeclared (first use in this function)
dnode.c:600: warning: unreachable code at beginning of switch statement
dnode.c:782: dereferencing pointer to incomplete type
dnode.c:788: dereferencing pointer to incomplete type
dnode.c:791: `Pfile' undeclared (first use in this function)
dnode.c:793: dereferencing pointer to incomplete type
dnode.c:798: dereferencing pointer to incomplete type
dnode.c:803: dereferencing pointer to incomplete type
dnode.c:808: dereferencing pointer to incomplete type
dnode.c:811: `Pctl' undeclared (first use in this function)
dnode.c:813: dereferencing pointer to incomplete type
dnode.c:816: `Pstatus' undeclared (first use in this function)
dnode.c:818: dereferencing pointer to incomplete type
dnode.c:821: `Pnote' undeclared (first use in this function)
dnode.c:823: dereferencing pointer to incomplete type
dnode.c:826: `Pnotepg' undeclared (first use in this function)
dnode.c:828: dereferencing pointer to incomplete type
dnode.c:833: `Pmap' undeclared (first use in this function)
dnode.c:835: dereferencing pointer to incomplete type
dnode.c:838: `Ptype' undeclared (first use in this function)
dnode.c:840: dereferencing pointer to incomplete type
dnode.c:784: warning: unreachable code at beginning of switch statement
dnode.c:880: dereferencing pointer to incomplete type
*** Error code 1

Stop in /usr/ports/sysutils/lsof/work/lsof_4.58A.freebsd.
*** Error code 1


Beech
-- 
Micro$oft: "Where can we make you go today?"
-------------------------------------------------------------------
     Beech Rintoul - IT Manager - Instructor - akbeech@anchoragerescue.org
/"\   ASCII Ribbon Campaign  | Anchorage Gospel Rescue Mission
\ / - NO HTML/RTF in e-mail  | P.O. Box 230510
 X  - NO Word docs in e-mail | Anchorage, AK 99523-0510
/ \ -----------------------------------------------------------------












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




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