On Dec 26, 2009, at 11:18 AM, Charles Lepple wrote:
Daniel,
I was wondering if you could take a look at the following issue that
we're having on FreeBSD. As a bit of background, I don't think we
had ever really tried to make the HAL support compile with Buildbot
when the buildslave was running FreeBSD 6.4. We initially thought
this was related to not detecting a path correctly, but now it seems
that the error is happening even before that.
We are invoking 'make', which according to the path, should be /usr/
bin/make. (GNU make is /usr/local/bin/gmake, but I don't think that
should be in the picture.)
The error seems to happen on line 8 of scripts/hal/Makefile.am:
http://boxster.ghz.cc/projects/nut/browser/trunk/scripts/hal/Makefile.am?rev=1778
Basically, $@ (the target) is being expanded properly, but $< is
empty.
I may have answered my own question here, but I'm still curious as to
what others do in this situation. It sounds like this Makefile does
not have a set of suffix rules to cover this file (we're changing the
prefix anyway), so BSD make doesn't know what the official source for
the file is. (I assume GNU make just uses the first dependency.)
Arnaud: can we just rename the file in SVN to have a "20-" prefix,
since this seems to be fixed?
The log is here:
http://buildbot.ghz.cc/public/nut/FreeBSD-i686/builds/38/step-compile/0
(Scroll to the very end)
Have you ever seen this before?
- Charles
_______________________________________________
Nut-upsdev mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/nut-upsdev