> I have 2 small problems that I really hope you can help me with.
>
> I am trying to install Midgard 1.2.5 on a Slackware Linux server (kernel
> 2.2.13, Apache 1.3.9) but when I try to compile the midgard-php-1.2.5
> package, I get the following error:
>
> /usr/local/lib/libgd.a(gd.o): In function `gdImageColorResolve':
> gd.o(.text+0x2f4): multiple definition of `gdImageColorResolve'
> libmodphp3-so.a(gd.o):/home/difadm/pakud/midgard-php-1.2.5/functions/gd.c:29
> 1: first defined here
> /usr/i386-slackware-linux/bin/ld: Warning: size of symbol
> `gdImageColorResolve' changed from 243 to 226 in gd.o
> collect2: ld returned 1 exit status
> apxs:Break: Command failed with rc=65536
> make: *** [libphp3.so] Error 1
>
>
> This is a known issue with PHP and is fixed in PHP 3.0.14, so my question is
> this; is there any way to use PHP 3.0.14 with midgard 1.2.5 ? or some other
> way to work around this problem ?
You should wait for Midgard 1.2.6, at least the next beta which will be
available in next two days.
I've patched PHP 3.0.14 yesterday and it will be default engine for Midgard
1.2.6 (if PHP team wouldn't force new release). I'll upload it (and other beta-
stage changes for 1.2.6) to CVS repositary and to the Midgard 1.2.6 test corner
site (http://www.midgard.f2s.com/) as soon as I can after fixing some code in
Midgard modules. But Midgard 1.2.6 requires also small changes in the existing
database structure (new table added to automate repositary checking), it will
be documented in the tar-balls.
Also Midgard 1.2.6 will introduce tools for distribution and updating database
information between develope and production servers. It means that for updating
Admin Site from 1.2.5 to 1.2.6 you'll not need to drop all your other data in
database. Instead, you'll run some utility (code name 'Repligard') which tests
your database and update only changed records. As soon as this utility will
work stable, Midgard 1.2.6 will be officially released.
These things will work very similar (albeit not fully functional as it) to RPM
manager except that base format for databases will be XML-based. Current DTD
for this format is available from CVS repositary as
midgard/proposals/repligard.dtd
---------------------------------------------
This message was sent via BSPU MailMan server.
http://www.bspu.unibel.by/MailMan/
--
This is The Midgard Project's mailing list. For more information,
please visit the project's web site at http://www.midgard-project.org
To unsubscribe the list, send an empty email message to address
[EMAIL PROTECTED]