Package Base Details: oss-git

Git Clone URL: https://aur.archlinux.org/oss-git.git (read-only)
Keywords: oss
Submitter: Nowaker
Maintainer: Galaxy
Last Packager: Galaxy
Votes: 22
Popularity: 0.009666
First Submitted: 2013-09-21 13:15
Last Updated: 2019-11-01 17:19

Pinned Comments

Galaxy commented on 2019-10-24 02:55

The latest support Intel HDA is 0x8c20, and I am using a348. If your sound card is not listed there, it is not supported.

  • 8c20 ("8 Series/C220 Series Chipset High Definition Audio Controller")
  • a348 ("Cannon Lake PCH cAVS")

Latest Comments

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

seawright commented on 2019-10-22 21:05

@Galaxy Spoke too soon. Sound plays ok when using osstest but ossplay wavefile.wav gave, "audio write: Input/output error" but worked correctly after disabling Vmix with "ossmix vmix0-enable off" so looks like there may be a problem with vmix.

seawright commented on 2019-10-22 20:51

@Galaxy Success! All patches were being applied correctly but makepkg was using CFLAGS in '/etc/makepkg.conf' instead of those in build tree Makefiles. Tried adding -fno-pic to list of CFLAGS in makepkg.conf but this caused error when makepkg (gcc) attempted to link command line programmes. Best workaround I could find was to comment out (#) CFLAGS line in /etc/makepkg.conf.

seawright commented on 2019-10-22 16:41

@Galaxy Pushed changes to <https://github.com/seawright/oss-git>. Using gawk v4 prevented regexpr error but GLOBAL_OFFSET_TABLE error remains. I will continue to investigate. Is your notebook supported by Alsa?

Galaxy commented on 2019-10-22 04:48

The gawk error is for gawk 5, gawk v4 should be OK.

Galaxy commented on 2019-10-22 04:39

@seawright Where ? I cannot see them in <https://github.com/seawright/oss-git>.

seawright commented on 2019-10-22 00:21

@Galaxy Added pentium4 to arch and removed gtk2 from makedepends (only needed for ossxmixer). A lot of warnings from gawk about invalid regular expressions but a package was produced. Unpacked with xzdec and tar and checked "usr/lib/oss/objects.regparm/osscore.o with "nm osscore.o |grep GLOBAL" which gave result: U _GLOBAL_OFFSET_TABLE_

seawright commented on 2019-10-21 23:33

@Galaxy Tried using makepkg instead of yay and get error message: "oss-git is not available for the 'pentium4' architecture" even though uname -m returns i686 and /etc/pacman.conf has Architecture set to "auto".

Galaxy commented on 2019-10-19 06:27

I found my notebook is not supported by OSSv4 after trying a lot. Thus, I just test it with makepkg now.

The PKGBUILD says "arch=(i686 x86_64)", I have no idea why there are architecture issue.

As I remember, OSSv4 have two parts, kmod and tools, they use different config.c or something. "no-pic" is needed for kmod part. Tools part seems fine with "PIC".

All patches are fix for compatibility, which seems less likely to be a writing. Thus I think it is OK to use direct provider as filename. Like the Arabic numerals are in fact from India.

seawright commented on 2019-10-18 22:13

I used yay to build the package and did get a warning about "package not suitable for your architecture - proceed anyway?" to which I answered yes. Could this have caused galaxy.patch to be omitted?

erlhel commented on 2019-10-18 21:47

@seawright If you verified the problem and it helped to apply the patch manually I don't know. I gave it up, restored my backup and am now running oss on linux-lts with i686 again.