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

Reply via email to