ports/114228: Upgrade ksh93 to latest release.

Joe Kelsey joe at zircon.seattle.wa.us
Tue Jul 3 01:00:09 UTC 2007


>Number:         114228
>Category:       ports
>Synopsis:       Upgrade ksh93 to latest release.
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Jul 03 01:00:08 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     Joe Kelsey
>Release:        FreeBSD 6.2-STABLE amd64
>Organization:
Joseph M. Kelsey
>Environment:
System: FreeBSD zircon.zircon.seattle.wa.us 6.2-STABLE FreeBSD 6.2-STABLE #3: Wed May 23 20:02:37 PDT 2007 root at zircon.zircon.seattle.wa.us:/usr/obj/usr/src/sys/ZIRCON amd64

>Description:
	ksh93s+ released.
>How-To-Repeat:
	Please attempt on sparc64.  Glenn Fowler thinks it should work.
>Fix:

--- Makefile	Wed Apr  4 22:48:02 2007
+++ Makefile.new	Mon Jul  2 17:41:31 2007
@@ -3,6 +3,17 @@
 # Whom:                        Christian Weisgerber <naddy at mips.inka.de>
 #
 # $FreeBSD: ports/shells/ksh93/Makefile,v 1.48 2007/04/05 05:48:02 philip Exp $
+#
+# Make sure that your configuration DOES NOT set AN?Y gcc-related
+# variables.  ksh93 will not compile if you set even the seemingly
+# most unrelated variable related to gcc configuration.  This means
+# especially any flag which attempts to set the cputype.  Setting the
+# cputype does absolutely nothing except cause systems to fail in
+# horrible ways.  For any modern processor, setting the cputype only
+# serves to expose gcc bugs and does nothing to speed up any known
+# program.  If you are really unconvinced, go ahead but do not
+# complain to me about it.
+#
 
 PORTNAME=	ksh93
 PORTVERSION=	${VERSION:S/-//g}
@@ -17,7 +28,7 @@
 
 MANUAL_PACKAGE_BUILD=Doesn't build in tinderbox environment
 
-VERSION=	2007-03-28
+VERSION=	2007-06-28
 RESTRICTED=	Source recipient must acknowledge license
 
 FETCH_ENV=	HTTP_AUTH='basic:*:I accept www.opensource.org/licenses/cpl:.'



--- distinfo	Wed Apr  4 22:48:02 2007
+++ distinfo.new	Mon Jul  2 17:28:40 2007
@@ -1,6 +1,6 @@
-MD5 (ksh93/INIT.2007-03-28.tgz) = c257f2557e3e136c05b8e7eb0ac1aab0
-SHA256 (ksh93/INIT.2007-03-28.tgz) = 886d99645b787a29dc10921b3e98494baf29b496d8c7fe8b0cea9d1fb2b66ff2
-SIZE (ksh93/INIT.2007-03-28.tgz) = 344670
-MD5 (ksh93/ast-ksh.2007-03-28.tgz) = 9227250fa6ad2235cc8665bb664cc740
-SHA256 (ksh93/ast-ksh.2007-03-28.tgz) = 08d4b28be67e6c719707ba9bfd31e14876c1a81239235185e6a128211434cf1e
-SIZE (ksh93/ast-ksh.2007-03-28.tgz) = 1646999
+MD5 (ksh93/INIT.2007-06-28.tgz) = 6d515cfbb3191bd78c567a2ed0035dd1
+SHA256 (ksh93/INIT.2007-06-28.tgz) = ca7a721c6578652274ec314d36137f27a18479009ff1cf49c11e974f814ef612
+SIZE (ksh93/INIT.2007-06-28.tgz) = 345381
+MD5 (ksh93/ast-ksh.2007-06-28.tgz) = c9096f6ecfe49010aed0eb5f4dda9757
+SHA256 (ksh93/ast-ksh.2007-06-28.tgz) = 1cc41393ac37f7deb4ce689b70b83ce85aa811b57837046942823557aa79794c
+SIZE (ksh93/ast-ksh.2007-06-28.tgz) = 1662649
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list