On 27/07/15 21:22, Gert Doering wrote: > Hi, > > On Mon, Jul 27, 2015 at 09:02:46PM +0200, Gert Doering wrote: >> Your patch has been applied to the master branch. > > Actually, not... this breaks out of tree builds... > > gcc -DHAVE_CONFIG_H -I. -I../../../openvpn/src/openvpn -I../.. > -I../../../openvpn/include -I../../../openvpn/src/compat -g -O2 -MT > error.o -MD -MP -MF .deps/error.Tpo -c -o error.o > ../../../openvpn/src/openvpn/error.c > In file included from ../../../openvpn/src/openvpn/options.h:39:0, > from ../../../openvpn/src/openvpn/ssl.h:43, > from ../../../openvpn/src/openvpn/ps.h:32, > from ../../../openvpn/src/openvpn/error.c:43: > ../../../openvpn/src/openvpn/plugin.h:38:28: fatal error: openvpn-plugin.h: > No such file or directory > #include "openvpn-plugin.h" > ^ > compilation terminated. > > > openvpn-plugin.h is nicely built from openvpn-plugin.h.in, but it is > built in the *build* tree, and the -I statements above do not look > there - it would need an "-I../../include" to work...
Hmmm ... That's surprising, as I'd expect we would have the same troubles also without these patches - as openvpn-plugin.h isn't really touched. > config.h is built in the root directory of the build tree, so "-I../.." > catches that. Since we have nothing else in ../../include/, nothing > adds it to the compile statement (and I'm not overly eager to see it there, > already quite a bit of stuff on the command line). > > So... patches, or revert time? I'll do some more investigation and fix this ASAP (at least within this week). -- kind regards, David Sommerseth
