Hi all,
I'd like to establish a consistent policy for build dependencies. Currently, we
have a number of required dependencies that the build platform is expected to
provide, some more that we bundle but are not (yet) required, and some that are
strictly optional.
Required platform dependencies:
- openssl
- pcre
- tcl
- xml2 or expat
Bundled (not required) dependencies:
- libck
- lua
I propose that there's no real distinction between these two sets, so we should
unbundle the bundled dependencies. If we want to persist with bundled
dependencies, then I think we need a new methodology for deciding which
dependencies should be bundled, and a better mechanism for actually bundling
them.
J