On Wed, Jun 08, 2022 at 05:01:55PM +0100, Stuart Henderson wrote:
> On 2022/06/08 11:36, Stuart Cassoff wrote:
> > Just checked: ok on amd64, PLIST problem on i386.
> ah ok, so in that case nothing changed with respect to those.
> phew, I didn't fancy debugging that. I propose to either just
>
On 2022/06/08 11:36, Stuart Cassoff wrote:
> Just checked: ok on amd64, PLIST problem on i386.
ah ok, so in that case nothing changed with respect to those.
phew, I didn't fancy debugging that. I propose to either just
ignore that, or maybe add an rm -f, i386 coped without them
so far and it
-- Original Message --
From: s...@spacehopper.org
To: 3...@bell.net
Cc: ports@openbsd.org; k...@openbsd.org
Sent: Wednesday, June 8, 2022 11:05 AM
Subject: Re: Python Tkinter 8.6
On 2022/06/08 10:55, Stuart Cassoff wrote:
> >
> > Not me, the port d
>
> Not me, the port did - I swear!
> $ cd /usr/ports/lang/python/2.7; make fake; make update-plist
> Should yield the same result for porters who are not me.
> Those .so's aren't part of TkInter.
Yet the change to tkinter caused them to build. So if there _was_ a
no_tkinter PSEUDO_FLAVOR
On 2022/06/08 10:55, Stuart Cassoff wrote:
> >
> > Not me, the port did - I swear!
> > $ cd /usr/ports/lang/python/2.7; make fake; make update-plist
> > Should yield the same result for porters who are not me.
> > Those .so's aren't part of TkInter.
>
> Yet the change to tkinter caused them
> > ${BUILD_PACKAGES:M-tkinter} ?
>
> do you mean LIB_DEPENDS-tkinter, WANTLIB-tkinter, etc? if so, no, these
> should be set unconditionally
>
> I simplified this bit, no worries. Nicer, even.
oh, actually BUILD_PACKAGES:M-tkinter makes no sense here as there
is no no_tkinter
-- Original Message --
From: s...@spacehopper.org
To: 3...@bell.net
Cc: ports@openbsd.org; k...@openbsd.org
Sent: Tuesday, June 7, 2022 10:50 AM
Subject: Re: Python Tkinter 8.6
Thanks for taking a look, I have a new patch!
On 2022/06/07 09:05, Stuart Cassoff
On 2022/06/07 09:05, Stuart Cassoff wrote:
> Does it make sense to put all the TkInter bits inside .if
> ${BUILD_PACKAGES:M-tkinter} ?
do you mean LIB_DEPENDS-tkinter, WANTLIB-tkinter, etc? if so, no, these
should be set unconditionally
> Are the changes to CHANGES.OpenBSD ok/necessary?
changes
After discussion with maintainer, here's my patch to have TkInter work
with Tk 8.6.TkInter's setup.py program searches for libs using patterns
like libtkXX.a
and libtkXX.so, not taking into account OpenBSD's .so versioning.
Since static libs are only built for 8.5, setup.py will find libtk85.a