This patch avoids registering a constant if it's not defined in the current version of clamav. -- ----------------------------------------------------------------- | ,''`. Stephen Gran | | : :' : [EMAIL PROTECTED] | | `. `' Debian user, admin, and developer | | `- http://www.debian.org | -----------------------------------------------------------------
diff -Nru php-clamavlib-0.13/clamav.c php-clamavlib-0.13/clamav.c --- php-clamavlib-0.13/clamav.c 2008-09-13 17:56:58.000000000 +0100 +++ php-clamavlib-0.13/clamav.c 2008-09-13 17:56:59.000000000 +0100 @@ -220,8 +220,10 @@ CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("CL_ETMPFILE", CL_ETMPFILE, CONST_CS | CONST_PERSISTENT); +#ifdef CL_EFSYNC REGISTER_LONG_CONSTANT("CL_EFSYNC", CL_EFSYNC, CONST_CS | CONST_PERSISTENT); +#endif REGISTER_LONG_CONSTANT("CL_EMEM", CL_EMEM, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("CL_EOPEN", CL_EOPEN, diff -Nru php-clamavlib-0.13/debian/changelog php-clamavlib-0.13/debian/changelog --- php-clamavlib-0.13/debian/changelog 2008-09-13 17:56:58.000000000 +0100 +++ php-clamavlib-0.13/debian/changelog 2008-09-13 17:56:59.000000000 +0100 @@ -1,3 +1,10 @@ +php-clamavlib (0.13-1.4) unstable; urgency=low + + * Non-maintainer upload. + * Fix FTBFS with libclamav5 + + -- Stephen Gran <[EMAIL PROTECTED]> Sat, 13 Sep 2008 17:55:49 +0100 + php-clamavlib (0.13-1.3) unstable; urgency=low * Non-maintainer upload to fix pending l10n issues.