Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 51985 Details for
Bug 82758
AMD64 Wine build is missing a library that is references
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
patch to allow compilation of wine on amd64
wine-20050211-amd64.patch (text/plain), 1.78 KB, created by
Herbie Hopkins (RETIRED)
on 2005-02-23 14:01:43 UTC
(
hide
)
Description:
patch to allow compilation of wine on amd64
Filename:
MIME Type:
Creator:
Herbie Hopkins (RETIRED)
Created:
2005-02-23 14:01:43 UTC
Size:
1.78 KB
patch
obsolete
>--- wine-20050211.ebuild.orig 2005-02-23 18:53:43.000000000 +0000 >+++ wine-20050211.ebuild 2005-02-23 21:38:19.000000000 +0000 >@@ -26,7 +26,10 @@ > gif? ( media-libs/libungif ) > jpeg? ( media-libs/jpeg ) > glut? ( virtual/glut ) >- lcms? ( media-libs/lcms )" >+ lcms? ( media-libs/lcms ) >+ amd64? ( X? app-emulation/emul-linux-x86-xlibs \ >+ alsa? app-emulation/emul-linux-x86-soundlibs \ >+ jack? app-emulation/emul-linux-x86-soundlibs )" > DEPEND="${RDEPEND} > >=sys-apps/sed-4 > sys-devel/bison >@@ -34,6 +37,15 @@ > doc? ( app-text/docbook-sgml-utils app-text/jadetex ) > sys-devel/flex" > >+pkg_setup() { >+ has_m32 || die "your compiler seems to be unable to compile 32bit code. if >+ you are on amd64, make sure you compile gcc with USE=multilib >+ FEATURES=-sandbox" >+ >+ ABI_ALLOW="x86" >+ ABI="x86" >+} >+ > src_unpack() { > unpack Wine-${PV}.tar.gz > cd "${S}" >@@ -75,6 +87,17 @@ > export DB2PS=true > fi > >+ if use amd64; then >+ if [ -f /usr/lib32/libX11.so ]; then >+ myconf="${myconf} --x-libraries=/usr/lib32" >+ elif [ -f /emul/linux/x86/usr/lib/libX11.so ]; then >+ myconf="${myconf} --x-libraries=/emul/linux/x86/usr/lib" >+ else >+ eerror "Couldn't find your 32bit X libs" >+ die "Couldn't find your 32bit X libs" >+ fi >+ fi >+ > # $(use_enable amd64 win64) > # USE=debug is broken in this release > econf \ >@@ -84,6 +107,7 @@ > $(use_with X x) \ > $(use_enable debug trace) \ > $(use_enable debug) \ >+ ${myconf} \ > || die "configure failed" > > emake -j1 depend || die "depend" >@@ -101,8 +125,8 @@ > includedir="${D}"/usr/include/wine \ > sysconfdir="${D}"/etc/wine \ > mandir="${D}"/usr/share/man \ >- libdir="${D}"/usr/lib \ >- dlldir="${D}"/usr/lib/wine \ >+ libdir="${D}"/usr/$(get_libdir) \ >+ dlldir="${D}"/usr/$(get_libdir)/wine \ > install || die > use doc && dodoc documentation/*.pdf >
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 82758
:
51985
|
51992