From owner-freebsd-tcltk@FreeBSD.ORG Mon May 19 14:10:41 2014 Return-Path: Delivered-To: tcltk@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 19BCF45B for ; Mon, 19 May 2014 14:10:41 +0000 (UTC) Received: from mout.kundenserver.de (mout.kundenserver.de [212.227.17.10]) (using TLSv1.2 with cipher DHE-RSA-AES256-SHA256 (256/256 bits)) (Client CN "mout.kundenserver.de", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9B0782FF6 for ; Mon, 19 May 2014 14:10:40 +0000 (UTC) Received: from rose.naumburg.elmicron.de (217-68-173-241.dynamic.primacom.net [217.68.173.241]) by mrelayeu.kundenserver.de (node=mreue103) with ESMTP (Nemesis) id 0MaD2e-1WSfWv2U7k-00Jpli; Mon, 19 May 2014 16:10:29 +0200 Received: from localhost (localhost.localdomain [127.0.0.1]) by rose.naumburg.elmicron.de (Postfix) with ESMTP id 38A9EF7B; Mon, 19 May 2014 16:10:29 +0200 (CEST) X-Virus-Scanned: amavisd-new at naumburg.elmicron.de Received: from rose.naumburg.elmicron.de ([127.0.0.1]) by localhost (lilie.naumburg.elmicron.de [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 53r08Ki5-qxU; Mon, 19 May 2014 16:10:18 +0200 (CEST) Received: from [168.200.0.103] (centostest.naumburg.elmicron.de [168.200.0.103]) by rose.naumburg.elmicron.de (Postfix) with ESMTP id 8528AD9E; Mon, 19 May 2014 16:10:18 +0200 (CEST) Message-ID: <537A10C9.3050208@elmicron.de> Date: Mon, 19 May 2014 16:10:17 +0200 From: Harald Oehlmann User-Agent: Mozilla/5.0 (Windows NT 6.0; rv:24.0) Gecko/20100101 Thunderbird/24.5.0 MIME-Version: 1.0 To: Jan Nijtmans , tcltk@FreeBSD.org, mw@barfooze.de, Reinhard Max Subject: BSD build issue X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Provags-ID: V02:K0:VmFtnbf67Yxg+wp78LAMqQx/VHviNzWKrgaxUIydy3p bwLHzgM1eyBvEAsi/Z0eib4VnvjQbptOuqBn+WyWOWfTMpwaIN hyOyGKuTxV7VNIOzaMLpYIISpXAIXrqkUooKhEb2Atrrv3cX8h Ozf8LX6ddSCm33fdxKzGKhZszTgBlUrNgTg2VT5rpDoAk6vQ29 hnhrDm4dS6V3FKhIbC+DjLF4HRUPzubJkZ6TJUKAqbPDioxsI7 UgUbdaQx8z/weUAzv+ghkgj9UbVA3JLN+zeWD9E9v27YY/rdpK X+vJxF+cdZQRe2S0TEIdU87SVCrhXc1ldigyIGBxmjYIGGLN/2 XQcJe+jHhnc/MBZeFdW0caXLQCcI9ZVDIvybVoWoV X-BeenThere: freebsd-tcltk@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: FreeBSD-specific Tcl/Tk discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 May 2014 14:10:41 -0000 Jan, Reinhard and me try to test the revised socket code on bsd. Steve reported test failures there. Today, ente (mw@barfooze.de) tested tcl branch "bug-13d3af3ad5" on FreeBSD: https://core.tcl.tk/tcl/info/9b3b3adf47823f5980b57a1df6432be39c5858c3 He got the following link error: cd unix ./configure make ... gcc -DNDEBUG -O2 -pipe tclAppInit.o -L/tmp/Tcl_Source_Code-9b3b3adf47823f59/_build -ltcl86 libtclstub86.a -lz -lpthread -lm -Wl,-rpath,/usr/local/lib -o tclsh /usr/bin/ld: cannot find -ltcl86 There is: mw@furnace:/tmp/Tcl_Source_Code-9b3b3adf47823f59 $ file libtcl86.so.1 libtcl86.so.1: ELF 64-bit LSB shared object, x86-64, version 1 (FreeBSD), dynamically linked, not stripped but no libtcl86.so Adding a symlink fixes the issue. Ente reported the following: the FreeBSD ports tree apparently has a patch that creates a symlink http://svnweb.freebsd.org/ports/head/lang/tcl86/files/patch-unix-Makefile.in?view=markup line 41, I suppose Reinhard observed this: For FreeBSD unix/tcl.m4 sets: SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}\$\{DBGX\}.so.1' Jan, maybee you may look after the issue. Thank you and best regards, Harald