[ghc] a primitive ABI checking script
Jens Petersen
petersen at fedoraproject.org
Mon Mar 23 02:47:02 UTC 2015
commit d5825747ca79cd7459d471b89a9a53d471b7f6b9
Author: Jens Petersen <petersen at redhat.com>
Date: Mon Mar 23 11:45:54 2015 +0900
a primitive ABI checking script
abi-check.sh | 14 ++++++++++++++
1 file changed, 14 insertions(+)
---
diff --git a/abi-check.sh b/abi-check.sh
new file mode 100644
index 0000000..f2a47fd
--- /dev/null
+++ b/abi-check.sh
@@ -0,0 +1,14 @@
+#!/bin/sh
+
+REL=$(rpm -q --qf "%{release}" ghc-compiler)
+ARCH=$(arch)
+PKGS=$(rpm -qa | grep -- -$REL | grep -v -- -devel | sort | sed -e "s/-[0-9.]\+-.*//")
+
+for i in $PKGS; do
+ LOCAL=$(rpm -q --provides $i | grep ^ghc\( | grep -v =)
+ REPO=$(dnf repoquery -q --provides $i | grep ^ghc\( | grep -v = | sort | uniq)
+ if [ "$LOCAL" != "$REPO" ]; then
+ echo $LOCAL
+ echo $REPO
+ fi
+done
More information about the scm-commits
mailing list