https://github.com/tokiclover/bar-overl ... -r2.ebuild
emerge OK.
it said when i run /etc/ini.d/oss start
- Code: Select all
modprobe:ERROR:could not insert 'osscore': Exec format error
i found some information in /var/log/soundon.log
- Code: Select all
osscore: please compile with -fno-common
Can anybody help me ?thanks &sorry for my bad english
some wrong information from the build log
- Code: Select all
make[1]: Leaving directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/kernel/OS/Linux'
/bin/sh: line 0: cd: noregparm: No such file or directory
make: *** [dep_subdirs] Error 1
the build log
- Code: Select all
Package: media-sound/oss-4.2.2007
Repository:
Maintainer:
USE: alsa amd64 elibc_glibc kernel_linux oss_cards_hdaudio userland_GNU
FEATURES: sandbox
Package: media-sound/oss-4.2.2007
Repository:
Maintainer:
USE: alsa amd64 elibc_glibc kernel_linux oss_cards_hdaudio userland_GNU
FEATURES: sandbox
>>> Unpacking source...
>>> Unpacking oss-v4.2-build2007-src-gpl.tar.bz2 to /var/tmp/portage/media-sound/oss-4.2.2007/work
>>> Source unpacked in /var/tmp/portage/media-sound/oss-4.2.2007/work
>>> Preparing source in /var/tmp/portage/media-sound/oss-4.2.2007/work/oss-4.2.2007 ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/media-sound/oss-4.2.2007/work/oss-4.2.2007 ...
Adding Extra Precision Support
Compiling libsalsa library
Using the Linux specific script
Setting up full REGPARM compiling environment
srcdir=/var/tmp/portage/media-sound/oss-4.2.2007/work/oss-4.2.2007
Source directory is /var/tmp/portage/media-sound/oss-4.2.2007/work/oss-4.2.2007
Build directory is /var/tmp/portage/media-sound/oss-4.2.2007/work/build
Build tree created OK
System: Linux
Release: 3.7.0-geek
Machine: x86_64
Directory depends on the SADA package which is not available
Directory depends on the MIDI subsystem which is not enabled
Source configuration OK
Build ID will become 201212201028
for n in lib cmd kernel os_cmd kernel/OS/Linux noregparm;do (cd $n && make dep) || eval 'exit 1'; done
make[1]: Entering directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/lib'
for n in libOSSlib libossmix libsalsa;do (cd $n && make dep) || eval 'exit 1'; done
make[2]: Entering directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/lib/libOSSlib'
make[2]: Nothing to be done for `dep'.
make[2]: Leaving directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/lib/libOSSlib'
make[2]: Entering directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/lib/libossmix'
cc -g ../../utils/ossmkdep.c -o ../../ossmkdep
for n in *.c; do ../../../ossmkdep -M -I../../../include -I../../../kernel/framework/include -I../../../kernel/OS/Linux -I../../../kernel/nonfree/include -I../../.. $n | sed 's/\(.*\)\.o:/$(DEPDIR)\/\1.o:/' >> .depend; done
make[3]: Leaving directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/kernel/framework/midi_stubs'
make[3]: Entering directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/kernel/framework/mixer'
rm -f .depend
touch .depend
for n in *.c; do ../../../ossmkdep -M -I../../../include -I../../../kernel/framework/include -I../../../kernel/OS/Linux -I../../../kernel/nonfree/include -I../../.. $n | sed 's/\(.*\)\.o:/$(DEPDIR)\/\1.o:/' >> .depend; done
Cannot locate <stdarg.h>
make[3]: Leaving directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/kernel/framework/mixer'
make[3]: Entering directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/kernel/framework/osscore'
rm -f .depend
touch .depend
for n in *.c; do ../../../ossmkdep -M -I../../../include -I../../../kernel/framework/include -I../../../kernel/OS/Linux -I../../../kernel/nonfree/include -I../../.. $n | sed 's/\(.*\)\.o:/$(DEPDIR)\/\1.o:/' >> .depend; done
make[3]: Leaving directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/kernel/framework/osscore'
make[3]: Entering directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/kernel/framework/remux'
rm -f .depend
touch .depend
for n in *.c; do ../../../ossmkdep -M -I../../../include -I../../../kernel/framework/include -I../../../kernel/OS/Linux -I../../../kernel/nonfree/include -I../../.. $n | sed 's/\(.*\)\.o:/$(DEPDIR)\/\1.o:/' >> .depend; done
make[3]: Leaving directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/kernel/framework/remux'
make[3]: Entering directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/kernel/framework/sndstat'
rm -f .depend
touch .depend
for n in *.c; do ../../../ossmkdep -M -I../../../include -I../../../kernel/framework/include -I../../../kernel/OS/Linux -I../../../kernel/nonfree/include -I../../.. $n | sed 's/\(.*\)\.o:/$(DEPDIR)\/\1.o:/' >> .depend; done
make[3]: Leaving directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/kernel/framework/sndstat'
make[3]: Entering directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/kernel/framework/uart401'
rm -f .depend
touch .depend
for n in *.c; do ../../../ossmkdep -M -I../../../include -I../../../kernel/framework/include -I../../../kernel/OS/Linux -I../../../kernel/nonfree/include -I../../.. $n | sed 's/\(.*\)\.o:/$(DEPDIR)\/\1.o:/' >> .depend; done
make[3]: Leaving directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/kernel/framework/uart401'
make[3]: Entering directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/kernel/framework/vmix_core'
rm -f .depend
touch .depend
for n in *.c; do ../../../ossmkdep -M -I../../../include -I../../../kernel/framework/include -I../../../kernel/OS/Linux -I../../../kernel/nonfree/include -I../../.. $n | sed 's/\(.*\)\.o:/$(DEPDIR)\/\1.o:/' >> .depend; done
make[3]: Leaving directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/kernel/framework/vmix_core'
make[2]: Leaving directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/kernel/framework'
make[1]: Leaving directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/kernel'
make[1]: Entering directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/os_cmd'
for n in Linux;do (cd $n && make dep) || eval 'exit 1'; done
make[2]: Entering directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/os_cmd/Linux'
for n in ossdetect ossvermagic;do (cd $n && make dep) || eval 'exit 1'; done
make[3]: Entering directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/os_cmd/Linux/ossdetect'
rm -f .depend
touch .depend
for n in *.c; do ../../../ossmkdep -M -I../../../include -I../../../kernel/framework/include -I../../../kernel/OS/Linux -I../../../kernel/nonfree/include -I../../.. $n | sed 's/\(.*\)\.o:/$(DEPDIR)\/\1.o:/' >> .depend; done
make[3]: Leaving directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/os_cmd/Linux/ossdetect'
make[3]: Entering directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/os_cmd/Linux/ossvermagic'
rm -f .depend
touch .depend
for n in *.c; do ../../../ossmkdep -M -I../../../include -I../../../kernel/framework/include -I../../../kernel/OS/Linux -I../../../kernel/nonfree/include -I../../.. $n | sed 's/\(.*\)\.o:/$(DEPDIR)\/\1.o:/' >> .depend; done
make[3]: Leaving directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/os_cmd/Linux/ossvermagic'
make[2]: Leaving directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/os_cmd/Linux'
make[1]: Leaving directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/os_cmd'
make[1]: Entering directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/kernel/OS/Linux'
rm -f .depend
touch .depend
for n in *.c; do ../../../ossmkdep -M -I../../../include -I../../../kernel/framework/include -I../../../kernel/OS/Linux -I../../../kernel/nonfree/include -I../../.. $n | sed 's/\(.*\)\.o:/$(DEPDIR)\/\1.o:/' >> .depend; done
[b][color=#FF0000][size=150]make[1]: Leaving directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/kernel/OS/Linux'
/bin/sh: line 0: cd: noregparm: No such file or directory
make: *** [dep_subdirs] Error 1
Directory preparation complete.[/size][/color][/b]
Build ID will be 2007
Setting up kernel-only NOREGPARM compiling environment
srcdir=/var/tmp/portage/media-sound/oss-4.2.2007/work/oss-4.2.2007
Source directory is /var/tmp/portage/media-sound/oss-4.2.2007/work/oss-4.2.2007
Build directory is /var/tmp/portage/media-sound/oss-4.2.2007/work/build/noregparm
Build tree created OK
System: Linux
Release: 3.7.0-geek
Machine: x86_64
Directory depends on the SADA package which is not available
Directory depends on the MIDI subsystem which is not enabled
Source configuration OK
Build ID will become 201212201028
for n in kernel kernel/OS/Linux;do (cd $n && make dep) || eval 'exit 1'; done
make[1]: Entering directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/noregparm/kernel'
for n in drv framework;do (cd $n && make dep) || eval 'exit 1'; done
make[2]: Entering directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/noregparm/kernel/drv'
for n in oss_hdaudio;do (cd $n && make dep) || eval 'exit 1'; done
make[3]: Entering directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/noregparm/kernel/drv/oss_hdaudio'
cc -g ../../../utils/ossmkdep.c -o ../../../ossmkdep
rm -f .depend
touch .depend
for n in *.c; do ../../../ossmkdep -M -I../../../include -I../../../kernel/framework/include -I../../../kernel/OS/Linux -I../../../kernel/nonfree/include -I../../.. $n | sed 's/\(.*\)\.o:/$(DEPDIR)\/\1.o:/' >> .depend; done
make[3]: Leaving directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/noregparm/kernel/drv/oss_hdaudio'
make[2]: Leaving directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/noregparm/kernel/drv'
make[2]: Entering directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/noregparm/kernel/framework'
for n in ac97 audio midi_stubs mixer osscore remux sndstat uart401 vmix_core;do (cd $n && make dep) || eval 'exit 1'; done
make[3]: Entering directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/noregparm/kernel/framework/ac97'
rm -f .depend
touch .depend
for n in *.c; do ../../../ossmkdep -M -I../../../include -I../../../kernel/framework/include -I../../../kernel/OS/Linux -I../../../kernel/nonfree/include -I../../.. $n | sed 's/\(.*\)\.o:/$(DEPDIR)\/\1.o:/' >> .depend; done
make[3]: Leaving directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/noregparm/kernel/framework/ac97'
make[3]: Entering directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/noregparm/kernel/framework/audio'
rm -f .depend
touch .depend
for n in *.c; do ../../../ossmkdep -M -I../../../include -I../../../kernel/framework/include -I../../../kernel/OS/Linux -I../../../kernel/nonfree/include -I../../.. $n | sed 's/\(.*\)\.o:/$(DEPDIR)\/\1.o:/' >> .depend; done
make[3]: Leaving directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/noregparm/kernel/framework/audio'
make[3]: Entering directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/noregparm/kernel/framework/midi_stubs'
rm -f .depend
touch .depend
for n in *.c; do ../../../ossmkdep -M -I../../../include -I../../../kernel/framework/include -I../../../kernel/OS/Linux -I../../../kernel/nonfree/include -I../../.. $n | sed 's/\(.*\)\.o:/$(DEPDIR)\/\1.o:/' >> .depend; done
make[3]: Leaving directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/noregparm/kernel/framework/midi_stubs'
make[3]: Entering directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/noregparm/kernel/framework/mixer'
rm -f .depend
touch .depend
for n in *.c; do ../../../ossmkdep -M -I../../../include -I../../../kernel/framework/include -I../../../kernel/OS/Linux -I../../../kernel/nonfree/include -I../../.. $n | sed 's/\(.*\)\.o:/$(DEPDIR)\/\1.o:/' >> .depend; done
Cannot locate <stdarg.h>
make[3]: Leaving directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/noregparm/kernel/framework/mixer'
make[3]: Entering directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/noregparm/kernel/framework/osscore'
rm -f .depend
touch .depend
for n in *.c; do ../../../ossmkdep -M -I../../../include -I../../../kernel/framework/include -I../../../kernel/OS/Linux -I../../../kernel/nonfree/include -I../../.. $n | sed 's/\(.*\)\.o:/$(DEPDIR)\/\1.o:/' >> .depend; done
make[3]: Leaving directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/noregparm/kernel/framework/osscore'
make[3]: Entering directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/noregparm/kernel/framework/remux'
rm -f .depend
touch .depend
for n in *.c; do ../../../ossmkdep -M -I../../../include -I../../../kernel/framework/include -I../../../kernel/OS/Linux -I../../../kernel/nonfree/include -I../../.. $n | sed 's/\(.*\)\.o:/$(DEPDIR)\/\1.o:/' >> .depend; done
make[3]: Leaving directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/noregparm/kernel/framework/remux'
make[3]: Entering directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/noregparm/kernel/framework/sndstat'
rm -f .depend
touch .depend
for n in *.c; do ../../../ossmkdep -M -I../../../include -I../../../kernel/framework/include -I../../../kernel/OS/Linux -I../../../kernel/nonfree/include -I../../.. $n | sed 's/\(.*\)\.o:/$(DEPDIR)\/\1.o:/' >> .depend; done
make[3]: Leaving directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/noregparm/kernel/framework/sndstat'
make[3]: Entering directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/noregparm/kernel/framework/uart401'
rm -f .depend
touch .depend
for n in *.c; do ../../../ossmkdep -M -I../../../include -I../../../kernel/framework/include -I../../../kernel/OS/Linux -I../../../kernel/nonfree/include -I../../.. $n | sed 's/\(.*\)\.o:/$(DEPDIR)\/\1.o:/' >> .depend; done
make[3]: Leaving directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/noregparm/kernel/framework/uart401'
make[3]: Entering directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/noregparm/kernel/framework/vmix_core'
rm -f .depend
touch .depend
for n in *.c; do ../../../ossmkdep -M -I../../../include -I../../../kernel/framework/include -I../../../kernel/OS/Linux -I../../../kernel/nonfree/include -I../../.. $n | sed 's/\(.*\)\.o:/$(DEPDIR)\/\1.o:/' >> .depend; done
make[3]: Leaving directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/noregparm/kernel/framework/vmix_core'
make[2]: Leaving directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/noregparm/kernel/framework'
make[1]: Leaving directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/noregparm/kernel'
make[1]: Entering directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/noregparm/kernel/OS/Linux'
rm -f .depend
touch .depend
for n in *.c; do ../../../ossmkdep -M -I../../../include -I../../../kernel/framework/include -I../../../kernel/OS/Linux -I../../../kernel/nonfree/include -I../../.. $n | sed 's/\(.*\)\.o:/$(DEPDIR)\/\1.o:/' >> .depend; done
make[1]: Leaving directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/noregparm/kernel/OS/Linux'
Directory preparation complete.
Build ID will be 2007
>>> Source configured.
>>> Compiling source in /var/tmp/portage/media-sound/oss-4.2.2007/work/oss-4.2.2007 ...
make -j3 build
for n in lib cmd kernel os_cmd kernel/OS/Linux noregparm;do (echo $n && cd $n && make ARCH=x86_64) || eval 'exit 1'; done
lib
make[1]: Entering directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/lib'
for n in libOSSlib libossmix libsalsa;do (echo $n && cd $n && make ARCH=x86_64) || eval 'exit 1'; done
libOSSlib
make[2]: Entering directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/lib/libOSSlib'
sh ./compile.sh /lib "cc" "-O -fPIC" "make"
make[3]: Entering directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/lib/libOSSlib'
cc -O -fPIC -c -o libmain.o libmain.c
cc -O -fPIC -c -o midiparser.o midiparser.c
cc -O -fPIC -c -o play_event.o play_event.c
cc -shared -fPIC -o libOSSlib.so libmain.o midiparser.o play_event.o
make[3]: Leaving directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/lib/libOSSlib'
make[2]: Leaving directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/lib/libOSSlib'
libossmix
make[2]: Entering directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/lib/libossmix'
cc -c -march=core2 -O2 -pipe -fomit-frame-pointer -flto -O -O -O -shared -fPIC -Wall -DOSS_LITTLE_ENDIAN -I../../include -I../../kernel/framework/include -I../../kernel/OS/Linux -I../../kernel/nonfree/include -I../.. libossmix_cache.c -o ./libossmix_cache.o
cc -c -march=core2 -O2 -pipe -fomit-frame-pointer -flto -O -O -O -shared -fPIC -Wall -DOSS_LITTLE_ENDIAN -I../../include -I../../kernel/framework/include -I../../kernel/OS/Linux -I../../kernel/nonfree/include -I../.. libossmix_local.c -o ./libossmix_local.o
cc -c -march=core2 -O2 -pipe -fomit-frame-pointer -flto -O -O -O -shared -fPIC -Wall -DOSS_LITTLE_ENDIAN -I../../include -I../../kernel/framework/include -I../../kernel/OS/Linux -I../../kernel/nonfree/include -I../.. libossmix_main.c -o ./libossmix_main.o
cc -c -march=core2 -O2 -pipe -fomit-frame-pointer -flto -O -O -O -shared -fPIC -Wall -DOSS_LITTLE_ENDIAN -I../../include -I../../kernel/framework/include -I../../kernel/OS/Linux -I../../kernel/nonfree/include -I../.. libossmix_tcp.c -o ./libossmix_tcp.o
cc -Wl,-O2,--as-needed,-flto -shared -fPIC -o ../../target/lib/libossmix.so ./libossmix_cache.o ./libossmix_local.o ./libossmix_main.o ./libossmix_tcp.o
make[2]: Leaving directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/lib/libossmix'
libsalsa
make[2]: Entering directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/lib/libsalsa'
libtool --tag=CC --mode=compile cc -O -I../../include -I../libOSSlib -c main.c
libtool --tag=CC --mode=compile cc -O -I../../include -I../libOSSlib -c output.c
libtool --tag=CC --mode=compile cc -O -I../../include -I../libOSSlib -c misc.c
libtool: compile: cc -O -I../../include -I../libOSSlib -c main.c -fPIC -DPIC -o .libs/main.o
libtool: compile: cc -O -I../../include -I../libOSSlib -c misc.c -fPIC -DPIC -o .libs/misc.o
libtool: compile: cc -O -I../../include -I../libOSSlib -c output.c -fPIC -DPIC -o .libs/output.o
libtool: compile: cc -O -I../../include -I../libOSSlib -c misc.c -o misc.o >/dev/null 2>&1
libtool: compile: cc -O -I../../include -I../libOSSlib -c output.c -o output.o >/dev/null 2>&1
libtool: compile: cc -O -I../../include -I../libOSSlib -c main.c -o main.o >/dev/null 2>&1
libtool --tag=CC --mode=compile cc -O -I../../include -I../libOSSlib -c pcm.c
libtool: compile: cc -O -I../../include -I../libOSSlib -c pcm.c -fPIC -DPIC -o .libs/pcm.o
libtool --tag=CC --mode=compile cc -O -I../../include -I../libOSSlib -c mix.c
libtool: compile: cc -O -I../../include -I../libOSSlib -c mix.c -fPIC -DPIC -o .libs/mix.o
make[4]: Entering directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/noregparm/kernel/framework/audio'
cc -c -march=core2 -O2 -pipe -fomit-frame-pointer -flto -O -O -O -D_KERNEL -O3 -fno-common -mcmodel=kernel -mno-red-zone -fno-asynchronous-unwind-tables -ffreestanding -fno-stack-protector -D_KERNEL -O3 -fno-common -mcmodel=kernel -mno-red-zone -fno-asynchronous-unwind-tables -ffreestanding -fno-stack-protector -Wall -DOSS_LITTLE_ENDIAN -I../../../include -I../../../kernel/framework/include -I../../../kernel/OS/Linux -I../../../kernel/nonfree/include -I../../.. oss_audio_core.c -o ../../../target/objects/oss_audio_core.o
cc -c -march=core2 -O2 -pipe -fomit-frame-pointer -flto -O -O -O -D_KERNEL -O3 -fno-common -mcmodel=kernel -mno-red-zone -fno-asynchronous-unwind-tables -ffreestanding -fno-stack-protector -D_KERNEL -O3 -fno-common -mcmodel=kernel -mno-red-zone -fno-asynchronous-unwind-tables -ffreestanding -fno-stack-protector -Wall -DOSS_LITTLE_ENDIAN -I../../../include -I../../../kernel/framework/include -I../../../kernel/OS/Linux -I../../../kernel/nonfree/include -I../../.. oss_audiofmt.c -o ../../../target/objects/oss_audiofmt.o
cc -c -march=core2 -O2 -pipe -fomit-frame-pointer -flto -O -O -O -D_KERNEL -O3 -fno-common -mcmodel=kernel -mno-red-zone -fno-asynchronous-unwind-tables -ffreestanding -fno-stack-protector -D_KERNEL -O3 -fno-common -mcmodel=kernel -mno-red-zone -fno-asynchronous-unwind-tables -ffreestanding -fno-stack-protector -Wall -DOSS_LITTLE_ENDIAN -I../../../include -I../../../kernel/framework/include -I../../../kernel/OS/Linux -I../../../kernel/nonfree/include -I../../.. oss_grc3.c -o ../../../target/objects/oss_grc3.o
oss_audio_core.c: In function 'oss_install_audiodev_with_devname':
oss_audio_core.c:6283:7: warning: variable 'update_devlists' set but not used [-Wunused-but-set-variable]
cc -c -march=core2 -O2 -pipe -fomit-frame-pointer -flto -O -O -O -D_KERNEL -O3 -fno-common -mcmodel=kernel -mno-red-zone -fno-asynchronous-unwind-tables -ffreestanding -fno-stack-protector -D_KERNEL -O3 -fno-common -mcmodel=kernel -mno-red-zone -fno-asynchronous-unwind-tables -ffreestanding -fno-stack-protector -Wall -DOSS_LITTLE_ENDIAN -I../../../include -I../../../kernel/framework/include -I../../../kernel/OS/Linux -I../../../kernel/nonfree/include -I../../.. oss_spdif.c -o ../../../target/objects/oss_spdif.o
make[4]: Leaving directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/noregparm/kernel/framework/audio'
midi_stubs
make[4]: Entering directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/noregparm/kernel/framework/midi_stubs'
cc -c -march=core2 -O2 -pipe -fomit-frame-pointer -flto -O -O -O -D_KERNEL -O3 -fno-common -mcmodel=kernel -mno-red-zone -fno-asynchronous-unwind-tables -ffreestanding -fno-stack-protector -D_KERNEL -O3 -fno-common -mcmodel=kernel -mno-red-zone -fno-asynchronous-unwind-tables -ffreestanding -fno-stack-protector -Wall -DOSS_LITTLE_ENDIAN -I../../../include -I../../../kernel/framework/include -I../../../kernel/OS/Linux -I../../../kernel/nonfree/include -I../../.. oss_midi_stubs.c -o ../../../target/objects/oss_midi_stubs.o
make[4]: Leaving directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/noregparm/kernel/framework/midi_stubs'
mixer
make[4]: Entering directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/noregparm/kernel/framework/mixer'
cc -c -march=core2 -O2 -pipe -fomit-frame-pointer -flto -O -O -O -D_KERNEL -O3 -fno-common -mcmodel=kernel -mno-red-zone -fno-asynchronous-unwind-tables -ffreestanding -fno-stack-protector -D_KERNEL -O3 -fno-common -mcmodel=kernel -mno-red-zone -fno-asynchronous-unwind-tables -ffreestanding -fno-stack-protector -Wall -DOSS_LITTLE_ENDIAN -I../../../include -I../../../kernel/framework/include -I../../../kernel/OS/Linux -I../../../kernel/nonfree/include -I../../.. oss_mixer_core.c -o ../../../target/objects/oss_mixer_core.o
oss_mixer_core.c: In function 'vmixctl_detach':
oss_mixer_core.c:1612:16: warning: variable 'osdev' set but not used [-Wunused-but-set-variable]
make[4]: Leaving directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/noregparm/kernel/framework/mixer'
osscore
make[4]: Entering directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/noregparm/kernel/framework/osscore'
cc -c -march=core2 -O2 -pipe -fomit-frame-pointer -flto -O -O -O -D_KERNEL -O3 -fno-common -mcmodel=kernel -mno-red-zone -fno-asynchronous-unwind-tables -ffreestanding -fno-stack-protector -D_KERNEL -O3 -fno-common -mcmodel=kernel -mno-red-zone -fno-asynchronous-unwind-tables -ffreestanding -fno-stack-protector -Wall -DOSS_LITTLE_ENDIAN -I../../../include -I../../../kernel/framework/include -I../../../kernel/OS/Linux -I../../../kernel/nonfree/include -I../../.. oss_core_options.c -o ../../../target/objects/oss_core_options.o
cc -c -march=core2 -O2 -pipe -fomit-frame-pointer -flto -O -O -O -D_KERNEL -O3 -fno-common -mcmodel=kernel -mno-red-zone -fno-asynchronous-unwind-tables -ffreestanding -fno-stack-protector -D_KERNEL -O3 -fno-common -mcmodel=kernel -mno-red-zone -fno-asynchronous-unwind-tables -ffreestanding -fno-stack-protector -Wall -DOSS_LITTLE_ENDIAN -I../../../include -I../../../kernel/framework/include -I../../../kernel/OS/Linux -I../../../kernel/nonfree/include -I../../.. oss_core_services.c -o ../../../target/objects/oss_core_services.o
cc -c -march=core2 -O2 -pipe -fomit-frame-pointer -flto -O -O -O -D_KERNEL -O3 -fno-common -mcmodel=kernel -mno-red-zone -fno-asynchronous-unwind-tables -ffreestanding -fno-stack-protector -D_KERNEL -O3 -fno-common -mcmodel=kernel -mno-red-zone -fno-asynchronous-unwind-tables -ffreestanding -fno-stack-protector -Wall -DOSS_LITTLE_ENDIAN -I../../../include -I../../../kernel/framework/include -I../../../kernel/OS/Linux -I../../../kernel/nonfree/include -I../../.. oss_memblk.c -o ../../../target/objects/oss_memblk.o
make[4]: Leaving directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/noregparm/kernel/framework/osscore'
remux
make[4]: Entering directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/noregparm/kernel/framework/remux'
cc -c -march=core2 -O2 -pipe -fomit-frame-pointer -flto -O -O -O -D_KERNEL -O3 -fno-common -mcmodel=kernel -mno-red-zone -fno-asynchronous-unwind-tables -ffreestanding -fno-stack-protector -D_KERNEL -O3 -fno-common -mcmodel=kernel -mno-red-zone -fno-asynchronous-unwind-tables -ffreestanding -fno-stack-protector -Wall -DOSS_LITTLE_ENDIAN -I../../../include -I../../../kernel/framework/include -I../../../kernel/OS/Linux -I../../../kernel/nonfree/include -I../../.. oss_remux.c -o ../../../target/objects/oss_remux.o
make[4]: Leaving directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/noregparm/kernel/framework/remux'
sndstat
make[4]: Entering directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/noregparm/kernel/framework/sndstat'
cc -c -march=core2 -O2 -pipe -fomit-frame-pointer -flto -O -O -O -D_KERNEL -O3 -fno-common -mcmodel=kernel -mno-red-zone -fno-asynchronous-unwind-tables -ffreestanding -fno-stack-protector -D_KERNEL -O3 -fno-common -mcmodel=kernel -mno-red-zone -fno-asynchronous-unwind-tables -ffreestanding -fno-stack-protector -Wall -DOSS_LITTLE_ENDIAN -I../../../include -I../../../kernel/framework/include -I../../../kernel/OS/Linux -I../../../kernel/nonfree/include -I../../.. oss_sndstat.c -o ../../../target/objects/oss_sndstat.o
make[4]: Leaving directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/noregparm/kernel/framework/sndstat'
uart401
make[4]: Entering directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/noregparm/kernel/framework/uart401'
cc -c -march=core2 -O2 -pipe -fomit-frame-pointer -flto -O -O -O -D_KERNEL -O3 -fno-common -mcmodel=kernel -mno-red-zone -fno-asynchronous-unwind-tables -ffreestanding -fno-stack-protector -D_KERNEL -O3 -fno-common -mcmodel=kernel -mno-red-zone -fno-asynchronous-unwind-tables -ffreestanding -fno-stack-protector -Wall -DOSS_LITTLE_ENDIAN -I../../../include -I../../../kernel/framework/include -I../../../kernel/OS/Linux -I../../../kernel/nonfree/include -I../../.. oss_uart401.c -o ../../../target/objects/oss_uart401.o
make[4]: Leaving directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/noregparm/kernel/framework/uart401'
vmix_core
make[4]: Entering directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/noregparm/kernel/framework/vmix_core'
cc -c -march=core2 -O2 -pipe -fomit-frame-pointer -flto -O -O -O -D_KERNEL -O3 -fno-common -mcmodel=kernel -mno-red-zone -fno-asynchronous-unwind-tables -ffreestanding -fno-stack-protector -D_KERNEL -O3 -fno-common -mcmodel=kernel -mno-red-zone -fno-asynchronous-unwind-tables -ffreestanding -fno-stack-protector -Wall -DOSS_LITTLE_ENDIAN -I../../../include -I../../../kernel/framework/include -I../../../kernel/OS/Linux -I../../../kernel/nonfree/include -I../../.. vmix_core.c -o ../../../target/objects/vmix_core.o
cc -c -march=core2 -O2 -pipe -fomit-frame-pointer -flto -O -O -O -D_KERNEL -O3 -fno-common -mcmodel=kernel -mno-red-zone -fno-asynchronous-unwind-tables -ffreestanding -fno-stack-protector -D_KERNEL -O3 -fno-common -mcmodel=kernel -mno-red-zone -fno-asynchronous-unwind-tables -ffreestanding -fno-stack-protector -Wall -DOSS_LITTLE_ENDIAN -I../../../include -I../../../kernel/framework/include -I../../../kernel/OS/Linux -I../../../kernel/nonfree/include -I../../.. vmix_input.c -o ../../../target/objects/vmix_input.o
cc -c -march=core2 -O2 -pipe -fomit-frame-pointer -flto -O -O -O -D_KERNEL -O3 -fno-common -mcmodel=kernel -mno-red-zone -fno-asynchronous-unwind-tables -ffreestanding -fno-stack-protector -D_KERNEL -O3 -fno-common -mcmodel=kernel -mno-red-zone -fno-asynchronous-unwind-tables -ffreestanding -fno-stack-protector -Wall -DOSS_LITTLE_ENDIAN -I../../../include -I../../../kernel/framework/include -I../../../kernel/OS/Linux -I../../../kernel/nonfree/include -I../../.. vmix_output.c -o ../../../target/objects/vmix_output.o
make[4]: Leaving directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/noregparm/kernel/framework/vmix_core'
make[3]: Leaving directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/noregparm/kernel/framework'
make[2]: Leaving directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/noregparm/kernel'
kernel/OS/Linux
make[2]: Entering directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/noregparm/kernel/OS/Linux'
cc -c -march=core2 -O2 -pipe -fomit-frame-pointer -flto -O -O -D_KERNEL -O3 -fno-common -mcmodel=kernel -mno-red-zone -fno-asynchronous-unwind-tables -ffreestanding -fno-stack-protector -Wall -DOSS_LITTLE_ENDIAN -I../../../include -I../../../kernel/framework/include -I../../../kernel/OS/Linux -I../../../kernel/nonfree/include -I../../.. os_linux.c -o ../../../target/objects/os_linux.o
os_linux.c: In function 'oss_cdev_open':
os_linux.c:505:15: warning: variable 'dev_class' set but not used [-Wunused-but-set-variable]
make[2]: Leaving directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/noregparm/kernel/OS/Linux'
make[1]: Leaving directory `/var/tmp/portage/media-sound/oss-4.2.2007/work/build/noregparm'
sh build.sh
Check devices for oss_hdaudio
done ossinfo
done ossmix
done osspartysh
done ossphone
done ossplay
done ossrecord
done osstest
done ossxmix
done ossdevlinks
done savemixer
done vmixctl
done ossdetect
>>> Source compiled.
