Subject: DEPENDS semantics changed silently
To: None <tech-pkg@NetBSD.org>
From: Hubert Feyrer <hubert@feyrer.de>
List: tech-pkg
Date: 02/02/2006 02:28:38
Once upon a time, setting DEPENDS allowed an optional third value as the
target that's executed, i.e.
DEPENDS+= foobar:../../foos/foobar:extract
^^^^^^^^
would only extract the foobar sources. Apparently this feature disappeared
(including its documentation, as far as I've found?), but nothing was
added to ensure either backward compatibility or an appropriate error
message. Code relying on the old behaviour will just not work.
Maybe whoever removed this feature wants to go and add the needed error
message.
- Hubert