Subject: Re: Removing tmpfs' experimental status
To: None <tech-kern@netbsd.org>
From: Thor Lancelot Simon <tls@rek.tjls.com>
List: tech-kern
Date: 10/22/2006 12:46:44
On Sun, Oct 22, 2006 at 06:37:42PM +0200, Tobias Nygren wrote:
>
> If you put pkgsrc's wrkobjdir on a tmpfs filesystem, like for example ...
>
> WRKOBJDIR=/tmp/pkgsrc-obj
>
> .. and then try to make install in pkgsrc/devel/autoconf, it will fail with
> the output below. This does not occur when wrkobjdir is on an ffs
> filesystem. I've reproduced this on i386 and alpha.
And I have reproduced it on amd64. When I looked at the autoconf tests
that failed, they had clearly been corrupted in memory. This is why I
don't use tmpfs on any of my systems: I may only _notice immediately_ when
data corruption causes autoconf to fail, but that doesn't mean that other
data isn't being corrupted!
Not good.
--
Thor Lancelot Simon tls@rek.tjls.com
"We cannot usually in social life pursue a single value or a single moral
aim, untroubled by the need to compromise with others." - H.L.A. Hart