[OpenAFS] Building 1.4.15 on Solaris 10
Kendrick Hernandez
kendrick.hernandez@umbc.edu
Wed, 31 Jul 2013 15:00:32 -0400
--089e0168134402277404e2d357ba
Content-Type: text/plain; charset=UTF-8
Hi all,
I'm curious if anyone has run into problems building OpenAFS 1.4.15 on
Solaris 10 x86?
I'm building on Solaris 10 1/13 with Solaris Studio 12.3, and using the
following configure options:
./configure --enable-debug --enable-transarc-paths
--enable-namei-fileserver --enable-supergroups --with-afs-sysname=sunx86_510
and the build fails in src/afs/SOLARIS/osi_vnodeops.c[1]. I've also tried
building on an older release of Solaris 10 with a much older version of Sun
Studio and get similar results.
k-
------- [1] -------
/opt/SUNWspro/bin/cc -I. -I.. -I../nfs
-I/local/afs/builds/sunx86_510/openafs-1.4.15/src
-I/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs
-I/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs/SOLARIS
-I/local/afs/builds/sunx86_510/openafs-1.4.15/src/config
-I/local/afs/builds/sunx86_510/openafs-1.4.15/src/rx/SOLARIS
-I/local/afs/builds/sunx86_510/openafs-1.4.15/src/rxkad
-I/local/afs/builds/sunx86_510/openafs-1.4.15/src/rxkad/domestic
-I/local/afs/builds/sunx86_510/openafs-1.4.15/src/util
-I/local/afs/builds/sunx86_510/openafs-1.4.15/src
-I/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs
-I/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs/SOLARIS
-I/local/afs/builds/sunx86_510/openafs-1.4.15/src/util
-I/local/afs/builds/sunx86_510/openafs-1.4.15/src/rxkad
-I/local/afs/builds/sunx86_510/openafs-1.4.15/src/config
-I/local/afs/builds/sunx86_510/openafs-1.4.15/src/fsint
-I/local/afs/builds/sunx86_510/openafs-1.4.15/src/vlserver
-I/local/afs/builds/sunx86_510/openafs-1.4.15/include
-I/local/afs/builds/sunx86_510/openafs-1.4.15/include/afs -I. -I..
-I/local/afs/builds/sunx86_510/openafs-1.4.15/src/config -DAFSDEBUG
-DKERNEL -DAFS -DVICE -DNFS -DUFS -DINET -DQUOTA -DGETMOUNT -D_KERNEL
-DSYSV -dn -o osi_vnodeops.o -c
/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs/SOLARIS/osi_vnodeops.c
"/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs/SOLARIS/osi_vnodeops.c",
line 1085: warning: old-style declaration or incorrect type for: afs_map
"/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs/SOLARIS/osi_vnodeops.c",
line 1142: warning: implicit function declaration: map_addr
"/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs/SOLARIS/osi_vnodeops.c",
line 1183: warning: old-style declaration or incorrect type for:
afs_pathconf
"/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs/SOLARIS/osi_vnodeops.c",
line 1219: warning: old-style declaration or incorrect type for: afs_ioctl
"/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs/SOLARIS/osi_vnodeops.c",
line 1247: warning: old-style declaration or incorrect type for: afs_seek
"/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs/SOLARIS/osi_vnodeops.c",
line 1367: warning: old-style declaration or incorrect type for: afs_cmp
"/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs/SOLARIS/osi_vnodeops.c",
line 1544: warning: initialization type mismatch
"/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs/SOLARIS/osi_vnodeops.c",
line 1546: warning: initialization type mismatch
"/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs/SOLARIS/osi_vnodeops.c",
line 1547: warning: initialization type mismatch
"/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs/SOLARIS/osi_vnodeops.c",
line 1558: warning: initialization type mismatch
"/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs/SOLARIS/osi_vnodeops.c",
line 1563: warning: initialization type mismatch
"/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs/SOLARIS/osi_vnodeops.c",
line 1625: warning: old-style declaration or incorrect type for: gafs_open
"/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs/SOLARIS/osi_vnodeops.c",
line 1639: warning: old-style declaration or incorrect type for: gafs_close
"/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs/SOLARIS/osi_vnodeops.c",
line 1655: warning: old-style declaration or incorrect type for:
gafs_getattr
"/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs/SOLARIS/osi_vnodeops.c",
line 1670: warning: old-style declaration or incorrect type for:
gafs_setattr
"/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs/SOLARIS/osi_vnodeops.c",
line 1685: warning: old-style declaration or incorrect type for: gafs_access
"/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs/SOLARIS/osi_vnodeops.c",
line 1700: warning: old-style declaration or incorrect type for: gafs_lookup
"/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs/SOLARIS/osi_vnodeops.c",
line 1717: warning: old-style declaration or incorrect type for: gafs_create
"/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs/SOLARIS/osi_vnodeops.c",
line 1734: warning: old-style declaration or incorrect type for: gafs_remove
"/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs/SOLARIS/osi_vnodeops.c",
line 1747: warning: old-style declaration or incorrect type for: gafs_link
"/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs/SOLARIS/osi_vnodeops.c",
line 1761: warning: old-style declaration or incorrect type for: gafs_rename
"/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs/SOLARIS/osi_vnodeops.c",
line 1784: warning: argument #1 is incompatible with prototype:
prototype: pointer to struct vnode {struct mutex {..} v_lock,
unsigned int v_flag, unsigned int v_count, pointer to void v_data, pointer
to struct vfs {..} v_vfsp, pointer to struct stdata {..} v_stream, enum
vtype {VBAD(11), VPORT(10), VSOCK(9), VPROC(8), VDOOR(7), VFIFO(6),
VLNK(5), VCHR(4), VBLK(3), VDIR(2), VREG(1), VNON(0)} v_type, unsigned long
v_rdev, pointer to struct vfs {..} v_vfsmountedhere, pointer to struct
vnodeops {..} v_op, pointer to struct page {..} v_pages, unsigned long
v_npages, unsigned long v_msnpages, pointer to struct page {..}
v_scanfront, pointer to struct page {..} v_scanback, pointer to struct
filock {..} v_filocks, pointer to struct shrlocklist {..} v_shrlocks,
struct _krwlock {..} v_nbllock, struct _kcondvar {..} v_cv, pointer to void
v_locality, pointer to struct fem_head {..} v_femhead, pointer to char
v_path, unsigned int v_rdcnt, unsigned int v_wrcnt, unsigned long long
v_mmap_read, unsigned long long v_mmap_write, pointer to void v_mpssdata,
long long v_scantime, unsigned short v_mset, unsigned int v_msflags,
pointer to struct vnode {..} v_msnext, pointer to struct vnode {..}
v_msprev, struct _krwlock {..} v_mslock} : "../sys/vnode.h", line 939
argument : pointer to struct vcache {struct vnode {..} v, struct
afs_q {..} vlruq, pointer to struct vcache {..} nextfree, pointer to struct
vcache {..} hnext, struct afs_q {..} vhashq, struct VenusFid {..} fid,
struct mstat {..} m, struct afs_lock {..} lock, struct afs_lock {..} vlock,
struct _krwlock {..} rwlock, pointer to struct cred {..} credp, struct
mutex {..} pvnLock, int parentVnode, int parentUnique, pointer to struct
VenusFid {..} mvid, pointer to char linkData, struct afs_hyper_t {..}
flushDV, struct afs_hyper_t {..} mapDV, long long truncPos, pointer to
struct server {..} callback, unsigned int cbExpires, struct afs_q {..}
callsort, pointer to struct axscache {..} Access, int anyAccess, int
last_looker, int activeV, pointer to struct SimpleLocks {..} slocks, short
opens, short execsOrWriters, short flockCount, char mvstat, unsigned int
states, unsigned int vstates, pointer to struct dcache {..} dchint, int
vc_error, int xlatordv, pointer to struct cred {..} uncred, int asynchrony,
short multiPage}
"/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs/SOLARIS/osi_vnodeops.c",
line 1784: prototype mismatch: 5 args passed, 6 expected
"/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs/SOLARIS/osi_vnodeops.c",
line 1786: warning: argument #1 is incompatible with prototype:
prototype: pointer to struct vnode {struct mutex {..} v_lock,
unsigned int v_flag, unsigned int v_count, pointer to void v_data, pointer
to struct vfs {..} v_vfsp, pointer to struct stdata {..} v_stream, enum
vtype {VBAD(11), VPORT(10), VSOCK(9), VPROC(8), VDOOR(7), VFIFO(6),
VLNK(5), VCHR(4), VBLK(3), VDIR(2), VREG(1), VNON(0)} v_type, unsigned long
v_rdev, pointer to struct vfs {..} v_vfsmountedhere, pointer to struct
vnodeops {..} v_op, pointer to struct page {..} v_pages, unsigned long
v_npages, unsigned long v_msnpages, pointer to struct page {..}
v_scanfront, pointer to struct page {..} v_scanback, pointer to struct
filock {..} v_filocks, pointer to struct shrlocklist {..} v_shrlocks,
struct _krwlock {..} v_nbllock, struct _kcondvar {..} v_cv, pointer to void
v_locality, pointer to struct fem_head {..} v_femhead, pointer to char
v_path, unsigned int v_rdcnt, unsigned int v_wrcnt, unsigned long long
v_mmap_read, unsigned long long v_mmap_write, pointer to void v_mpssdata,
long long v_scantime, unsigned short v_mset, unsigned int v_msflags,
pointer to struct vnode {..} v_msnext, pointer to struct vnode {..}
v_msprev, struct _krwlock {..} v_mslock} : "../sys/vnode.h", line 914
argument : pointer to struct vcache {struct vnode {..} v, struct
afs_q {..} vlruq, pointer to struct vcache {..} nextfree, pointer to struct
vcache {..} hnext, struct afs_q {..} vhashq, struct VenusFid {..} fid,
struct mstat {..} m, struct afs_lock {..} lock, struct afs_lock {..} vlock,
struct _krwlock {..} rwlock, pointer to struct cred {..} credp, struct
mutex {..} pvnLock, int parentVnode, int parentUnique, pointer to struct
VenusFid {..} mvid, pointer to char linkData, struct afs_hyper_t {..}
flushDV, struct afs_hyper_t {..} mapDV, long long truncPos, pointer to
struct server {..} callback, unsigned int cbExpires, struct afs_q {..}
callsort, pointer to struct axscache {..} Access, int anyAccess, int
last_looker, int activeV, pointer to struct SimpleLocks {..} slocks, short
opens, short execsOrWriters, short flockCount, char mvstat, unsigned int
states, unsigned int vstates, pointer to struct dcache {..} dchint, int
vc_error, int xlatordv, pointer to struct cred {..} uncred, int asynchrony,
short multiPage}
"/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs/SOLARIS/osi_vnodeops.c",
line 1794: warning: old-style declaration or incorrect type for: gafs_mkdir
"/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs/SOLARIS/osi_vnodeops.c",
line 1810: warning: old-style declaration or incorrect type for: gafs_rmdir
"/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs/SOLARIS/osi_vnodeops.c",
line 1825: warning: old-style declaration or incorrect type for:
gafs_readdir
"/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs/SOLARIS/osi_vnodeops.c",
line 1839: warning: old-style declaration or incorrect type for:
gafs_symlink
"/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs/SOLARIS/osi_vnodeops.c",
line 1855: warning: old-style declaration or incorrect type for:
gafs_readlink
"/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs/SOLARIS/osi_vnodeops.c",
line 1869: warning: old-style declaration or incorrect type for: gafs_fsync
"/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs/SOLARIS/osi_vnodeops.c",
line 1939: warning: old-style declaration or incorrect type for: gafs_fid
"/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs/SOLARIS/osi_vnodeops.c",
line 1946: warning: implicit function declaration: afs_fid
cc: acomp failed for
/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs/SOLARIS/osi_vnodeops.c
*** Error code 2
make: Fatal error: Command failed for target `osi_vnodeops.o'
Current working directory
/local/afs/builds/sunx86_510/openafs-1.4.15/src/libafs/MODLOAD32
*** Error code 1
make: Fatal error: Command failed for target `solaris_compdirs'
Current working directory
/local/afs/builds/sunx86_510/openafs-1.4.15/src/libafs
*** Error code 1
make: Fatal error: Command failed for target `libafs'
Current working directory /local/afs/builds/sunx86_510/openafs-1.4.15
*** Error code 1
make: Fatal error: Command failed for target `build'
Current working directory /local/afs/builds/sunx86_510/openafs-1.4.15
*** Error code 1
make: Fatal error: Command failed for target `all'
FATAL: Looks like the compilation failed somewhere...
--
: Kendrick Hernandez
: UNIX Systems Administrator
: UNIX Systems and Infrastructure
: Division of Information Technology
: University of Maryland, Baltimore County
--089e0168134402277404e2d357ba
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr">Hi all,<div><br></div><div>I'm curious if anyone has r=
un into problems building OpenAFS 1.4.15 on Solaris 10 x86?<div><br></div><=
div>I'm building on Solaris 10 1/13 with Solaris Studio 12.3, and using=
the following configure options:</div>
<div><br></div><div>=C2=A0 =C2=A0 =C2=A0./configure --enable-debug --enable=
-transarc-paths --enable-namei-fileserver --enable-supergroups --with-afs-s=
ysname=3Dsunx86_510<br></div><div><br></div><div style>and the build fails =
in src/afs/SOLARIS/osi_vnodeops.c[1]. I've also tried building on an ol=
der release of Solaris 10 with a much older version of Sun Studio and get s=
imilar results.<br>
</div><div style><br></div><div style>k-</div><div style><br></div><div sty=
le>------- [1] -------</div><div>/opt/SUNWspro/bin/cc -I. -I.. -I../nfs =C2=
=A0-I/local/afs/builds/sunx86_510/openafs-1.4.15/src =C2=A0-I/local/afs/bui=
lds/sunx86_510/openafs-1.4.15/src/afs =C2=A0-I/local/afs/builds/sunx86_510/=
openafs-1.4.15/src/afs/SOLARIS =C2=A0-I/local/afs/builds/sunx86_510/openafs=
-1.4.15/src/config =C2=A0-I/local/afs/builds/sunx86_510/openafs-1.4.15/src/=
rx/SOLARIS =C2=A0-I/local/afs/builds/sunx86_510/openafs-1.4.15/src/rxkad =
=C2=A0-I/local/afs/builds/sunx86_510/openafs-1.4.15/src/rxkad/domestic =C2=
=A0-I/local/afs/builds/sunx86_510/openafs-1.4.15/src/util =C2=A0-I/local/af=
s/builds/sunx86_510/openafs-1.4.15/src =C2=A0-I/local/afs/builds/sunx86_510=
/openafs-1.4.15/src/afs =C2=A0-I/local/afs/builds/sunx86_510/openafs-1.4.15=
/src/afs/SOLARIS =C2=A0-I/local/afs/builds/sunx86_510/openafs-1.4.15/src/ut=
il =C2=A0-I/local/afs/builds/sunx86_510/openafs-1.4.15/src/rxkad =C2=A0-I/l=
ocal/afs/builds/sunx86_510/openafs-1.4.15/src/config =C2=A0-I/local/afs/bui=
lds/sunx86_510/openafs-1.4.15/src/fsint =C2=A0-I/local/afs/builds/sunx86_51=
0/openafs-1.4.15/src/vlserver =C2=A0-I/local/afs/builds/sunx86_510/openafs-=
1.4.15/include =C2=A0-I/local/afs/builds/sunx86_510/openafs-1.4.15/include/=
afs =C2=A0-I. -I.. -I/local/afs/builds/sunx86_510/openafs-1.4.15/src/config=
=C2=A0-DAFSDEBUG -DKERNEL -DAFS -DVICE -DNFS -DUFS -DINET -DQUOTA -DGETMOU=
NT -D_KERNEL -DSYSV -dn =C2=A0 =C2=A0 -o osi_vnodeops.o -c /local/afs/build=
s/sunx86_510/openafs-1.4.15/src/afs/SOLARIS/osi_vnodeops.c<br>
</div><div><div>"/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs/S=
OLARIS/osi_vnodeops.c", line 1085: warning: old-style declaration or i=
ncorrect type for: afs_map</div><div>"/local/afs/builds/sunx86_510/ope=
nafs-1.4.15/src/afs/SOLARIS/osi_vnodeops.c", line 1142: warning: impli=
cit function declaration: map_addr</div>
<div>"/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs/SOLARIS/osi_=
vnodeops.c", line 1183: warning: old-style declaration or incorrect ty=
pe for: afs_pathconf</div><div>"/local/afs/builds/sunx86_510/openafs-1=
.4.15/src/afs/SOLARIS/osi_vnodeops.c", line 1219: warning: old-style d=
eclaration or incorrect type for: afs_ioctl</div>
<div>"/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs/SOLARIS/osi_=
vnodeops.c", line 1247: warning: old-style declaration or incorrect ty=
pe for: afs_seek</div><div>"/local/afs/builds/sunx86_510/openafs-1.4.1=
5/src/afs/SOLARIS/osi_vnodeops.c", line 1367: warning: old-style decla=
ration or incorrect type for: afs_cmp</div>
<div>"/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs/SOLARIS/osi_=
vnodeops.c", line 1544: warning: initialization type mismatch</div><di=
v>"/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs/SOLARIS/osi_vno=
deops.c", line 1546: warning: initialization type mismatch</div>
<div>"/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs/SOLARIS/osi_=
vnodeops.c", line 1547: warning: initialization type mismatch</div><di=
v>"/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs/SOLARIS/osi_vno=
deops.c", line 1558: warning: initialization type mismatch</div>
<div>"/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs/SOLARIS/osi_=
vnodeops.c", line 1563: warning: initialization type mismatch</div><di=
v>"/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs/SOLARIS/osi_vno=
deops.c", line 1625: warning: old-style declaration or incorrect type =
for: gafs_open</div>
<div>"/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs/SOLARIS/osi_=
vnodeops.c", line 1639: warning: old-style declaration or incorrect ty=
pe for: gafs_close</div><div>"/local/afs/builds/sunx86_510/openafs-1.4=
.15/src/afs/SOLARIS/osi_vnodeops.c", line 1655: warning: old-style dec=
laration or incorrect type for: gafs_getattr</div>
<div>"/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs/SOLARIS/osi_=
vnodeops.c", line 1670: warning: old-style declaration or incorrect ty=
pe for: gafs_setattr</div><div>"/local/afs/builds/sunx86_510/openafs-1=
.4.15/src/afs/SOLARIS/osi_vnodeops.c", line 1685: warning: old-style d=
eclaration or incorrect type for: gafs_access</div>
<div>"/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs/SOLARIS/osi_=
vnodeops.c", line 1700: warning: old-style declaration or incorrect ty=
pe for: gafs_lookup</div><div>"/local/afs/builds/sunx86_510/openafs-1.=
4.15/src/afs/SOLARIS/osi_vnodeops.c", line 1717: warning: old-style de=
claration or incorrect type for: gafs_create</div>
<div>"/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs/SOLARIS/osi_=
vnodeops.c", line 1734: warning: old-style declaration or incorrect ty=
pe for: gafs_remove</div><div>"/local/afs/builds/sunx86_510/openafs-1.=
4.15/src/afs/SOLARIS/osi_vnodeops.c", line 1747: warning: old-style de=
claration or incorrect type for: gafs_link</div>
<div>"/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs/SOLARIS/osi_=
vnodeops.c", line 1761: warning: old-style declaration or incorrect ty=
pe for: gafs_rename</div><div>"/local/afs/builds/sunx86_510/openafs-1.=
4.15/src/afs/SOLARIS/osi_vnodeops.c", line 1784: warning: argument #1 =
is incompatible with prototype:</div>
<div>=C2=A0 =C2=A0 =C2=A0 =C2=A0 prototype: pointer to struct vnode {struct=
mutex {..} v_lock, unsigned int v_flag, unsigned int v_count, pointer to v=
oid v_data, pointer to struct vfs {..} v_vfsp, pointer to struct stdata {..=
} v_stream, enum vtype {VBAD(11), VPORT(10), VSOCK(9), VPROC(8), VDOOR(7), =
VFIFO(6), VLNK(5), VCHR(4), VBLK(3), VDIR(2), VREG(1), VNON(0)} v_type, uns=
igned long v_rdev, pointer to struct vfs {..} v_vfsmountedhere, pointer to =
struct vnodeops {..} v_op, pointer to struct page {..} v_pages, unsigned lo=
ng v_npages, unsigned long v_msnpages, pointer to struct page {..} v_scanfr=
ont, pointer to struct page {..} v_scanback, pointer to struct filock {..} =
v_filocks, pointer to struct shrlocklist {..} v_shrlocks, struct _krwlock {=
..} v_nbllock, struct _kcondvar {..} v_cv, pointer to void v_locality, poin=
ter to struct fem_head {..} v_femhead, pointer to char v_path, unsigned int=
v_rdcnt, unsigned int v_wrcnt, unsigned long long v_mmap_read, unsigned lo=
ng long v_mmap_write, pointer to void v_mpssdata, long long v_scantime, uns=
igned short v_mset, unsigned int v_msflags, pointer to struct vnode {..} v_=
msnext, pointer to struct vnode {..} v_msprev, struct _krwlock {..} v_msloc=
k} : "../sys/vnode.h", line 939</div>
<div>=C2=A0 =C2=A0 =C2=A0 =C2=A0 argument : pointer to struct vcache {struc=
t vnode {..} v, struct afs_q {..} vlruq, pointer to struct vcache {..} next=
free, pointer to struct vcache {..} hnext, struct afs_q {..} vhashq, struct=
VenusFid {..} fid, struct mstat {..} m, struct afs_lock {..} lock, struct =
afs_lock {..} vlock, struct _krwlock {..} rwlock, pointer to struct cred {.=
.} credp, struct mutex {..} pvnLock, int parentVnode, int parentUnique, poi=
nter to struct VenusFid {..} mvid, pointer to char linkData, struct afs_hyp=
er_t {..} flushDV, struct afs_hyper_t {..} mapDV, long long truncPos, point=
er to struct server {..} callback, unsigned int cbExpires, struct afs_q {..=
} callsort, pointer to struct axscache {..} Access, int anyAccess, int last=
_looker, int activeV, pointer to struct SimpleLocks {..} slocks, short open=
s, short execsOrWriters, short flockCount, char mvstat, unsigned int states=
, unsigned int vstates, pointer to struct dcache {..} dchint, int vc_error,=
int xlatordv, pointer to struct cred {..} uncred, int asynchrony, short mu=
ltiPage}</div>
<div>"/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs/SOLARIS/osi_=
vnodeops.c", line 1784: prototype mismatch: 5 args passed, 6 expected<=
/div><div>"/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs/SOLARIS=
/osi_vnodeops.c", line 1786: warning: argument #1 is incompatible with=
prototype:</div>
<div>=C2=A0 =C2=A0 =C2=A0 =C2=A0 prototype: pointer to struct vnode {struct=
mutex {..} v_lock, unsigned int v_flag, unsigned int v_count, pointer to v=
oid v_data, pointer to struct vfs {..} v_vfsp, pointer to struct stdata {..=
} v_stream, enum vtype {VBAD(11), VPORT(10), VSOCK(9), VPROC(8), VDOOR(7), =
VFIFO(6), VLNK(5), VCHR(4), VBLK(3), VDIR(2), VREG(1), VNON(0)} v_type, uns=
igned long v_rdev, pointer to struct vfs {..} v_vfsmountedhere, pointer to =
struct vnodeops {..} v_op, pointer to struct page {..} v_pages, unsigned lo=
ng v_npages, unsigned long v_msnpages, pointer to struct page {..} v_scanfr=
ont, pointer to struct page {..} v_scanback, pointer to struct filock {..} =
v_filocks, pointer to struct shrlocklist {..} v_shrlocks, struct _krwlock {=
..} v_nbllock, struct _kcondvar {..} v_cv, pointer to void v_locality, poin=
ter to struct fem_head {..} v_femhead, pointer to char v_path, unsigned int=
v_rdcnt, unsigned int v_wrcnt, unsigned long long v_mmap_read, unsigned lo=
ng long v_mmap_write, pointer to void v_mpssdata, long long v_scantime, uns=
igned short v_mset, unsigned int v_msflags, pointer to struct vnode {..} v_=
msnext, pointer to struct vnode {..} v_msprev, struct _krwlock {..} v_msloc=
k} : "../sys/vnode.h", line 914</div>
<div>=C2=A0 =C2=A0 =C2=A0 =C2=A0 argument : pointer to struct vcache {struc=
t vnode {..} v, struct afs_q {..} vlruq, pointer to struct vcache {..} next=
free, pointer to struct vcache {..} hnext, struct afs_q {..} vhashq, struct=
VenusFid {..} fid, struct mstat {..} m, struct afs_lock {..} lock, struct =
afs_lock {..} vlock, struct _krwlock {..} rwlock, pointer to struct cred {.=
.} credp, struct mutex {..} pvnLock, int parentVnode, int parentUnique, poi=
nter to struct VenusFid {..} mvid, pointer to char linkData, struct afs_hyp=
er_t {..} flushDV, struct afs_hyper_t {..} mapDV, long long truncPos, point=
er to struct server {..} callback, unsigned int cbExpires, struct afs_q {..=
} callsort, pointer to struct axscache {..} Access, int anyAccess, int last=
_looker, int activeV, pointer to struct SimpleLocks {..} slocks, short open=
s, short execsOrWriters, short flockCount, char mvstat, unsigned int states=
, unsigned int vstates, pointer to struct dcache {..} dchint, int vc_error,=
int xlatordv, pointer to struct cred {..} uncred, int asynchrony, short mu=
ltiPage}</div>
<div>"/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs/SOLARIS/osi_=
vnodeops.c", line 1794: warning: old-style declaration or incorrect ty=
pe for: gafs_mkdir</div><div>"/local/afs/builds/sunx86_510/openafs-1.4=
.15/src/afs/SOLARIS/osi_vnodeops.c", line 1810: warning: old-style dec=
laration or incorrect type for: gafs_rmdir</div>
<div>"/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs/SOLARIS/osi_=
vnodeops.c", line 1825: warning: old-style declaration or incorrect ty=
pe for: gafs_readdir</div><div>"/local/afs/builds/sunx86_510/openafs-1=
.4.15/src/afs/SOLARIS/osi_vnodeops.c", line 1839: warning: old-style d=
eclaration or incorrect type for: gafs_symlink</div>
<div>"/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs/SOLARIS/osi_=
vnodeops.c", line 1855: warning: old-style declaration or incorrect ty=
pe for: gafs_readlink</div><div>"/local/afs/builds/sunx86_510/openafs-=
1.4.15/src/afs/SOLARIS/osi_vnodeops.c", line 1869: warning: old-style =
declaration or incorrect type for: gafs_fsync</div>
<div>"/local/afs/builds/sunx86_510/openafs-1.4.15/src/afs/SOLARIS/osi_=
vnodeops.c", line 1939: warning: old-style declaration or incorrect ty=
pe for: gafs_fid</div><div>"/local/afs/builds/sunx86_510/openafs-1.4.1=
5/src/afs/SOLARIS/osi_vnodeops.c", line 1946: warning: implicit functi=
on declaration: afs_fid</div>
<div>cc: acomp failed for /local/afs/builds/sunx86_510/openafs-1.4.15/src/a=
fs/SOLARIS/osi_vnodeops.c</div><div>*** Error code 2</div><div>make: Fatal =
error: Command failed for target `osi_vnodeops.o'</div><div>Current wor=
king directory /local/afs/builds/sunx86_510/openafs-1.4.15/src/libafs/MODLO=
AD32</div>
<div>*** Error code 1</div><div>make: Fatal error: Command failed for targe=
t `solaris_compdirs'</div><div>Current working directory /local/afs/bui=
lds/sunx86_510/openafs-1.4.15/src/libafs</div><div>*** Error code 1</div>
<div>make: Fatal error: Command failed for target `libafs'</div><div>Cu=
rrent working directory /local/afs/builds/sunx86_510/openafs-1.4.15</div><d=
iv>*** Error code 1</div><div>make: Fatal error: Command failed for target =
`build'</div>
<div>Current working directory /local/afs/builds/sunx86_510/openafs-1.4.15<=
/div><div>*** Error code 1</div><div>make: Fatal error: Command failed for =
target `all'</div><div>FATAL: Looks like the compilation failed somewhe=
re...</div>
<div><br></div>-- <br><br>: Kendrick Hernandez<br>: UNIX Systems Administra=
tor<br>: UNIX Systems and Infrastructure<br>: Division of Information Techn=
ology<br>: University of Maryland, Baltimore County
</div></div></div>
--089e0168134402277404e2d357ba--