Building wine on x86_64

Matt Domsch Matt_Domsch at dell.com
Fri Jun 2 13:04:22 UTC 2006


On Fri, Jun 02, 2006 at 08:41:46AM -0400, Jay Bloodworth wrote:
> Hi,
> 
> Can anyone tell me how to set up my build environment to rebuild
> wine-0.9.13-2.fc5 (slightly patched) on my amd64 box?  I'm trying to
> install i386 versions of all the BuildRequires, but I'm running into
> errors like:
> 
> Transaction Check Error:   file /usr/bin/artsc-config from install of
> arts-devel-1.5.2-0.1.fc5 conflicts with file from package
> arts-devel-1.5.2-0.1.fc5
>   file /usr/include/kde/arts/gsl/gslconfig.h from install of
> arts-devel-1.5.2-0.1.fc5 conflicts with file from package
> arts-devel-1.5.2-0.1.fc5
>   file /usr/bin/esd-config from install of esound-devel-0.2.36-2.2.1
> conflicts with file from package esound-devel-0.2.36-2.2.1
>   file /usr/bin/audiofile-config from install of
> audiofile-devel-0.2.6-2.2.1 conflicts with file from package
> audiofile-devel-0.2.6-2.2.1
> 
> Is there any way to nicely resolve conflicts like this?  Are there
> general guidelines for setting up a sane cross compile environment,
> preferably without resorting to dual boot?  Assuming I get the
> appropriate packages installed, any other issues I should look out for
> when it is time to build?

mock is your friend.  really.

http://linux.dell.com/files/fedora/FixBuildRequires/mock-results-extras/i386/wine-0.9.13-2.fc6.src.rpm/
has current wine i386 built on an x86_64 system using mock.

http://fedoraproject.org/wiki/Extras/MockTricks

-- 
Matt Domsch
Software Architect
Dell Linux Solutions linux.dell.com & www.dell.com/linux
Linux on Dell mailing lists @ http://lists.us.dell.com




More information about the fedora-extras-list mailing list