Created attachment 575442 [details] build.log Refer to build.log
dev-lang/mujs-1.0.5 doesn't contain the required entry points js_repr and js_tryrepr Changing USE_SYSTEM_MUJS=yes \ to USE_SYSTEM_MUJS=no \ in the ebuild makes the package build and run just fine.
Yes, it seems that they started using symbols from unreleased mujs version. We'll need to use the bundled version...
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e417f177e13442dae204548c4f25bb9b8142ea12 commit e417f177e13442dae204548c4f25bb9b8142ea12 Author: Virgil Dupras <vdupras@gentoo.org> AuthorDate: 2019-05-07 11:30:20 +0000 Commit: Virgil Dupras <vdupras@gentoo.org> CommitDate: 2019-05-07 11:31:26 +0000 app-text/mupdf: use bundled mujs Fixes broken building process. Closes: https://bugs.gentoo.org/685244 Signed-off-by: Virgil Dupras <vdupras@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 app-text/mupdf/mupdf-1.15.0.ebuild | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-)
Sorry for breaking your world, people. That's what I get for doing a bump in the late evening.