mkosi: Disable rpm package notes
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Sat, 20 Apr 2024 07:43:14 +0000 (09:43 +0200)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Mon, 22 Apr 2024 07:09:32 +0000 (09:09 +0200)
This introduces dependencies on various environment variables set
by rpmbuild which will not be set when rerunning meson inside the
VM/container so let's disable package notes to avoid these dependencies,
as the package notes aren't terribly useful in this scenario anyway.

mkosi.images/system/mkosi.conf.d/10-centos-fedora/mkosi.build.chroot

index 6ef39bc4ef1f4c270230c4031e608a3720b5695e..8c4c2469aee06783b8e39b92701bc87f4491bad8 100755 (executable)
@@ -74,6 +74,7 @@ ANNOBIN="no-active-checks" rpmbuild \
     --define "_find_debuginfo_dwz_opts %{nil}" \
     --define "_fortify_level 0" \
     --undefine _lto_cflags \
+    --undefine _package_note_flags \
     --noclean \
     "pkg/$ID/systemd.spec"