From 14d307651d549af102d07a7d71f896533804c387 Mon Sep 17 00:00:00 2001 From: Cristiano Rolim Date: Wed, 10 Jul 2013 17:46:02 +0200 Subject: fix build on FreeBSD --- grammar/lexer.l | 2 ++ 1 file changed, 2 insertions(+) diff --git a/grammar/lexer.l b/grammar/lexer.l index 237eb2a6..ed5d8a80 100644 --- a/grammar/lexer.l +++ b/grammar/lexer.l @@ -88,7 +88,9 @@ extern int yydebug; /* somehow, I need these prototype even though the headers are * included. I guess that's some autotools magic I don't understand... */ +#if !defined(__FreeBSD__) int fileno(FILE *stream); +#endif %} -- cgit v1.2.3 From 93c5ec6305095306adff8aad5081cd5bb675cf72 Mon Sep 17 00:00:00 2001 From: Rainer Gerhards Date: Wed, 10 Jul 2013 17:46:41 +0200 Subject: doc: mention recent build system patch --- ChangeLog | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ChangeLog b/ChangeLog index f63b66da..fbe61c0e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -6,6 +6,8 @@ Version 7.4.3 [v7.4-stable] 2013-07-?? - bugfix: omlibdbi did not properly close connection on some errors This happened to errors occuring in Begin/End Transaction entry points. +- fix build on FreeBSD + Thanks to Christiano Rolim for the patch --------------------------------------------------------------------------- Version 7.4.2 [v7.4-stable] 2013-07-04 - bugfix: in RFC5425 TLS, multiple wildcards in auth could cause segfault -- cgit v1.2.3