zsh: broken pipe / file size limit exceeded (2GB)
    Tomasz Wittner 
    twittner w o2.pl
       
    Nie, 24 Wrz 2006, 12:48:15 CEST
    
    
  
On Sun 24. September 2006 11:27, Tomasz Wittner wrote:
> On Sun 24. September 2006 10:57, Tomasz Wittner wrote:
> > Co wprowadza limit 2GB i jak to obejść?:
> > 
> > $ mkisofs `echo $MKISOFSOPT` archive/* 2>/dev/null | aespipe -H sha256 -e aes256 -T > archive.iso
> > Password:
> > Retype password:
> > zsh: broken pipe               mkisofs `echo $MKISOFSOPT` archive/* 2> /dev/null |
> > zsh: file size limit exceeded  aespipe -H sha256 -e aes256 -T > archive.iso
> > $ l archive.iso
> > -rw-r--r--  1 inter users 2.0G 2006-09-24 10:45 archive.iso
> [...]
> -rw-r--r--  1 inter users 3.8G 2006-09-24 11:25 archive.iso
> Z bashem (bash-0:3.1.017-1 athlon) działa.
> 
[inter w asus ~/my/devel/zsh-ac-branch/SPECS]$ cvs di zsh.spec
Index: zsh.spec
===================================================================
RCS file: /cvsroot/SPECS/zsh.spec,v
retrieving revision 1.124
diff -u -r1.124 zsh.spec
--- zsh.spec    4 Mar 2006 21:45:27 -0000       1.124
+++ zsh.spec    24 Sep 2006 10:37:47 -0000
@@ -157,7 +157,7 @@
 %{__autoconf}
 %{__autoheader}
 echo > stamp-h.in
-CPPFLAGS="-I/usr/include/ncurses"
+CPPFLAGS="-I/usr/include/ncurses -D_FILE_OFFSET_BITS=64"
 %if %{with static}
 LDFLAGS="%{rpmldflags} -static"
Nie wiem, czy to poprawne rozwiązanie, ale chyba działa - `cat plik_4GB|wc'
przeszło bez 'file size limit exceeded'.
-- 
Tomasz Wittner
    
    
Więcej informacji o liście dyskusyjnej pld-devel-pl