Bug 464790 - qemu bios images source code not packaged
Summary: qemu bios images source code not packaged
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: qemu
Version: rawhide
Hardware: All
OS: Linux
high
low
Target Milestone: ---
Assignee: Glauber Costa
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On: EtherbootPkg
Blocks: F11VirtTarget
TreeView+ depends on / blocked
 
Reported: 2008-09-30 14:49 UTC by Eduardo Habkost
Modified: 2009-03-25 14:44 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2009-03-25 14:44:48 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Eduardo Habkost 2008-09-30 14:49:58 UTC
The qemu and kvm packages contain some binaries that are bundled on the kvm and qemu source tarballs, but we don't package or distributed the source code for those binaries.

The binaries currently on the qemu and kvm source tress are on the qemu/pc-bios directory. They are:

- bios.bin
  - on qemu: Bochs 2.3.7 bios + bios.diff
  - kvm has a 'bios' directory, so we distribute the source on the kvm case
- openbios-sparc*
- ppc_rom.bin
- pxe-*.bin (Etherboot roms)
- vgabios*.bin
  - On qemu: vgabios from CVS (-D 2006-03-26, it seems) + vgabios.diff
  - kvm has a 'vgabios' directory, so we distribute the source on the kvm case
- video.x

Comment 1 Eduardo Habkost 2008-09-30 14:56:24 UTC
Current status:

Being looked at:

- bios.bin
  - kvm: 'make bios'
  - qemu: bios.diff applies cleanly on bochs 2.3.7 bios.
    - maybe make a -bios subpackage of bochs?
      - need to check if bios.diff breaks bochs usage or just adds functionality
- pxe-*.bin: bug #464621 
- vgabios.bin:
  - kvm: 'make vgabios'
  - qemu: patch applies cleanly on a 'cvs update -D 2008-03-26' tree
    - make a vgabios package?

To be investigated:
- openbios-sparc*
- ppc_rom.bin
- video.x

Comment 2 Bug Zapper 2008-11-26 03:17:03 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 10 development cycle.
Changing version to '10'.

More information and reason for this action is here:
http://fedoraproject.org/wiki/BugZappers/HouseKeeping

Comment 3 Max Kanat-Alexander 2009-02-02 15:07:26 UTC
I suspect that this is why KVM doesn't support widescreen resolutions, as it would seem that a vgabios with widescreen support was actually checked-in to KVM last year:

  http://www.mail-archive.com/kvm-commits@lists.sourceforge.net/msg01272.html

Ubuntu appears to have already fixed this:

  https://bugs.launchpad.net/ubuntu/+source/kvm/+bug/180756

Comment 4 Mark McLoughlin 2009-02-02 15:39:33 UTC
Eduardo: these images are built from source in rawhide, right?

Comment 5 Eduardo Habkost 2009-02-02 17:40:22 UTC
(In reply to comment #4)
> Eduardo: these images are built from source in rawhide, right?

Yes. All images on the KVM package should be built from source, now, but this still needs to be solved for the qemu package. Probably we will be able to do more easily with the KVM and QEMU merge[1].

[1] http://fedoraproject.org/wiki/Features/KVM_and_QEMU_merge

Comment 6 Mark McLoughlin 2009-02-02 17:55:36 UTC
Ah, yes - I understand now.

Yeah, best to leave the bug open ... but it will probably only be fixed when we merge the packages.

Comment 7 Mark McLoughlin 2009-03-25 08:55:09 UTC
Glauber: are we done with this, then?

Comment 8 Glauber Costa 2009-03-25 13:36:29 UTC
Yeah.

Comment 9 Mark McLoughlin 2009-03-25 14:44:48 UTC
Excellent stuff


Note You need to log in before you can comment on or make changes to this bug.