patch 8.2.0377: no CI test for a big-endian system
Problem: No CI test for a big-endian system.
Solution: Test with s390x. (James McCoy, closes #5772)
diff --git a/.travis.yml b/.travis.yml
index 76f425f..3f55cc9 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -32,7 +32,7 @@
sources:
# Need msgfmt 0.19.8 to be able to generate .desktop files
- sourceline: 'ppa:ricotz/toolchain'
- packages:
+ packages: &linux-packages
- autoconf
- clang
- lcov
@@ -73,9 +73,13 @@
fi
before_script:
# Start virtual framebuffer to be able to test the GUI. Does not work on OS X.
- - export DISPLAY=:99.0
- - sh -e /etc/init.d/xvfb start && sleep 3
- - sudo modprobe snd-dummy
+ - |
+ if [[ "${TEST}" =~ gui ]]; then
+ export DISPLAY=:99.0
+ sh -e /etc/init.d/xvfb start && sleep 3
+ fi
+ - |
+ [ "${TRAVIS_CPU_ARCH}" = s390x ] || sudo modprobe snd-dummy
- sudo usermod -a -G audio $USER
- do_test() { sg audio "sg $(id -gn) '$*'"; }
@@ -202,6 +206,17 @@
- *normal
- *shadowopt
- <<: *linux
+ arch: s390x
+ name: huge/gcc-s390x
+ compiler: gcc
+ env:
+ - *linux-huge
+ addons:
+ apt:
+ packages:
+ - *linux-packages
+ - libtool-bin
+ - <<: *linux
name: huge+coverage/clang
compiler: clang
env: *linux-huge
diff --git a/src/version.c b/src/version.c
index a1a4a88..1408142 100644
--- a/src/version.c
+++ b/src/version.c
@@ -739,6 +739,8 @@
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
+ 377,
+/**/
376,
/**/
375,