Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Thomas Orgis (bfaa7b06dafbedbf3a44b98d7d41350c85314e34)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Thomas Orgis <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Thomas Orgis (bfaa7b06dafbedbf3a44b98d7d41350c85314e34)
  • Date: Sun, 4 Dec 2016 12:54:13 +0000

GIT changes to master grimoire by Thomas Orgis <sobukus AT sourcemage.org>:

ftp/curl/HISTORY | 4 ++++
ftp/curl/UP_TRIGGERS | 17 +++++------------
2 files changed, 9 insertions(+), 12 deletions(-)

New commits:
commit bfaa7b06dafbedbf3a44b98d7d41350c85314e34
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

curl: only trigger on known breakage (last one around 7 years ago?!)

diff --git a/ftp/curl/HISTORY b/ftp/curl/HISTORY
index 11ddfc5..7b42794 100644
--- a/ftp/curl/HISTORY
+++ b/ftp/curl/HISTORY
@@ -1,3 +1,7 @@
+2016-12-04 Thomas Orgis <sobukus AT sourcemage.org>
+ * UP_TRIGGERS: end the madness, only trigger on known
+ ABI/API breakage
+
2016-11-02 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: updated spell to 7.51.0, SECURITY_PATCH++,
(CVE-2016-8615, CVE-2016-8616, CVE-2016-8617, CVE-2016-8618,
diff --git a/ftp/curl/UP_TRIGGERS b/ftp/curl/UP_TRIGGERS
index dd28a8a..e7fd61b 100755
--- a/ftp/curl/UP_TRIGGERS
+++ b/ftp/curl/UP_TRIGGERS
@@ -1,12 +1,5 @@
-local OLD_SPELL_VERSION=""
-spell_ok $SPELL && OLD_SPELL_VERSION="$(installed_version $SPELL)"
-if [ "${VERSION:0:4}" != "${OLD_SPELL_VERSION:0:4}" ]; then
- message "This is a possibly incompatible update of curl..."
- message "Figuring out what spells need to be recast, this may take a
while."
- for each in $(show_up_depends $SPELL 1); do
- if gaze install-spell $each | xargs readelf -s 2> /dev/null |
- grep -q curl_easy_; then
- up_trigger $each check_self
- fi
- done
-fi
+. "$GRIMOIRE/FUNCTIONS" &&
+# Curl is behaving itself for about 10 years now. Let's
+# only look out for known ABI breakage. See
+# https://abi-laboratory.pro/tracker/timeline/curl/
+check_dependents_versionjump $SPELL $VERSION 7.19.6



  • [SM-Commit] GIT changes to master grimoire by Thomas Orgis (bfaa7b06dafbedbf3a44b98d7d41350c85314e34), Thomas Orgis, 12/04/2016

Archive powered by MHonArc 2.6.24.

Top of Page