From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Aug 20 20:50:25 2004 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B8D7A16A4CE for ; Fri, 20 Aug 2004 20:50:25 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 92C5F43D49 for ; Fri, 20 Aug 2004 20:50:25 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) i7KKoP7K066420 for ; Fri, 20 Aug 2004 20:50:25 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.11/8.12.11/Submit) id i7KKoPtf066419; Fri, 20 Aug 2004 20:50:25 GMT (envelope-from gnats) Date: Fri, 20 Aug 2004 20:50:25 GMT Message-Id: <200408202050.i7KKoPtf066419@freefall.freebsd.org> To: freebsd-ports-bugs@FreeBSD.org From: "Paul Seniura" Subject: Re: ports/70742: mail/postfix-current: building on 6-Current gives "Unknown system type: FreeBSD 6.0-CURRENT" X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Paul Seniura List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Aug 2004 20:50:25 -0000 The following reply was made to PR ports/70742; it has been noted by GNATS. From: "Paul Seniura" To: Cc: Subject: Re: ports/70742: mail/postfix-current: building on 6-Current gives "Unknown system type: FreeBSD 6.0-CURRENT" Date: Fri, 20 Aug 2004 15:37:33 -0500 (CDT) I had to clean the work/ subdir, those .dot-files were out of sync with what portupgrade wanted to do. Now these patches will apply cleanly and the build on 6-current gcc342 went okay. This is a development workstation so postfix only gets used as a e-mail client so it's not tested much. Basically we're "lying" to postfix's makedefs by telling it FreeBSD.6 is just like FreeBSD.5. ;) I didn't know which makedefs_* to change, so I made them all have a FreeBSD.6 entry. In case these separate makedefs change in the future, I whipped-up a separate files/ patch for each one. (Yes they all look the same now -- but later, who knows?) If these patches work for everyone, would someone be able to send them up-stream to the project, please? new file: files/patch-makedefs ===cut-here=== --- makedefs_orig Tue Jun 15 16:41:45 2004 +++ makedefs Fri Aug 20 15:06:41 2004 @@ -93,6 +93,8 @@ ;; FreeBSD.5*) SYSTYPE=FREEBSD5 ;; + FreeBSD.6*) SYSTYPE=FREEBSD5 + ;; OpenBSD.2*) SYSTYPE=OPENBSD2 ;; OpenBSD.3*) SYSTYPE=OPENBSD3 ===cut-here=== new file: files/patch-makedefs_snapshot ===cut-here=== --- makedefs.snapshot_orig Wed Apr 14 14:18:06 2004 +++ makedefs.snapshot Fri Aug 20 15:08:54 2004 @@ -93,6 +93,8 @@ ;; FreeBSD.5*) SYSTYPE=FREEBSD5 ;; + FreeBSD.6*) SYSTYPE=FREEBSD5 + ;; OpenBSD.2*) SYSTYPE=OPENBSD2 ;; OpenBSD.3*) SYSTYPE=OPENBSD3 ===cut-here=== new file: files/patch-makedefs_stable ===cut-here=== --- makedefs.stable_orig Wed Apr 14 13:59:43 2004 +++ makedefs.stable Fri Aug 20 15:10:13 2004 @@ -93,6 +93,8 @@ ;; FreeBSD.5*) SYSTYPE=FREEBSD5 ;; + FreeBSD.6*) SYSTYPE=FREEBSD5 + ;; OpenBSD.2*) SYSTYPE=OPENBSD2 ;; OpenBSD.3*) SYSTYPE=OPENBSD3 ===cut-here=== -- thx, Paul Seniura.