Summary: | alsa 1.0.9 is released | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Andrew Gaydenko <a> |
Component: | New packages | Assignee: | Gentoo Sound Team <sound> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | chris, max, pkdevel |
Priority: | High | Keywords: | InVCS |
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
URL: | http://www.alsa-project.org/ | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
media-libs/alsa-lib-1.0.9.ebuild
media-libs/alsa-oss-1.0.9.ebuild media-sound/alsa-headers-1.0.9.ebuild media-sound/alsa-firmware-1.0.9.ebuild media-sound/alsa-driver-1.0.9.ebuild media-sound/alsa-tools-1.0.9.ebuild media-sound/alsa-utils-1.0.9.ebuild |
Description
Andrew Gaydenko
2005-05-27 09:40:59 UTC
Created attachment 59960 [details]
media-libs/alsa-lib-1.0.9.ebuild
Let's go!
Created attachment 59961 [details]
media-libs/alsa-oss-1.0.9.ebuild
Created attachment 59962 [details]
media-sound/alsa-headers-1.0.9.ebuild
Created attachment 59963 [details]
media-sound/alsa-firmware-1.0.9.ebuild
Created attachment 59964 [details]
media-sound/alsa-driver-1.0.9.ebuild
Created attachment 59965 [details]
media-sound/alsa-tools-1.0.9.ebuild
Created attachment 59966 [details]
media-sound/alsa-utils-1.0.9.ebuild
Did I break the record for shortest time to post ebuilds after a release? Philip, indeed you are rapid :-), thanks! Will wait for commiting of the ebuilds into the portage tree. *** Bug 93942 has been marked as a duplicate of this bug. *** there is no need to attach the old ebuilds, if you've made changes attach a diff. in this case it's more or less just a bump. also take a look at the following document: http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=2&chap=3 there are some minor changes, e.g. one patch was fixed upstream and I commented it out. all are ~arch masked. i haven't scrutinized the ebuilds the way a dev would or should. they do work. at least one gives the same pre-existing QA warnings as the original. fixed in cvs, versions bumped. thanks for reporting Is it possible to make ALSA and wine compatible again ? The problem is with this definition in conf.h: ... int snd_names_list(const char *interface, snd_devname_t **list); ... Wine (and everything WIN32-derived: *COM, you know) uses interface as reserved word (#defined as struct for C/C++ but used by some MS-derived tools as separate keyword). So in WINE this becomes: ... int snd_names_list(const char *struct, snd_devname_t **list); ... Obviously gcc do not like this at all! Can we replace interface with some other word ? interface_name or something. Just in header, of course: ALSA itself does not use COM... i don't use wine at all. which conf.h are you talking about? i'm on the sound alias and get these mails, therefor removing myself from cc list. otherwise i get these mails twice. please open a seperate bug about your issue. thanks Please open a new bug for that but yes, that's a bug which needs to be fixed, interface is a keyword also for icc for example. __interface is a good name for such a thing, like a recent glibc change used in netinet/in.h. I would seriously suggest that that issue be submitted upstream to the alsa folks directly: http://www.alsa-project.org/ They have a bug tracker there. Creating a special patch that only gentoo folks would use makes little sense if there's a more serious compatibility problem with alsa and wine. I've created new bug (#94329) and submitted bug-report to ALSA project as well. I still think gentoo-only fix should be applied till next version of ALSA will be released... |