Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 411944 Details for
Bug 542192
media-sound/lame-3.99.5-r1: compile error on x86 with gcc-4.9.2
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
New ebuild
lame-3.99.5-r2.ebuild (text/plain), 2.29 KB, created by
Mattia Rossi
on 2015-09-15 08:48:58 UTC
(
hide
)
Description:
New ebuild
Filename:
MIME Type:
Creator:
Mattia Rossi
Created:
2015-09-15 08:48:58 UTC
Size:
2.29 KB
patch
obsolete
># Copyright 1999-2015 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Id$ > >EAPI=5 > >inherit autotools eutils multilib-minimal > >DESCRIPTION="LAME Ain't an MP3 Encoder" >HOMEPAGE="http://lame.sourceforge.net/" >SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz > mirror://gentoo/${P}-automake-2.12.patch.gz" > >LICENSE="LGPL-2.1" >SLOT="0" >KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" >IUSE="debug cpu_flags_x86_mmx mp3rtp sndfile static-libs" > ># These deps are without MULTILIB_USEDEP and are correct since we only build ># libmp3lame for multilib and these deps apply to the lame frontend executable. >RDEPEND=" > >=sys-libs/ncurses-5.7-r7:0= > sndfile? ( >=media-libs/libsndfile-1.0.2 ) > abi_x86_32? ( !app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )" >DEPEND="${RDEPEND} > virtual/pkgconfig > cpu_flags_x86_mmx? ( dev-lang/nasm )" > >src_prepare() { > epatch \ > "${FILESDIR}"/${PN}-3.96-ccc.patch \ > "${FILESDIR}"/${PN}-3.98-gtk-path.patch \ > "${FILESDIR}"/${PN}-3.99.5-tinfo.patch \ > "${FILESDIR}"/${PN}-3.99.5-xmm.patch \ > "${WORKDIR}"/${P}-automake-2.12.patch > > mkdir libmp3lame/i386/.libs || die #workaround parallel build with nasm > > sed -i -e '/define sp/s/+/ + /g' libmp3lame/i386/nasm.h || die > > use cpu_flags_x86_mmx || sed -i -e '/AC_PATH_PROG/s:nasm:dIsAbLe&:' configure.in #361879 > > AT_M4DIR=. eautoreconf >} > >multilib_src_configure() { > local myconf > use cpu_flags_x86_mmx && myconf+="--enable-nasm" #361879 > > # Only build the frontend for the default ABI. > if [ "${ABI}" = "${DEFAULT_ABI}" ] ; then > myconf+=" $(use_enable mp3rtp)" > use sndfile && myconf+=" --with-fileio=sndfile" > else > myconf+=" --disable-frontend --disable-mp3rtp" > fi > > ECONF_SOURCE="${S}" econf \ > $(use_enable static-libs static) \ > $(use_enable debug debug norm) \ > --disable-mp3x \ > --enable-dynamic-frontends \ > ${myconf} >} > >multilib_src_install() { > emake DESTDIR="${D}" pkghtmldir="${EPREFIX}/usr/share/doc/${PF}/html" install >} > >multilib_src_install_all() { > cd "${S}" > dobin misc/mlame > > dodoc API ChangeLog HACKING README STYLEGUIDE TODO USAGE > dohtml misc/lameGUI.html Dll/LameDLLInterface.htm > > find "${ED}" -name '*.la' -exec rm -f {} + >}
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 542192
:
409392
|
409738
|
411942
| 411944