"Ralf S. Engelschall" wrote:
> 
[...]
> 
> Is this SuSE Linux where such problems occured because of
> the vendor NDBM library?

This is also a problem on RedHat 6.0.  Here's the longterm fix I used...

## notice this is a cp and *not* a mv!!
cp /usr/include/db1/ndbm.h /usr/include/ndbm.h

and apply the following patch:

### start patch ###
--- /usr/include/ndbm.h Fri Apr 16 18:48:25 1999
+++ /usr/include/ndbm.h Thu May 20 17:13:41 1999
@@ -39,7 +39,7 @@
 #ifndef _NDBM_H
 #define        _NDBM_H 1
 
-#include <db.h>
+#include <db1/db.h>
 
 /* Map dbm interface onto db(3). */
 #define DBM_RDONLY     O_RDONLY
@@ -77,3 +77,11 @@
 __END_DECLS
 
 #endif /* ndbm.h */
+
+
+
+
+
+
+
+
### end patch ###

At that point, everything and anything requiring the 'normal' placement
of ndbm.h still finds the correct db.h (there are two on glibc2.1 .. one
in /usr/include and another in /usr/include/db1  .. they are *not* the
same file.

Happy patching .. and I'll probably whip up a quickie tool to automate
this (if you'd like, Ralf, I can send it to you for inclusion as need)
-- 
Regards,
Dave

P: [EMAIL PROTECTED]     W: [EMAIL PROTECTED]
       Ubergeek - AnglersWeb, Inc / W3Works, LLC
         Data Monger - Gestalt Technology, LLC

"Why is the machine faster?"
"We lubricated the sticky bits, it's much smoother now."
______________________________________________________________________
Apache Interface to OpenSSL (mod_ssl)                   www.modssl.org
User Support Mailing List                      [EMAIL PROTECTED]
Automated List Manager                            [EMAIL PROTECTED]

Reply via email to