Nope /usr/lib/oss/include/internals/ doesn't exist.
Indeed, very little exists under /usr/lib/oss:
Code: Select all
/usr/lib/oss/
/usr/lib/oss/etc
/usr/lib/oss/lib
/usr/lib/oss/include
/usr/lib/oss/include/sys
/usr/lib/oss/objects
/usr/lib/oss/conf
/usr/lib/oss/build
/usr/lib/oss/build/Makefile
/usr/lib/oss/build/compile.list
/usr/lib/oss/build/@
/usr/lib/oss/build/machine
/usr/lib/oss/build/oss_ali5455_mainline.o
/usr/lib/oss/build/device_if.h
/usr/lib/oss/build/bus_if.h
/usr/lib/oss/build/pci_if.h
/usr/lib/oss/etc_templates
/usr/lib/oss/modules
/usr/lib/oss/modules/osscore.ko
/usr/lib/oss/logs
This listing is taken after running 'make package' then running 'pkg_add' on oss-freebsd7-v4.2-rc1-i386.tbz (which errors out with the oss_limits.h error). oss_limits.h does not exist in that package. Here's the full contents of the package:
Code: Select all
-rw-r--r-- 0 root adamk 6566 Jun 12 11:32 ./usr/lib/oss/etc/devices.list
-rwxrwxr-x 0 adamk adamk 29383 Jun 12 11:30 ./usr/lib/oss/lib/flashsupport.c
-rw-r--r-- 0 root adamk 78024 Jun 12 11:32 ./usr/lib/oss/include/sys/soundcard.h
-rw-r--r-- 0 root adamk 2797 Jun 12 11:32 ./usr/lib/oss/include/sys/oss_userdev_exports.h
-rw-r--r-- 0 root adamk 3105 Jun 12 11:32 ./usr/lib/oss/include/sys/libossmix.h
-rw-r--r-- 0 root adamk 55 Jun 12 11:32 ./usr/lib/oss/include/midiparser.h
-rw-r--r-- 0 root adamk 823 Jun 12 11:32 ./usr/lib/oss/include/internals
-rw-r--r-- 0 root adamk 10711 Jun 12 11:32 ./usr/lib/oss/objects/oss_ali5455.o
-rw-r--r-- 0 root adamk 9617 Jun 12 11:32 ./usr/lib/oss/objects/oss_via97.o
-rw-r--r-- 0 root adamk 11114 Jun 12 11:32 ./usr/lib/oss/objects/oss_via823x.o
-rw-r--r-- 0 root adamk 15810 Jun 12 11:32 ./usr/lib/oss/objects/oss_userdev.o
-rw-r--r-- 0 root adamk 13379 Jun 12 11:32 ./usr/lib/oss/objects/oss_trident.o
-rw-r--r-- 0 root adamk 12101 Jun 12 11:32 ./usr/lib/oss/objects/oss_solo.o
-rw-r--r-- 0 root adamk 25307 Jun 12 11:32 ./usr/lib/oss/objects/oss_sbxfi.o
-rw-r--r-- 0 root adamk 12940 Jun 12 11:32 ./usr/lib/oss/objects/oss_sbpci.o
-rw-r--r-- 0 root adamk 79367 Jun 12 11:32 ./usr/lib/oss/objects/oss_sblive.o
-rw-r--r-- 0 root adamk 4954 Jun 12 11:32 ./usr/lib/oss/objects/oss_midimix.o
-rw-r--r-- 0 root adamk 5693 Jun 12 11:32 ./usr/lib/oss/objects/oss_midiloop.o
-rw-r--r-- 0 root adamk 15271 Jun 12 11:32 ./usr/lib/oss/objects/oss_madi.o
-rw-r--r-- 0 root adamk 11687 Jun 12 11:32 ./usr/lib/oss/objects/oss_imux.o
-rw-r--r-- 0 root adamk 15489 Jun 12 11:32 ./usr/lib/oss/objects/oss_ich.o
-rw-r--r-- 0 root adamk 129769 Jun 12 11:32 ./usr/lib/oss/objects/oss_hdaudio.o
-rw-r--r-- 0 root adamk 9968 Jun 12 11:32 ./usr/lib/oss/objects/oss_geode.o
-rw-r--r-- 0 root adamk 10888 Jun 12 11:32 ./usr/lib/oss/objects/oss_fmedia.o
-rw-r--r-- 0 root adamk 59234 Jun 12 11:32 ./usr/lib/oss/objects/oss_envy24ht.o
-rw-r--r-- 0 root adamk 146273 Jun 12 11:32 ./usr/lib/oss/objects/oss_envy24.o
-rw-r--r-- 0 root adamk 12783 Jun 12 11:32 ./usr/lib/oss/objects/oss_emu10k1x.o
-rw-r--r-- 0 root adamk 10894 Jun 12 11:32 ./usr/lib/oss/objects/oss_digi96.o
-rw-r--r-- 0 root adamk 70762 Jun 12 11:32 ./usr/lib/oss/objects/oss_cs461x.o
-rw-r--r-- 0 root adamk 10626 Jun 12 11:32 ./usr/lib/oss/objects/oss_cs4281.o
-rw-r--r-- 0 root adamk 19506 Jun 12 11:32 ./usr/lib/oss/objects/oss_cmpci.o
-rw-r--r-- 0 root adamk 21838 Jun 12 11:32 ./usr/lib/oss/objects/oss_cmi878x.o
-rw-r--r-- 0 root adamk 15722 Jun 12 11:32 ./usr/lib/oss/objects/oss_audiopci.o
-rw-r--r-- 0 root adamk 10161 Jun 12 11:32 ./usr/lib/oss/objects/oss_audioloop.o
-rw-r--r-- 0 root adamk 15799 Jun 12 11:32 ./usr/lib/oss/objects/oss_audigyls.o
-rw-r--r-- 0 root adamk 12055 Jun 12 11:32 ./usr/lib/oss/objects/oss_atiaudio.o
-rw-r--r-- 0 root adamk 38876 Jun 12 11:32 ./usr/lib/oss/objects/oss_ymf7xx.o
-rw-r--r-- 0 root adamk 237 Jun 12 11:32 ./usr/lib/oss/conf/oss_audigyls.conf
-rw-r--r-- 0 root adamk 206 Jun 12 11:32 ./usr/lib/oss/conf/oss_audioloop.conf
-rw-r--r-- 0 root adamk 240 Jun 12 11:32 ./usr/lib/oss/conf/oss_cs461x.conf
-rw-r--r-- 0 root adamk 202 Jun 12 11:32 ./usr/lib/oss/conf/oss_emu10k1x.conf
-rw-r--r-- 0 root adamk 3355 Jun 12 11:32 ./usr/lib/oss/conf/oss_envy24.conf
-rw-r--r-- 0 root adamk 261 Jun 12 11:32 ./usr/lib/oss/conf/oss_envy24ht.conf
-rw-r--r-- 0 root adamk 178 Jun 12 11:32 ./usr/lib/oss/conf/oss_fmedia.conf
-rw-r--r-- 0 root adamk 1083 Jun 12 11:32 ./usr/lib/oss/conf/oss_hdaudio.conf
-rw-r--r-- 0 root adamk 583 Jun 12 11:32 ./usr/lib/oss/conf/oss_ich.conf
-rw-r--r-- 0 root adamk 740 Jun 12 11:32 ./usr/lib/oss/conf/oss_imux.conf
-rw-r--r-- 0 root adamk 540 Jun 12 11:32 ./usr/lib/oss/conf/oss_madi.conf
-rw-r--r-- 0 root adamk 234 Jun 12 11:32 ./usr/lib/oss/conf/oss_midiloop.conf
-rw-r--r-- 0 root adamk 711 Jun 12 11:32 ./usr/lib/oss/conf/oss_sblive.conf
-rw-r--r-- 0 root adamk 480 Jun 12 11:32 ./usr/lib/oss/conf/oss_sbpci.conf
-rw-r--r-- 0 root adamk 484 Jun 12 11:32 ./usr/lib/oss/conf/oss_sbxfi.conf
-rw-r--r-- 0 root adamk 200 Jun 12 11:32 ./usr/lib/oss/conf/oss_trident.conf
-rw-r--r-- 0 root adamk 136 Jun 12 11:32 ./usr/lib/oss/conf/oss_usb.conf
-rw-r--r-- 0 root adamk 608 Jun 12 11:32 ./usr/lib/oss/conf/oss_userdev.conf
-rw-r--r-- 0 root adamk 406 Jun 12 11:32 ./usr/lib/oss/conf/oss_ymf7xx.conf
-rw-r--r-- 0 root adamk 5467 Jun 12 11:32 ./usr/lib/oss/conf/osscore.conf
-rw-r--r-- 0 root adamk 11665 Jun 12 11:32 ./usr/lib/oss/build/osscore.c
-rw-r--r-- 0 root adamk 118 Jun 12 11:32 ./usr/lib/oss/build/Makefile.tmpl
-rw-r--r-- 0 root adamk 2934 Jun 12 11:32 ./usr/lib/oss/build/bsdpci.inc
-rw-r--r-- 0 root adamk 1515 Jun 12 11:32 ./usr/lib/oss/build/bsdvirtual.inc
-rw-r--r-- 0 root adamk 66 Jun 12 11:32 ./usr/lib/oss/build/devid.h
-rw-r--r-- 0 root adamk 1144 Jun 12 11:32 ./usr/lib/oss/build/install.sh
-rw-r--r-- 0 root adamk 2039 Jun 12 11:32 ./usr/lib/oss/build/module.inc
-rw-r--r-- 0 root adamk 119 Jun 12 11:32 ./usr/lib/oss/build/Makefile.osscore
-rw-r--r-- 0 root adamk 4485 Jun 12 11:32 ./usr/lib/oss/build/bsddefs.h
-rw-r--r-- 0 root adamk 2980 Jun 12 11:32 ./usr/lib/oss/build/oss_exports.h
-rw-r--r-- 0 root adamk 87 Jun 12 11:32 ./usr/lib/oss/build/timestamp.h
-rw-r--r-- 0 root adamk 489682 Jun 12 11:32 ./usr/lib/oss/build/osscore.lib
-rw-r--r-- 0 root adamk 606 Jun 12 11:32 ./usr/lib/oss/build/oss_ali5455.c
-rw-r--r-- 0 root adamk 595 Jun 12 11:32 ./usr/lib/oss/build/oss_via97.c
-rw-r--r-- 0 root adamk 665 Jun 12 11:32 ./usr/lib/oss/build/oss_via823x.c
-rw-r--r-- 0 root adamk 1005 Jun 12 11:32 ./usr/lib/oss/build/oss_userdev.c
-rw-r--r-- 0 root adamk 871 Jun 12 11:32 ./usr/lib/oss/build/oss_trident.c
-rw-r--r-- 0 root adamk 579 Jun 12 11:32 ./usr/lib/oss/build/oss_solo.c
-rw-r--r-- 0 root adamk 1063 Jun 12 11:32 ./usr/lib/oss/build/oss_sbxfi.c
-rw-r--r-- 0 root adamk 1187 Jun 12 11:32 ./usr/lib/oss/build/oss_sbpci.c
-rw-r--r-- 0 root adamk 1546 Jun 12 11:32 ./usr/lib/oss/build/oss_sblive.c
-rw-r--r-- 0 root adamk 399 Jun 12 11:32 ./usr/lib/oss/build/oss_midimix.c
-rw-r--r-- 0 root adamk 661 Jun 12 11:32 ./usr/lib/oss/build/oss_midiloop.c
-rw-r--r-- 0 root adamk 1161 Jun 12 11:32 ./usr/lib/oss/build/oss_madi.c
-rw-r--r-- 0 root adamk 1199 Jun 12 11:32 ./usr/lib/oss/build/oss_imux.c
-rw-r--r-- 0 root adamk 1664 Jun 12 11:32 ./usr/lib/oss/build/oss_ich.c
-rw-r--r-- 0 root adamk 2227 Jun 12 11:32 ./usr/lib/oss/build/oss_hdaudio.c
-rw-r--r-- 0 root adamk 660 Jun 12 11:32 ./usr/lib/oss/build/oss_geode.c
-rw-r--r-- 0 root adamk 740 Jun 12 11:32 ./usr/lib/oss/build/oss_fmedia.c
-rw-r--r-- 0 root adamk 863 Jun 12 11:32 ./usr/lib/oss/build/oss_envy24ht.c
-rw-r--r-- 0 root adamk 4479 Jun 12 11:32 ./usr/lib/oss/build/oss_envy24.c
-rw-r--r-- 0 root adamk 809 Jun 12 11:32 ./usr/lib/oss/build/oss_emu10k1x.c
-rw-r--r-- 0 root adamk 649 Jun 12 11:32 ./usr/lib/oss/build/oss_digi96.c
-rw-r--r-- 0 root adamk 850 Jun 12 11:32 ./usr/lib/oss/build/oss_cs461x.c
-rw-r--r-- 0 root adamk 596 Jun 12 11:32 ./usr/lib/oss/build/oss_cs4281.c
-rw-r--r-- 0 root adamk 673 Jun 12 11:32 ./usr/lib/oss/build/oss_cmpci.c
-rw-r--r-- 0 root adamk 641 Jun 12 11:32 ./usr/lib/oss/build/oss_cmi878x.c
-rw-r--r-- 0 root adamk 630 Jun 12 11:32 ./usr/lib/oss/build/oss_audiopci.c
-rw-r--r-- 0 root adamk 592 Jun 12 11:32 ./usr/lib/oss/build/oss_audioloop.c
-rw-r--r-- 0 root adamk 842 Jun 12 11:32 ./usr/lib/oss/build/oss_audigyls.c
-rw-r--r-- 0 root adamk 659 Jun 12 11:32 ./usr/lib/oss/build/oss_atiaudio.c
-rw-r--r-- 0 root adamk 1201 Jun 12 11:32 ./usr/lib/oss/build/oss_ymf7xx.c
-rw-r--r-- 0 root adamk 245 Jun 12 11:32 ./usr/lib/oss/soundon.user
-rw-r--r-- 0 root adamk 10711 Jun 12 11:32 ./usr/lib/oss/oss_ali5455.o
-rw-r--r-- 0 root adamk 12055 Jun 12 11:32 ./usr/lib/oss/oss_atiaudio.o
-rw-r--r-- 0 root adamk 15799 Jun 12 11:32 ./usr/lib/oss/oss_audigyls.o
-rw-r--r-- 0 root adamk 10161 Jun 12 11:32 ./usr/lib/oss/oss_audioloop.o
-rw-r--r-- 0 root adamk 15722 Jun 12 11:32 ./usr/lib/oss/oss_audiopci.o
-rw-r--r-- 0 root adamk 21838 Jun 12 11:32 ./usr/lib/oss/oss_cmi878x.o
-rw-r--r-- 0 root adamk 19506 Jun 12 11:32 ./usr/lib/oss/oss_cmpci.o
-rw-r--r-- 0 root adamk 10626 Jun 12 11:32 ./usr/lib/oss/oss_cs4281.o
-rw-r--r-- 0 root adamk 70762 Jun 12 11:32 ./usr/lib/oss/oss_cs461x.o
-rw-r--r-- 0 root adamk 10894 Jun 12 11:32 ./usr/lib/oss/oss_digi96.o
-rw-r--r-- 0 root adamk 12783 Jun 12 11:32 ./usr/lib/oss/oss_emu10k1x.o
-rw-r--r-- 0 root adamk 146273 Jun 12 11:32 ./usr/lib/oss/oss_envy24.o
-rw-r--r-- 0 root adamk 59234 Jun 12 11:32 ./usr/lib/oss/oss_envy24ht.o
-rw-r--r-- 0 root adamk 10888 Jun 12 11:32 ./usr/lib/oss/oss_fmedia.o
-rw-r--r-- 0 root adamk 9968 Jun 12 11:32 ./usr/lib/oss/oss_geode.o
-rw-r--r-- 0 root adamk 129769 Jun 12 11:32 ./usr/lib/oss/oss_hdaudio.o
-rw-r--r-- 0 root adamk 15489 Jun 12 11:32 ./usr/lib/oss/oss_ich.o
-rw-r--r-- 0 root adamk 11687 Jun 12 11:32 ./usr/lib/oss/oss_imux.o
-rw-r--r-- 0 root adamk 15271 Jun 12 11:32 ./usr/lib/oss/oss_madi.o
-rw-r--r-- 0 root adamk 5693 Jun 12 11:32 ./usr/lib/oss/oss_midiloop.o
-rw-r--r-- 0 root adamk 4954 Jun 12 11:32 ./usr/lib/oss/oss_midimix.o
-rw-r--r-- 0 root adamk 79367 Jun 12 11:32 ./usr/lib/oss/oss_sblive.o
-rw-r--r-- 0 root adamk 12940 Jun 12 11:32 ./usr/lib/oss/oss_sbpci.o
-rw-r--r-- 0 root adamk 25307 Jun 12 11:32 ./usr/lib/oss/oss_sbxfi.o
-rw-r--r-- 0 root adamk 12101 Jun 12 11:32 ./usr/lib/oss/oss_solo.o
-rw-r--r-- 0 root adamk 13379 Jun 12 11:32 ./usr/lib/oss/oss_trident.o
-rw-r--r-- 0 root adamk 15810 Jun 12 11:32 ./usr/lib/oss/oss_userdev.o
-rw-r--r-- 0 root adamk 11114 Jun 12 11:32 ./usr/lib/oss/oss_via823x.o
-rw-r--r-- 0 root adamk 9617 Jun 12 11:32 ./usr/lib/oss/oss_via97.o
-rw-r--r-- 0 root adamk 38876 Jun 12 11:32 ./usr/lib/oss/oss_ymf7xx.o
-rw-r--r-- 0 root adamk 25 Jun 12 11:32 ./usr/lib/oss/version.dat
-rw-rw-r-- 0 adamk adamk 102 Jun 12 11:30 ./usr/lib/oss/etc_templates/forceload.conf
-rw-r--r-- 0 root adamk 1841 Jun 12 11:32 ./usr/lib/oss/sysfiles.list
As for the KDE4 device issue... Either I missed this the first time I looked, or something has changed, but I now see "OSS default output" in the Device list. Sorry about the false alarm. The backend, in this instance, is xine, btw.
You said you see the device under both backends... I know this really isn't an OSS issue, but what is the other backend other than xine? I'm just curious since that's the only one I have.
I'm using the xine backend at home, and I do see the "OSS default output" device in my device preferences.