summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEric Sandall2008-12-10 13:26:04 -0800
committerEric Sandall2008-12-10 13:26:04 -0800
commit5d68cd352e40c390c930206485972f3fa9d22be0 (patch)
tree759aa4ec88a143db60bdb8fbc6215d65aaca7e81
parent2fadcd6101b08d3e8c5307f1ad9dd96f8aa0d2aa (diff)
libcap: trigger only the first level deps #14781
(cherry-picked from commit f06ffa4b55901689f6208d6f8fe05ddf86a5e85a)
-rw-r--r--libs/libcap/HISTORY3
-rwxr-xr-xlibs/libcap/UP_TRIGGERS2
2 files changed, 4 insertions, 1 deletions
diff --git a/libs/libcap/HISTORY b/libs/libcap/HISTORY
index 783bc9474b..ad148bdeb2 100644
--- a/libs/libcap/HISTORY
+++ b/libs/libcap/HISTORY
@@ -1,3 +1,6 @@
+2008-12-05 Jaka Kranjc <lynxlynxlynx@sourcemage.org>
+ * UP_TRIGGERS: trigger only the first level deps #14781
+
2008-11-18 Vlad Glagolev <stealth@sourcemage.org>
* PRE_BUILD: fixed indent removal for newer version
diff --git a/libs/libcap/UP_TRIGGERS b/libs/libcap/UP_TRIGGERS
index f908ae456b..0873da1557 100755
--- a/libs/libcap/UP_TRIGGERS
+++ b/libs/libcap/UP_TRIGGERS
@@ -6,7 +6,7 @@ if spell_ok $SPELL; then
if test "${VERSION:0:4}" != "${OLD_SPELL_VERSION:0:4}"; then
message "This is a possibly incompatible update of libcap..."
message "Figuring out what spells need to be recast, this may take a while."
- for each in $(show_up_depends $SPELL); do
+ for each in $(show_up_depends $SPELL 1); do
if gaze install $each | xargs readelf -d 2> /dev/null |
grep -q "NEEDED.*libcap\(\|_cxx\).so.1"; then
up_trigger $each cast_self