> 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]

Reply via email to