Date: Mon, 28 Jan 2008 06:21:12 +0100 From: Peter Much <pmc@citylink.dinoex.sub.org> To: fjoe@FreeBSD.org, multimedia@FreeBSD.org Subject: Your FreeBSD ports: fixes for broken Makefiles Message-ID: <20080128052112.GA59262@gate.oper.dinoex.org>
next in thread | raw e-mail | index | archive | help
Hi, trying to build databases/pgadmin3 on FreeBSD 5.5 (yes i know i should upgrade, but there are now so many ports to install!) - it fails because of two broken Makefiles: 1. databases/pgadmin3 - logic error: 2. devel/liboil - compiler version 4.0+ is not supported from Mk/bsd.gcc.mk - making it 4.1+ works and fetches the gcc42 that openoffice had installed. That's not worth a bugreport - just drop it in at next occasion, please. rgds, PMc *** databases/pgadmin3/Makefile.orig Mon Jan 28 02:38:22 2008 --- databases/pgadmin3/Makefile Mon Jan 28 03:32:27 2008 *************** *** 34,40 **** .include <bsd.port.pre.mk> ! .if ${OSVERSION} < 503105 || ${OSVERSION} < 600014 IGNORE= can not be built. Your system has broken vswprintf(3) function .endif --- 34,40 ---- .include <bsd.port.pre.mk> ! .if ${OSVERSION} < 503105 || (${OSVERSION} > 600000 && ${OSVERSION} < 600014) IGNORE= can not be built. Your system has broken vswprintf(3) function .endif *** devel/liboil/Makefile.orig Wed Jan 2 04:51:26 2008 --- devel/liboil/Makefile Mon Jan 28 03:23:50 2008 *************** *** 32,38 **** .endif .if defined(WITH_3DNOW_GCC40) && ${OSVERSION} < 700042 ! USE_GCC= 4.0+ .if ${OSVERSION} < 600000 RUN_DEPENDS+= ${BUILD_DEPENDS} .endif --- 32,38 ---- .endif .if defined(WITH_3DNOW_GCC40) && ${OSVERSION} < 700042 ! USE_GCC= 4.1+ .if ${OSVERSION} < 600000 RUN_DEPENDS+= ${BUILD_DEPENDS} .endif
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080128052112.GA59262>