David Boyes píše v St 30. 09. 2009 v 09:28 -0400: > On 9/30/09 2:55 AM, "Dan Horák" <[email protected]> wrote: > > > Bernie VK2KAD píše v St 30. 09. 2009 v 10:51 +1000: > >> Has anyone any experience with BOCHS ?? > >> --> Finished Dependency Resolution > >> bochs-2.3.8-0.6.git04387139e3b.fc11.s390x from fedora has depsolving > >> problems > >> --> Missing Dependency: bochs-bios = 2.3.8-0.6.git04387139e3b.fc11 is > >> needed by package bochs-2.3.8-0.6.git04387139e3b.fc11.s390x (fedora) > >> Error: Missing Dependency: bochs-bios = 2.3.8-0.6.git04387139e3b.fc11 is > >> needed by package bochs-2.3.8-0.6.git04387139e3b.fc11.s390x (fedora) > >> > >> > >> Before I disappear into this rabbit hole, I though I would see if there is > >> any point pursuing this research. > > > > Per bochs spec file the -bios subpackage is created only on Intelish > > platforms (i386, x86_64). Can't tell now what is the exact reason, some > > research will be required. > > Packaging error, IMHO. Bochs-bios is the Intel BIOS image that the emulator > is supposed to load to provide a normal Intel environment. I think it should > be a noarch package since it is not actually executed by the base system, > but by the emulator.
The issue is the lack of 32bit cross-compiler $buildarch-to-i386 in Fedora to be able to build the 32-bit BIOS during the build of the bochs binary package. The 16-bit version is built with bcc/as86 from dev86 and dev86 exists even on s390x and ppc/ppc64. Dan ---------------------------------------------------------------------- For LINUX-390 subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO LINUX-390 or visit http://www.marist.edu/htbin/wlvindex?LINUX-390
