[x64] libxml2 support not compiled in to wine, but libxml2 available in ia32-libs

Bug #155665 reported by Daniel Pittman
4
Affects Status Importance Assigned to Milestone
wine (Ubuntu)
Fix Released
Undecided
Scott Ritchie

Bug Description

Binary package hint: wine

G'day. When running a Windows application (Fantasy Grounds Demo) under Wine I see the following error:

This program tried to use an XMLDocument object, but
libxml2 support was not present at compile time.
CoCreateInstance Failed, last error 0

The application then segfaults, presumably because the developer never bothered with error checking on that COM object creation call.

In any case the libxml2 library is present in ia32-libs:

rc:0 ] dpkg -L ia32-libs |grep libxml
/usr/lib32/libxml2.so.2.6.30
/usr/lib32/libxml2.so.2

I do note this bit of additional text on the Wine wiki regarding building Wine on 64 bit Ubuntu 7.10:

http://wiki.winehq.org/WineOn64bit#head-eb4de1da767e6e648d77c004566a71d0307cb737

I suspect the same issue is at play with bug 144419 since the symptoms are more or less identical -- just a different 32-bit libarry that wasn't found at build time.

Regards, Daniel

Revision history for this message
Scott Ritchie (scottritchie) wrote :

I have a fix about to upload. This was already fixed in my upstream Wine package

Changed in wine:
assignee: nobody → scottritchie
status: New → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package wine - 0.9.54-0ubuntu2

---------------
wine (0.9.54-0ubuntu2) hardy; urgency=low

  * debian/rules:
    - amd64 specific:
      + added symlink for libjpeg (LP: #144419)
      + added symlink for libcups (LP: #155665)
      + added symlink for libxml2 (LP: #135417)
  * debian/control:
    - add quilt to build-dep as patch system
  * debian/patches/01_ubuntu_fix_libpng_check.patch:
    - added patch to fix the libpng check to actually catch libpng12
  * debian/patches/90_ubuntu_update_configure.patch:
    - configure patch after "autoconf" run to use the updated libpng12 fix
  * debian/wine-*.desktop
    - Added Swedish Translation (LP: #152745)
    - Added German Translation

 -- Stephan Hermann <email address hidden> Sun, 27 Jan 2008 16:35:13 +0100

Changed in wine:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.