On 6/12/06, Jan Jitse Venselaar <[EMAIL PROTECTED]> wrote:
On Monday 12 June 2006 14:44, Mark Knecht wrote:
> Hi,
> I wonder if anyone is able to build wine on their AMD64 systems
> right now. All of my attempts from wine-0.9.15 down through wine-0.9
> end with this sort of failure:
>
> lightning ~ # emerge -pv =app-emulation/wine-0.9.15
>
> These are the packages that would be merged, in order:
>
> Calculating dependencies... done!
> [ebuild N ] app-emulation/wine-0.9.15 USE="X alsa cups debug gif
> jack jpeg ncurses opengl oss -arts -esd -glut -lcms -ldap -nas
> -scanner -truetype -xml" 0 kB
>
> Total size of downloads: 0 kB
> lightning ~ # emerge =app-emulation/wine-0.9.15
> <SNIP>
> /usr/include/gentoo-multilib/amd64/bits/confname.h:597: error:
> redeclaration of enumerator `_CS_POSIX_V6_LPBIG_OFFBIG_LIBS'
> /usr/include/gentoo-multilib/x86/bits/confname.h:597: error: previous
> definition of '_CS_POSIX_V6_LPBIG_OFFBIG_LIBS' was here
> /usr/include/gentoo-multilib/amd64/bits/confname.h:601: error:
> redeclaration of enumerator `_CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS'
> /usr/include/gentoo-multilib/x86/bits/confname.h:601: error: previous
> definition of '_CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS' was here
> make[2]: *** [ffs.o] Error 1
> make[2]: Leaving directory
> `/var/tmp/portage/wine-0.9.15/work/wine-0.9.15/libs/p ort'
> make[1]: *** [port] Error 2
> make[1]: Leaving directory
> `/var/tmp/portage/wine-0.9.15/work/wine-0.9.15/libs' make: *** [libs] Error
> 2
>
> !!! ERROR: app-emulation/wine-0.9.15 failed.
> Call stack:
> ebuild.sh, line 1539: Called dyn_compile
> ebuild.sh, line 939: Called src_compile
> wine-0.9.15.ebuild, line 119: Called die
>
> !!! depend
> !!! If you need support, post the topmost build error, and the call
> stack if relevant.
>
> lightning ~ #
>
> I tried a number of the 0.9 series and they all failed the same way.
>
> As of yesterday I could not find anything like this in the forums.
>
> Thanks in advance,
> Mark
Hi,
I've been able to build it with the following procedure:
emerge --unmerge eselect-compiler
emerge "<gcc-config-1.99" --oneshot
emerge --nodeps --oneshot wine
Not really an ideal procedure I know, but it seems there is some conflict
between the maintainer of wine and the maintainer of eselect-compiler about
whose bug this really is.
The relevant bug report is
http://bugs.gentoo.org/show_bug.cgi?id=128772
which now has a patch attached, but is tagged WONTFIX by the maintainer.
Jan Jitse
Jan,
Thanks! I searched around in Bugzilla but for some reason didn't
see this one. Quite a thread!
I'll look into doing it this way and see what happens.
In the meantime I built wine-0.9.15 successfully in my 32-bit
chroot environment so I'll try using that in the short term.
Cheers,
Mark
--
[email protected] mailing list