Hi!

On Thu, 2008-11-27 at 14:46 +0100, Bernd Petrovitsch wrote:
[...]
> On Thu, 2008-11-27 at 15:34 +0200, John Hay wrote:
> > On Thu, Nov 20, 2008 at 09:56:05PM +0100, Bernd Petrovitsch wrote:
[...]
> > Ghmf, you do not even mention FreeBSD... :-) I have applied your v2
[...]
> > patch and the result is short:
> > 
> > ###########################################
> > dolphin:~/olsrd-666eba3a65c0 > gmake build_all
> > lib/bmf/local.mk:41: *** "*** BMF Plugin only supported on Linux, sorry!".  Stop.
> > dolphin:~/olsrd-666eba3a65c0 > gmake
> > lib/bmf/local.mk:41: *** "*** BMF Plugin only supported on Linux, sorry!".  Stop.
> > dolphin:~/olsrd-666eba3a65c0 > gmake all
> > lib/bmf/local.mk:41: *** "*** BMF Plugin only supported on Linux, sorry!".  Stop.
> > dolphin:~/olsrd-666eba3a65c0 >
> > ###########################################
> 
> a) Can/Did You try
> http://bernd.petrovitsch.priv.at/olsr-ng/recursive-make-considered-harmful-v2.patch
>    !/?
>    The lib/bmf/local.mk shouldn't be included in the first place.
>    -v1 is buggy in (at least) that part - see the exchanged parameters
>    to $(foreach ....) - (and I detected it while getting it to work for
>    Win32).

Grrrml, it is - as the current version - in the list:
----  snip  ----
include $(foreach dir,bmf dot_draw dyn_gw dyn_gw_plain httpinfo mini nameservice pgraph secure txtinfo,lib/$(dir)/local.mk)
----  snip  ----
It's probably the best solution to simply delete "bmf" there (and all
others which explicitly are not supported under FreeBSD).
The other solution is to make the above error a warning. But then I do
not erally see a reson for OS-dependent lists.
What was the behaviour before or what makes the most sense?

[...]
	Bernd
-- 
Firmix Software GmbH                   http://www.firmix.at/
mobil: +43 664 4416156                 fax: +43 1 7890849-55
          Embedded Linux Development and Services




