sparc64 support was dropped from misc/compat7x, when trying to build currently it errors out with "...only for i386 amd64, while you are running sparc64" After discussions with Renato(garga@) he has walked me through how to make distfile for sparc64. 7.4-RELEASE base files where taken from ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/sparc64/7.4-RELEASE/base and installed into a chroot. The libs where then lifted from there using compat7x-sparc64-7.3.703000.201008.tar.bz2 as a template. 111 files in total. I have updated the port Makefile, distinfo, and created a pkg-plist.sparc64 to enable build on sparc64. I have done serveral test builds, installs and uninstalls. The sparc64 distfile is available from http://bsdtec.com/freebsd/distfiles/compat7x-sparc64-7.4.704000.201310.1.tar.xz Fix: USE_XZ= yes NO_BUILD= yes -ONLY_FOR_ARCHS= i386 amd64 +ONLY_FOR_ARCHS= i386 amd64 sparc64 PLIST= ${PKGDIR}/pkg-plist.${ARCH} TARGET_DIR= ${PREFIX}/lib/compat TARGET32_DIR= ${PREFIX}/lib32/compat How-To-Repeat: Try to build misc/compat7x from ports.
Responsible Changed From-To: freebsd-ports-bugs->garga Over to maintainer (via the GNATS Auto Assign Tool)
I think the web pr-send broke the patch, here it is attached as a file. Regards Craig Butler
The current misc/compat7x port is available on sparc64 so I am closing this ticket.