Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 178826 Details for
Bug 252623
sci-electronics/systemc-2.2.0 fails to compile with gcc 4.3
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
ebuild to go along with the gcc 4.3 patch
systemc-2.2.0.ebuild (text/plain), 1.56 KB, created by
Gene Seto
on 2009-01-17 21:27:05 UTC
(
hide
)
Description:
ebuild to go along with the gcc 4.3 patch
Filename:
MIME Type:
Creator:
Gene Seto
Created:
2009-01-17 21:27:05 UTC
Size:
1.56 KB
patch
obsolete
># Copyright 1999-2007 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/sci-electronics/systemc/systemc-2.2.0.ebuild,v 1.1 2007/04/22 15:38:02 calchan Exp $ > >inherit versionator multilib eutils > >DESCRIPTION="A C++ based modeling platform for VLSI and system-level co-design" >LICENSE="SOPLA-2.3" >HOMEPAGE="http://www.systemc.org/" >SRC_URI="${P}.tgz" > >SLOT="0" >IUSE="" >KEYWORDS="~amd64 ~x86" >RESTRICT="fetch test" > >DEPEND="" > >pkg_nofetch() { > elog "${PN} developers require end-users to accept their license agreement" > elog "by registering on their Web site (${HOMEPAGE})." > elog "Please download ${A} manually and place it in ${DISTDIR}." >} > >src_unpack() { > unpack ${A} > cd "${S}" > epatch "${FILESDIR}/systemc-gcc43.patch" > sed -i -e "s:lib-\$(TARGET_ARCH):$(get_libdir):g" $(find . -name Makefile.in) || die "Patching failed" > sed -i -e "s:OPT_CXXFLAGS=\"-O3\":OPT_CXXFLAGS=\"${CXXFLAGS}\":g" configure || die "Patching failed" >} > >src_compile() { > econf --disable-dependency-tracking CXX="g++" || die "Configuration failed" > cd src > emake || die "Compilation failed" >} > >src_install() { > dodoc AUTHORS ChangeLog INSTALL NEWS README RELEASENOTES > insinto /usr/share/doc/${PF}/docs > doins doc/* > cd src > einstall >} > >pkg_postinst() { > elog "If you want to run the examples, you need to :" > elog " tar xvfz ${PORTAGE_ACTUAL_DISTDIR}/${A}" > elog " cd ${P}" > elog " find examples -name 'Makefile.*' -exec sed -i -e 's/-lm/-lm -lpthread/' '{}' \;" > elog " ./configure" > elog " cd examples" > elog " make check" >}
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 252623
:
178825
| 178826