From owner-freebsd-multimedia@FreeBSD.ORG Mon Jan 28 06:44:02 2008 Return-Path: Delivered-To: multimedia@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DBA1116A41B; Mon, 28 Jan 2008 06:44:02 +0000 (UTC) (envelope-from pmc@citylink.dinoex.sub.org) Received: from uucp.dinoex.sub.de (uucp.dinoex.sub.de [194.45.71.2]) by mx1.freebsd.org (Postfix) with ESMTP id 4156C13C442; Mon, 28 Jan 2008 06:44:01 +0000 (UTC) (envelope-from pmc@citylink.dinoex.sub.org) Received: from uucp.dinoex.sub.de (uucp@uucp.dinoex.sub.de [194.45.71.2] (may be forged)) by uucp.dinoex.sub.de (8.14.1/8.14.0) with ESMTP id m0S6D7wO040991; Mon, 28 Jan 2008 07:13:08 +0100 (CET) (envelope-from pmc@citylink.dinoex.sub.org) Received: from citylink.dinoex.sub.org (uucp@localhost) by uucp.dinoex.sub.de (8.14.1/8.14.0/Submit) with UUCP id m0S6D7Q6040990; Mon, 28 Jan 2008 07:13:07 +0100 (CET) (envelope-from pmc@citylink.dinoex.sub.org) Received: from gate.oper.dinoex.org (gate-e [192.168.98.2]) by citylink.dinoex.sub.de (8.13.6/8.13.6) with ESMTP id m0S5MZ0h079519; Mon, 28 Jan 2008 06:22:35 +0100 (CET) (envelope-from peter@gate.oper.dinoex.org) Received: from gate.oper.dinoex.org (gate-e [192.168.98.2]) by gate.oper.dinoex.org (8.13.6/8.13.6) with ESMTP id m0S5LDUJ079377; Mon, 28 Jan 2008 06:21:13 +0100 (CET) (envelope-from peter@gate.oper.dinoex.org) Received: (from peter@localhost) by gate.oper.dinoex.org (8.13.6/8.13.6/Submit) id m0S5LCim079376; Mon, 28 Jan 2008 06:21:13 +0100 (CET) (envelope-from peter) Date: Mon, 28 Jan 2008 06:21:12 +0100 From: Peter Much To: fjoe@FreeBSD.org, multimedia@FreeBSD.org Message-ID: <20080128052112.GA59262@gate.oper.dinoex.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.3i X-Milter: Spamilter (Reciever: uucp.dinoex.sub.de; Sender-ip: 194.45.71.2; Sender-helo: uucp.dinoex.sub.de; ) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0 (uucp.dinoex.sub.de [194.45.71.2]); Mon, 28 Jan 2008 07:13:08 +0100 (CET) Cc: Subject: Your FreeBSD ports: fixes for broken Makefiles X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jan 2008 06:44:02 -0000 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 ! .if ${OSVERSION} < 503105 || ${OSVERSION} < 600014 IGNORE= can not be built. Your system has broken vswprintf(3) function .endif --- 34,40 ---- .include ! .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