From: Junio C Hamano Date: Fri, 02 Oct 2015 21:35:26 GMT Subject: Re: [PATCH v2 42/43] refs: add LMDB refs backend Message-ID: In-Reply-To: <1443477738-32023-43-git-send-email-dturner@twopensource.com> David Turner writes: > diff --git a/refs-be-lmdb.c b/refs-be-lmdb.c > new file mode 100644 > index 0000000..99cbd29 > --- /dev/null > +++ b/refs-be-lmdb.c > @@ -0,0 +1,2003 @@ > +/* > + ... > + */ > +#include > +#include > +#include "cache.h" "git-compat-util.h" (or "cache.h", because it is well known and includes "git-compat-util.h" as the first thing before doing anything else) must be the first file included in any of our C files, unless it is a platform specific compat/ object.