Subject: Re: pkg/25274
To: Robert Elz <kre@munnari.OZ.AU>
From: Min Sik Kim <minskim@NetBSD.org>
List: pkgsrc-bugs
Date: 12/28/2004 18:04:32
On Tue, 28 Dec 2004 13:50:58 +0700
Robert Elz <kre@munnari.OZ.AU> wrote:
> Date: Mon, 27 Dec 2004 22:06:55 +0000 (UTC)
> From: wiz@NetBSD.org
> Message-ID: <20041227220655.2BDB363B400@narn.netbsd.org>
>
> | Synopsis: blt (current) doesn't build w/ tcl 8.4.6
> |
> | State-Changed-From-To: open->feedback
> | State-Changed-By: wiz@netbsd.org
> | State-Changed-When: Mon, 27 Dec 2004 22:06:54 +0000
> | State-Changed-Why:
> | Built fine in the latest 2.0 bulk build -- do you still see a problem?
>
> That's not my PR (so this message probably doesn't count as feedback),
> but I have seen a lot of packages that behave just as described in the
> past few days (using a pkgsrc that was current as of no more than a day
> before anoncvs went away - so if changes have been made in the past couple
> of days, ignore this message!)
>
> The problem is that blt (and lots of other stuff) does ...
>
> .include "../../lang/tcl83/buildlink3.mk"
> .include "../../x11/tk83/buildlink3.mk"
>
> which demands TCL (& TK) 8.3.*.
x11/blt itself has no problem building with tcl/tk-8.4. However,
sysutils/tkdesk, which depends on x11/blt, works with tcl-8.3 only.
I think we need to update tkdesk to 2.0 to close this PR.
I went through tcl packages, and switched them from tcl 8.3 to 8.4 if
they work with 8.4. Most of the remaining packages depending on 8.3
do require tcl 8.3 (directly or through dependent packages requiring
8.3).
Regards,
--
Min Sik Kim