On Sun, May 01, 2005, Bill Campbell wrote: > On Sun, May 01, 2005, robert j. wozny wrote: > >Quoting "Ralf S. Engelschall" <[EMAIL PROTECTED]>: > > > >> +# package information > >> +Name: mailman > >> +Summary: Mailing List Management System > >> +URL: http://www.list.org/ > >> +Vendor: John Viega et al. > >> +Packager: OpenPKG > >> +Distribution: OpenPKG > >> +Class: JUNK > >> +Group: Network > >> +License: GPL > >> +Version: 2.1.5 > >> +Release: 20050430 > >> patch -p0 <<'@@ .' > > > >yep, in openpkg-current there is python 2.4 which is quite > >incompatible with mailman 2.1.5. (crashing BounceRunner and other > >problems) now i'm working on 2.1.6rc2... Barry Warsaw sad, that 2.1.6 > >will be released when all problems will be resolved. > > I submitted patches a week or so ago to bring python up to the > current 2.4.1 release, adding dependencies so that one could be > sure that various modules build properly. I haven't tried > running Mailman against this though (our production Mailman > servers are running mailman-2.1.4 that I built over a year ago > under OpenPKG). > > The python-2.4.1 release fixes many problems with the Berkeley > database routines amongst other things.
I've now applied your Python improvements to the OpenPKG-CURRENT "python" package. Sorry for the delay. Unfortunately, under at least FreeBSD 5.4-STABLE the Berkeley-DB module still doesn't build: case $MAKEFLAGS in \ *-s*) CC='/openpkg-dev/bin/cc -pthread' LDSHARED='/openpkg-dev/bin/cc -shared -L/openpkg-dev/lib -lndbm -lgdbm' OPT='-DNDEBUG -g -O2 -Wall -Wstrict-prototypes' ./python -E ./setup.py -q build;; \ *) CC='/openpkg-dev/bin/cc -pthread' LDSHARED='/openpkg-dev/bin/cc -shared -L/openpkg-dev/lib -lndbm -lgdbm' OPT='-DNDEBUG -g -O2 -Wall -Wstrict-prototypes' ./python -E ./setup.py build;; \ esac running build running build_ext db.h: found (4, 3) in /openpkg-dev/include INFO: Can't locate Tcl/Tk libs and/or headers building 'bsddb185' extension /openpkg-dev/bin/cc -pthread -DNDEBUG -g -O2 -Wall -Wstrict-prototypes -fPIC -fno-strict-aliasing -I. -I/tmp/rse/openpkg/Python-2.4.1/./Include -I/openpkg-dev/include -I/tmp/rse/openpkg/Python-2.4.1/Include -I/tmp/rse/openpkg/Python-2.4.1 -c /tmp/rse/openpkg/Python-2.4.1/Modules/bsddbmodule.c -o build/temp.freebsd-5.4-STABLE-i386-2.4/bsddbmodule.o /tmp/rse/openpkg/Python-2.4.1/Modules/bsddbmodule.c: In function `newdbhashobject': /tmp/rse/openpkg/Python-2.4.1/Modules/bsddbmodule.c:58: error: `HASHINFO' undeclared (first use in this function) /tmp/rse/openpkg/Python-2.4.1/Modules/bsddbmodule.c:58: error: (Each undeclared identifier is reported only once /tmp/rse/openpkg/Python-2.4.1/Modules/bsddbmodule.c:58: error: for each function it appears in.) /tmp/rse/openpkg/Python-2.4.1/Modules/bsddbmodule.c:58: error: parse error before "info" /tmp/rse/openpkg/Python-2.4.1/Modules/bsddbmodule.c:63: error: `info' undeclared (first use in this function) /tmp/rse/openpkg/Python-2.4.1/Modules/bsddbmodule.c:74: warning: implicit declaration of function `dbopen' /tmp/rse/openpkg/Python-2.4.1/Modules/bsddbmodule.c:74: warning: assignment makes pointer from integer without a cast /tmp/rse/openpkg/Python-2.4.1/Modules/bsddbmodule.c: In function `newdbbtobject': /tmp/rse/openpkg/Python-2.4.1/Modules/bsddbmodule.c:106: error: `BTREEINFO' undeclared (first use in this function) /tmp/rse/openpkg/Python-2.4.1/Modules/bsddbmodule.c:106: error: parse error before "info" /tmp/rse/openpkg/Python-2.4.1/Modules/bsddbmodule.c:111: error: `info' undeclared (first use in this function) /tmp/rse/openpkg/Python-2.4.1/Modules/bsddbmodule.c:124: warning: assignment makes pointer from integer without a cast /tmp/rse/openpkg/Python-2.4.1/Modules/bsddbmodule.c: In function `newdbrnobject': Ralf S. Engelschall [EMAIL PROTECTED] www.engelschall.com ______________________________________________________________________ The OpenPKG Project www.openpkg.org Developer Communication List openpkg-dev@openpkg.org