Package Details: oss 4.2_2020-2

Git Clone URL: https://aur.archlinux.org/oss.git (read-only, click to copy)
Package Base: oss
Description: Open Sound System UNIX audio architecture
Upstream URL: http://developer.opensound.com/
Keywords: oss
Licenses: GPL2
Conflicts: libflashsupport-oss-git, libflashsupport-oss-nonfree, oss-git, oss-nonfree
Submitter: keenerd
Maintainer: alexdw
Last Packager: alexdw
Votes: 48
Popularity: 0.000000
First Submitted: 2013-09-25 11:25 (UTC)
Last Updated: 2023-08-28 14:43 (UTC)

Latest Comments

« First ‹ Previous 1 .. 5 6 7 8 9 10 11 Next › Last »

TiborB commented on 2013-10-16 19:35 (UTC)

Hi, what is current status in regard to gcc47 dependency? It is still being listed in "makedepends" array....

Osune commented on 2013-10-15 00:45 (UTC)

Hoi, does this working package mean we will see (in near? future) oss in official repositories again? It's a shame that oss suport in most packages was droped since it moved to AUR (e.g. VLC). Thanks for maintaining OSS!

Nowaker commented on 2013-10-04 10:17 (UTC)

@Freso, you are right. And it's already documented. :) Will update all my pkgvers soon. https://wiki.archlinux.org/index.php/VCS_PKGBUILD_Guidelines

Nowaker commented on 2013-09-29 23:25 (UTC)

@lspci, It compiles but does not work. Try modprobe and you will see.

hav3lock commented on 2013-09-29 23:23 (UTC)

please update your pkgbuild to use gcc-libs instead of gcc47. Gcc47 is not necessary. The package compiled and built just fine for me using the current gcc-libs version. gcc47 is deprecated and not needed. please update.

Nowaker commented on 2013-09-29 21:09 (UTC)

Thanks guys for your contribution. @Freso, what you say would absolutely make sense for binary packages - as in official repositories. Whenever you build a *-git package from AUR, you get a current version from HEAD. pkgver only says when the maintainer last updated the PKGBUILD. pkgver may be "a1b2c3" but you clone a repo with "d4e5f6" on HEAD anyway. However, I will ask on aur-general or arch-general. It would be best to have official guidelines on the wiki. @seschwar, 1 - You put in on the bottom, I first didn't even notice that. 2 - We will duck it if I perform some other changes, so far it's you who mainly wrote the PKGBUILD. :D

Freso commented on 2013-09-29 13:00 (UTC)

Re: 4; the pkgver=yyyymmdd is deprecated since you can have any number of commits in one day and you won't be able to discern exactly which version of the software you run by just telling the day you fetched and make'd it. I'm guessing that the reason it "seems to be picked most often for -git packages on AUR", is that a lot of -git packages on AUR are outdated. :) For git packages, `git describe --always` (see e.g. morituri-git) or `echo $(git rev-list --count HEAD).$(git rev-parse --short HEAD)` (see e.g. seom-git) should give a usable version string.

seschwar commented on 2013-09-28 20:37 (UTC)

I am on i686, so I didn't notice the conflict between gcc47 with gcc-multilib. And I agree with the fact that we shouldn't force gcc47 on anyone except for compiling OSS. It looks like the conflict arises from gcc47's provides=('gcc=4.7') and gcc-multilib's conflicts=('gcc'). The packages actually have no conflicting files. Thus they could both be installed at the same time. I have asked the maintainer of gcc47 to fix this issue. This way we wouldn't have to worry about maintaining an extra GCC package just for OSS. To address your other points: 1. Did I forget that? 2. Contributor would be fine by me. /me tries to duck the responsibility :) 3. It seems to be a purely stylistic choice, but as a maintainer it is yours to make. 4. Thanks for fixing that. I totally forgot to do something sensible with pkgver().

Nowaker commented on 2013-09-28 19:13 (UTC)

@seschwar, I changed a few minor things before publishing oss and oss-git on AUR: 1. Added you to the PKGBUILD header on top, according to packaging standards.[1] 2. Marked you as Maintainer as well :) 2. Changed indentation to 2 spaces, as implicitly suggested in various places. [2] [3] 4. Changed oss-git pkgver to 20130928. There is no official format but this one seems to be picked most often for -git packages on AUR. [1] https://wiki.archlinux.org/index.php/Arch_Packaging_Standards#Submitting_packages_to_the_AUR [2] https://www.archlinux.org/pacman/PKGBUILD.5.html [3] https://wiki.archlinux.org/index.php/PKGBUILD_Templates

Nowaker commented on 2013-09-28 18:53 (UTC)

I just uploaded your changes. Thank you seschwar! However, I am not satisfied with the dependency of gcc47 as it is conflicts with the core/gcc. If someone wants to use gcc 4.7 for all their compilation, it's OK, but forcing people to remove current gcc just to install one package is a no go. What do you think of writing of introducing gcc47-compat package and depend on it? ==> Continue installing gcc47 ? [Y/n] ==> [v]iew package contents [c]heck package with namcap ==> --------------------------------------------------- ==> Y [sudo] password for nowaker: loading packages... resolving dependencies... looking for inter-conflicts... :: gcc47 and gcc-multilib are in conflict (gcc). Remove gcc-multilib? [y/N] y error: failed to prepare transaction (could not satisfy dependencies) :: libtool: requires gcc=4.8.1 ==> WARNING: Your packages are saved in /tmp/yaourt-tmp-nowaker