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,