I'm currently using PHP 4.4.3 on a Cobalt RaQ running Linux 2.2.16C37_V and Apache 1.3.33 (yes, patches have been installed to secure this old version). We're running SquirrelMail 1.4.9a, and as a result we need to configure PHP 4.4.5 --with-interbase and --with-imap=[path]/imap-2002e.
These are my 'configure' options: ./configure '--prefix=/usr' '--with-apxs=/usr/sbin/apxs' '--enable-safe-mode' '--with-config-file-path=/etc/httpd' '--with-exec-dir=/usr/bin' '--with-zlib' '--enable-magic-quotes' '--with-regex=system' '--enable-track-vars' '--with-iconv' '--enable-xml' '--disable-debug' '--with-gd=/usr' '--with-mysql' '--with-interbase' '--enable-mbstring' '--enable-mbstr-enc-trans' '--with-pgsql=shared' '--with-ldap' '--with-imap=../imap-2002e' '--with-openssl=/usr' '--with-jpeg-dir=/usr' '--with-png-dir=/usr' The 'configure' works, but the 'make' fails with the following error: /bin/sh /home/src/php-4.4.5/libtool --silent --preserve-dup-deps --mode=compile gcc -Iext/interbase/ -I/home/src/php-4.4.5/ext/interbase/ -DPHP_ATOM_INC -I/home/src/php-4.4.5/include -I/home/src/php-4.4.5/main -I/home/src/php-4.4.5 -I/home/src/imap-2002e/include -I/usr/interbase/include -I/home/src/php-4.4.5/ext/mbstring/mbregex -I/home/src/php-4.4.5/ext/mbstring/libmbfl -I/home/src/php-4.4.5/ext/mbstring/libmbfl/mbfl -I/usr/include/pgsql -I/home/src/php-4.4.5/ext/xml/expat -I/home/src/php-4.4.5/TSRM -I/home/src/php-4.4.5/Zend -g -O2 -prefer-non-pic -c /home/src/php-4.4.5/ext/interbase/interbase.c -o ext/interbase/interbase.lo /home/src/php-4.4.5/ext/interbase/interbase.c: In function `_php_ibase_user': /home/src/php-4.4.5/ext/interbase/interbase.c:3051: `buf' undeclared (first use in this function) /home/src/php-4.4.5/ext/interbase/interbase.c:3051: (Each undeclared identifier is reported only once /home/src/php-4.4.5/ext/interbase/interbase.c:3051: for each function it appears in.) make: *** [ext/interbase/interbase.lo] Error 1 I'm using the exact same 'configure' as I did with PHP 4.4.3, and it compiled perfectly. Do I need to upgrade some other dependency to make 4.4.5 work?