From asg@rcd.ru  Tue Jan 28 00:21:20 2003
Return-Path: <asg@rcd.ru>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id C541437B69F
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 28 Jan 2003 00:21:20 -0800 (PST)
Received: from rcd.ru (rcd.ru [213.24.184.40])
	by mx1.FreeBSD.org (Postfix) with ESMTP id B800343F3F
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 28 Jan 2003 00:21:19 -0800 (PST)
	(envelope-from asg@rcd.ru)
Received: from rcd.ru (localhost.rcd.ru [127.0.0.1])
	by rcd.ru (8.12.6/8.12.6) with ESMTP id h0S8IRlG088758
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 28 Jan 2003 12:18:27 +0400 (SAMT)
	(envelope-from asg@rcd.ru)
Received: (from asg@localhost)
	by rcd.ru (8.12.6/8.12.3/Submit) id h0S8IRi9088757;
	Tue, 28 Jan 2003 12:18:27 +0400 (SAMT)
Message-Id: <200301280818.h0S8IRi9088757@rcd.ru>
Date: Tue, 28 Jan 2003 12:18:27 +0400 (SAMT)
From: Sergey Aleshin <asg@rcd.ru>
Reply-To: Sergey Aleshin <asg@rcd.ru>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: ports/math/gsl and ports/math/fftw don't use libtool from ports
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         47581
>Category:       ports
>Synopsis:       ports/math/gsl and ports/math/fftw don't use libtool from ports
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    lkoeller
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Jan 28 00:30:00 PST 2003
>Closed-Date:    Sun Mar 23 12:16:39 PST 2003
>Last-Modified:  Sun Mar 23 12:16:39 PST 2003
>Originator:     Sergey Aleshin
>Release:        FreeBSD 4.7-RELEASE-p3 i386
>Organization:
RCD
>Environment:
System: FreeBSD rcd.ru 4.7-RELEASE-p3 FreeBSD 4.7-RELEASE-p3 #7: Wed Jan 8 18:26:25 SAMT 2003 asg@rcd.ru:/usr/obj/usr/src/sys/SMALL i386
>Description:

ports/math/gsl and ports/math/fftw don't use libtool from ports.
It can cause problems with multithreaded programs that uses
this libraries. Such program will be linked with both libc.so and
libc_r.so.

>How-To-Repeat:
Just build this ports and check is dependencies:
[/usr/ports/math/fftw]# ldd /usr/local/lib/libfftw.so
	libm.so.2 => /usr/lib/libm.so.2 (0x2812d000)
	libc.so.4 => /usr/lib/libc.so.4 (0x28069000)

>Fix:
Using libtool from ports fixes the problem.
I think port maintainers must correct this ports.
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->lkoeller 
Responsible-Changed-By: arved 
Responsible-Changed-When: Sat Mar 22 13:40:51 PST 2003 
Responsible-Changed-Why:  
Over to Maintainer of fftw port 

http://www.freebsd.org/cgi/query-pr.cgi?pr=47581 
State-Changed-From-To: open->closed 
State-Changed-By: lkoeller 
State-Changed-When: Sun Mar 23 12:15:00 PST 2003 
State-Changed-Why:  
Fix libtool usage and check that libc dependency of shared libs are avoided. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=47581 
>Unformatted:
