first things first do you have the right libary installed. looks like your missing the libphp.so file. You could also have a compatibilty problem with you version installed. > I added one line to the configuration in php.spec > (--with-interbase=shared,/opt/firebird) and now I get the error that it > cannot find libphp4.so, however libphp4.so is in /usr/lib/httpd/modules/ > > Is there some directive missing in the spec file? > > http://209.204.172.137/misc/build.txt > http://209.204.172.137/misc/build_errors.txt > http://209.204.172.137/misc/php.spec > > Todd > > Todd Cary wrote: >> Aleksandar - >> >> Thank you! I forgot that I had created an interbase.so file by >> compiling another version of php (tared). Who knows where and what >> that did! So, I reinstalled Centos (I am just setting this server up, >> so it was no big deal). I was able to recompile the source without a >> problem. >> >> NOW, I am going to take the same src.rpm and add the Interbase to it >> with a higher build number (e.g. -rtc.1) and see what happens. >> >> Todd >> >> Aleksandar Milivojevic wrote: >>> Quoting Todd Cary <todd at aristesoftware.com>: >>> >>>> Matt - >>>> >>>> I have the spec, build and error file on my server: >>>> >>>> http://209.204.172.137/misc/php.spec >>>> http://209.204.172.137/misc/build.txt >>>> http://209.204.172.137/misc/build_errors.txt >>> >>> If you look at the output, it seems that the two testes failed >>> (bug26938 and proc_open01). They did not fail because the things >>> they were testing were not working. They failed because interbase.so >>> module couldn't be found (tests didn't even run). Maybe they depend >>> on interbase module for whatever strange reason. If I were you, I'd >>> just edit the spec file and remove them. In the %prep section, just >>> after patches are applied, thre's couple of lines that remove some >>> other tests that fail for no good reason (preventing php rpm from >>> being built). >>> >>> Just add these two lines inthere, and you should be fine: >>> >>> rm -f ext/standard/tests/file/bug26938.phpt >>> rm -f ext/standard/tests/file/proc_open01.phpt >>> >>> If you customize spec file to build more modules, some other tests >>> may also fail (again, usually for no good reason). Check output for >>> details. It tells you why test failed. If it's just linking problem >>> (like with those two tests that are bugging you now), ignore it and >>> disable the test in spec file (by removing it in %prep section). >>> >>> >>> _______________________________________________ >>> CentOS mailing list >>> CentOS at centos.org >>> http://lists.centos.org/mailman/listinfo/centos >>> >>> >> > > -- > Ariste Software > 2200 D Street Ext > Petaluma, CA 94952 > (707) 773-4523 > > _______________________________________________ > CentOS mailing list > CentOS at centos.org > http://lists.centos.org/mailman/listinfo/centos >