Bug #158
OpenSSL missing types.h include.
| Status: | Closed | Start date: | ||
|---|---|---|---|---|
| Priority: | Normal | Due date: | ||
| Assignee: | - | % Done: | 0% |
|
| Category: | - | |||
| Target version: | - |
Description
The openssl headers make use of "size_t" but <sys/types.h> is not
included. I'm not sure where the correct place to add the header is but
e_os2.h seems ok.
The following code does not compile on DragonFly.
#include <openssl/sha.h>
int main()
{
return 0;
}
Regards
Gary
Related todos
History
Updated by joerg about 7 years ago
On Fri, Apr 28, 2006 at 11:22:43AM +0100, Gary Allan wrote:
>
> The openssl headers make use of "size_t" but <sys/types.h> is not
> included. I'm not sure where the correct place to add the header is but
> e_os2.h seems ok.
Include them in the program first? This is an example of the typical
"let the programmer include what is needed first" philosophy.
I don't really like to hack OpenSSL for this.
Joerg
Updated by dragonfly about 7 years ago
joerg@britannica.bec.de wrote:
> On Fri, Apr 28, 2006 at 11:22:43AM +0100, Gary Allan wrote:
>
>>The openssl headers make use of "size_t" but <sys/types.h> is not
>>included. I'm not sure where the correct place to add the header is but
>>e_os2.h seems ok.
>
>
> Include them in the program first? This is an example of the typical
> "let the programmer include what is needed first" philosophy.
> I don't really like to hack OpenSSL for this.
>
> Joerg
Ok. I'll modify the program.
Thanks
Gary