Does this patch help? By setting HAVE_OBJCOPY=no the build generates
C files as intermediaries.

Index: Makefile
===================================================================
RCS file: ports/textproc/mupdf/Makefile,v
retrieving revision 1.92
diff -u -p -r1.92 Makefile
--- Makefile    17 Sep 2019 09:22:51 -0000      1.92
+++ Makefile    8 Dec 2019 16:43:47 -0000
@@ -72,6 +72,11 @@ WANTLIB +=   GL glut
 LIB_DEPENDS += graphics/freeglut
 .endif
 
+# ld.bfd -r -b binary does not produce correct type of object.
+.if (${MACHINE_ARCH} == "mips64" || ${MACHINE_ARCH} == "mips64el")
+MAKE_FLAGS +=  HAVE_OBJCOPY=no
+.endif
+
 post-install:
        ${INSTALL_DATA_DIR} ${PREFIX}/share/{applications,pixmaps}
        ${INSTALL_DATA} ${FILESDIR}/mupdf.xpm ${PREFIX}/share/pixmaps/

Reply via email to