Help... mi sono perso qualcosa?

Toni FreeBSD a dragonlance-comm.net
Lun 10 Lug 2006 10:53:04 CEST


DAto che era tempo che non face un bel update (in vero nemmeno mi
servirebbe... ma avevo 10 minuti extra), al tentativo del buildworld la
compilazione mi esce al tentativo di compilare il 'nuovo' driver mfi (per
LSI logic che nemmeno ho)
La macchina  una Alhpa Server 3305 (aka alphaserver 800)

Script started on Mon Jul 10 10:31:05 2006
DEC3305# make
Warning: Object directory not changed from original /usr/src/sys/modules/mfi
@ -> /usr/src/sys
machine -> /usr/src/sys/alpha/include
touch opt_mfi.h
touch opt_scsi.h
perl @/kern/makeops.pl -h @/kern/device_if.m
perl @/kern/makeops.pl -h @/kern/bus_if.m
perl @/kern/makeops.pl -h @/pci/pci_if.m
cc -O -pipe -mcpu=ev56 -Wall -Werror  -D_KERNEL -Wall -Wredundant-decls
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith
-Winline -Wcast-qual  -fformat-extensions -ansi -DKLD_MODULE -nostdinc -I-
 -I. -I@ -I@/../include -I/usr/include  -mno-fp-regs -Wa,-mev56 -Wall
-Wredundant-decls -Wnested-externs -Wstrict-prototypes 
-Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual 
-fformat-extensions -ansi -c /usr/src/sys/modules/mfi/../../dev/mfi/mfi.c
cc -O -pipe -mcpu=ev56 -Wall -Werror  -D_KERNEL -Wall -Wredundant-decls
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith
-Winline -Wcast-qual  -fformat-extensions -ansi -DKLD_MODULE -nostdinc -I-
 -I. -I@ -I@/../include -I/usr/include  -mno-fp-regs -Wa,-mev56 -Wall
-Wredundant-decls -Wnested-externs -Wstrict-prototypes 
-Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual 
-fformat-extensions -ansi -c
/usr/src/sys/modules/mfi/../../dev/mfi/mfi_pci.c
cc -O -pipe -mcpu=ev56 -Wall -Werror  -D_KERNEL -Wall -Wredundant-decls
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith
-Winline -Wcast-qual  -fformat-extensions -ansi -DKLD_MODULE -nostdinc -I-
 -I. -I@ -I@/../include -I/usr/include  -mno-fp-regs -Wa,-mev56 -Wall
