Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 111528 Details for
Bug 167628
[fPIC] dev-libs/hashit-0.9.4 doesn't compile on x86_64
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
hashit-0.9.4.ebuild patch
sarca.tt (text/plain), 1.69 KB, created by
Timothy Redaelli (RETIRED)
on 2007-02-28 10:12:07 UTC
(
hide
)
Description:
hashit-0.9.4.ebuild patch
Filename:
MIME Type:
Creator:
Timothy Redaelli (RETIRED)
Created:
2007-02-28 10:12:07 UTC
Size:
1.69 KB
patch
obsolete
>Index: hashit-0.9.4.ebuild >=================================================================== >RCS file: /var/cvsroot/gentoo-x86/dev-libs/hashit/hashit-0.9.4.ebuild,v >retrieving revision 1.1 >diff -u -r1.1 hashit-0.9.4.ebuild >--- hashit-0.9.4.ebuild 16 Nov 2006 11:22:03 -0000 1.1 >+++ hashit-0.9.4.ebuild 28 Feb 2007 10:11:53 -0000 >@@ -2,6 +2,8 @@ > # Distributed under the terms of the GNU General Public License v2 > # $Header: /var/cvsroot/gentoo-x86/dev-libs/hashit/hashit-0.9.4.ebuild,v 1.1 2006/11/16 11:22:03 pyrania Exp $ > >+inherit flag-o-matic toolchain-funcs multilib >+ > DESCRIPTION="Hashit is a library of generic hash tables that supports different collision handling methods with one common interface. Both data and keys can be of any type. It is small and easy to use." > HOMEPAGE="http://www.pleyades.net/david/projects/" > SRC_URI="http://www.pleyades.net/david/projects/${PN}/${P}.tar.bz2" >@@ -9,19 +11,25 @@ > SLOT="0" > KEYWORDS="~x86 ~ppc ~amd64" > IUSE="" >-DEPEND="virtual/libc" >+DEPEND="" > > src_unpack() { > unpack ${A} >- cd ${S} >- ./0 --prefix=${D}/usr --infodir=${D}/usr/share/info:${D}/usr/X11R6/info >+ cd "${S}" >+ >+ [[ "${ARCH}" = amd64 ]] && append-flags -fPIC > } > > src_compile() { >- emake || die "emake failed" >+ ./0 --prefix="${D}"/usr \ >+ --infodir="${D}"/usr/share/info:"${D}"/usr/X11R6/info \ >+ --libdir="${D}/usr/$(get_libdir)" >+ emake GCC="$(tc-getCC)" LD="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" || die "emake failed" > } > > src_install() { > einstall || die "einstall failed" >- dosym libhashit.so /usr/lib/libhashit.so.0 >+ rm "${D}/usr/$(get_libdir)/libhashit.so" >+ dosym libhashit.so.1.0 /usr/"$(get_libdir)"/libhashit.so >+ dosym libhashit.so /usr/"$(get_libdir)"/libhashit.so.0 > }
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 Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 167628
: 111528