[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [dev-serveez] attempt to build on sparc-redhat
From: |
stefan |
Subject: |
Re: [dev-serveez] attempt to build on sparc-redhat |
Date: |
Fri, 28 Dec 2001 17:15:19 +0100 (CET) |
On Tue, 18 Dec 2001, Raimund 'Raimi' Jacob wrote:
> okay, we did some testing and the results are really astonishing:
>
> conftest.s1 is created from conftest.subs (inside configure). *.s* are
> chunks of .subs (90 lines) for broken/old sed(1)s. the offending command
> line boils down to "sed 90q conftest.subs > conftest.s1" which is to
> "head -90 conftest.subs > conftest.s1" (:-P). when doing this, some
> leading characters of conftest.subs disappear! this is an NFS bug since it
> works on the local file system (make is still runnning). sniffing the net
> we see that my NFS server transfers the file correctly to the client but
> the bytes disappear in the client. strace(1)ing "sed" (broken) and
> "cat" (works) on the same file we see: sed mmap()s the file, cat read()s
> it. so mmap()ing over nfs is broken on my old redhat 6.1 sparc. mounting
> the nfs "sync" or not-"sync" just changes the amount of bytes that get
> lost... funny, isnt it...
Conclusion: If the Serveez configure fails to create Makefile's and
config.h's it is unrelated to Serveez itself, but might be a
bug in the file system (here: NFS).
Cheers,
address@hidden