Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date: Mon, 16 Jan 2006 16:53:33 -0500
From: John Von Essen <>
To: "''" <>
Subject: RE: pop-before-smtp on Linux...

Well, all the includes exist, so I guess it could be version issue. I have:

# ls -l /lib/libdb*
root root 251476 Nov 30  2004
root root 614112 Nov 30  2004
root root 762496 Nov 30  2004
root root 843984 Dec 11  2004
root root     11 Jan 13 12:55 ->

# ls -l /usr/include/db*
root root   12 Jan 13 12:57 /usr/include/db_185.h -> db4/db_185.h
root root   12 Jan 13 12:57 /usr/include/db_cxx.h -> db4/db_cxx.h
root root    8 Jan 13 12:57 /usr/include/db.h -> db4/db.h

total 140
root root  5943 Dec 11  2004 db_185.h
root root 33210 Dec 11  2004 db_cxx.h
root root 80355 Dec 11  2004 db.h

Not sure why a version issue would cause the implicit declare error - it
must be finding the function. If I do a "man dbopen" - the function appears
to be available.

John Von Essen

-----Original Message-----
From: Georg Horn [] 
Sent: Monday, January 16, 2006 12:47 PM
Subject: Re: [popa3d-users] pop-before-smtp on Linux...

Am Mon den 16. Januar 2006 um 12:14 Uhr schrieb John Von Essen:

> I was able to satisy the flock error by including <sys/file.h> in pop_db.c
> but still get implicit error on dbopen function. Tried adding an include
> limits.h - but no change.

I think you have a newer version of the db library on your system. I
too had to modify my own patch for smtp-after-pop some time ago...
Take a look at /lib/libdb* und /usr/include/db*

Good bye,

This message was scanned by ATX
12:47:17 PM ET - 1/16/2006

Powered by blists - more mailing lists

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.