Subject: Re: pkg/25274
To: Noud de Brouwer <netbsd-install@home.nl>
From: Min Sik Kim <minskim@NetBSD.org>
List: pkgsrc-bugs
Date: 01/26/2005 10:21:35
On Sunday 23 January 2005 07:30 pm, Noud de Brouwer wrote:
> i build tkdesk 2.0 w/ some patches at NetBSD 2.0 pkgsrc 2.0..

Thanks for working on this!  I made a few changes to your patches.
>
> blt/Makefile.diff
> blt/buildlink3.mk.diff
> blt/patches/patch-ya
> blt/patches/patch-yb

The library options should be pulled-in from tclConfig.sh.
See http://www.netbsd.org/~minskim/pkgsrc/patches/blt.diff

> tcl-itcl/Makefile.diff
> tcl-itcl/buildlink3.mk.diff
> tcl-itcl/patches/patch-ya
> tcl-itcl/patches/patch-yb
> tcl-itcl/patches/patch-yc
> tcl-itcl/patches/patch-yd

The following patch updates tcl-itcl to 3.2.1 to make it build with
tcl/tk-8.4.

http://www.netbsd.org/~minskim/pkgsrc/patches/tcl-itcl.diff

> and a new tkdesk Makefile and PLIST
> mind !! post-install target in tkdesk/Makefile !! should be addressed.
> maybe these patches & files could be a starter

The itcl path should be set at build time using LIB_RUNTIME_DIR.
See http://www.netbsd.org/~minskim/pkgsrc/patches/tkdesk.diff

> running tkdesk i do get these warnings:
> tkdesksh in free(): warning: pointer to wrong page.
> tkdesksh in free(): warning: modified (page-) pointer.

I'm getting the same error. :(

--
Min Sik Kim