The fix for bug #726120 broke the build system. You can reproduce it in a fresh stage3 after emerge-webrsync. Reproducible: Always Steps to Reproduce: 1. emerge -v harfbuzz Actual Results: Making all in in-house make[5]: Entering directory '/var/tmp/portage/media-libs/harfbuzz-2.6.5/work/harfbuzz-2.6.5-abi_x86_64.amd64/test/shaping/data/in-house' cd /var/tmp/portage/media-libs/harfbuzz-2.6.5/work/harfbuzz-2.6.5 && /bin/sh /var/tmp/portage/media-libs/harfbuzz-2.6.5/work/harfbuzz-2.6.5/missing automake-1.16 --gnits test/shaping/data/in-house/Makefile configure.ac:12: error: version mismatch. This is Automake 1.16.1, configure.ac:12: but the definition used by this AM_INIT_AUTOMAKE configure.ac:12: comes from Automake 1.16.2. You should recreate configure.ac:12: aclocal.m4 with aclocal and run automake again. WARNING: 'automake-1.16' is probably too old. You should only need it if you modified 'Makefile.am' or 'configure.ac' or m4 files included by 'configure.ac'. The 'automake' program is part of the GNU Automake package: <https://www.gnu.org/software/automake> It also requires GNU Autoconf, GNU m4 and Perl in order to run: <https://www.gnu.org/software/autoconf> <https://www.gnu.org/software/m4/> <https://www.perl.org/> make[5]: *** [Makefile:573: /var/tmp/portage/media-libs/harfbuzz-2.6.5/work/harfbuzz-2.6.5/test/shaping/data/in-house/Makefile.in] Error 63 Expected Results: It should build and install. It needs to run eautoreconf after editing the build system files, or attempt to preserve timestamps.
I have the same problem.
Can confirm as well.
*** Bug 726710 has been marked as a duplicate of this bug. ***
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07997dc2259a4b09f2c9095b8c84ae8e6495568f commit 07997dc2259a4b09f2c9095b8c84ae8e6495568f Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2020-06-01 21:47:18 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2020-06-01 21:47:42 +0000 media-libs/harfbuzz: Add missed Makefile.in sed Closes: https://bugs.gentoo.org/726674 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> media-libs/harfbuzz/harfbuzz-2.6.5.ebuild | 3 ++- media-libs/harfbuzz/harfbuzz-2.6.6.ebuild | 3 ++- media-libs/harfbuzz/harfbuzz-9999.ebuild | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76facc94d83e9e0b5a5eb94315ca9a8531eb5572 commit 76facc94d83e9e0b5a5eb94315ca9a8531eb5572 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2020-06-01 23:01:17 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2020-06-01 23:06:08 +0000 media-libs/harfbuzz: Finally, run eautoreconf all the time Bug: https://bugs.gentoo.org/726674 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> media-libs/harfbuzz/harfbuzz-2.6.5.ebuild | 6 +++--- media-libs/harfbuzz/harfbuzz-2.6.6.ebuild | 6 +++--- media-libs/harfbuzz/harfbuzz-9999.ebuild | 6 +++--- 3 files changed, 9 insertions(+), 9 deletions(-)
*** Bug 726744 has been marked as a duplicate of this bug. ***
*** Bug 726748 has been marked as a duplicate of this bug. ***
*** Bug 726924 has been marked as a duplicate of this bug. ***