/[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 18 by dpavlin, Wed Dec 21 15:33:37 2005 UTC revision 19 by dpavlin, Tue Dec 27 12:47:00 2005 UTC
# Line 29  This module requires the FUSE C library Line 29  This module requires the FUSE C library
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  If you intend to use FUSE in threaded mode, you need a version of Perl which
32  has been compiled with USE_ITHREADS.  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
# Line 66  subdirectory.  These are: Line 67  subdirectory.  These are:
67    
68  BUGS  BUGS
69    
70  Perl 5.8.7 does not support shared subroutine references.  Until this is  At time of writing, Perl (5.8.7) did not support shared subroutine references.
71  fixed, if you use threaded mode, you need to use symbolic references (i.e.  Symptoms include a cryptic error message like "Invalid value for shared scalar"
72  passing "main::cb" instead of \&cb).  This rules out closures, lexical  from Fuse.pm.  Until this is fixed, if you use threaded mode, you need to use
73  subs and that sort of thing, but it does seem to work.  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.  I  unmount infrastructure is a crock.  I am not pleased with that code.
 also wish there was a way to test without root permissions.  
79    
80  While most things work, I do still have a TODO list:  While most things work, I do still have a TODO list:
81  * "du -sb" reports a couple orders of magnitude too large a size.  * "du -sb" reports a couple orders of magnitude too large a size.

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

  ViewVC Help
Powered by ViewVC 1.1.26