|
View:
New views
6 Messages
—
Rating Filter:
Alert me
|
|
|
|
|
|
Re: Metakit mapped-file bug fixJean-Claude Wippler wrote:
> Below is a bug fix which I have applied to the Metakit CVS head. > Thanks. > > Will wrap this all up into a new Metakit 2.4.9.6 release if no-one else > brings up other issues in the next week or so. > - metakit's python bindings won't compile on 64 bit platforms with python 2.5 (see http://systemexit.de/repo/metakit?cs=9bed59f5a499 for a fix). - there's also a memleak in the python bindings as noted by zooko in january (http://www.equi4.com/pipermail/metakit/2006-January/002170.html) and by brian warner a few weeks ago: http://www.equi4.com/pipermail/metakit/2006-October/002229.html - Ralf _____________________________________________ Metakit mailing list - Metakit@... http://www.equi4.com/mailman/listinfo/metakit |
|
|
Re: Metakit mapped-file bug fixOn Oct 31, 2006, at 13:16, Ralf Schmitt wrote:
>> Will wrap this all up into a new Metakit 2.4.9.6 release if no-one >> else >> brings up other issues in the next week or so. >> > > - metakit's python bindings won't compile on 64 bit platforms with > python 2.5 (see http://systemexit.de/repo/metakit?cs=9bed59f5a499 > for a > fix). Integrated with cvs HEAD, thx. > - there's also a memleak in the python bindings as noted by zooko in > january (http://www.equi4.com/pipermail/metakit/2006-January/ > 002170.html) See the follow-up: the unbounded mem use came from not doing any commits. > and by brian warner a few weeks ago: > http://www.equi4.com/pipermail/metakit/2006-October/002229.html I've included these changes as well, thank you Brian. Building via "sh configure --with-python=/usr" seems to be ok, but the now more common "cd python; python setup.py build" method fails: $ python setup.py build Traceback (most recent call last): File "setup.py", line 166, in ? metakit = sys.modules['metakit'] KeyError: 'metakit' If someone wants to improve the Python build structure, please please do so - we've been balancing between autoconf and distutils for some time now, and unfortunately this seems to be a source of confusion and what's worse: failed builds. See also: http://www.equi4.com/cgi-bin/cvstrac/metakit/tktview?tn=12 I don't understand why the python/setup.py file has to be so complex - but I'm not well versed in this and very reluctant to start changing it myself. -jcw _____________________________________________ Metakit mailing list - Metakit@... http://www.equi4.com/mailman/listinfo/metakit |
|
|
Re: Metakit mapped-file bug fixJean-Claude Wippler wrote:
> On Oct 31, 2006, at 13:16, Ralf Schmitt wrote: >> >> - metakit's python bindings won't compile on 64 bit platforms with >> python 2.5 (see http://systemexit.de/repo/metakit?cs=9bed59f5a499 for a >> fix). > > Integrated with cvs HEAD, thx. I've forgot another change (not related to python 2.5, but 64 bit platforms): http://systemexit.de/repo/metakit?cs=f8f1ef2f6099 > >> - there's also a memleak in the python bindings as noted by zooko in >> january (http://www.equi4.com/pipermail/metakit/2006-January/002170.html) > > See the follow-up: the unbounded mem use came from not doing any commits. > >> and by brian warner a few weeks ago: >> http://www.equi4.com/pipermail/metakit/2006-October/002229.html > > I've included these changes as well, thank you Brian. I thought they were the same, but I might be wrong. > > Building via "sh configure --with-python=/usr" seems to be ok, but the now > more common "cd python; python setup.py build" method fails: > > $ python setup.py build > Traceback (most recent call last): > File "setup.py", line 166, in ? > metakit = sys.modules['metakit'] > KeyError: 'metakit' > > If someone wants to improve the Python build structure, please please do > so - we've been balancing between autoconf and distutils for some time > now, and unfortunately this seems to be a source of confusion and what's > worse: failed builds. See also: > http://www.equi4.com/cgi-bin/cvstrac/metakit/tktview?tn=12 > > I don't understand why the python/setup.py file has to be so complex - > but I'm not well versed in this and very reluctant to start changing it > myself. > I have a scons file which builds the python bindings (and also replaces the autoconf tests). This is much better for development (as it tracks dependencies). But anyway, this isn't the standard python method of building an extension. - Ralf _____________________________________________ Metakit mailing list - Metakit@... http://www.equi4.com/mailman/listinfo/metakit |
|
|
Re: Metakit mapped-file bug fixRalf Schmitt wrote:
> > I've forgot another change (not related to python 2.5, but 64 bit > platforms): > http://systemexit.de/repo/metakit?cs=f8f1ef2f6099 > seems like you already fixed that one. sorry for the noise. _____________________________________________ Metakit mailing list - Metakit@... http://www.equi4.com/mailman/listinfo/metakit |
|
|
Re: Metakit mapped-file bug fixRalf Schmitt wrote:
> I've forgot another change (not related to python 2.5, but 64 bit > platforms): http://systemexit.de/repo/metakit?cs=f8f1ef2f6099 Merged with cvs HEAD, thanks. It's a better fix than the one I had. -jcw _____________________________________________ Metakit mailing list - Metakit@... http://www.equi4.com/mailman/listinfo/metakit |
| Free Forum Powered by Nabble | Forum Help |