You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by jo...@apache.org on 2019/11/21 10:46:38 UTC

svn commit: r1870080 - in /httpd/httpd/trunk: .travis.yml test/README.travis

Author: jorton
Date: Thu Nov 21 10:46:38 2019
New Revision: 1870080

URL: http://svn.apache.org/viewvc?rev=1870080&view=rev
Log:
Build on s390x (interesting test target since it's big-endian).
IRC notifications work, e-mail doesn't; branches are done.
ppc64le builds also work but are extremely slow, so not enabled.

Modified:
    httpd/httpd/trunk/.travis.yml
    httpd/httpd/trunk/test/README.travis

Modified: httpd/httpd/trunk/.travis.yml
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/.travis.yml?rev=1870080&r1=1870079&r2=1870080&view=diff
==============================================================================
--- httpd/httpd/trunk/.travis.yml (original)
+++ httpd/httpd/trunk/.travis.yml Thu Nov 21 10:46:38 2019
@@ -7,9 +7,15 @@ cache:
   directories:
     - /home/travis/perl5
     - /home/travis/root
+# The non-x86_64 images currently lack cpanminus, when that is fixed
+# the cpanminus & universe sourceline can be removed.
 addons:
   apt:
+    update: false
+    sources:
+      - sourceline: 'deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) universe'
     packages:
+      - cpanminus
       - libtool-bin
       - libapr1-dev
       - libaprutil1-dev
@@ -29,6 +35,10 @@ matrix:
   include:
     - name: Linux Ubuntu, Default module set
     # -------------------------------------------------------------------------
+    - name: Linux s390x Ubuntu, all-modules
+      arch: s390x
+      env: CONFIG="--enable-mods-shared=reallyall"
+    # -------------------------------------------------------------------------
     - name: Linux Ubuntu, Default, all-modules
       env: CONFIG="--enable-mods-shared=reallyall"
     # -------------------------------------------------------------------------

Modified: httpd/httpd/trunk/test/README.travis
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/test/README.travis?rev=1870080&r1=1870079&r2=1870080&view=diff
==============================================================================
--- httpd/httpd/trunk/test/README.travis (original)
+++ httpd/httpd/trunk/test/README.travis Thu Nov 21 10:46:38 2019
@@ -40,12 +40,12 @@ TODO list
 * MacOS build
 * Windows build
 * clang-on-Linux build
-* Build using APR non-trunk branches (1.7.x etc)
-   - need to make the ~/root/apr-trunk caching logic work for non-trunk branches
 * Multi-arch testing
+ - non-x86_64 images lack installed cpanminus and don't enable caching.
+   ppc64le builds seem unreasonably slow to install CPAN deps each time
+   (15-20 minutes) - not sure why.  s390x is enabled & seems reasonably fast.
 * Use containers for non-Ubuntu-based Linux testing
 * E-mail notifications
-* IRC notifications
 * VPATH builds
 * sanity checks for use of APLOGNO() - empty arguments, accidental duplicates, etc.
  - not sure how exactly