Subject: Re: PUFFS in current
To: None <jiroutp@gmail.com>
From: Antti Kantee <pooka@cs.hut.fi>
List: current-users
Date: 11/14/2007 19:12:01
On Wed Nov 14 2007 at 18:08:29 +0000, jiroutp@gmail.com wrote:
> Hello,
> 
> my question is regarding PUFFS: 
> file-system PUFFS in GENERIC_LAPTOP config,  -current sources as of today, i386 platform     
> 
> When building the kernel the build.sh bails out on this 
> (x24 a slightly modified generic_laptop kernel config file)
> ......
> #      link  x24/netbsd
> /usr/current/i386tools/bin/i386--netbsdelf-ld -Map netbsd.map --cref -T /usr/cur
> rent/src/sys/arch/i386/conf/kern.ldscript -Ttext c0100000 -e start -X -o netbsd 
> ${SYSTEM_OBJ} ${EXTRA_OBJ} vers.o
> puffs_msgif.o: In function `touser':
> puffs_msgif.c:(.text+0xc1f): undefined reference to `putter_notify'
> puffs_vfsops.o: In function `puffs_mount':
> puffs_vfsops.c:(.text+0x919): undefined reference to `putter_attach'
> puffs_vfsops.o: In function `puffs_unmount':
> puffs_vfsops.c:(.text+0xca6): undefined reference to `putter_detach'
> 
> *** Failed target:  netbsd
> ......
> 
> This has been happening with current sources for at least 3 days now. 
> Any ideas ? 

You need "pseudo-device putter" in your kernel config.

-- 
Antti Kantee <pooka@iki.fi>                     Of course he runs NetBSD
http://www.iki.fi/pooka/                          http://www.NetBSD.org/
    "la qualité la plus indispensable du cuisinier est l'exactitude"