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