I do not quite understand how po/POTFILES are maintained but they refer to files that are not distributed, so rebuild later fails.
[ 270s] TARGET_OBJ2ELF= sh genmod.sh moddep.lst gcry_whirlpool.module gcry_whirlpool.mod [ 270s] make[3]: Leaving directory `/home/abuild/rpmbuild/BUILD/grub-2.00/build-efi/grub-core' [ 270s] make[2]: Leaving directory `/home/abuild/rpmbuild/BUILD/grub-2.00/build-efi/grub-core' [ 270s] Making all in po [ 270s] make[2]: Entering directory `/home/abuild/rpmbuild/BUILD/grub-2.00/build-efi/po' [ 270s] make grub2.pot-update [ 270s] make[3]: Entering directory `/home/abuild/rpmbuild/BUILD/grub-2.00/build-efi/po' [ 270s] make[3]: *** No rule to make target `../.././grub-core/lib/libgcrypt/mpi/ec.c', needed by `grub2.pot-update'. Stop. [ 270s] make[3]: Leaving directory `/home/abuild/rpmbuild/BUILD/grub-2.00/build-efi/po' [ 270s] make[2]: *** [../../po/grub2.pot] Error 2 [ 270s] make[2]: Leaving directory `/home/abuild/rpmbuild/BUILD/grub-2.00/build-efi/po' [ 270s] make[1]: *** [all-recursive] Error 1 [ 270s] make[1]: Leaving directory `/home/abuild/rpmbuild/BUILD/grub-2.00/build-efi' [ 270s] make: *** [all] Error 2 [ 270s] error: Bad exit status from /var/tmp/rpm-tmp.ZuTsTJ (%build) It is not just one or two files which is why I do not know how to fix it. Here is full list of files that are present in POTFILES but missing in tarball: grub-core/lib/libgcrypt/mpi/ec.c grub-core/lib/libgcrypt/mpi/generic/mpih-add1.c grub-core/lib/libgcrypt/mpi/generic/mpih-lshift.c grub-core/lib/libgcrypt/mpi/generic/mpih-mul1.c grub-core/lib/libgcrypt/mpi/generic/mpih-mul2.c grub-core/lib/libgcrypt/mpi/generic/mpih-mul3.c grub-core/lib/libgcrypt/mpi/generic/mpih-rshift.c grub-core/lib/libgcrypt/mpi/generic/mpih-sub1.c grub-core/lib/libgcrypt/mpi/generic/udiv-w-sdiv.c grub-core/lib/libgcrypt/mpi/mpi-add.c grub-core/lib/libgcrypt/mpi/mpi-bit.c grub-core/lib/libgcrypt/mpi/mpi-cmp.c grub-core/lib/libgcrypt/mpi/mpicoder.c grub-core/lib/libgcrypt/mpi/mpi-div.c grub-core/lib/libgcrypt/mpi/mpi-gcd.c grub-core/lib/libgcrypt/mpi/mpih-div.c grub-core/lib/libgcrypt/mpi/mpih-mul.c grub-core/lib/libgcrypt/mpi/mpi-inline.c grub-core/lib/libgcrypt/mpi/mpi-inv.c grub-core/lib/libgcrypt/mpi/mpi-mod.c grub-core/lib/libgcrypt/mpi/mpi-mpow.c grub-core/lib/libgcrypt/mpi/mpi-mul.c grub-core/lib/libgcrypt/mpi/mpi-pow.c grub-core/lib/libgcrypt/mpi/mpi-scan.c grub-core/lib/libgcrypt/mpi/mpiutil.c grub-core/lib/libgcrypt/src/ath.c grub-core/lib/libgcrypt/src/dumpsexp.c grub-core/lib/libgcrypt/src/fips.c grub-core/lib/libgcrypt/src/gcryptrnd.c grub-core/lib/libgcrypt/src/getrandom.c grub-core/lib/libgcrypt/src/global.c grub-core/lib/libgcrypt/src/hmac256.c grub-core/lib/libgcrypt/src/hwfeatures.c grub-core/lib/libgcrypt/src/misc.c grub-core/lib/libgcrypt/src/missing-string.c grub-core/lib/libgcrypt/src/module.c grub-core/lib/libgcrypt/src/secmem.c grub-core/lib/libgcrypt/src/sexp.c grub-core/lib/libgcrypt/src/stdmem.c grub-core/lib/libgcrypt/src/visibility.c util/spkmodem-recv.c _______________________________________________ Grub-devel mailing list Grub-devel@gnu.org https://lists.gnu.org/mailman/listinfo/grub-devel