From 382704d532b9a02237fe5706592858bbffec3862 Mon Sep 17 00:00:00 2001 From: David Kalnischkies Date: Sat, 4 Jun 2016 20:45:07 +0200 Subject: prepare-release: ignore newer version symbols The script takes the version from the changelog, but if it lacks behind and the symbols file already includes symbols tagged for the next version the helper prints incorrect lines as NEW for these symbols, but ideally it shouldn't print them at all as the symbol is already dealt with. Git-Dch: Ignore --- prepare-release | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/prepare-release b/prepare-release index 731eb1096..18fd3af94 100755 --- a/prepare-release +++ b/prepare-release @@ -21,7 +21,7 @@ librarysymbolsfromfile() { echo '=== Missing required symbols:' echo -n "$MISSING" | grep -v '|optional=' || true echo '=== New symbols:' - grep '^+ ' "$1" | cut -d' ' -f 2 | cut -d'@' -f 1 | c++filt | while read line; do + grep '^+ ' "$1" | grep -v '^+ (c++' | cut -d' ' -f 2 | cut -d'@' -f 1 | c++filt | while read line; do echo " (c++)\"${line}@${SYMVER}\" $VERSION" done | sort -u } -- cgit v1.2.3