/[fuse.before_github]/perl-llin/README
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /perl-llin/README

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 15 by dpavlin, Wed Jun 22 15:22:02 2005 UTC revision 19 by dpavlin, Tue Dec 27 12:47:00 2005 UTC
# Line 25  To install this module type the standard Line 25  To install this module type the standard
25    
26  DEPENDENCIES  DEPENDENCIES
27    
28  This module requires the FUSE userspace library and the FUSE kernel module.  This module requires the FUSE C library and the FUSE kernel module.
29  See http://fuse.sourceforge.net/  See http://fuse.sourceforge.net/
30    
31    If you intend to use FUSE in threaded mode, you need a version of Perl which
32    has been compiled with USE_ITHREADS.  Then, you need to use threads and
33    threads::shared.
34    
35    
36  COPYRIGHT AND LICENCE  COPYRIGHT AND LICENCE
37    
# Line 63  subdirectory.  These are: Line 67  subdirectory.  These are:
67    
68  BUGS  BUGS
69    
70  I've begun to build a formal testing framework.  Currently it can mount  At time of writing, Perl (5.8.7) did not support shared subroutine references.
71  and unmount loopback.pl, and all of the base-level functions have test  Symptoms include a cryptic error message like "Invalid value for shared scalar"
72  scripts.  These need to be fleshed out as problems are noticed.  from Fuse.pm.  Until this is fixed, if you use threaded mode, you need to use
73    symbolic references (i.e. passing "main::cb" instead of \&cb).  This doesn't
74    allow things like closures, lexical subs and that sort of thing, but it does
75    work for me.
76    
77  The current test framework seems to work well, but the underlying mount/  The current test framework seems to work well, but the underlying mount/
78  unmount infrastructure is a crock.  I am not pleased with that code.  unmount infrastructure is a crock.  I am not pleased with that code.
# Line 75  While most things work, I do still have Line 82  While most things work, I do still have
82  * need to sort out cleaner mount semantics for the test framework  * need to sort out cleaner mount semantics for the test framework
83  * figure out how to un-linuxcentrify the statfs tests  * figure out how to un-linuxcentrify the statfs tests
84  * test everything on other architectures and OS's  * test everything on other architectures and OS's
   

Legend:
Removed from v.15  
changed lines
  Added in v.19

  ViewVC Help
Powered by ViewVC 1.1.26