Richard Lowe wrote:
Laszlo (Laca) Peter wrote:
On Fri, 2007-02-23 at 14:23 -0600, Eric Boutilier wrote:
Help, I must be missing something: SFW  make-built components can't
currently be dependent on components outside the SFW make system? I
guess I thought they could...

You can't build a sandwich of SFW -> spec -> SFW -> spec without
potentially breaking something.  For example samba (in SFW) linked
against gnutls (in JDS) by mistake and when JDS updated gnutls,
it broke samba.  If they were built together, this would not
have happened.

That sounds far more like an ARC contract that should have been there but wasn't (or wasn't honoured), than a technical issue.

The technical issue is that autoconf found the software was installed,
so used it without waiting for the manual intervention of getting an
ARC contract.   We could require all autoconfigured software be called
with explicit --disable flags for all optional packages not currently used,
but that only helps when the authors provide --enable/--disable options
and don't just autodetect.   The other option would be monitoring of
configure output and flagging when it changes from a prior build, but
I don't know if anyone's done the work to handle that yet.

--
        -Alan Coopersmith-           [EMAIL PROTECTED]
         Sun Microsystems, Inc. - X Window System Engineering
        February 2007 Selection: LSARC Chair of the Month Club
_______________________________________________
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org

Reply via email to