Subject: Re: CVS commit: pkgsrc/lang/libtcl-nothread
To: None <tech-pkg@NetBSD.org, packages@NetBSD.org>
From: Jim Wise <jwise@draga.com>
List: pkgsrc-changes
Date: 06/22/2004 16:25:57
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Tue, 22 Jun 2004, Matthias Drochner wrote:
>
>Module Name: pkgsrc
>Committed By: drochner
>Date: Tue Jun 22 18:38:47 UTC 2004
>
>Update of /cvsroot/pkgsrc/lang/libtcl-nothread
>In directory ivanova.netbsd.org:/tmp/cvs-serv29365
>
>Log Message:
>add a non-threaded libtcl.so, for embedding into non-threaded applications
I am _extremely_ skeptical that this is a good idea. At best this is a
crutch to avoid fixing packages which do not use the real libtcl
correctly, at worst this will be used by package authors _instead_ of
using the real tcl correctly, and introduce bloat.
I asked you before to show a single instance of a package which could
not, by linking correctly, be used with a correctly-compiled tcl. You
provided none.
More to the point, if we follow the logic by which you created this
package, you should immediately create a lang/libtcl-nolibm package,
since libtcl is _just as much_ dependent on dynamic users also linking
against libm as it is for libpthread.
Please back this package out unless you can point to a package which
_cannot_ be simply fixed to use the real libtcl.
- --
Jim Wise
jwise@draga.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (NetBSD)
iD8DBQFA2JXYRxzMSZ/9vAMRAmZIAJ4iTJJ2NI6Tjhp9fiTN+DDAeKCpvQCfZ+Aj
6ZskM2NII1yYiBFiuF5P26U=
=apvw
-----END PGP SIGNATURE-----