On 09/07/2008 10:06 PM, [EMAIL PROTECTED] wrote:
Author: minfrin
Date: Sun Sep  7 13:06:42 2008
New Revision: 692929

URL: http://svn.apache.org/viewvc?rev=692929&view=rev
Log:
Add the apr_crypto interface, a rewrite of the earlier apr_ssl code,
based on the modular dso interface used for dbd and ldap. Initially,
the interface supports symmetrical encryption and decryption. The purpose of the interface is to offer portable and interoperable access to basic crypto using the native crypto libraries present on each platform.

Added:
    apr/apr-util/trunk/crypto/apr_crypto.c
    apr/apr-util/trunk/include/apr_crypto.h
    apr/apr-util/trunk/include/apu_errno.h
    apr/apr-util/trunk/include/private/apr_crypto_internal.h
Modified:
    apr/apr-util/trunk/CHANGES


This breaks compilation of apr-util:

In file included from exports.c:89:
/usr/src/apache/httpd-trunk/srclib/apr-util/include/apr_crypto.h:23:24: error: 
apu_config.h: No such file or directory
make[2]: *** [exports.lo] Fehler 1
make[1]: *** [all-recursive] Fehler 1

The following patch fixes that:

Index: include/apr_crypto.h
===================================================================
--- include/apr_crypto.h        (Revision 693203)
+++ include/apr_crypto.h        (Arbeitskopie)
@@ -20,7 +20,6 @@
 #include "apu.h"
 #include "apr_pools.h"
 #include "apr_tables.h"
-#include "apu_config.h"
 #include "apu_errno.h"

 #ifdef __cplusplus


To be honest I do not know why apu_config.h is not found, but including a 
private header in a public one seems to
me a bad idea anyway.

Regards

RĂ¼diger

Reply via email to