Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 20 Aug 2004 20:50:25 GMT
From:      "Paul Seniura" <pdseniura@techie.com>
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   Re: ports/70742: mail/postfix-current: building on 6-Current gives "Unknown system type: FreeBSD 6.0-CURRENT"
Message-ID:  <200408202050.i7KKoPtf066419@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/70742; it has been noted by GNATS.

From: "Paul Seniura" <pdseniura@techie.com>
To: <FreeBSD-gnats-submit@freebsd.org>
Cc: <vivek@khera.org>
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.
 
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200408202050.i7KKoPtf066419>