CVSROOT:        /cvs
Module name:    ports
Changes by:     es...@cvs.openbsd.org   2010/07/04 11:26:15

Modified files:
        infrastructure/mk: bsd.port.mk 

Log message:
tweak the way LIB_DEPENDS and WANTLIB interact.
More precisely:
- for "older" libspec in LIB_DEPENDS, only compare them against
the libs from the LIB_DEPENDS.
- check LIB_DEPENDS against all libspecs for the package (both from WANTLIB
and LIB_DEPENDS) to turn them into LIB_DEPENDS.
- create a full list of installed libs and of 'inter-package' libraries to
solve all WANTLIB in one go.
This is actually faster than the old code, but a bit more complicated.

Reply via email to