From owner-freebsd-ports Wed Dec 12 9:30:17 2001 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id CE4E337B41E for ; Wed, 12 Dec 2001 09:30:00 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.6/8.11.6) id fBCHU0t21267; Wed, 12 Dec 2001 09:30:00 -0800 (PST) (envelope-from gnats) Received: from bastuba.partitur.se (bastuba.partitur.se [212.209.169.194]) by hub.freebsd.org (Postfix) with ESMTP id 65CAC37B41C for ; Wed, 12 Dec 2001 09:27:04 -0800 (PST) Received: (from root@localhost) by bastuba.partitur.se (8.11.6/8.11.6) id fBCHR2Q10423 for FreeBSD-gnats-submit@freebsd.org.AVP; Wed, 12 Dec 2001 18:27:02 +0100 (CET) (envelope-from girgen@partitur.se) Received: from elbas.partitur.se (elbas.partitur.se [212.209.169.222]) by bastuba.partitur.se (8.11.6/8.11.6) with ESMTP id fBCHR2310415 for ; Wed, 12 Dec 2001 18:27:02 +0100 (CET) (envelope-from girgen@partitur.se) Received: (from girgen@localhost) by elbas.partitur.se (8.11.6/8.11.6) id fBCHR2i90757; Wed, 12 Dec 2001 18:27:02 +0100 (CET) (envelope-from girgen) Message-Id: <200112121727.fBCHR2i90757@elbas.partitur.se> Date: Wed, 12 Dec 2001 18:27:02 +0100 (CET) From: Palle Girgensohn Reply-To: Palle Girgensohn To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.113 Subject: ports/32755: postgresql fails to give proper error message if old port layout is used Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 32755 >Category: ports >Synopsis: postgresql fails to give proper error message if old port layout is used >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Wed Dec 12 09:30:00 PST 2001 >Closed-Date: >Last-Modified: >Originator: Palle Girgensohn >Release: FreeBSD 4.4-RELEASE i386 >Organization: Partitur >Environment: System: FreeBSD elbas.partitur.se 4.4-RELEASE FreeBSD 4.4-RELEASE #0: Tue Sep 25 22:51:28 CEST 2001 girgen@optogan.partitur.se:/usr/obj/usr/src/sys/WORKSTATION i386 >Description: pre-everything target in Mk/bsd.port.mk has two colons, hence all ports must also use two colons, or else: % make "/vol/ports/Mk/bsd.port.mk", line 695: Inconsistent operator for pre-everything make: fatal errors encountered -- cannot continue this patch modifies this message to the more friendly: Error: your port uses an old layout. Please update it to match this bsd.port.mk. If you have updated your ports collection via cvsup and are still getting this error, see Q12 and Q13 in the cvsup FAQ on http://www.polstra.com for further information. *** Error code 1 Reported by: Dan Langille >How-To-Repeat: use the old port layout for postgresql7 but the new layout for all other stuff. try to build postgresql. >Fix: Index: Makefile =================================================================== RCS file: /net/elbas/opt/ncvs/ports/databases/postgresql7/Makefile,v retrieving revision 1.89 diff -u -r1.89 Makefile --- Makefile 2001/09/24 22:54:42 1.89 +++ Makefile 2001/12/12 17:20:28 @@ -96,7 +96,7 @@ tk83:${PORTSDIR}/x11-toolkits/tk83 .endif -pre-everything: +pre-everything:: @ ${SETENV} ${SCRIPTS_ENV} ${SH} ${SCRIPTDIR}/configure.postgresql pre-install: >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message