From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 17455 invoked by alias); 19 Sep 2011 07:03:48 -0000 Received: (qmail 17442 invoked by uid 22791); 19 Sep 2011 07:03:47 -0000 X-SWARE-Spam-Status: No, hits=-1.0 required=5.0 tests=BAYES_05,RP_MATCHES_RCVD,SPF_HELO_PASS X-Spam-Check-By: sourceware.org Received: from feith1.FEITH.COM (HELO feith1.FEITH.COM) (192.251.93.1) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Mon, 19 Sep 2011 07:03:33 +0000 Received: from jwlab.FEITH.COM (jwlab.FEITH.COM [192.251.93.16]) by feith1.FEITH.COM (8.14.4+Sun/8.12.9) with ESMTP id p8J73VWU003401 for ; Mon, 19 Sep 2011 03:03:31 -0400 (EDT) (envelope-from john@jwlab.FEITH.COM) Received: from jwlab.FEITH.COM (localhost [127.0.0.1]) by jwlab.FEITH.COM (8.14.4+Sun/8.14.4) with ESMTP id p8J73VrH009312 for ; Mon, 19 Sep 2011 03:03:31 -0400 (EDT) Received: (from john@localhost) by jwlab.FEITH.COM (8.14.4+Sun/8.14.4/Submit) id p8J73VT5009311 for sid@sources.redhat.com; Mon, 19 Sep 2011 03:03:31 -0400 (EDT) Date: Mon, 19 Sep 2011 07:03:00 -0000 From: John Wehle Message-Id: <201109190703.p8J73VT5009311@jwlab.FEITH.COM> To: sid@sources.redhat.com Subject: sid-20110801 Patch tcl link failure on FreeBSD MIME-Version: 1.0 Content-Type: text/plain X-DCC-Misty-Metrics: feith1; whitelist Mailing-List: contact sid-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: sid-owner@sourceware.org X-SW-Source: 2011-q3/txt/msg00003.txt.bz2 Building on FreeBSD 8.2 fails when it tries to link to the freshly built tcl8.4 library due to the tcl supplied with sid using a dot in the version number and the sid tcl component ignoring the dot. The enclosed patch has been tested on FreeBSD 8.2 and FreeBSD 9. ChangeLog: Mon Sep 19 01:17:07 EDT 2011 John Wehle (john@feith.com) * component/tcl/configure.in: Current versions of FreeBSD use dot in the tcl version. -- John ------------------------8<------------------------------8<--------------- --- component/tcl/configure.ORIGINAL 2011-09-19 00:56:18.000000000 -0400 +++ component/tcl/configure 2011-09-14 23:42:08.000000000 -0400 @@ -21292,7 +21292,7 @@ case "$host" in *-cygwin*) tcl_hostdir=win; tcl_libdot="" ;; -*-freebsd* | *-netbsd* | *-openbsd* | *-sunos*) # BSD omits the dot +*-netbsd* | *-openbsd* | *-sunos*) # BSD omits the dot tcl_hostdir=unix; tcl_libdot="" ;; *) tcl_hostdir=unix; tcl_libdot="." ;; esac --- component/tcl/configure.in.ORIGINAL 2011-09-19 00:56:18.000000000 -0400 +++ component/tcl/configure.in 2011-09-14 23:41:47.000000000 -0400 @@ -29,7 +29,7 @@ dnl find some appropriate copy of tcl/tk. case "$host" in *-cygwin*) tcl_hostdir=win; tcl_libdot="" ;; -*-freebsd* | *-netbsd* | *-openbsd* | *-sunos*) # BSD omits the dot +*-netbsd* | *-openbsd* | *-sunos*) # BSD omits the dot tcl_hostdir=unix; tcl_libdot="" ;; *) tcl_hostdir=unix; tcl_libdot="." ;; esac -------------------------------------------------------------------------