On 18 December 2017 at 11:50, Thomas Huth <th...@redhat.com> wrote: > On 18.12.2017 12:18, Thomas Huth wrote: >> This apparently broke compilation on non-x86 architectures: >> >> LINK s390x-softmmu/qemu-system-s390x >> ../hw/core/qdev-properties-system.o: In function `release_tpm': >> /home/thuth/devel/qemu/hw/core/qdev-properties-system.c:291: undefined >> reference to `tpm_backend_reset' >> ../hw/core/qdev-properties-system.o: In function `set_tpm': >> /home/thuth/devel/qemu/hw/core/qdev-properties-system.c:274: undefined >> reference to `qemu_find_tpm_be' >> /home/thuth/devel/qemu/hw/core/qdev-properties-system.c:278: undefined >> reference to `tpm_backend_init' >> collect2: error: ld returned 1 exit status >> make: Leaving directory `/home/thuth/s390x/qemu' >> make[1]: *** [qemu-system-s390x] Error 1 >> make: *** [subdir-s390x-softmmu] Error 2 >> >> Could you please fix this ASAP? > > FWIW, looks like there was a "--disable-tpm" in my config.status file, > not sure why. So that's likely causing the issue here, not the non-x86 > system.
Yeah, I build on non-x86 but I don't have --disable-tpm in any of the build configs. That should definitely work though :-) thanks -- PMM