If I do 'make install' in ports/print/acroread7, it fails to install its dependencies. When trying to install dependencies, (namely, linux-gtk) it seems that ARCH isn't resetted to i386. I couldn't figure out the exact origin of the problem. Anyway, following patch (might be not *the* solution) fixed the problem. Fix: %%% +.include <bsd.port.pre.mk> + +.if (${ARCH} == "amd64") +ARCH= i386 +RPMFLAGS+= --ignorearch +.endif + do-build: @kldstat -v | ${GREP} -E 'linux(aout|elf)' >/dev/null ||\ { ${ECHO_MSG} "Linux ABI compatibility must be enabled to install ${PORTNAME}-${PORTVERSION}"; \ %%%--itKnZpl45Gzue42SGBDTLpr0BzbxH5kKSZBYvvCxcdSYJS8q Content-Type: text/plain; name="file.diff" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="file.diff" --- Makefile.orig Tue Oct 25 23:21:23 2005 +++ Makefile Tue Oct 25 23:23:11 2005 @@ -32,6 +32,13 @@ SUB_FILES= acroread7 SUB_LIST+= INSTDIR=${INSTDIR}
Responsible Changed From-To: freebsd-ports-bugs->trevor Over to maintainer.
State Changed From-To: open->closed Committed. Thanks.
Responsible Changed From-To: trevor->netchild Committed. Thanks.