Package Details: oss-nonfree 4.2_2020-1

Git Clone URL: https://aur.archlinux.org/oss-nonfree.git (read-only, click to copy)
Package Base: oss-nonfree
Description: Open Sound System UNIX audio architecture (including nonfree drivers)
Upstream URL: http://www.opensound.com/oss.html
Keywords: oss
Licenses: custom:4Front Commercial License
Conflicts: libflashsupport-oss, libflashsupport-oss-git, oss, oss-git
Provides: oss
Submitter: alexdw
Maintainer: alexdw
Last Packager: alexdw
Votes: 15
Popularity: 0.000000
First Submitted: 2013-06-23 13:17 (UTC)
Last Updated: 2020-12-29 17:36 (UTC)

Dependencies (3)

Required by (12)

Sources (6)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 Next › Last »

seschwar commented on 2013-08-26 13:38 (UTC)

I have to perfect my PKGBUILD a bit: It's probably not a bad idea for the lib/modules sed to be idempotent. You could change the respective line to: grep -IlrZ '\<lib/modules\>' . | xargs -0 sed -i 's,\<\(usr/\)\?lib/modules\>,usr/&,g' -- And FTR, I also noticed that the package installs its modules to /usr/lib/modules/`uname -r`/kernel/oss instead of /usr/lib/modules/extramodules-*-ARCH/kernel/oss, like the community/oss package did. This is not really a big deal. I just had to search a bit, when fiddling with OSS.

alexdw commented on 2013-08-24 15:51 (UTC)

Updated (4.2_2008-8) to apply the latest kernel patch for 3.10.7 and above (instead of just for 3.11 and above): http://www.opensound.com/forum/viewtopic.php?f=3&t=5275

alexdw commented on 2013-08-24 15:29 (UTC)

Updated (4.2_2008-7) with seschwar's cleaned up PKGBUILD file. Thanks seschwar - it's much improved and easier to understand and maintain.

seschwar commented on 2013-08-24 13:14 (UTC)

I cleaned up the PKGBUILD significantly: http://ix.io/7xp - more concise definition of architecture dependent source and md5sums arrays - use build() and package() correctly - remove any comments inherited from original community/oss PKGBUILD - build and install libflashsupport.so - use noextract and then bsdtar xf the source tarball in package(); bsdtar is in libarchive, which is a dependency of pacman - download linux-3.*.patch from OpenSound forum; they can be dropped from the source tarball - more concise usr-move fixes - build libflashsupport-oss split package, since it doesn't hurt - remove superfluous quoting - remove superfluous curly braces in variable names - add a few comments All this makes for a cleaner and much more readable PKGBUILD, which makes it easier to use.

talonz commented on 2013-08-18 22:26 (UTC)

yeah the ossvermagic fix by DrQwertySilence is a blessing no my mpd daemon starts automatically thanks and thanks for the update alexdw

alexdw commented on 2013-08-17 00:05 (UTC)

Updated (4.2_2008-6) with the patch klothius linked to below found on the OSS forums: http://www.opensound.com/forum/viewtopic.php?f=3&t=5275 This seems to fix the issue with 3.10.7 (at least in my VirtualBox install). Also amended soundon to not use ossvermagic as described by DrQwertySilence (thanks!). This might cause issues if you're using old (i.e. 2.6 or earlier) kernel versions but I've left the replaced line as a comment so it's an easy modification if required. In 3.10.6 and 3.10.7 this has significantly increased the speed of soundon (from around a couple of minutes to less than a couple of seconds).

talonz commented on 2013-08-16 01:42 (UTC)

i think the latest kernel update broke oss again 3.10.7-1-ARCH sudo soundon modprobe: ERROR: could not insert 'osscore': Exec format error Loading the osscore module failed

<deleted-account> commented on 2013-08-09 03:04 (UTC)

If 'soundon' is taking more time that the normal (like 20s instead of 0.2s) to run oss, is the fault of 'ossvermagic', this return nothing and take 20s to do this. Replace: KERNEL_VERMAGIC=`/usr/bin/ossvermagic -z -s` With: KERNEL_VERMAGIC="" <- or whatever ossvermagic is returning