Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 294747 Details for
Bug 377039
sys-devel/crossdev-20110705: crossdev -t avr produces broken toolchain: cannot find crtm1280.o, skipping incompatible libm.a when searching for -lm
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
gcc-4.5.2.ebuild with addition of gcc-005-constructor patch
gcc-4.5.2.ebuild (text/plain), 1.76 KB, created by
J.C. Wren
on 2011-12-04 15:07:27 UTC
(
hide
)
Description:
gcc-4.5.2.ebuild with addition of gcc-005-constructor patch
Filename:
MIME Type:
Creator:
J.C. Wren
Created:
2011-12-04 15:07:27 UTC
Size:
1.76 KB
patch
obsolete
># Copyright 1999-2011 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.5.2.ebuild,v 1.7 2011/11/09 19:22:57 vapier Exp $ > >PATCH_VER="1.1" >UCLIBC_VER="1.0" > ># Hardened gcc 4 stuff >PIE_VER="0.4.5" >SPECS_VER="0.2.0" >SPECS_GCC_VER="4.4.3" ># arch/libc configurations known to be stable with {PIE,SSP}-by-default >PIE_GLIBC_STABLE="x86 amd64 ppc ppc64 arm ia64" >PIE_UCLIBC_STABLE="x86 arm amd64 ppc ppc64" >SSP_STABLE="amd64 x86 ppc ppc64 arm" ># uclibc need tls and nptl support for SSP support >SSP_UCLIBC_STABLE="" >#end Hardened stuff > >inherit toolchain > >DESCRIPTION="The GNU Compiler Collection" > >LICENSE="GPL-3 LGPL-3 || ( GPL-3 libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.2" >KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" > >RDEPEND="" >DEPEND="${RDEPEND} > elibc_glibc? ( >=sys-libs/glibc-2.8 ) > amd64? ( multilib? ( gcj? ( app-emulation/emul-linux-x86-xlibs ) ) ) > ppc? ( >=${CATEGORY}/binutils-2.22 ) > ppc64? ( >=${CATEGORY}/binutils-2.22 ) > >=${CATEGORY}/binutils-2.15.94" >if [[ ${CATEGORY} != cross-* ]] ; then > PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.8 )" >fi > >src_unpack() { > toolchain_src_unpack > > use vanilla && return 0 > > sed -i 's/use_fixproto=yes/:/' gcc/config.gcc #PR33200 > > [[ ${CHOST} == ${CTARGET} ]] && epatch "${FILESDIR}"/gcc-spec-env.patch > [[ ${CTARGET} == *avr* ]] && epatch "${FILESDIR}"/gcc-005-constructor.patch > > [[ ${CTARGET} == *-softfloat-* ]] && epatch "${FILESDIR}"/4.4.0/gcc-4.4.0-softfloat.patch >} > >pkg_setup() { > toolchain_pkg_setup > > if use lto ; then > ewarn > ewarn "LTO support is still experimental and unstable." > ewarn "Any bugs resulting from the use of LTO will not be fixed." > ewarn > fi >}
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 377039
:
294747
|
294749
|
304037