Bug 20001

Summary: PicoBSD kernels fail to compile
Product: Base System Reporter: bonk1138 <bonk1138>
Component: kernAssignee: joe <joe>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: 5.0-CURRENT   
Hardware: Any   
OS: Any   

Description bonk1138 2000-07-18 06:30:01 UTC
PicoBSD kernels are using older style configuration files. They need to be updated for 5.0.

Here is the attempt to build dial

Fix: 

diff ./PICOBSD /usr/src/sys/i386/conf/PICOBSD
33,34c33,34
< device	isa0
< device	pci0
---
> device	isa
> device	pci
36,38c36
< device		fdc0	at isa? port IO_FD1 irq 6 drq 2
< device		fd0	at fdc0 drive 0
< device		fd1	at fdc0 drive 1
---
> device		fdc
40,41c38
< device	ata0	at isa? port IO_WD1 irq 14
< device	ata1	at isa? port IO_WD2 irq 15
---
> device		ata
47,49c44,46
< device	atkbdc0	at isa? port IO_KBD
< device		atkbd0	at atkbdc? irq 1
< device		psm0	at atkbdc? irq 12
---
> device		atkbdc
> device		atkbd	
> device		psm	
51c48
< device		vga0	at isa? port ?
---
> device		vga	
54c51
< device		sc0	at isa?
---
> device		sc
56c53,55
< device		npx0	at nexus? port IO_NPX irq 13
---
> device		npx
> 
> device		sio
58,61d56
< device		sio0	at isa? port IO_COM1 flags 0x10 irq 4
< device		sio1	at isa? port IO_COM2 irq 3
< device		sio2	at isa? disable port IO_COM3 irq 5
< device		sio3	at isa? disable port IO_COM4 irq 9
67c62
< device de0		# DEC/Intel DC21x4x (``Tulip'')
---
> device de		# DEC/Intel DC21x4x (``Tulip'')
69c64
< device fxp0		# Intel EtherExpress PRO/100B (82557, 82558
---
> device fxp		# Intel EtherExpress PRO/100B (82557, 82558
76,86c71,81
< device ed0 at isa? port 0x280 irq 5 iomem 0xd8000
< device ep0 at isa? port 0x300 irq 10
< device ie0 at isa? port 0x300 irq 5 iomem 0xd0000
< device le0 at isa? port 0x300 irq 5 iomem 0xd0000
< device lnc0 at isa? port 0x300 irq 10
< 
< pseudo-device	loop
< pseudo-device	ether
< pseudo-device	tun	1
< pseudo-device	pty	16
< pseudo-device	md
---
> device ed
> device ep
> device ie
> device le
> device lnc
> 
> device	loop
> device	ether
> device	tun	1
> device	pty	16
> device	md
How-To-Repeat: Attempt to compile any PicoBSD kernel in 5.0-CURRENT
Comment 1 Sheldon Hearn freebsd_committer freebsd_triage 2000-07-18 09:33:52 UTC
Responsible Changed
From-To: freebsd-bugs->freebsd-small

Over to the PicoBSD maintainer.
Comment 2 joe freebsd_committer freebsd_triage 2000-11-05 12:36:52 UTC
State Changed
From-To: open->closed

They now compile on -current. 


Comment 3 joe freebsd_committer freebsd_triage 2000-11-05 12:36:52 UTC
Responsible Changed
From-To: freebsd-small->joe

I did the work.