aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOliver Smith <osmith@sysmocom.de>2022-12-21 13:44:17 +0100
committerOliver Smith <osmith@sysmocom.de>2022-12-21 14:17:20 +0100
commitb43722d878616bed05b4cb8a49d19c5f02bd58ab (patch)
tree8affdb07ee0ae51efdc4de11aec1b317f5af2ea8
parent4234af335f998dde68da41381d4630fe9231ec34 (diff)
contrib/jenkins.sh: update for aper-prefix treeosmith/wip
Add the missing 'autoreconf -fi', and disable 'make check' as checks on this branch are failing with: fatal: making test-suite.log: failed to create ../tests/00-empty-OK.asn1.trs I spent some time looking into it and don't see why it is doing that, and it doesn't seem worth investing more time right now as we are not actively developing on asn1c currently (and if we were it probably made more sense to try to rebase on the upstream version / try to upstream our additions?) so just disable 'make check'. To explain what "this branch" is: * We used to have a master branch (now old-master), which was based on 2010 upstream code of asn1c with aper related patches on top. It had the contrib/jenkins.sh script and 'make check' was passing. * In practice we've been using the "aper-prefix" branch for the past years (to generate files for osmo-iuh.git), which was based on 2015 code from asn1c with the aper related patches and a patch to add ASN1C_PREFIX to avoid clashing names of generated files on top. There, no contrib/jenkins.sh file was present and 'make check' was failing. So this new branch is the same as "aper-prefix", but with the contrib/jenkins.sh file and now this patch to make it pass. Related: OS#2435 Related: upstream development: https://github.com/vlm/asn1c Change-Id: I79a398cba75339c308f56c2e44ea99b3776be164
-rwxr-xr-xcontrib/jenkins.sh4
1 files changed, 3 insertions, 1 deletions
diff --git a/contrib/jenkins.sh b/contrib/jenkins.sh
index 1b09c8b8..b6a0c99f 100755
--- a/contrib/jenkins.sh
+++ b/contrib/jenkins.sh
@@ -13,9 +13,11 @@ echo " =============================== asn1c ==============================="
echo
set -x
+autoreconf -fi
+
./configure # CFLAGS="-Werror" CPPFLAGS="-Werror" #-Werror currently broken
$MAKE $PARALLEL_MAKE
-$MAKE check
+#$MAKE check # check currently broken
#$MAKE distcheck # distcheck currently broken
osmo-clean-workspace.sh