Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 146405 - Can't build wine with xml support on a amd64 multilib system
Summary: Can't build wine with xml support on a amd64 multilib system
Status: RESOLVED DUPLICATE of bug 130328
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Wine Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-09-05 08:32 UTC by Volker Schroer
Modified: 2006-09-05 19:07 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Volker Schroer 2006-09-05 08:32:43 UTC
There is no way to build wine with xml support on an amd64 multilib system, as there is no option to build the appropriate 32 bit libxml2 and libxslt libs.
You can set the xml use flag and build wine , but if wine tries to use xml you get  the message that wine was compiled without libxml2 support.

emerge --info
Portage 2.1-r2 (default-linux/amd64/2006.1, gcc-4.1.1, glibc-2.4-r3, 2.6.17-gentoo-r7smp x86_64)
=================================================================
System uname: 2.6.17-gentoo-r7smp x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 3800+
Gentoo Base System version 1.12.4
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.3.5-r2, 2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe -march=k8"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -pipe -march=k8"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="de_DE@euro"
LC_ALL="de_DE@euro"
LINGUAS="de en"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X alsa berkdb bitmap-fonts cli crypt cups dlloader dri gdbm gpm hal isdnlog kde libg++ lm_sensors ncurses nls nptl nptlonly opengl pam pcre perl ppds pppd python qt3 readline reflection session spl ssl tcpd truetype-fonts type1-fonts udev unicode xorg zeroconf zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux linguas_de linguas_en userland_GNU video_cards_nv"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Allen Brooker (AllenJB) 2006-09-05 08:41:34 UTC
Can you please post some build logs containing the errors. Information on what version of wine you're using would also be very helpful as well as USE flags ("emerge -pv wine" will show this). I have wine 0.9.20 built on amd64 (2006.1/desktop) with the xml USE flag on.
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-09-05 10:11:09 UTC
Lacking paranormal abilities, reopen with some build errors. ;)
Comment 3 Volker Schroer 2006-09-05 10:56:54 UTC
(In reply to comment #2)
> Lacking paranormal abilities, reopen with some build errors. ;)
> 

equery u wine
=============
[ Searching for packages matching wine... ]
[ Colour Code : set unset ]
[ Legend        : Left column  (U) - USE flags from make.conf                     ]
[                  : Right column (I) - USE flags packages was installed with ]
[ Found these USE variables for app-emulation/wine-0.9.20 ]
 U I
 + + X       : Adds support for X11
 + + alsa    : Adds support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
 - - arts    : Adds support for aRts: the KDE sound daemon
 + + cups    : Add support for CUPS (Common Unix Printing System)
 - - dbus    : Enable dbus support for anything that needs it (gpsd, gnomemeeting, etc)
 - - debug   : Tells configure and the makefiles to build for debugging. Effects vary across packages, but generally it will at least add -g to CFLAGS. Remember to set FEATURES=nostrip too
 - - esd     : Adds support for media-sound/esound (Enlightened Sound Daemon)
 - - gif     : Adds GIF image support
 - - glut    : Build an OpenGL plugin using the GLUT library
 + + hal     : Enable Hardware Abstraction Layer (HAL) support
 - - jack    : Adds support for the JACK Audio Connection Kit
 - - jpeg    : Adds JPEG image support
 - - lcms    : Adds lcms support (color management engine)
 - - ldap    : Adds LDAP support (Lightweight Directory Access Protocol)
 - - nas     : Adds support for network audio sound
 + + ncurses : Adds ncurses support (console display library)
 + + opengl  : Adds support for OpenGL (3D graphics)
 - - oss     : Adds support for OSS (Open Sound System)
 - - scanner : Adds support for scanner hardware (e.g. build the sane frontend in kdegraphics)
 + + xml     : Add support for XML files
================================================

There were no build erros, but if you run wine you'll get
==================================
fixme:htmlhelp:HtmlHelpW Not all HH cases handled correctly
This program tried to use a DOMDocument object, but
libxml2 support was not present at compile time.      !!!! 
fixme:ole:CoCreateInstance no instance created for interface {2933bf81-7b36-11d2-b20e-00c04f983e60} of class {2933bf90-7b36-11d2-b20e-00c04f983e60}, hres is 0x80004001

================================

There existed a libxml2 lib, but only 64 bit and not 32 bit .

Comment 4 SpanKY gentoo-dev 2006-09-05 19:07:33 UTC
it's a dupe
Comment 5 SpanKY gentoo-dev 2006-09-05 19:07:47 UTC

*** This bug has been marked as a duplicate of 130328 ***