From owner-cvs-ports@FreeBSD.ORG Fri Nov 27 07:34:35 2009 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7F2211065679; Fri, 27 Nov 2009 07:34:35 +0000 (UTC) (envelope-from mi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 6E8418FC15; Fri, 27 Nov 2009 07:34:35 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id nAR7YZFh014514; Fri, 27 Nov 2009 07:34:35 GMT (envelope-from mi@repoman.freebsd.org) Received: (from mi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id nAR7YZtG014513; Fri, 27 Nov 2009 07:34:35 GMT (envelope-from mi) Message-Id: <200911270734.nAR7YZtG014513@repoman.freebsd.org> From: Mikhail Teterin Date: Fri, 27 Nov 2009 07:34:35 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/lang/tclX Makefile ports/lang/tclX/files patch-profile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Nov 2009 07:34:35 -0000 mi 2009-11-27 07:34:35 UTC FreeBSD ports repository Modified files: lang/tclX Makefile Added files: lang/tclX/files patch-profile Log: Allow building against any Tcl, rather than limit to 8.4. Both 8.3 should now work properly. Add patch to fix profiling on 8.5 AND whenever the system has been up for more than 25 days -- the latter used to overflow the clock_t-sized variables, because TclX uses these 31-bit values to store milliseconds. Use the proper method to obtain CLK_TCK -- if only on FreeBSD. Revision Changes Path 1.63 +18 -3 ports/lang/tclX/Makefile 1.1 +103 -0 ports/lang/tclX/files/patch-profile (new)