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