-Wredundant-decls -Wnested-externs -Wstrict-prototypes 
-Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual 
-fformat-extensions -ansi -c
/usr/src/sys/modules/mfi/../../dev/mfi/mfi_disk.c
cc1: warnings being treated as errors
/usr/src/sys/modules/mfi/../../dev/mfi/mfi_disk.c: In function
`mfi_disk_attach':
/usr/src/sys/modules/mfi/../../dev/mfi/mfi_disk.c:168: warning: long long
unsigned int format, uint64_t arg (arg 3)
/usr/src/sys/modules/mfi/../../dev/mfi/mfi_disk.c:168: warning: long long
unsigned int format, uint64_t arg (arg 4)
*** Error code 1

Stop in /usr/src/sys/modules/mfi.


Qui riporto anche il file di configurazione del kernel (per quel che possa
servire.. dato che non arrivo alla compilazione del kernel)
(si ho anche provato con kernelconf=GEENRIC e con il make.conf da distro)


# $FreeBSD: src/sys/alpha/conf/GENERIC,v 1.71.2.29 2003/08/31 17:17:13
wilko Exp $

machine		alpha
cpu		EV5
ident		DEC3305
maxusers	0

#makeoptions	DEBUG=-g		#Build kernel with gdb(1) debug symbols

# Platforms supported
options 	DEC_1000A		# AlphaServer 1000, 1000A, 800

options 	INET			#InterNETworking
options 	FFS			#Berkeley Fast Filesystem
options 	FFS_ROOT		#FFS usable as root device [keep this!]
options 	SOFTUPDATES		#Enable FFS soft updates support
options 	UFS_DIRHASH		#Improve performance on big directories
options 	MFS			#Memory Filesystem
options 	MD_ROOT			#MD is a potential root device
options 	NFS			#Network Filesystem
options 	CD9660			#ISO 9660 Filesystem
options 	PROCFS			#Process filesystem
options 	COMPAT_43		#Compatible with BSD 4.3 [KEEP THIS!]
options 	SCSI_DELAY=20000	#Delay (in ms) before probing SCSI
options 	UCONSOLE		#Allow users to grab the console
options 	KTRACE			#ktrace(1) syscall trace support
options 	SYSVSHM			#SYSV-style shared memory
options 	SYSVMSG			#SYSV-style message queues
options 	SYSVSEM			#SYSV-style semaphores
options 	P1003_1B		#Posix P1003_1B real-time extentions
options 	_KPOSIX_PRIORITY_SCHEDULING
options 	ICMP_BANDLIM		#Rate limit bad replies

# Standard busses
device		isa
device		pci

# Floppy drives
device		fdc0	at isa? port IO_FD1 irq 6 drq 2
device		fd0	at fdc0 drive 0

# ATA and ATAPI devices

# SCSI Controllers
device		isp		# Qlogic family

# SCSI peripherals
device		scbus		# SCSI bus (required)
device		da		# Direct Access (disks)
device		sa		# Sequential Access (tape etc)
device		cd		# CD
device		pass		# Passthrough device (direct SCSI access)

# RAID controllers
device		mlx		# Mylex DAC960 family

# atkbdc0 controls both the keyboard and the PS/2 mouse
device		atkbdc0	at isa? port IO_KBD
device		atkbd0	at atkbdc? irq 1
device		psm0	at atkbdc? irq 12

device		vga0	at isa?

# syscons is the default console driver, resembling an SCO console
device		sc0	at isa?

# real time clock
device		mcclock0 at isa? port 0x70

# Serial (COM) ports (required)
device		sio0	at isa? port IO_COM1 irq 4
device		sio1	at isa? port IO_COM2 irq 3

# Parallel port
device		ppc0	at isa? irq 7
device		ppbus		# Parallel port bus (required)
device		lpt		# Printer
device		ppi		# Parallel port interface device
#device		vpo		# Requires scbus and da

# PCI Ethernet NICs.
#device		de		# DEC/Intel DC21x4x (``Tulip'')

# PCI Ethernet NICs that use the common MII bus controller code.
device		miibus		# MII bus support
device		dc		# DEC/Intel 21143 and workalikes
#device		fxp		# Intel EtherExpress PRO/100B (82557, 82558)

# Pseudo devices - the number indicates how many units to allocated.
pseudo-device	loop		# Network loopback
pseudo-device	ether		# Ethernet support
pseudo-device	ppp	1	# Kernel PPP
pseudo-device	tun		# Packet tunnel.
pseudo-device	pty		# Pseudo-ttys (telnet etc)
pseudo-device	md		# Memory "disks"

# The `bpf' pseudo-device enables the Berkeley Packet Filter.
# Be aware of the administrative consequences of enabling this!
pseudo-device	bpf		#Berkeley packet filter

# USB support
# USB Ethernet

# FIREWALLING Support
options         IPFIREWALL
options         IPFIREWALL_VERBOSE
options         IPFIREWALL_VERBOSE_LIMIT=0
options         IPFILTER        # IPFilter support
options         IPFILTER_LOG    # IPFilter logging support
options        IPFILTER_DEFAULT_BLOCK  # Block all packets by default

# Add the config of kernel in the kernel itself
options		INCLUDE_CONFIG_FILE


Ogni suggerimento aiuto  ben gradito (anche se temo che users alpha non
ve ne siano pi molti :( )

Toni



Maggiori informazioni sulla lista aiuto