Arvind Srinivasan wrote:
>Hi,
>
>When building the SFW sources, I noticed that the apache component has a
>bootstrapping issue in that usr/src/cmd/apache depends on /usr/apache/bin/apxs.
>
>
This is usually fixed by getting the dependency from the
proto area, eg, libxslt/Makefile.sfw:
--with-libxml-include-prefix=$(ROOT)/usr/include/libxml2 \
>As more components are integrated into SFW, there might be other cases where
>more than 1 version of a component needs to be in the tree. For such cases
>wouldn't it be better to have all the versions under the same top-level
>directory? i.e.
>
>[i]
>mod_perl/mod_perl-1.29.tar.gz
>mod_perl/mod_perl-2.0.2.tar.gz
>[/i]
>
>
I prefer the example of postgres, with 2-level directories, eg
postgres/postgresql-8.1/postgresql-8.1.9.tar.gz
postgres/postgresql-8.2/postgresql-8.2.4.tar.gz
Automake (coming soon) will follow this convention.
- Dermot