default build branch=default; source=; env="VERSION=27.0 ALIAS=27.0"…

API event #516.21 passed

  • Ran for
xenial
AMD64
no language set
Git
Raw log
Scroll to End of Log
0.13s0.09s0.00s0.07s
worker_info
1Worker information
2hostname: ffa2ca77-24cb-4a5b-8464-1b9a21e58ca2@1.worker-n2-com-779d777f7b-twnw9.gce-production-1
3version: 6.2.22 https://github.com/travis-ci/worker/tree/858cb91994a513269f2fe9782c15fc113e966231
4instance: travis-job-540028b7-17cd-4388-92f1-2f11b1a720ca travis-ci-sardonyx-xenial-1711527703-72fe836e (via amqp)
5startup: 6.190970236s
60.14s0.00s0.01s0.00s0.01s
system_info
7Build system information
8Build language: generic
9Build group: edge
10Build dist: xenial
11Build id: 270941696
12Job id: 622889266
13Runtime kernel version: 4.15.0-1098-gcp
14travis-build version: 3484ecfe
15Build image provisioning date and time
16Wed Mar 27 08:52:30 UTC 2024
17Operating System Details
18Distributor ID: Ubuntu
19Description: Ubuntu 16.04.7 LTS
20Release: 16.04
21Codename: xenial
22Systemd Version
23systemd 229
24Cookbooks Version
252ffbb61 https://github.com/travis-ci/travis-cookbooks/tree/2ffbb61
26git version
27git version 2.43.2
28bash version
29GNU bash, version 4.3.48(1)-release (x86_64-pc-linux-gnu)
30gcc version
31gcc (Ubuntu 5.4.0-6ubuntu1~16.04.12) 5.4.0 20160609
32docker version
33Client: Docker Engine - Community
34 Version: 20.10.7
35 API version: 1.41
36 Go version: go1.13.15
37 Git commit: f0df350
38 Built: Wed Jun 2 11:56:47 2021
39 OS/Arch: linux/amd64
40 Context: default
41 Experimental: true
43Server: Docker Engine - Community
44 Engine:
45 Version: 20.10.7
46 API version: 1.41 (minimum version 1.12)
47 Go version: go1.13.15
48 Git commit: b0f5bc3
49 Built: Wed Jun 2 11:54:58 2021
50 OS/Arch: linux/amd64
51 Experimental: false
52 containerd:
53 Version: 1.4.6
54 GitCommit: d71fcd7d8303cbf684402823e425e9dd2e99285d
55 runc:
56 Version: 1.0.0-rc95
57 GitCommit: b9ee9c6314599f1b4a7f497e1f1f856fe433d3b7
58 docker-init:
59 Version: 0.19.0
60 GitCommit: de40ad0
61clang version
62clang version 7.0.0 (tags/RELEASE_700/final)
63jq version
64jq-1.6
65bats version
66Bats 0.4.0
67shellcheck version
680.7.2
69shfmt version
70v3.2.1
71ccache version
723.2.4
73cmake version
74cmake version 3.26.3
75heroku version
76heroku/8.11.1 linux-x64 node-v16.20.2
77imagemagick version
78Version: ImageMagick 6.8.9-9 Q16 x86_64 2020-12-04 http://www.imagemagick.org
79md5deep version
804.4
81mercurial version
82version 5.9.3
83mysql version
84mysql Ver 14.14 Distrib 5.7.33, for Linux (x86_64) using EditLine wrapper
85openssl version
86OpenSSL 1.0.2g 1 Mar 2016
87packer version
881.7.5
89postgresql client version
90psql (PostgreSQL) 10.17 (Ubuntu 10.17-1.pgdg16.04+1)
91ragel version
92Ragel State Machine Compiler version 6.8 Feb 2013
93sudo version
941.8.16
95gzip version
96gzip 1.6
97zip version
98Zip 3.0
99vim version
100VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Oct 13 2020 16:04:38)
101iptables version
102iptables v1.6.0
103curl version
104curl 7.47.0 (x86_64-pc-linux-gnu) libcurl/7.47.0 GnuTLS/3.4.10 zlib/1.2.8 libidn/1.32 librtmp/2.3
105wget version
106GNU Wget 1.17.1 built on linux-gnu.
107rsync version
108rsync version 3.1.1 protocol version 31
109gimme version
110v1.5.4
111nvm version
1120.39.7
113perlbrew version
114/home/travis/perl5/perlbrew/bin/perlbrew - App::perlbrew/0.95
115phpenv version
116rbenv 1.2.0
117rvm version
118rvm 1.29.12 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]
119default ruby version
120ruby 2.7.6p219 (2022-04-12 revision c9c2245c0a) [x86_64-linux]
121default python version
122Python 3.7.13
123CouchDB version
124couchdb 1.6.1
125ElasticSearch version
1267.16.3
127Installed Firefox version
128firefox 63.0.1
129MongoDB version
130MongoDB 4.4.29
131PhantomJS version
1322.1.1
133Pre-installed PostgreSQL versions
1349.4.26
1359.5.25
1369.6.22
137Redis version
138redis-server 6.0.6
139Pre-installed Go versions
1401.18.4
141ant version
142Apache Ant(TM) version 1.9.6 compiled on July 20 2018
143mvn version
144Apache Maven 3.8.8 (4c87b05d9aedce574290d1acc98575ed5eb6cd39)
145gradle version
146Gradle 7.5.1!
147lein version
148Leiningen 2.11.2 on Java 11.0.15.1 OpenJDK 64-Bit Server VM
149Pre-installed Node.js versions
150v10.24.1
151v12.22.12
152v14.21.3
153v16.15
154v16.16.0
155v16.20.2
156v18.20.0
157v20.12.0
158v4.9.1
159v6.17.1
160v8.17.0
161phpenv versions
162 system
163 7.4
164* 7.4.30 (set by /home/travis/.phpenv/version)
165 hhvm-stable
166 hhvm
167composer --version
168Composer version 2.3.7 2022-06-06 16:43:28
169Pre-installed Ruby versions
170ruby-2.7.6
171ruby-3.0.4
172ruby-3.1.2
1740.01s0.00s0.82s12.20s0.05s0.00s0.04s0.00s0.03s0.01s0.01s0.01s0.01s0.00s0.35sOK
1750.00s0.02s0.00s0.01s0.27s0.00s0.00s0.00s0.01s0.00s0.09s0.00s0.89s0.00s0.11s6.03s0.00s3.48s0.00s2.44s
docker_mtu_and_registry_mirrors
resolvconf
git.checkout
1760.00s0.51s$ git clone --depth=50 --branch=default https://github.com/travis-ci/travis-erlang-builder.git travis-ci/travis-erlang-builder
177Cloning into 'travis-ci/travis-erlang-builder'...
178$ cd travis-ci/travis-erlang-builder
179$ git checkout -qf 55459dca85d8d88044d58c72f6e741a0d955d32f
1810.01s
182Setting environment variables from repository settings
183$ export ARTIFACTS_BUCKET=[secure]
184$ export ARTIFACTS_PERMISSIONS=[secure]
185$ export ARTIFACTS_KEY=[secure]
186$ export ARTIFACTS_SECRET=[secure]
187$ export KERL_BUILD_BACKEND=git
189Setting environment variables from .travis.yml
190$ export VERSION=27.0
191$ export ALIAS=27.0
193$ bash -c 'echo $BASH_VERSION'
1944.3.48(1)-release
before_install.1
1960.04s$ export OS_NAME=$(lsb_release -is | tr "A-Z" "a-z" || echo "osx")
before_install.2
1970.04s$ export RELEASE=$(lsb_release -rs 2>/dev/null || sw_vers -productVersion | sed 's/^\([0-9][0-9]*.[0-9][0-9]*\).*/\1/')
before_install.3
1980.01s$ export TARGET_DIR=${TRAVIS_BUILD_DIR}/${OS_NAME}/${RELEASE}/$(uname -m)
before_install.4
1990.00s$ export VERSION=${VERSION:-21.2}
before_install.5
2000.01s$ mkdir -p ${TARGET_DIR}
install
2010.53s$ if ! command -v kerl >&/dev/null; then
202 curl -O https://raw.githubusercontent.com/kerl/kerl/master/kerl
203 chmod +x kerl
204 sudo mv kerl /usr/local/bin/kerl
205 fi
206 sudo curl -o `which kerl` https://raw.githubusercontent.com/yrashk/kerl/master/kerl
208 % Total % Received % Xferd Average Speed Time Time Time Current
209 Dload Upload Total Spent Left Speed
210100 83231 100 83231 0 0 317k 0 --:--:-- --:--:-- --:--:-- 316k
211185.60s$ ./bin/compile
212 % Total % Received % Xferd Average Speed Time Time Time Current
213 Dload Upload Total Spent Left Speed
214100 83231 100 83231 0 0 623k 0 --:--:-- --:--:-- --:--:-- 625k
215+unset ERL_TOP
216+unset CDPATH
217+'[' -n '' ']'
218+KERL_VERSION=4.1.1
219+OLDEST_OTP_LISTED=17
220+OLDEST_OTP_SUPPORTED=25
221+ERLANG_DOWNLOAD_URL=https://erlang.org/download
222+KERL_CONFIG_STORAGE_FILENAME=.kerl_config
223+_KERL_SCRIPT=kerl
224++tput sgr0
225++printf OK
226+tp=OK
227+'[' -z OK ']'
228+KERL_COLOR_AVAILABLE=1
229+'[' -n '' ']'
230+KERL_COLOR_RESET=sgr0
231+TMP_DIR=/tmp
232+'[' -z /home/travis ']'
233+KERL_BASE_DIR=/home/travis/.kerl
234+KERL_CONFIG=/home/travis/.kerlrc
235+KERL_DOWNLOAD_DIR=/home/travis/.kerl/archives
236+KERL_BUILD_DIR=/home/travis/.kerl/builds
237+KERL_GIT_DIR=/home/travis/.kerl/gits
238+KERL_GIT_BASE=https://raw.githubusercontent.com/kerl/kerl/master
239+KERL_COLORIZE=1
240+KERL_INCLUDE_RELEASE_CANDIDATES=no
241+KERL_CHECK_BUILD_PACKAGES=yes
242+_KERL_CFGS='
243OTP_GITHUB_URL=https://github.com/erlang/otp
244KERL_CONFIGURE_OPTIONS=
245KERL_CONFIGURE_APPLICATIONS=
246KERL_CONFIGURE_DISABLE_APPLICATIONS=
247KERL_SASL_STARTUP=
248KERL_DEPLOY_SSH_OPTIONS=
249KERL_DEPLOY_RSYNC_OPTIONS=
250KERL_INSTALL_MANPAGES=
251KERL_INSTALL_HTMLDOCS=
252KERL_BUILD_PLT=
253KERL_BUILD_DOCS=
254KERL_DOC_TARGETS=chunks
255KERL_BUILD_BACKEND=
256KERL_RELEASE_TARGET=
258+act_on_kerl_cfgs '
259OTP_GITHUB_URL=https://github.com/erlang/otp
260KERL_CONFIGURE_OPTIONS=
261KERL_CONFIGURE_APPLICATIONS=
262KERL_CONFIGURE_DISABLE_APPLICATIONS=
263KERL_SASL_STARTUP=
264KERL_DEPLOY_SSH_OPTIONS=
265KERL_DEPLOY_RSYNC_OPTIONS=
266KERL_INSTALL_MANPAGES=
267KERL_INSTALL_HTMLDOCS=
268KERL_BUILD_PLT=
269KERL_BUILD_DOCS=
270KERL_DOC_TARGETS=chunks
271KERL_BUILD_BACKEND=
272KERL_RELEASE_TARGET=
273' cache
274+for _KERL_CFG in '$1'
275++echo OTP_GITHUB_URL=https://github.com/erlang/otp
276++sed 's|\(.*\)=.*|\1|'
277+k=OTP_GITHUB_URL
278+'[' cache = cache ']'
279+eval '_KERL_CFG_VAR=$OTP_GITHUB_URL'
280++_KERL_CFG_VAR=
281+eval _KERL_TARGET_VAR=__OTP_GITHUB_URL
282++_KERL_TARGET_VAR=__OTP_GITHUB_URL
283+'[' -n '' ']'
284+for _KERL_CFG in '$1'
285++echo KERL_CONFIGURE_OPTIONS=
286++sed 's|\(.*\)=.*|\1|'
287+k=KERL_CONFIGURE_OPTIONS
288+'[' cache = cache ']'
289+eval '_KERL_CFG_VAR=$KERL_CONFIGURE_OPTIONS'
290++_KERL_CFG_VAR=
291+eval _KERL_TARGET_VAR=__KERL_CONFIGURE_OPTIONS
292++_KERL_TARGET_VAR=__KERL_CONFIGURE_OPTIONS
293+'[' -n '' ']'
294+for _KERL_CFG in '$1'
295++echo KERL_CONFIGURE_APPLICATIONS=
296++sed 's|\(.*\)=.*|\1|'
297+k=KERL_CONFIGURE_APPLICATIONS
298+'[' cache = cache ']'
299+eval '_KERL_CFG_VAR=$KERL_CONFIGURE_APPLICATIONS'
300++_KERL_CFG_VAR=
301+eval _KERL_TARGET_VAR=__KERL_CONFIGURE_APPLICATIONS
302++_KERL_TARGET_VAR=__KERL_CONFIGURE_APPLICATIONS
303+'[' -n '' ']'
304+for _KERL_CFG in '$1'
305++sed 's|\(.*\)=.*|\1|'
306++echo KERL_CONFIGURE_DISABLE_APPLICATIONS=
307+k=KERL_CONFIGURE_DISABLE_APPLICATIONS
308+'[' cache = cache ']'
309+eval '_KERL_CFG_VAR=$KERL_CONFIGURE_DISABLE_APPLICATIONS'
310++_KERL_CFG_VAR=
311+eval _KERL_TARGET_VAR=__KERL_CONFIGURE_DISABLE_APPLICATIONS
312++_KERL_TARGET_VAR=__KERL_CONFIGURE_DISABLE_APPLICATIONS
313+'[' -n '' ']'
314+for _KERL_CFG in '$1'
315++sed 's|\(.*\)=.*|\1|'
316++echo KERL_SASL_STARTUP=
317+k=KERL_SASL_STARTUP
318+'[' cache = cache ']'
319+eval '_KERL_CFG_VAR=$KERL_SASL_STARTUP'
320++_KERL_CFG_VAR=
321+eval _KERL_TARGET_VAR=__KERL_SASL_STARTUP
322++_KERL_TARGET_VAR=__KERL_SASL_STARTUP
323+'[' -n '' ']'
324+for _KERL_CFG in '$1'
325++sed 's|\(.*\)=.*|\1|'
326++echo KERL_DEPLOY_SSH_OPTIONS=
327+k=KERL_DEPLOY_SSH_OPTIONS
328+'[' cache = cache ']'
329+eval '_KERL_CFG_VAR=$KERL_DEPLOY_SSH_OPTIONS'
330++_KERL_CFG_VAR=
331+eval _KERL_TARGET_VAR=__KERL_DEPLOY_SSH_OPTIONS
332++_KERL_TARGET_VAR=__KERL_DEPLOY_SSH_OPTIONS
333+'[' -n '' ']'
334+for _KERL_CFG in '$1'
335++sed 's|\(.*\)=.*|\1|'
336++echo KERL_DEPLOY_RSYNC_OPTIONS=
337+k=KERL_DEPLOY_RSYNC_OPTIONS
338+'[' cache = cache ']'
339+eval '_KERL_CFG_VAR=$KERL_DEPLOY_RSYNC_OPTIONS'
340++_KERL_CFG_VAR=
341+eval _KERL_TARGET_VAR=__KERL_DEPLOY_RSYNC_OPTIONS
342++_KERL_TARGET_VAR=__KERL_DEPLOY_RSYNC_OPTIONS
343+'[' -n '' ']'
344+for _KERL_CFG in '$1'
345++sed 's|\(.*\)=.*|\1|'
346++echo KERL_INSTALL_MANPAGES=
347+k=KERL_INSTALL_MANPAGES
348+'[' cache = cache ']'
349+eval '_KERL_CFG_VAR=$KERL_INSTALL_MANPAGES'
350++_KERL_CFG_VAR=
351+eval _KERL_TARGET_VAR=__KERL_INSTALL_MANPAGES
352++_KERL_TARGET_VAR=__KERL_INSTALL_MANPAGES
353+'[' -n '' ']'
354+for _KERL_CFG in '$1'
355++sed 's|\(.*\)=.*|\1|'
356++echo KERL_INSTALL_HTMLDOCS=
357+k=KERL_INSTALL_HTMLDOCS
358+'[' cache = cache ']'
359+eval '_KERL_CFG_VAR=$KERL_INSTALL_HTMLDOCS'
360++_KERL_CFG_VAR=
361+eval _KERL_TARGET_VAR=__KERL_INSTALL_HTMLDOCS
362++_KERL_TARGET_VAR=__KERL_INSTALL_HTMLDOCS
363+'[' -n '' ']'
364+for _KERL_CFG in '$1'
365++sed 's|\(.*\)=.*|\1|'
366++echo KERL_BUILD_PLT=
367+k=KERL_BUILD_PLT
368+'[' cache = cache ']'
369+eval '_KERL_CFG_VAR=$KERL_BUILD_PLT'
370++_KERL_CFG_VAR=
371+eval _KERL_TARGET_VAR=__KERL_BUILD_PLT
372++_KERL_TARGET_VAR=__KERL_BUILD_PLT
373+'[' -n '' ']'
374+for _KERL_CFG in '$1'
375++sed 's|\(.*\)=.*|\1|'
376++echo KERL_BUILD_DOCS=
377+k=KERL_BUILD_DOCS
378+'[' cache = cache ']'
379+eval '_KERL_CFG_VAR=$KERL_BUILD_DOCS'
380++_KERL_CFG_VAR=
381+eval _KERL_TARGET_VAR=__KERL_BUILD_DOCS
382++_KERL_TARGET_VAR=__KERL_BUILD_DOCS
383+'[' -n '' ']'
384+for _KERL_CFG in '$1'
385++sed 's|\(.*\)=.*|\1|'
386++echo KERL_DOC_TARGETS=chunks
387+k=KERL_DOC_TARGETS
388+'[' cache = cache ']'
389+eval '_KERL_CFG_VAR=$KERL_DOC_TARGETS'
390++_KERL_CFG_VAR=
391+eval _KERL_TARGET_VAR=__KERL_DOC_TARGETS
392++_KERL_TARGET_VAR=__KERL_DOC_TARGETS
393+'[' -n '' ']'
394+for _KERL_CFG in '$1'
395++sed 's|\(.*\)=.*|\1|'
396++echo KERL_BUILD_BACKEND=
397+k=KERL_BUILD_BACKEND
398+'[' cache = cache ']'
399+eval '_KERL_CFG_VAR=$KERL_BUILD_BACKEND'
400++_KERL_CFG_VAR=git
401+eval _KERL_TARGET_VAR=__KERL_BUILD_BACKEND
402++_KERL_TARGET_VAR=__KERL_BUILD_BACKEND
403+'[' -n git ']'
404+eval '__KERL_BUILD_BACKEND="git"'
405++__KERL_BUILD_BACKEND=git
406+for _KERL_CFG in '$1'
407++sed 's|\(.*\)=.*|\1|'
408++echo KERL_RELEASE_TARGET=
409+k=KERL_RELEASE_TARGET
410+'[' cache = cache ']'
411+eval '_KERL_CFG_VAR=$KERL_RELEASE_TARGET'
412++_KERL_CFG_VAR=
413+eval _KERL_TARGET_VAR=__KERL_RELEASE_TARGET
414++_KERL_TARGET_VAR=__KERL_RELEASE_TARGET
415+'[' -n '' ']'
416+eval '
417OTP_GITHUB_URL=https://github.com/erlang/otp
418KERL_CONFIGURE_OPTIONS=
419KERL_CONFIGURE_APPLICATIONS=
420KERL_CONFIGURE_DISABLE_APPLICATIONS=
421KERL_SASL_STARTUP=
422KERL_DEPLOY_SSH_OPTIONS=
423KERL_DEPLOY_RSYNC_OPTIONS=
424KERL_INSTALL_MANPAGES=
425KERL_INSTALL_HTMLDOCS=
426KERL_BUILD_PLT=
427KERL_BUILD_DOCS=
428KERL_DOC_TARGETS=chunks
429KERL_BUILD_BACKEND=
430KERL_RELEASE_TARGET=
432++OTP_GITHUB_URL=https://github.com/erlang/otp
433++KERL_CONFIGURE_OPTIONS=
434++KERL_CONFIGURE_APPLICATIONS=
435++KERL_CONFIGURE_DISABLE_APPLICATIONS=
436++KERL_SASL_STARTUP=
437++KERL_DEPLOY_SSH_OPTIONS=
438++KERL_DEPLOY_RSYNC_OPTIONS=
439++KERL_INSTALL_MANPAGES=
440++KERL_INSTALL_HTMLDOCS=
441++KERL_BUILD_PLT=
442++KERL_BUILD_DOCS=
443++KERL_DOC_TARGETS=chunks
444++KERL_BUILD_BACKEND=
445++KERL_RELEASE_TARGET=
446+mkdir -p /home/travis/.kerl
447+'[' -f /home/travis/.kerlrc ']'
448+act_on_kerl_cfgs '
449OTP_GITHUB_URL=https://github.com/erlang/otp
450KERL_CONFIGURE_OPTIONS=
451KERL_CONFIGURE_APPLICATIONS=
452KERL_CONFIGURE_DISABLE_APPLICATIONS=
453KERL_SASL_STARTUP=
454KERL_DEPLOY_SSH_OPTIONS=
455KERL_DEPLOY_RSYNC_OPTIONS=
456KERL_INSTALL_MANPAGES=
457KERL_INSTALL_HTMLDOCS=
458KERL_BUILD_PLT=
459KERL_BUILD_DOCS=
460KERL_DOC_TARGETS=chunks
461KERL_BUILD_BACKEND=
462KERL_RELEASE_TARGET=
463' restore
464+for _KERL_CFG in '$1'
465++sed 's|\(.*\)=.*|\1|'
466++echo OTP_GITHUB_URL=https://github.com/erlang/otp
467+k=OTP_GITHUB_URL
468+'[' restore = cache ']'
469+'[' restore = restore ']'
470+eval '_KERL_CFG_VAR=$__OTP_GITHUB_URL'
471++_KERL_CFG_VAR=
472+eval _KERL_TARGET_VAR=OTP_GITHUB_URL
473++_KERL_TARGET_VAR=OTP_GITHUB_URL
474+'[' -n '' ']'
475+for _KERL_CFG in '$1'
476++sed 's|\(.*\)=.*|\1|'
477++echo KERL_CONFIGURE_OPTIONS=
478+k=KERL_CONFIGURE_OPTIONS
479+'[' restore = cache ']'
480+'[' restore = restore ']'
481+eval '_KERL_CFG_VAR=$__KERL_CONFIGURE_OPTIONS'
482++_KERL_CFG_VAR=
483+eval _KERL_TARGET_VAR=KERL_CONFIGURE_OPTIONS
484++_KERL_TARGET_VAR=KERL_CONFIGURE_OPTIONS
485+'[' -n '' ']'
486+for _KERL_CFG in '$1'
487++sed 's|\(.*\)=.*|\1|'
488++echo KERL_CONFIGURE_APPLICATIONS=
489+k=KERL_CONFIGURE_APPLICATIONS
490+'[' restore = cache ']'
491+'[' restore = restore ']'
492+eval '_KERL_CFG_VAR=$__KERL_CONFIGURE_APPLICATIONS'
493++_KERL_CFG_VAR=
494+eval _KERL_TARGET_VAR=KERL_CONFIGURE_APPLICATIONS
495++_KERL_TARGET_VAR=KERL_CONFIGURE_APPLICATIONS
496+'[' -n '' ']'
497+for _KERL_CFG in '$1'
498++sed 's|\(.*\)=.*|\1|'
499++echo KERL_CONFIGURE_DISABLE_APPLICATIONS=
500+k=KERL_CONFIGURE_DISABLE_APPLICATIONS
501+'[' restore = cache ']'
502+'[' restore = restore ']'
503+eval '_KERL_CFG_VAR=$__KERL_CONFIGURE_DISABLE_APPLICATIONS'
504++_KERL_CFG_VAR=
505+eval _KERL_TARGET_VAR=KERL_CONFIGURE_DISABLE_APPLICATIONS
506++_KERL_TARGET_VAR=KERL_CONFIGURE_DISABLE_APPLICATIONS
507+'[' -n '' ']'
508+for _KERL_CFG in '$1'
509++sed 's|\(.*\)=.*|\1|'
510++echo KERL_SASL_STARTUP=
511+k=KERL_SASL_STARTUP
512+'[' restore = cache ']'
513+'[' restore = restore ']'
514+eval '_KERL_CFG_VAR=$__KERL_SASL_STARTUP'
515++_KERL_CFG_VAR=
516+eval _KERL_TARGET_VAR=KERL_SASL_STARTUP
517++_KERL_TARGET_VAR=KERL_SASL_STARTUP
518+'[' -n '' ']'
519+for _KERL_CFG in '$1'
520++sed 's|\(.*\)=.*|\1|'
521++echo KERL_DEPLOY_SSH_OPTIONS=
522+k=KERL_DEPLOY_SSH_OPTIONS
523+'[' restore = cache ']'
524+'[' restore = restore ']'
525+eval '_KERL_CFG_VAR=$__KERL_DEPLOY_SSH_OPTIONS'
526++_KERL_CFG_VAR=
527+eval _KERL_TARGET_VAR=KERL_DEPLOY_SSH_OPTIONS
528++_KERL_TARGET_VAR=KERL_DEPLOY_SSH_OPTIONS
529+'[' -n '' ']'
530+for _KERL_CFG in '$1'
531++sed 's|\(.*\)=.*|\1|'
532++echo KERL_DEPLOY_RSYNC_OPTIONS=
533+k=KERL_DEPLOY_RSYNC_OPTIONS
534+'[' restore = cache ']'
535+'[' restore = restore ']'
536+eval '_KERL_CFG_VAR=$__KERL_DEPLOY_RSYNC_OPTIONS'
537++_KERL_CFG_VAR=
538+eval _KERL_TARGET_VAR=KERL_DEPLOY_RSYNC_OPTIONS
539++_KERL_TARGET_VAR=KERL_DEPLOY_RSYNC_OPTIONS
540+'[' -n '' ']'
541+for _KERL_CFG in '$1'
542++sed 's|\(.*\)=.*|\1|'
543++echo KERL_INSTALL_MANPAGES=
544+k=KERL_INSTALL_MANPAGES
545+'[' restore = cache ']'
546+'[' restore = restore ']'
547+eval '_KERL_CFG_VAR=$__KERL_INSTALL_MANPAGES'
548++_KERL_CFG_VAR=
549+eval _KERL_TARGET_VAR=KERL_INSTALL_MANPAGES
550++_KERL_TARGET_VAR=KERL_INSTALL_MANPAGES
551+'[' -n '' ']'
552+for _KERL_CFG in '$1'
553++sed 's|\(.*\)=.*|\1|'
554++echo KERL_INSTALL_HTMLDOCS=
555+k=KERL_INSTALL_HTMLDOCS
556+'[' restore = cache ']'
557+'[' restore = restore ']'
558+eval '_KERL_CFG_VAR=$__KERL_INSTALL_HTMLDOCS'
559++_KERL_CFG_VAR=
560+eval _KERL_TARGET_VAR=KERL_INSTALL_HTMLDOCS
561++_KERL_TARGET_VAR=KERL_INSTALL_HTMLDOCS
562+'[' -n '' ']'
563+for _KERL_CFG in '$1'
564++sed 's|\(.*\)=.*|\1|'
565++echo KERL_BUILD_PLT=
566+k=KERL_BUILD_PLT
567+'[' restore = cache ']'
568+'[' restore = restore ']'
569+eval '_KERL_CFG_VAR=$__KERL_BUILD_PLT'
570++_KERL_CFG_VAR=
571+eval _KERL_TARGET_VAR=KERL_BUILD_PLT
572++_KERL_TARGET_VAR=KERL_BUILD_PLT
573+'[' -n '' ']'
574+for _KERL_CFG in '$1'
575++sed 's|\(.*\)=.*|\1|'
576++echo KERL_BUILD_DOCS=
577+k=KERL_BUILD_DOCS
578+'[' restore = cache ']'
579+'[' restore = restore ']'
580+eval '_KERL_CFG_VAR=$__KERL_BUILD_DOCS'
581++_KERL_CFG_VAR=
582+eval _KERL_TARGET_VAR=KERL_BUILD_DOCS
583++_KERL_TARGET_VAR=KERL_BUILD_DOCS
584+'[' -n '' ']'
585+for _KERL_CFG in '$1'
586++sed 's|\(.*\)=.*|\1|'
587++echo KERL_DOC_TARGETS=chunks
588+k=KERL_DOC_TARGETS
589+'[' restore = cache ']'
590+'[' restore = restore ']'
591+eval '_KERL_CFG_VAR=$__KERL_DOC_TARGETS'
592++_KERL_CFG_VAR=
593+eval _KERL_TARGET_VAR=KERL_DOC_TARGETS
594++_KERL_TARGET_VAR=KERL_DOC_TARGETS
595+'[' -n '' ']'
596+for _KERL_CFG in '$1'
597++sed 's|\(.*\)=.*|\1|'
598++echo KERL_BUILD_BACKEND=
599+k=KERL_BUILD_BACKEND
600+'[' restore = cache ']'
601+'[' restore = restore ']'
602+eval '_KERL_CFG_VAR=$__KERL_BUILD_BACKEND'
603++_KERL_CFG_VAR=git
604+eval _KERL_TARGET_VAR=KERL_BUILD_BACKEND
605++_KERL_TARGET_VAR=KERL_BUILD_BACKEND
606+'[' -n git ']'
607+eval 'KERL_BUILD_BACKEND="git"'
608++KERL_BUILD_BACKEND=git
609+for _KERL_CFG in '$1'
610++sed 's|\(.*\)=.*|\1|'
611++echo KERL_RELEASE_TARGET=
612+k=KERL_RELEASE_TARGET
613+'[' restore = cache ']'
614+'[' restore = restore ']'
615+eval '_KERL_CFG_VAR=$__KERL_RELEASE_TARGET'
616++_KERL_CFG_VAR=
617+eval _KERL_TARGET_VAR=KERL_RELEASE_TARGET
618++_KERL_TARGET_VAR=KERL_RELEASE_TARGET
619+'[' -n '' ']'
620+'[' -z '' ']'
621+INSTALL_OPT=-minimal
622+'[' -z git ']'
623+'[' git = git ']'
624+KERL_USE_AUTOCONF=1
625++uname -s
626+KERL_SYSTEM=Linux
627+case "$KERL_SYSTEM" in
628+MD5SUM=md5sum
629+MD5SUM_FIELD=1
630+SED_OPT=-r
631+'[' 2 -eq 0 ']'
632+common_ALL_pkgs='gcc make'
633+common_ALL_BUILD_BACKEND_git_pkgs='automake autoconf'
634+common_debian_pkgs='gcc make libssl-dev libncurses-dev g++'
635+_KPP_alpine_pkgs='gcc make openssl-dev ncurses-dev g++'
636+_KPP_alpine_probe=_apk
637+_KPP_debian_pkgs='gcc make libssl-dev libncurses-dev g++'
638+_KPP_debian_probe=_dpkg
639+_KPP_fedora_pkgs='gcc make openssl-devel ncurses-devel g++'
640+_KPP_fedora_probe=_rpm
641+_KPP_linuxmint_pkgs='gcc make libssl-dev libncurses-dev g++'
642+_KPP_linuxmint_probe=_dpkg
643+_KPP_pop_pkgs='gcc make libssl-dev libncurses-dev g++'
644+_KPP_pop_probe=_dpkg
645+_KPP_rhel_pkgs='gcc make openssl-devel ncurses-devel gcc-c++'
646+_KPP_rhel_probe=_rpm
647+_KPP_ubuntu_pkgs='gcc make libssl-dev libncurses-dev g++'
648+_KPP_ubuntu_probe=_dpkg
649+fix_otp_builds
650+'[' -f /home/travis/.kerl/otp_builds ']'
651+fix_otp_installations
652+'[' -f /home/travis/.kerl/otp_installations ']'
653+case "$1" in
654+'[' 2 -ne 2 ']'
655+'[' releases '!=' releases ']'
656+check_releases force
657+'[' force = force ']'
658+rm -f /home/travis/.kerl/otp_releases
659+'[' '!' -f /home/travis/.kerl/otp_releases ']'
660+get_releases /home/travis/.kerl/otp_releases
661+'[' git = git ']'
662+get_git_releases /home/travis/.kerl/otp_releases
663++mktemp /tmp/kerl.XXXXXX
664+tmp=/tmp/kerl.2hHDc8
665+git ls-remote --tags --refs https://github.com/erlang/otp
666+ret=0
667+notice 'Getting releases from GitHub...'
668+l=notice
669+stderr 'Getting releases from GitHub...'
670+'[' -t 1 ']'
671+'[' -n '' ']'
672+'[' 0 -eq 0 ']'
673+cut -f2
674+tee /home/travis/.kerl/otp_releases
675+cut -d: -f2-
676+LC_ALL=C
677+sort -n
678+sed -r -e '# Delete all tags starting with ":" as to not mix' -e '# them with the prefixed lines we`re generating next.' -e '/^:/d' -e '# Prefix "OTP*" release lines with the crux of their versions.' -e '# - "OTP_R16B01_RC1" => ":16B01_RC1 OTP_R16B01_RC1"' -e '# - "OTP_R16B03" => ":16B03 OTP_R16B03"' -e '# - "OTP-17.0" => ":17.0 OTP-17.0"' -e '# - "OTP-17.3.1" => ":17.3.1 OTP-17.3.1"' -e '# - "OTP-19.0-rc1" => ":19.0-rc1 OTP-19.0-rc1"' -e '# - "OTP-19.0-rc2" => ":19.0-rc2 OTP-19.0-rc2"' -e 's/^(OTP[-_](R?([0-9][^ :]*).*))/:\3 \2/' -e '# Delete all lines that did not get prefixed above.' -e '/^[^:]/d' -e '# Move the colon markers preceding each version prefix' -e '# as to precede the tag suffix instead, which will make' -e '# throwing the version prefixes easier later on.' -e '# - ":16B01_RC1 OTP_R16B03" => "16B01_RC1 :OTP_R16B01_RC1"' -e '# - ":16B03 OTP_R16B03" => "16B03 :OTP_R16B03"' -e '# - ":17.0 OTP_R16B03" => "17.0 :OTP-17.0"' -e '# - ":17.3.1 OTP_R16B03" => "17.3.1 :OTP-17.3.1"' -e '# - ":19.0-rc1 OTP_R16B03" => "19.0-rc1 :OTP-19.0-rc1"' -e '# - ":19.0-rc2 OTP_R16B03" => "19.0-rc2 :OTP-19.0-rc2"' -e 's/^:([^ ]+) /\1 :/' -e '# Repeatedly replace sequences of one or more dots, dashes' -e '# or underscores, within each version prefix, with single' -e '# space characters.' -e '# - "16B01_RC1 :OTP_R16B01_RC1" => "16B01 RC1 :OTP_R16B01_RC1"' -e '# - "16B03 :OTP_R16B03" => "16B03 :OTP_R16B03"' -e '# - "17.0 :OTP-17.0" => "17 0 :OTP-17.0"' -e '# - "17.3.1 :OTP-17.3.1" => "17 3 1 :OTP-17.3.1"' -e '# - "19.0-rc1 :OTP-19.0-rc1" => "19 0 rc1 :OTP-19.0-rc1"' -e '# - "19.0-rc2 :OTP-19.0-rc2" => "19 0 rc2 :OTP-19.0-rc2"' -e :loop -e 's/^([^:]*)[.-]+([^:]*) :/\1 \2 :/' -e 't loop' -e '# Repeatedly replace "A", "B", or "C" separators, within each' -e '# version prefix, with " 0 ", " 1 " and " 2 ", respectively.' -e '# - "16B01 RC1 :OTP_R16B01_RC1" => "16 1 01 RC1 :OTP_R16B01_RC1"' -e '# - "16B03 :OTP_R16B03" => "16 1 03 :OTP_R16B03"' -e :loop2 -e 's/^(.*[0-9]+)A([^:]*) :/\1 0 \2 :/' -e 's/^(.*[0-9]+)B([^:]*) :/\1 1 \2 :/' -e 's/^(.*[0-9]+)C([^:]*) :/\1 2 \2 :/' -e 't loop2' -e '# Repeatedly replace space-release candidate infixes, within' -e '# each version prefix, with a leading zero followed by' -e '# the candidate number.' -e '# - "16 1 01 RC1 :OTP_R16B01_RC1" => "16 1 01 0 1 :OTP_R16B01_RC1"' -e '# - "19 0 rc1 :OTP-19.0-rc1" => "19 0 0 1 :OTP-19.0-rc1"' -e '# - "19 0 rc2 :OTP-19.0-rc2" => "19 0 0 2 :OTP-19.0-rc2"' -e :loop3 -e 's/^([^:]* )(rc|RC)([0-9]+)(( [^:]*)?) :/\10 \3\4 :/' -e 't loop3' -e '# Repeatedly prefix single digits, within each version prefix,' -e '# with leading zeroes.' -e '# - "16 1 01 0 1 :OTP_R16B01_RC1" => "16 01 01 00 01 :OTP_R16B01_RC1"' -e '# - "16 1 03 :OTP_R16B03" => "16 01 03 :OTP_R16B03"' -e '# - "17 0 :OTP-17.0" => "17 00 :OTP-17.0"' -e '# - "17 3 1 :OTP-17.3.1" => "17 03 01 :OTP-17.3.1"' -e '# - "19 0 0 1 :OTP-19.0-rc1" => "19 00 00 01 :OTP-19.0-rc.1"' -e '# - "19 0 0 2 :OTP-19.0-rc2" => "19 00 00 02 :OTP-19.0-rc.2"' -e :loop4 -e 's/^([^:]*[^0-9:])([0-9])(([^0-9][^:]*)?) :/\10\2\3 :/' -e 't loop4' -e '# Suffix each version prefix with 00 as to not compare : with a number.' -e '# - "16 01 01 00 01 :OTP_R16B01_RC1" => "16 01 01 00 01 00 :OTP_R16B01_RC1"' -e '# - "16 01 03 :OTP_R16B03" => "16 01 03 00 :OTP_R16B03"' -e '# - "17 00 :OTP-17.0"" => "17 00 00 :OTP-17.0"' -e '# - "17 03 01 :OTP-17.3.1" => "17 03 01 00 :OTP-17.3.1"' -e '# - "19 00 00 01 :OTP-19.0-rc.1" => "19 00 00 01 00 :OTP-19.0-rc.1"' -e '# - "19 00 00 02 :OTP-19.0-rc.2" => "19 00 00 02 00 :OTP-19.0-rc.2"' -e 's/^([^:]+) :/\1 00 :/'
679+cut -d/ -f3-
680+rm -f /tmp/kerl.2hHDc8
681+return 0
682+notice 'The available releases are:'
683+l=notice
684+stderr 'The available releases are:'
685+'[' -t 1 ']'
686+'[' -n '' ']'
687+list_print releases
688+list_type=releases
689+maybe_all=
690+list=/home/travis/.kerl/otp_releases
691+'[' -f /home/travis/.kerl/otp_releases ']'
692++wc -l /home/travis/.kerl/otp_releases
693+'[' '463 /home/travis/.kerl/otp_releases' '!=' 0 ']'
694+'[' releases = releases ']'
695+'[' '' '!=' all ']'
696+awk -v oldest_listed=17 -v oldest_supported=25 -v include_rc=no '
697 function _print(vsn, is_this_supported) {
698 if (is_this_supported) {
699 suf=" *"
700 }
701 printf "%s%s\n", vsn, suf
702 }
703 {
704 this_version=$0
705 split(this_version, version_components, ".")
706 this_major=version_components[1]
708 if (last_major == "") {
709 last_major = oldest_supported - 1
710 }
712 is_this_r=/^R/
713 is_this_rc=/-rc/
714 is_rc_printable=(include_rc == "yes")
715 is_this_supported=(last_major >= oldest_supported)
717 if (!is_this_r) {
718 is_transition_to_rc=(is_last_not_rc && is_this_rc)
719 is_transition_from_rc=(!is_last_not_rc && !is_this_rc && is_rc_printable)
720 (is_transition_to_rc || is_transition_from_rc) \
721 && _print(last_version, is_this_supported)
723 last_version=this_version
724 last_major=this_major
725 is_last_not_rc=!is_this_rc
726 }
727 }
728 END {
729 last_version=$0
730 is_supported=1
731 (!is_this_rc || is_rc_printable) \
732 && _print(last_version, is_supported)
733 }' /home/travis/.kerl/otp_releases
73417.5.6.10
73518.3.4.11
73619.3.6.13
73720.3.8.26
73821.3.8.24
73922.3.4.27
74023.3.4.20
74124.3.4.17
74225.3.2.12 *
74326.2.5 *
74427.0 *
745+return 0
746APPLICATIONS DISABLED (See: /home/travis/.kerl/builds/27.0/otp_build_27.0.log)
747 * odbc : ODBC library - link check failed
749APPLICATIONS INFORMATION (See: /home/travis/.kerl/builds/27.0/otp_build_27.0.log)
750 * wx : No OpenGL headers found, wx will NOT be usable
751 * No GLU headers found, wx will NOT be usable
752 * wxWidgets was not compiled with --enable-webview or wxWebView developer package is not installed, wxWebView will NOT be available
753 * wxWidgets must be installed on your system.
754 * Please check that wx-config is in path, the directory
755 * where wxWidgets libraries are installed (returned by
756 * 'wx-config --libs' or 'wx-config --static --libs' command)
757 * is in LD_LIBRARY_PATH or equivalent variable and
758 * wxWidgets version is 3.0.2 or above.
759 * erts :
760 * JIT disabled due to lack of compiler with C++17 support
762The command "./bin/compile" exited with 0.
after_success
76431.79s$ ./bin/archive
765Created /home/travis/build/travis-ci/travis-erlang-builder/ubuntu/16.04/x86_64/erlang-27.0-nonroot.tar.bz2
766tar: Removing leading `/' from member names
767Created /home/travis/build/travis-ci/travis-erlang-builder/ubuntu/16.04/x86_64/erlang-27.0.tar.bz2
769Uploading Artifacts
artifacts.setup
770artifacts version 0.8.2-2-g4ae8d64 revision=4ae8d6436c4432925061bee75ad8fb5b340aa401
771$ export ARTIFACTS_PATHS="${OS_NAME}"
772$ artifacts upload
773INFO: uploading with settings
774 bucket: [secure]
775 cache_control: private
776 permissions: [secure]
778INFO: uploading: /home/travis/build/travis-ci/travis-erlang-builder/ubuntu/16.04/x86_64/erlang-27.0-nonroot.tar.bz2 (size: 58MB)
779 download_url: https://s3.amazonaws.com/[secure]/binaries/ubuntu/16.04/x86_64/erlang-27.0-nonroot.tar.bz2
781INFO: uploading: /home/travis/build/travis-ci/travis-erlang-builder/ubuntu/16.04/x86_64/erlang-27.0.tar.bz2 (size: 58MB)
782 download_url: https://s3.amazonaws.com/[secure]/binaries/ubuntu/16.04/x86_64/erlang-27.0.tar.bz2
784Done uploading artifacts
787Done. Your build exited with 0.
Top