RE: OpenDKIM v2.3.2.Beta0 available

From: Murray S. Kucherawy <msk_at_cloudmark.com>
Date: Mon, 4 Apr 2011 13:57:33 -0700

> -----Original Message-----
> From: opendkim-dev-bounce_at_lists.opendkim.org [mailto:opendkim-dev-
> bounce_at_lists.opendkim.org] On Behalf Of Graham Murray
> Sent: Monday, April 04, 2011 1:11 PM
> To: opendkim-dev_at_lists.opendkim.org
> Subject: Re: OpenDKIM v2.3.2.Beta0 available
>
> I get the following error when I try building 2.3.2.Beta0 under 32bit
> (gentoo) Linux.
> [...]
> In file included from base32.c:26:0:
> dkim.h:892:39: error: expected declaration specifiers or ‘...’ before ‘uint64_t’
> dkim.h:967:17: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘dkim_get_msgdate’
> make[3]: *** [libopendkim_la-base32.lo] Error 1
> make[3]: Leaving directory `/home/graham/opendkim-2.3.2/libopendkim'
> make[2]: *** [all-recursive] Error 1

Add this at line 26 of libopendkim/dkim.h:

        #include <inttypes.h>

I don't need this on my development machine. It seems <sys/types.h> brings it in for me, so it never errored out here. Sorry about that.

Let me know if that solves it, or if other files have similar problems.

-MSK
Received on Mon Apr 04 2011 - 20:57:41 PST

This archive was generated by hypermail 2.3.0 : Mon Oct 29 2012 - 23:33:09 PST