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.
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?
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 packages/ BUILD/qemu- 2.0.aml - 4407 bytes, 159 named objects, 157 executable opcodes packages/ BUILD/qemu- 2.0.lst - 174477 bytes packages/ BUILD/qemu- 2.0.hex - 41680 bytes
AML Output: /usr/src/
Listing File: /usr/src/
Hex Dump: /usr/src/
Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 246 Optimizations acpi_extract. py", line 237, in <module> python2. 7/fileinput. py", line 252, in next python2. 7/fileinput. py", line 344, in readline _filename, self._mode) packages/ BUILD/qemu- 2.0.0/roms/ seabios/ builds/ seabios- 128k/src/ fw/acpi- dsdt.lst' packages/ BUILD/qemu- 2.0.0/roms/ seabios/ builds/ seabios- 128k/src/ fw/acpi- dsdt.hex] Error 1 packages/ BUILD/qemu- 2.0.0/roms/ seabios' seabios- config- seabios- 128k] Error 2 packages/ BUILD/qemu- 2.0.0/roms' rpm-tmp. LbOtWA (%build)
Traceback (most recent call last):
File "./scripts/
for line in fileinput.input():
File "/usr/lib64/
line = self.readline()
File "/usr/lib64/
self._file = open(self.
IOError: [Errno 2] No such file or directory: '/usr/src/
make[1]: *** [/usr/src/
make[1]: Leaving directory `/usr/src/
make: *** [build-
make: Leaving directory `/usr/src/
error: Bad exit status from /var/tmp/
Now I'm well and truly stuck. Is there a way to leave seabios out of the equation or can this be resolved?