Fwd: arla-0.36 on OS X 10.3.4

Massimo Marino Massimo_Marino at lbl.gov
Sun Jun 13 08:45:46 CEST 2004


forgot to send it to drinkers...

Begin forwarded message:

From: Massimo Marino <Massimo_Marino at lbl.gov>
Date: June 12, 2004 8:09:31 PM CEST
To: Massimo Marino <Massimo_Marino at lbl.gov>
Cc: Love <lha at stacken.kth.se>, arla-announce at stacken.kth.se
Subject: Re: arla-0.36

Followup, there is a typo at LOC 429 for error "nnpfs_vnodeops-bsd.c:428: error: parse error before "ubc_uncache" ".
The 'if' statement lacks closing parenthesis ;-}

And then one needs to add '#undef HAVE_KRB5' as well in: appl/lib/arlalib.c

On Jun 12, 2004, at 8:01 PM, Massimo Marino wrote:

On Jun 12, 2004, at 7:17 PM, Love wrote:

Long time, no release

Most important change is "incremental open" that makes arla cache [0,n]
bytes of the file. So now "head -1 *" works real fast, "tail -1 *" is slow
as usual.

/afs/stacken.kth.se/ftp/pub/arla/arla-0.36.tar.gz
ftp://ftp.stacken.kth.se/pub/arla/arla-0.36.tar.gz

Love, Tomas and the rest of the arla-drinkers.


Changes in release 0.36:


* Support Unified AFS errnos (UAE) when fileserver supports it

* Changed default cache size to 1.4G, make sure there is enough space
in your cache partition

* FreeBSD 5.x support

* Rename xfs to nnpfs

* Arlad now uses port afs3-callback (7001/udp) default

* Support UUID based callbacks

* Support for UBC in NetBSD

* Improve OSF/1 and MacOSX support

On OS X 10.3.4:

Still need a '#undef HAVE_KRB5' in rxkad/rxk_serv.c to compile but then I get the following:

gcc -c -I/sw/include -DHAVE_CONFIG_H -I. -I. -I../../include -I./../../include -I./../include -DNNPFS_DEBUG  -DINET6 -g -I/sw/include -Wall -Wmissing-prototypes -Wpointer-arith -Wmissing-declarations -Wnested-externs  -fno-common -Wno-format -pipe -finline -fno-keep-inline-functions -force_cpusubtype_ALL -msoft-float -mlong-branch -fno-builtin  -DKERNEL -D_KERNEL -I/System/Library/Frameworks/Kernel.framework/Headers -static -DKERNEL_PRIVATE -DDIAGNOSTIC -DUSE_SELECT -DMACH_USER_API -Wno-unused  nnpfs_vnodeops-bsd.c
In file included from /System/Library/Frameworks/Kernel.framework/Headers/sys/vnode.h:475,
from nnpfs/nnpfs_locl.h:156,
from nnpfs_vnodeops-bsd.c:42:
/System/Library/Frameworks/Kernel.framework/Headers/sys/vnode_if.h: In function `_VOP_READ':
/System/Library/Frameworks/Kernel.framework/Headers/sys/vnode_if.h:355: warning: nested extern declaration of `ubc_hold'
/System/Library/Frameworks/Kernel.framework/Headers/sys/vnode_if.h:356: warning: nested extern declaration of `ubc_rele'
/System/Library/Frameworks/Kernel.framework/Headers/sys/vnode_if.h: In function `_VOP_WRITE':
/System/Library/Frameworks/Kernel.framework/Headers/sys/vnode_if.h:384: warning: nested extern declaration of `ubc_hold'
/System/Library/Frameworks/Kernel.framework/Headers/sys/vnode_if.h:385: warning: nested extern declaration of `ubc_rele'
/System/Library/Frameworks/Kernel.framework/Headers/sys/vnode_if.h: In function `_VOP_FSYNC':
/System/Library/Frameworks/Kernel.framework/Headers/sys/vnode_if.h:573: warning: nested extern declaration of `ubc_hold'
/System/Library/Frameworks/Kernel.framework/Headers/sys/vnode_if.h:574: warning: nested extern declaration of `ubc_rele'
/System/Library/Frameworks/Kernel.framework/Headers/sys/vnode_if.h: In function `_VOP_TRUNCATE':
/System/Library/Frameworks/Kernel.framework/Headers/sys/vnode_if.h:1066: warning: nested extern declaration of `ubc_hold'
/System/Library/Frameworks/Kernel.framework/Headers/sys/vnode_if.h:1067: warning: nested extern declaration of `ubc_rele'
nnpfs_vnodeops-bsd.c: In function `nnpfs_remove':
nnpfs_vnodeops-bsd.c:428: error: parse error before "ubc_uncache"
nnpfs_vnodeops-bsd.c: In function `nnpfs_pagein':
nnpfs_vnodeops-bsd.c:1246: warning: passing arg 3 of `kernel_upl_map' from incompatible pointer type
nnpfs_vnodeops-bsd.c: In function `nnpfs_pageout':
nnpfs_vnodeops-bsd.c:1294: warning: passing arg 3 of `kernel_upl_map' from incompatible pointer type
make[2]: *** [nnpfs_vnodeops-bsd.o] Error 1
make[1]: *** [all] Error 2
make: *** [all-recursive] Error 1


* Support for incremental open

* Compile BSD and Linux xfs with -Werror

* Implement/improve some vos/pts subcommands

* Improve manual-pages

* Bugfixes

-------------- next part --------------
A non-text attachment was scrubbed...
Name: bin00000.bin
Type: application/octet-stream
Size: 2373 bytes
Desc: "smime.p7s"
Url : http://lists.stacken.kth.se/pipermail/arla-drinkers/attachments/00000000/0db36287/bin00000.bin


More information about the Arla-drinkers mailing list