Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 27328 Details for
Bug 42087
emerge of alsa-tools fails with syntax error because of kernel header changes in 2.6.3, specifically __attribute_const__
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Ebuild for patch to get this to compile with the 2.6 series kernel.
alsa-tools-1.0.3-r1.ebuild (text/plain), 2.27 KB, created by
Joe Khoobyar
on 2004-03-13 18:23:56 UTC
(
hide
)
Description:
Ebuild for patch to get this to compile with the 2.6 series kernel.
Filename:
MIME Type:
Creator:
Joe Khoobyar
Created:
2004-03-13 18:23:56 UTC
Size:
2.27 KB
patch
obsolete
># Copyright 1999-2004 Gentoo Technologies, Inc. ># Distributed under the terms of the GNU General Public License v2 ># $Header: /home/cvsroot/gentoo-x86/media-sound/alsa-tools/alsa-tools-1.0.3.ebuild,v 1.2 2004/03/10 02:43:00 tgall Exp $ > >IUSE="" > >DESCRIPTION="Advanced Linux Sound Architecture tools" >HOMEPAGE="http://www.alsa-project.org" > >MY_P=${P/_rc/rc} >#SRC_URI="ftp://ftp.alsa-project.org/pub/tools/${MY_P}.tar.bz2" >SRC_URI="mirror://alsaproject/tools/${P}.tar.bz2" >RESTRICT="nomirror" > >SLOT="0.9" >KEYWORDS="~x86 ~ppc" >LICENSE="GPL-2" >S=${WORKDIR}/${MY_P} > >DEPEND=">=media-libs/alsa-lib-1.0.3 > virtual/alsa > =x11-libs/fltk-1.1* > =x11-libs/gtk+-1.2*" > ># This is a list of the tools in the package. ># Some of the tools don't make proper use of CFLAGS, even though ># all of them seem to use autoconf. This needs to be fixed. ># ># By default, all the supported tools will be compiled. ># If you want to only compile for specific tool(s), set ALSA_TOOLS ># environment to a space-separated list of tools that you want to build. ># For example: ># ># env ALSA_TOOLS='as10k1 ac3dec' emerge alsa-tools ># >[ x"${ALSA_TOOLS}" = x ] && >ALSA_TOOLS="ac3dec as10k1 envy24control hdspconf hdsploader hdspmixer \ > mixartloader rmedigicontrol sb16_csp seq/sbiload sscape_ctl \ > us428control usx2yloader vxloader" > ># The below two tools do not compile with linux-headers from 2.4 kernels ># as of alsa-tools-0.9.7, so I removed them from the list for now. ># Bug reports have been sent to the alsa-devel mailing list. ># ># hdsploader ># sscape_ctl > >src_compile() { > epatch ${FILESDIR}/${PV}-kernel-2.6.patch > > # hdspmixer requires fltk > export LDFLAGS="-L/usr/lib/fltk-1.1" > export CPPFLAGS="-I/usr/include/fltk-1.1" > > # hdspmixer is missing depconf - copy from the hdsploader directory > cp ${S}/hdsploader/depcomp ${S}/hdspmixer/ > > local f > for f in ${ALSA_TOOLS} > do > cd "${S}/${f}" > econf --with-kernel="${KV}" || die "configure failed" > make || die "make failed" > done >} > >src_install() { > local f > for f in ${ALSA_TOOLS} > do > # Install the main stuff > cd "${S}/${f}" > make DESTDIR="${D}" install || die > > # Install the text documentation > local doc > for doc in README TODO ChangeLog COPYING AUTHORS > do > if [ -f "${doc}" ] > then > mv "${doc}" "${doc}.`basename ${f}`" > dodoc "${doc}.`basename ${f}`" > fi > done > done >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 42087
:
25886
| 27328 |
27329