svn commit: r421600 - in head/lang: tcl84/files tcl85/files tcl86/files tcl87

Pietro Cerutti gahr at FreeBSD.org
Fri Sep 9 07:47:03 UTC 2016


Author: gahr
Date: Fri Sep  9 07:47:01 2016
New Revision: 421600
URL: https://svnweb.freebsd.org/changeset/ports/421600

Log:
  lang/tcl8*: remove use of fpsetround
  
  Pushed upstream: http://core.tcl.tk/tcl/info/20c19f9d5593455a
  
  PR:		212512
  Submitted by:	emaste

Added:
  head/lang/tcl84/files/patch-tclUnixInit.c   (contents, props changed)
  head/lang/tcl85/files/patch-tclUnixInit.c   (contents, props changed)
  head/lang/tcl86/files/patch-unix-tclUnixInit.c   (contents, props changed)
Modified:
  head/lang/tcl87/Makefile
  head/lang/tcl87/distinfo

Added: head/lang/tcl84/files/patch-tclUnixInit.c
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/lang/tcl84/files/patch-tclUnixInit.c	Fri Sep  9 07:47:01 2016	(r421600)
@@ -0,0 +1,17 @@
+--- tclUnixInit.c.orig	2012-11-19 16:27:16 UTC
++++ tclUnixInit.c
+@@ -268,14 +268,6 @@ TclpInitPlatform()
+ #endif /* SIGPIPE */
+ 
+ #if defined(__FreeBSD__) && defined(__GNUC__)
+-    /*
+-     * Adjust the rounding mode to be more conventional. Note that FreeBSD
+-     * only provides the __fpsetreg() used by the following two for the GNU
+-     * Compiler. When using, say, Intel's icc they break. (Partially based on
+-     * patch in BSD ports system from root at celsius.bychok.com)
+-     */
+-
+-    fpsetround(FP_RN);
+     fpsetmask(0L);
+ #endif
+ 

Added: head/lang/tcl85/files/patch-tclUnixInit.c
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/lang/tcl85/files/patch-tclUnixInit.c	Fri Sep  9 07:47:01 2016	(r421600)
@@ -0,0 +1,17 @@
+--- tclUnixInit.c.orig    2016-09-08 20:22:10.064101000 -0400
++++ tclUnixInit.c 2016-09-08 20:22:42.345592000 -0400
+@@ -391,14 +391,6 @@
+ #endif /* SIGPIPE */
+ 
+ #if defined(__FreeBSD__) && defined(__GNUC__)
+-    /*
+-     * Adjust the rounding mode to be more conventional. Note that FreeBSD
+-     * only provides the __fpsetreg() used by the following two for the GNU
+-     * Compiler. When using, say, Intel's icc they break. (Partially based on
+-     * patch in BSD ports system from root at celsius.bychok.com)
+-     */
+-
+-    fpsetround(FP_RN);
+     (void) fpsetmask(0L);
+ #endif
+ 

Added: head/lang/tcl86/files/patch-unix-tclUnixInit.c
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/lang/tcl86/files/patch-unix-tclUnixInit.c	Fri Sep  9 07:47:01 2016	(r421600)
@@ -0,0 +1,17 @@
+--- unix/tclUnixInit.c.orig    2016-09-08 20:22:10.064101000 -0400
++++ unix/tclUnixInit.c 2016-09-08 20:22:42.345592000 -0400
+@@ -391,14 +391,6 @@
+ #endif /* SIGPIPE */
+ 
+ #if defined(__FreeBSD__) && defined(__GNUC__)
+-    /*
+-     * Adjust the rounding mode to be more conventional. Note that FreeBSD
+-     * only provides the __fpsetreg() used by the following two for the GNU
+-     * Compiler. When using, say, Intel's icc they break. (Partially based on
+-     * patch in BSD ports system from root at celsius.bychok.com)
+-     */
+-
+-    fpsetround(FP_RN);
+     (void) fpsetmask(0L);
+ #endif
+ 

Modified: head/lang/tcl87/Makefile
==============================================================================
--- head/lang/tcl87/Makefile	Fri Sep  9 06:39:18 2016	(r421599)
+++ head/lang/tcl87/Makefile	Fri Sep  9 07:47:01 2016	(r421600)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	tcl
-DISTVERSION=	8.7.a0.20160908
+DISTVERSION=	8.7.a0.20160909
 CATEGORIES=	lang
 MASTER_SITES=	http://core.tcl.tk/tcl/tarball/
 PKGNAMESUFFIX=	${PORTVERSION:R:R:S/.//}
@@ -23,7 +23,7 @@ TZDATA_DESC=	Install Tcl timezone data
 MODULES_DESC=	Install Tcl common modules
 OPTIONS_SUB=	yes
 
-FOSSIL_CHECKIN=	b98ee5637696606e
+FOSSIL_CHECKIN=	20c19f9d5593455a
 
 PATCH_WRKSRC=	${WRKDIR}/Tcl_Source_Code
 WRKSRC=		${PATCH_WRKSRC}/unix

Modified: head/lang/tcl87/distinfo
==============================================================================
--- head/lang/tcl87/distinfo	Fri Sep  9 06:39:18 2016	(r421599)
+++ head/lang/tcl87/distinfo	Fri Sep  9 07:47:01 2016	(r421600)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1473328563
-SHA256 (Tcl+Source+Code.tar.gz?uuid=b98ee5637696606e) = 220d9f6b20b11bb19807324bf8dba2e72ad383e96621b8ba1cb918c84cd5cc42
-SIZE (Tcl+Source+Code.tar.gz?uuid=b98ee5637696606e) = 8626143
+TIMESTAMP = 1473406670
+SHA256 (Tcl+Source+Code.tar.gz?uuid=20c19f9d5593455a) = 3b418db80941ae19b7084bb944df061fdaa5305f34661d0619f553bfecadee40
+SIZE (Tcl+Source+Code.tar.gz?uuid=20c19f9d5593455a) = 8625847


More information about the svn-ports-head mailing list