Comment 11 for bug 1320360

Revision history for this message
Maarten (login-6) wrote :

I went ahead and modified the qemu.spec to require libusb-1_0-devel instead of libusb-devel. That seems to work as according to the build output it includes /usr/include/libusb-1.0. I apologize for needing three comments to get to this point. This is all very much a learning experience for me.

It looks like something may be broken when building seabios.

ASL Input: /usr/src/packages/BUILD/qemu-2.0.0/roms/seabios/builds/seabios-128k/src/fw/acpi-dsdt.dsl.i - 475 lines, 19178 bytes, 316 keywords
AML Output: /usr/src/packages/BUILD/qemu-2.0.aml - 4407 bytes, 159 named objects, 157 executable opcodes
Listing File: /usr/src/packages/BUILD/qemu-2.0.lst - 174477 bytes
Hex Dump: /usr/src/packages/BUILD/qemu-2.0.hex - 41680 bytes

Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 246 Optimizations
Traceback (most recent call last):
  File "./scripts/acpi_extract.py", line 237, in <module>
    for line in fileinput.input():
  File "/usr/lib64/python2.7/fileinput.py", line 252, in next
    line = self.readline()
  File "/usr/lib64/python2.7/fileinput.py", line 344, in readline
    self._file = open(self._filename, self._mode)
IOError: [Errno 2] No such file or directory: '/usr/src/packages/BUILD/qemu-2.0.0/roms/seabios/builds/seabios-128k/src/fw/acpi-dsdt.lst'
make[1]: *** [/usr/src/packages/BUILD/qemu-2.0.0/roms/seabios/builds/seabios-128k/src/fw/acpi-dsdt.hex] Error 1
make[1]: Leaving directory `/usr/src/packages/BUILD/qemu-2.0.0/roms/seabios'
make: *** [build-seabios-config-seabios-128k] Error 2
make: Leaving directory `/usr/src/packages/BUILD/qemu-2.0.0/roms'
error: Bad exit status from /var/tmp/rpm-tmp.LbOtWA (%build)

Now I'm well and truly stuck. Is there a way to leave seabios out of the equation or can this be resolved?