From: Edmund L. <ep...@un...> - 2001-05-14 00:15:03
|
Burkhard Schmidt wrote: > Can it be that this problem relates to the definition of the struct statfs > defined in <sys/mount.h> in Tru64? Netatalk-1.5pre6 uses the entry f_bsize > as the filesystem's block size, which is incorrect. Instead, f_fsize must be > used to get the correct numbers, i.e. > I tried your patch on 1.5pre6. 1.5pre6 was also patched with the Tru64 Enhanced Security patch, but not the quota-specific stuffs. I also tried the CVS code (Sun May 13 23:37 UTC 2001) otherwise unmodified, but the thing wouldn't compile. It quit with error below. === gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../sys/tru64 -I../../sys/generic -g -O2 -DDIGITAL_UNIX_SECURITY -I../../include -I../../sys -I/usr/local/ssl/include -I/usr/local/ssl/include/openssl -D_PATH_AFPDDEFVOL=\"/usr/local/netatalk-CVS/etc/AppleVolumes.default\" -D_PATH_AFPDSYSVOL=\"/usr/local/netatalk-CVS/etc/AppleVolumes.system\" -D_PATH_AFPDPWFILE=\"/usr/local/netatalk-CVS/etc/afppasswd\" -D_PATH_AFPDCONF=\"/usr/local/netatalk-CVS/etc/afpd.conf\" -D_PATH_AFPDUAMPATH=\"/usr/local/netatalk-CVS/etc/uams/\" -D_PATH_AFPDNLSPATH=\"/usr/local/netatalk-CVS/etc/nls/\" -DAPPLCNAME -c quota.c quota.c:144: warning: assignment makes pointer from integer without a cast quota.c:148: warning: assignment makes pointer from integer without a cast quota.c:150: dereferencing pointer to incomplete type quota.c:152: dereferencing pointer to incomplete type quota.c:157: dereferencing pointer to incomplete type quota.c:158: dereferencing pointer to incomplete type quota.c:161: dereferencing pointer to incomplete type make[4]: *** [quota.o] Error 1 make[4]: Leaving directory `/home/epl/test/netatalk-CVS/etc/afpd' === So at this stage, I'm going to concentrate on getting the CVS code to compile before worrying about this uploading bug. Thanks Eddie |