While trying to rebuild qemu, I get these errors:
Duplicate build-ids /usr/src/rpmbuild/BUILDROOT/qemu-7.2.0-6.el9.x86_64/usr/lib64/qemu/accel-qtest-aarch64.so and /usr/src/rpmbuild/BUILDROOT/qemu-7.2.0-6.el9.x86_64/usr/lib64/qemu/accel-qtest-or1k.so
Duplicate build-ids /usr/src/rpmbuild/BUILDROOT/qemu-7.2.0-6.el9.x86_64/usr/lib64/qemu/accel-qtest-aarch64.so and /usr/src/rpmbuild/BUILDROOT/qemu-7.2.0-6.el9.x86_64/usr/lib64/qemu/accel-qtest-ppc.so
Duplicate build-ids /usr/src/rpmbuild/BUILDROOT/qemu-7.2.0-6.el9.x86_64/usr/lib64/qemu/accel-qtest-aarch64.so and /usr/src/rpmbuild/BUILDROOT/qemu-7.2.0-6.el9.x86_64/usr/lib64/qemu/accel-qtest-ppc64.so
Duplicate build-ids /usr/src/rpmbuild/BUILDROOT/qemu-7.2.0-6.el9.x86_64/usr/lib64/qemu/accel-qtest-aarch64.so and /usr/src/rpmbuild/BUILDROOT/qemu-7.2.0-6.el9.x86_64/usr/lib64/qemu/accel-qtest-riscv32.so
What causes rpmbuild to emit Duplicate build-ids
errors?
This does not solve the underlying problem, but it will prevent creating build-ids
and therefore not generate the error. Define this at the top of the .spec:
%define _build_id_links none