Subject: Feb26-current: audio.c and bsd_audio.c conflict
To: None <port-sparc@NetBSD.ORG>
From: Simon J. Gerraty <sjg@frodo.dn.itg.telecom.com.au>
List: port-sparc
Date: 03/01/1995 13:38:27
I've updated /usr/share/mk,/usr/include,make,config.new

Now I'm building a new kernel from a copy of GENERIC_SCSI3
All is cool except:

loading netbsd
audio.o: Definition of symbol `_audio_backlog' (multiply defined)
audio.o: Definition of symbol `_audioattach' (multiply defined)
audio.o: Definition of symbol `_audioopen' (multiply defined)
audio.o: Definition of symbol `_audioclose' (multiply defined)
audio.o: Definition of symbol `_audioread' (multiply defined)
audio.o: Definition of symbol `_audiowrite' (multiply defined)
audio.o: Definition of symbol `_audioioctl' (multiply defined)
audio.o: Definition of symbol `_audioselect' (multiply defined)
bsd_audio.o: Definition of symbol `_audio_backlog' (multiply defined)
bsd_audio.o: Definition of symbol `_audioattach' (multiply defined)
bsd_audio.o: Definition of symbol `_audioopen' (multiply defined)
bsd_audio.o: Definition of symbol `_audioclose' (multiply defined)
bsd_audio.o: Definition of symbol `_audioread' (multiply defined)
bsd_audio.o: Definition of symbol `_audiowrite' (multiply defined)
bsd_audio.o: Definition of symbol `_audioioctl' (multiply defined)
bsd_audio.o: Definition of symbol `_audioselect' (multiply defined)
*** Error code 1


These are coming from:

dev/audio.c
arch/sparc/dev/bsd_audio.c

files.sparc.newconf seems to indicate that it wants both

device audio at mainbus
file    arch/sparc/dev/bsd_audio.c              bsdaudio audio needs-flag

For now I'll drop audio from the config so I can link a kernel...

--sjg