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

API event #516.13 passed

  • Ran for
arm64-focal
Arm64
no language set
Git
Raw log
Scroll to End of Log
0.02s0.00s0.00s0.00s
worker_info
1Worker information
2hostname: 3592899d-c437-4ebd-b6a4-b87e552e2949@582311.lxd-arm64-02
3version: ? ?
4instance: travis-job-travis-ci-travis-erlang-622889258 4f142c94b923643d70e836b072c418e08b1eb5f5086f8f2b93fc4cf61dea4271 (via amqp)
5startup: 17.015964782s
60.11s0.02s0.01s0.00s0.01s
system_info
7Build system information
8Build language: generic
9Build group: edge
10Build dist: focal
11Build id: 270941696
12Job id: 622889258
13Runtime kernel version: 5.4.0-131-generic
14travis-build version: 3484ecfe
15Build image provisioning date and time
16Mon Nov 2 13:28:44 UTC 2020
17Operating System Details
18Distributor ID: Ubuntu
19Description: Ubuntu 20.04.1 LTS
20Release: 20.04
21Codename: focal
22Linux Version
235.0.0-23-generic
24Git version
25git version 2.25.1
26bash version
27GNU bash, version 5.0.17(1)-release (aarch64-unknown-linux-gnu)
28Copyright (C) 2019 Free Software Foundation, Inc.
29License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
31This is free software; you are free to change and redistribute it.
32There is NO WARRANTY, to the extent permitted by law.
33GCC version
34gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0
35Copyright (C) 2019 Free Software Foundation, Inc.
36This is free software; see the source for copying conditions. There is NO
37warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
39Docker version
40Client:
41 Version: 19.03.8
42 API version: 1.40
43 Go version: go1.13.8
44 Git commit: afacb8b7f0
45 Built: Wed Oct 14 19:46:06 2020
46 OS/Arch: linux/arm64
47 Experimental: false
48LLVM version
49clang version 10.0.0-4ubuntu1
50Target: aarch64-unknown-linux-gnu
51Thread model: posix
52InstalledDir: /usr/bin
53Pre-installed Ruby versions
54ruby-2.6.3
55ruby-2.6.5
56ruby-2.7.0
57Pre-installed Node.js versions
58v10.23.0
59v12.19.0
60v14.15.0
61v4.9.1
62v6.17.1
63v8.12.0
64v8.17.0
65mysql --version
66mysql Ver 8.0.22-0ubuntu0.20.04.2 for Linux on aarch64 ((Ubuntu))
67Redis version
68redis-server 5.0.7
69mvn -version
70Apache Maven 3.6.3
71Maven home: /usr/share/maven
72Java version: 11.0.9, vendor: AdoptOpenJDK, runtime: /usr/lib/jvm/adoptopenjdk-11-hotspot-arm64
73Default locale: en, platform encoding: UTF-8
74OS name: "linux", version: "5.0.0-23-generic", arch: "aarch64", family: "unix"
75phpenv versions
76* 7.4 (set by /home/travis/.phpenv/version)
77 7.4.8
78composer --version
79Composer version 2.0.4 2020-10-30 22:39:11
810.04s0.01s0.46s0.45s0.11s0.00s0.05s0.01s0.02s0.01s0.03s0.01s0.54sOK
820.02s0.06s0.00s0.04s0.02s0.01s0.01s0.01s0.01s0.00s0.01s0.00s0.02s0.01s0.07s2.26s0.00s0.00s0.00s6.80s
docker_mtu_and_registry_mirrors
git.checkout
830.01s0.47s$ git clone --depth=50 --branch=default https://github.com/travis-ci/travis-erlang-builder.git travis-ci/travis-erlang-builder
84Cloning into 'travis-ci/travis-erlang-builder'...
85$ cd travis-ci/travis-erlang-builder
86$ git checkout -qf 55459dca85d8d88044d58c72f6e741a0d955d32f
880.00s
89Setting environment variables from repository settings
90$ export ARTIFACTS_BUCKET=[secure]
91$ export ARTIFACTS_PERMISSIONS=[secure]
92$ export ARTIFACTS_KEY=[secure]
93$ export ARTIFACTS_SECRET=[secure]
94$ export KERL_BUILD_BACKEND=git
96Setting environment variables from .travis.yml
97$ export VERSION=27.0
98$ export ALIAS=27.0
100$ bash -c 'echo $BASH_VERSION'
1015.0.17(1)-release
before_install.1
1030.04s$ export OS_NAME=$(lsb_release -is | tr "A-Z" "a-z" || echo "osx")
before_install.2
1040.05s$ 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
1050.01s$ export TARGET_DIR=${TRAVIS_BUILD_DIR}/${OS_NAME}/${RELEASE}/$(uname -m)
before_install.4
1060.00s$ export VERSION=${VERSION:-21.2}
before_install.5
1070.01s$ mkdir -p ${TARGET_DIR}
install
1080.10s$ if ! command -v kerl >&/dev/null; then
109 curl -O https://raw.githubusercontent.com/kerl/kerl/master/kerl
110 chmod +x kerl
111 sudo mv kerl /usr/local/bin/kerl
112 fi
113 sudo curl -o `which kerl` https://raw.githubusercontent.com/yrashk/kerl/master/kerl
115######################################################################## 100.0%
116344.76s$ ./bin/compile
117######################################################################## 100.0%
118+unset ERL_TOP
119+unset CDPATH
120+'[' -n '' ']'
121+KERL_VERSION=4.1.1
122+OLDEST_OTP_LISTED=17
123+OLDEST_OTP_SUPPORTED=25
124+ERLANG_DOWNLOAD_URL=https://erlang.org/download
125+KERL_CONFIG_STORAGE_FILENAME=.kerl_config
126+_KERL_SCRIPT=kerl
127++tput sgr0
128++printf OK
129+tp=OK
130+'[' -z OK ']'
131+KERL_COLOR_AVAILABLE=1
132+'[' -n '' ']'
133+KERL_COLOR_RESET=sgr0
134+TMP_DIR=/tmp
135+'[' -z /home/travis ']'
136+KERL_BASE_DIR=/home/travis/.kerl
137+KERL_CONFIG=/home/travis/.kerlrc
138+KERL_DOWNLOAD_DIR=/home/travis/.kerl/archives
139+KERL_BUILD_DIR=/home/travis/.kerl/builds
140+KERL_GIT_DIR=/home/travis/.kerl/gits
141+KERL_GIT_BASE=https://raw.githubusercontent.com/kerl/kerl/master
142+KERL_COLORIZE=1
143+KERL_INCLUDE_RELEASE_CANDIDATES=no
144+KERL_CHECK_BUILD_PACKAGES=yes
145+_KERL_CFGS='
146OTP_GITHUB_URL=https://github.com/erlang/otp
147KERL_CONFIGURE_OPTIONS=
148KERL_CONFIGURE_APPLICATIONS=
149KERL_CONFIGURE_DISABLE_APPLICATIONS=
150KERL_SASL_STARTUP=
151KERL_DEPLOY_SSH_OPTIONS=
152KERL_DEPLOY_RSYNC_OPTIONS=
153KERL_INSTALL_MANPAGES=
154KERL_INSTALL_HTMLDOCS=
155KERL_BUILD_PLT=
156KERL_BUILD_DOCS=
157KERL_DOC_TARGETS=chunks
158KERL_BUILD_BACKEND=
159KERL_RELEASE_TARGET=
161+act_on_kerl_cfgs '
162OTP_GITHUB_URL=https://github.com/erlang/otp
163KERL_CONFIGURE_OPTIONS=
164KERL_CONFIGURE_APPLICATIONS=
165KERL_CONFIGURE_DISABLE_APPLICATIONS=
166KERL_SASL_STARTUP=
167KERL_DEPLOY_SSH_OPTIONS=
168KERL_DEPLOY_RSYNC_OPTIONS=
169KERL_INSTALL_MANPAGES=
170KERL_INSTALL_HTMLDOCS=
171KERL_BUILD_PLT=
172KERL_BUILD_DOCS=
173KERL_DOC_TARGETS=chunks
174KERL_BUILD_BACKEND=
175KERL_RELEASE_TARGET=
176' cache
177+for _KERL_CFG in $1
178++echo OTP_GITHUB_URL=https://github.com/erlang/otp
179++sed 's|\(.*\)=.*|\1|'
180+k=OTP_GITHUB_URL
181+'[' cache = cache ']'
182+eval '_KERL_CFG_VAR=$OTP_GITHUB_URL'
183++_KERL_CFG_VAR=
184+eval _KERL_TARGET_VAR=__OTP_GITHUB_URL
185++_KERL_TARGET_VAR=__OTP_GITHUB_URL
186+'[' -n '' ']'
187+for _KERL_CFG in $1
188++echo KERL_CONFIGURE_OPTIONS=
189++sed 's|\(.*\)=.*|\1|'
190+k=KERL_CONFIGURE_OPTIONS
191+'[' cache = cache ']'
192+eval '_KERL_CFG_VAR=$KERL_CONFIGURE_OPTIONS'
193++_KERL_CFG_VAR=
194+eval _KERL_TARGET_VAR=__KERL_CONFIGURE_OPTIONS
195++_KERL_TARGET_VAR=__KERL_CONFIGURE_OPTIONS
196+'[' -n '' ']'
197+for _KERL_CFG in $1
198++echo KERL_CONFIGURE_APPLICATIONS=
199++sed 's|\(.*\)=.*|\1|'
200+k=KERL_CONFIGURE_APPLICATIONS
201+'[' cache = cache ']'
202+eval '_KERL_CFG_VAR=$KERL_CONFIGURE_APPLICATIONS'
203++_KERL_CFG_VAR=
204+eval _KERL_TARGET_VAR=__KERL_CONFIGURE_APPLICATIONS
205++_KERL_TARGET_VAR=__KERL_CONFIGURE_APPLICATIONS
206+'[' -n '' ']'
207+for _KERL_CFG in $1
208++sed 's|\(.*\)=.*|\1|'
209++echo KERL_CONFIGURE_DISABLE_APPLICATIONS=
210+k=KERL_CONFIGURE_DISABLE_APPLICATIONS
211+'[' cache = cache ']'
212+eval '_KERL_CFG_VAR=$KERL_CONFIGURE_DISABLE_APPLICATIONS'
213++_KERL_CFG_VAR=
214+eval _KERL_TARGET_VAR=__KERL_CONFIGURE_DISABLE_APPLICATIONS
215++_KERL_TARGET_VAR=__KERL_CONFIGURE_DISABLE_APPLICATIONS
216+'[' -n '' ']'
217+for _KERL_CFG in $1
218++sed 's|\(.*\)=.*|\1|'
219++echo KERL_SASL_STARTUP=
220+k=KERL_SASL_STARTUP
221+'[' cache = cache ']'
222+eval '_KERL_CFG_VAR=$KERL_SASL_STARTUP'
223++_KERL_CFG_VAR=
224+eval _KERL_TARGET_VAR=__KERL_SASL_STARTUP
225++_KERL_TARGET_VAR=__KERL_SASL_STARTUP
226+'[' -n '' ']'
227+for _KERL_CFG in $1
228++echo KERL_DEPLOY_SSH_OPTIONS=
229++sed 's|\(.*\)=.*|\1|'
230+k=KERL_DEPLOY_SSH_OPTIONS
231+'[' cache = cache ']'
232+eval '_KERL_CFG_VAR=$KERL_DEPLOY_SSH_OPTIONS'
233++_KERL_CFG_VAR=
234+eval _KERL_TARGET_VAR=__KERL_DEPLOY_SSH_OPTIONS
235++_KERL_TARGET_VAR=__KERL_DEPLOY_SSH_OPTIONS
236+'[' -n '' ']'
237+for _KERL_CFG in $1
238++echo KERL_DEPLOY_RSYNC_OPTIONS=
239++sed 's|\(.*\)=.*|\1|'
240+k=KERL_DEPLOY_RSYNC_OPTIONS
241+'[' cache = cache ']'
242+eval '_KERL_CFG_VAR=$KERL_DEPLOY_RSYNC_OPTIONS'
243++_KERL_CFG_VAR=
244+eval _KERL_TARGET_VAR=__KERL_DEPLOY_RSYNC_OPTIONS
245++_KERL_TARGET_VAR=__KERL_DEPLOY_RSYNC_OPTIONS
246+'[' -n '' ']'
247+for _KERL_CFG in $1
248++sed 's|\(.*\)=.*|\1|'
249++echo KERL_INSTALL_MANPAGES=
250+k=KERL_INSTALL_MANPAGES
251+'[' cache = cache ']'
252+eval '_KERL_CFG_VAR=$KERL_INSTALL_MANPAGES'
253++_KERL_CFG_VAR=
254+eval _KERL_TARGET_VAR=__KERL_INSTALL_MANPAGES
255++_KERL_TARGET_VAR=__KERL_INSTALL_MANPAGES
256+'[' -n '' ']'
257+for _KERL_CFG in $1
258++sed 's|\(.*\)=.*|\1|'
259++echo KERL_INSTALL_HTMLDOCS=
260+k=KERL_INSTALL_HTMLDOCS
261+'[' cache = cache ']'
262+eval '_KERL_CFG_VAR=$KERL_INSTALL_HTMLDOCS'
263++_KERL_CFG_VAR=
264+eval _KERL_TARGET_VAR=__KERL_INSTALL_HTMLDOCS
265++_KERL_TARGET_VAR=__KERL_INSTALL_HTMLDOCS
266+'[' -n '' ']'
267+for _KERL_CFG in $1
268++echo KERL_BUILD_PLT=
269++sed 's|\(.*\)=.*|\1|'
270+k=KERL_BUILD_PLT
271+'[' cache = cache ']'
272+eval '_KERL_CFG_VAR=$KERL_BUILD_PLT'
273++_KERL_CFG_VAR=
274+eval _KERL_TARGET_VAR=__KERL_BUILD_PLT
275++_KERL_TARGET_VAR=__KERL_BUILD_PLT
276+'[' -n '' ']'
277+for _KERL_CFG in $1
278++sed 's|\(.*\)=.*|\1|'
279++echo KERL_BUILD_DOCS=
280+k=KERL_BUILD_DOCS
281+'[' cache = cache ']'
282+eval '_KERL_CFG_VAR=$KERL_BUILD_DOCS'
283++_KERL_CFG_VAR=
284+eval _KERL_TARGET_VAR=__KERL_BUILD_DOCS
285++_KERL_TARGET_VAR=__KERL_BUILD_DOCS
286+'[' -n '' ']'
287+for _KERL_CFG in $1
288++sed 's|\(.*\)=.*|\1|'
289++echo KERL_DOC_TARGETS=chunks
290+k=KERL_DOC_TARGETS
291+'[' cache = cache ']'
292+eval '_KERL_CFG_VAR=$KERL_DOC_TARGETS'
293++_KERL_CFG_VAR=
294+eval _KERL_TARGET_VAR=__KERL_DOC_TARGETS
295++_KERL_TARGET_VAR=__KERL_DOC_TARGETS
296+'[' -n '' ']'
297+for _KERL_CFG in $1
298++sed 's|\(.*\)=.*|\1|'
299++echo KERL_BUILD_BACKEND=
300+k=KERL_BUILD_BACKEND
301+'[' cache = cache ']'
302+eval '_KERL_CFG_VAR=$KERL_BUILD_BACKEND'
303++_KERL_CFG_VAR=git
304+eval _KERL_TARGET_VAR=__KERL_BUILD_BACKEND
305++_KERL_TARGET_VAR=__KERL_BUILD_BACKEND
306+'[' -n git ']'
307+eval '__KERL_BUILD_BACKEND="git"'
308++__KERL_BUILD_BACKEND=git
309+for _KERL_CFG in $1
310++sed 's|\(.*\)=.*|\1|'
311++echo KERL_RELEASE_TARGET=
312+k=KERL_RELEASE_TARGET
313+'[' cache = cache ']'
314+eval '_KERL_CFG_VAR=$KERL_RELEASE_TARGET'
315++_KERL_CFG_VAR=
316+eval _KERL_TARGET_VAR=__KERL_RELEASE_TARGET
317++_KERL_TARGET_VAR=__KERL_RELEASE_TARGET
318+'[' -n '' ']'
319+eval '
320OTP_GITHUB_URL=https://github.com/erlang/otp
321KERL_CONFIGURE_OPTIONS=
322KERL_CONFIGURE_APPLICATIONS=
323KERL_CONFIGURE_DISABLE_APPLICATIONS=
324KERL_SASL_STARTUP=
325KERL_DEPLOY_SSH_OPTIONS=
326KERL_DEPLOY_RSYNC_OPTIONS=
327KERL_INSTALL_MANPAGES=
328KERL_INSTALL_HTMLDOCS=
329KERL_BUILD_PLT=
330KERL_BUILD_DOCS=
331KERL_DOC_TARGETS=chunks
332KERL_BUILD_BACKEND=
333KERL_RELEASE_TARGET=
335++OTP_GITHUB_URL=https://github.com/erlang/otp
336++KERL_CONFIGURE_OPTIONS=
337++KERL_CONFIGURE_APPLICATIONS=
338++KERL_CONFIGURE_DISABLE_APPLICATIONS=
339++KERL_SASL_STARTUP=
340++KERL_DEPLOY_SSH_OPTIONS=
341++KERL_DEPLOY_RSYNC_OPTIONS=
342++KERL_INSTALL_MANPAGES=
343++KERL_INSTALL_HTMLDOCS=
344++KERL_BUILD_PLT=
345++KERL_BUILD_DOCS=
346++KERL_DOC_TARGETS=chunks
347++KERL_BUILD_BACKEND=
348++KERL_RELEASE_TARGET=
349+mkdir -p /home/travis/.kerl
350+'[' -f /home/travis/.kerlrc ']'
351+act_on_kerl_cfgs '
352OTP_GITHUB_URL=https://github.com/erlang/otp
353KERL_CONFIGURE_OPTIONS=
354KERL_CONFIGURE_APPLICATIONS=
355KERL_CONFIGURE_DISABLE_APPLICATIONS=
356KERL_SASL_STARTUP=
357KERL_DEPLOY_SSH_OPTIONS=
358KERL_DEPLOY_RSYNC_OPTIONS=
359KERL_INSTALL_MANPAGES=
360KERL_INSTALL_HTMLDOCS=
361KERL_BUILD_PLT=
362KERL_BUILD_DOCS=
363KERL_DOC_TARGETS=chunks
364KERL_BUILD_BACKEND=
365KERL_RELEASE_TARGET=
366' restore
367+for _KERL_CFG in $1
368++sed 's|\(.*\)=.*|\1|'
369++echo OTP_GITHUB_URL=https://github.com/erlang/otp
370+k=OTP_GITHUB_URL
371+'[' restore = cache ']'
372+'[' restore = restore ']'
373+eval '_KERL_CFG_VAR=$__OTP_GITHUB_URL'
374++_KERL_CFG_VAR=
375+eval _KERL_TARGET_VAR=OTP_GITHUB_URL
376++_KERL_TARGET_VAR=OTP_GITHUB_URL
377+'[' -n '' ']'
378+for _KERL_CFG in $1
379++sed 's|\(.*\)=.*|\1|'
380++echo KERL_CONFIGURE_OPTIONS=
381+k=KERL_CONFIGURE_OPTIONS
382+'[' restore = cache ']'
383+'[' restore = restore ']'
384+eval '_KERL_CFG_VAR=$__KERL_CONFIGURE_OPTIONS'
385++_KERL_CFG_VAR=
386+eval _KERL_TARGET_VAR=KERL_CONFIGURE_OPTIONS
387++_KERL_TARGET_VAR=KERL_CONFIGURE_OPTIONS
388+'[' -n '' ']'
389+for _KERL_CFG in $1
390++sed 's|\(.*\)=.*|\1|'
391++echo KERL_CONFIGURE_APPLICATIONS=
392+k=KERL_CONFIGURE_APPLICATIONS
393+'[' restore = cache ']'
394+'[' restore = restore ']'
395+eval '_KERL_CFG_VAR=$__KERL_CONFIGURE_APPLICATIONS'
396++_KERL_CFG_VAR=
397+eval _KERL_TARGET_VAR=KERL_CONFIGURE_APPLICATIONS
398++_KERL_TARGET_VAR=KERL_CONFIGURE_APPLICATIONS
399+'[' -n '' ']'
400+for _KERL_CFG in $1
401++sed 's|\(.*\)=.*|\1|'
402++echo KERL_CONFIGURE_DISABLE_APPLICATIONS=
403+k=KERL_CONFIGURE_DISABLE_APPLICATIONS
404+'[' restore = cache ']'
405+'[' restore = restore ']'
406+eval '_KERL_CFG_VAR=$__KERL_CONFIGURE_DISABLE_APPLICATIONS'
407++_KERL_CFG_VAR=
408+eval _KERL_TARGET_VAR=KERL_CONFIGURE_DISABLE_APPLICATIONS
409++_KERL_TARGET_VAR=KERL_CONFIGURE_DISABLE_APPLICATIONS
410+'[' -n '' ']'
411+for _KERL_CFG in $1
412++echo KERL_SASL_STARTUP=
413++sed 's|\(.*\)=.*|\1|'
414+k=KERL_SASL_STARTUP
415+'[' restore = cache ']'
416+'[' restore = restore ']'
417+eval '_KERL_CFG_VAR=$__KERL_SASL_STARTUP'
418++_KERL_CFG_VAR=
419+eval _KERL_TARGET_VAR=KERL_SASL_STARTUP
420++_KERL_TARGET_VAR=KERL_SASL_STARTUP
421+'[' -n '' ']'
422+for _KERL_CFG in $1
423++sed 's|\(.*\)=.*|\1|'
424++echo KERL_DEPLOY_SSH_OPTIONS=
425+k=KERL_DEPLOY_SSH_OPTIONS
426+'[' restore = cache ']'
427+'[' restore = restore ']'
428+eval '_KERL_CFG_VAR=$__KERL_DEPLOY_SSH_OPTIONS'
429++_KERL_CFG_VAR=
430+eval _KERL_TARGET_VAR=KERL_DEPLOY_SSH_OPTIONS
431++_KERL_TARGET_VAR=KERL_DEPLOY_SSH_OPTIONS
432+'[' -n '' ']'
433+for _KERL_CFG in $1
434++echo KERL_DEPLOY_RSYNC_OPTIONS=
435++sed 's|\(.*\)=.*|\1|'
436+k=KERL_DEPLOY_RSYNC_OPTIONS
437+'[' restore = cache ']'
438+'[' restore = restore ']'
439+eval '_KERL_CFG_VAR=$__KERL_DEPLOY_RSYNC_OPTIONS'
440++_KERL_CFG_VAR=
441+eval _KERL_TARGET_VAR=KERL_DEPLOY_RSYNC_OPTIONS
442++_KERL_TARGET_VAR=KERL_DEPLOY_RSYNC_OPTIONS
443+'[' -n '' ']'
444+for _KERL_CFG in $1
445++sed 's|\(.*\)=.*|\1|'
446++echo KERL_INSTALL_MANPAGES=
447+k=KERL_INSTALL_MANPAGES
448+'[' restore = cache ']'
449+'[' restore = restore ']'
450+eval '_KERL_CFG_VAR=$__KERL_INSTALL_MANPAGES'
451++_KERL_CFG_VAR=
452+eval _KERL_TARGET_VAR=KERL_INSTALL_MANPAGES
453++_KERL_TARGET_VAR=KERL_INSTALL_MANPAGES
454+'[' -n '' ']'
455+for _KERL_CFG in $1
456++sed 's|\(.*\)=.*|\1|'
457++echo KERL_INSTALL_HTMLDOCS=
458+k=KERL_INSTALL_HTMLDOCS
459+'[' restore = cache ']'
460+'[' restore = restore ']'
461+eval '_KERL_CFG_VAR=$__KERL_INSTALL_HTMLDOCS'
462++_KERL_CFG_VAR=
463+eval _KERL_TARGET_VAR=KERL_INSTALL_HTMLDOCS
464++_KERL_TARGET_VAR=KERL_INSTALL_HTMLDOCS
465+'[' -n '' ']'
466+for _KERL_CFG in $1
467++sed 's|\(.*\)=.*|\1|'
468++echo KERL_BUILD_PLT=
469+k=KERL_BUILD_PLT
470+'[' restore = cache ']'
471+'[' restore = restore ']'
472+eval '_KERL_CFG_VAR=$__KERL_BUILD_PLT'
473++_KERL_CFG_VAR=
474+eval _KERL_TARGET_VAR=KERL_BUILD_PLT
475++_KERL_TARGET_VAR=KERL_BUILD_PLT
476+'[' -n '' ']'
477+for _KERL_CFG in $1
478++sed 's|\(.*\)=.*|\1|'
479++echo KERL_BUILD_DOCS=
480+k=KERL_BUILD_DOCS
481+'[' restore = cache ']'
482+'[' restore = restore ']'
483+eval '_KERL_CFG_VAR=$__KERL_BUILD_DOCS'
484++_KERL_CFG_VAR=
485+eval _KERL_TARGET_VAR=KERL_BUILD_DOCS
486++_KERL_TARGET_VAR=KERL_BUILD_DOCS
487+'[' -n '' ']'
488+for _KERL_CFG in $1
489++sed 's|\(.*\)=.*|\1|'
490++echo KERL_DOC_TARGETS=chunks
491+k=KERL_DOC_TARGETS
492+'[' restore = cache ']'
493+'[' restore = restore ']'
494+eval '_KERL_CFG_VAR=$__KERL_DOC_TARGETS'
495++_KERL_CFG_VAR=
496+eval _KERL_TARGET_VAR=KERL_DOC_TARGETS
497++_KERL_TARGET_VAR=KERL_DOC_TARGETS
498+'[' -n '' ']'
499+for _KERL_CFG in $1
500++sed 's|\(.*\)=.*|\1|'
501++echo KERL_BUILD_BACKEND=
502+k=KERL_BUILD_BACKEND
503+'[' restore = cache ']'
504+'[' restore = restore ']'
505+eval '_KERL_CFG_VAR=$__KERL_BUILD_BACKEND'
506++_KERL_CFG_VAR=git
507+eval _KERL_TARGET_VAR=KERL_BUILD_BACKEND
508++_KERL_TARGET_VAR=KERL_BUILD_BACKEND
509+'[' -n git ']'
510+eval 'KERL_BUILD_BACKEND="git"'
511++KERL_BUILD_BACKEND=git
512+for _KERL_CFG in $1
513++sed 's|\(.*\)=.*|\1|'
514++echo KERL_RELEASE_TARGET=
515+k=KERL_RELEASE_TARGET
516+'[' restore = cache ']'
517+'[' restore = restore ']'
518+eval '_KERL_CFG_VAR=$__KERL_RELEASE_TARGET'
519++_KERL_CFG_VAR=
520+eval _KERL_TARGET_VAR=KERL_RELEASE_TARGET
521++_KERL_TARGET_VAR=KERL_RELEASE_TARGET
522+'[' -n '' ']'
523+'[' -z '' ']'
524+INSTALL_OPT=-minimal
525+'[' -z git ']'
526+'[' git = git ']'
527+KERL_USE_AUTOCONF=1
528++uname -s
529+KERL_SYSTEM=Linux
530+case "$KERL_SYSTEM" in
531+MD5SUM=md5sum
532+MD5SUM_FIELD=1
533+SED_OPT=-r
534+'[' 2 -eq 0 ']'
535+common_ALL_pkgs='gcc make'
536+common_ALL_BUILD_BACKEND_git_pkgs='automake autoconf'
537+common_debian_pkgs='gcc make libssl-dev libncurses-dev g++'
538+_KPP_alpine_pkgs='gcc make openssl-dev ncurses-dev g++'
539+_KPP_alpine_probe=_apk
540+_KPP_debian_pkgs='gcc make libssl-dev libncurses-dev g++'
541+_KPP_debian_probe=_dpkg
542+_KPP_fedora_pkgs='gcc make openssl-devel ncurses-devel g++'
543+_KPP_fedora_probe=_rpm
544+_KPP_linuxmint_pkgs='gcc make libssl-dev libncurses-dev g++'
545+_KPP_linuxmint_probe=_dpkg
546+_KPP_pop_pkgs='gcc make libssl-dev libncurses-dev g++'
547+_KPP_pop_probe=_dpkg
548+_KPP_rhel_pkgs='gcc make openssl-devel ncurses-devel gcc-c++'
549+_KPP_rhel_probe=_rpm
550+_KPP_ubuntu_pkgs='gcc make libssl-dev libncurses-dev g++'
551+_KPP_ubuntu_probe=_dpkg
552+fix_otp_builds
553+'[' -f /home/travis/.kerl/otp_builds ']'
554+fix_otp_installations
555+'[' -f /home/travis/.kerl/otp_installations ']'
556+case "$1" in
557+'[' 2 -ne 2 ']'
558+'[' releases '!=' releases ']'
559+check_releases force
560+'[' force = force ']'
561+rm -f /home/travis/.kerl/otp_releases
562+'[' '!' -f /home/travis/.kerl/otp_releases ']'
563+get_releases /home/travis/.kerl/otp_releases
564+'[' git = git ']'
565+get_git_releases /home/travis/.kerl/otp_releases
566++mktemp /tmp/kerl.XXXXXX
567+tmp=/tmp/kerl.YqNdCC
568+git ls-remote --tags --refs https://github.com/erlang/otp
569+ret=0
570+notice 'Getting releases from GitHub...'
571+l=notice
572+stderr 'Getting releases from GitHub...'
573+'[' -t 1 ']'
574+'[' -n '' ']'
575+'[' 0 -eq 0 ']'
576+cut -f2
577+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 :/'
578+LC_ALL=C
579+sort -n
580+cut -d: -f2-
581+cut -d/ -f3-
582+tee /home/travis/.kerl/otp_releases
583+rm -f /tmp/kerl.YqNdCC
584+return 0
585+notice 'The available releases are:'
586+l=notice
587+stderr 'The available releases are:'
588+'[' -t 1 ']'
589+'[' -n '' ']'
590+list_print releases
591+list_type=releases
592+maybe_all=
593+list=/home/travis/.kerl/otp_releases
594+'[' -f /home/travis/.kerl/otp_releases ']'
595++wc -l /home/travis/.kerl/otp_releases
596+'[' '463 /home/travis/.kerl/otp_releases' '!=' 0 ']'
597+'[' releases = releases ']'
598+'[' '' '!=' all ']'
599+awk -v oldest_listed=17 -v oldest_supported=25 -v include_rc=no '
600 function _print(vsn, is_this_supported) {
601 if (is_this_supported) {
602 suf=" *"
603 }
604 printf "%s%s\n", vsn, suf
605 }
606 {
607 this_version=$0
608 split(this_version, version_components, ".")
609 this_major=version_components[1]
611 if (last_major == "") {
612 last_major = oldest_supported - 1
613 }
615 is_this_r=/^R/
616 is_this_rc=/-rc/
617 is_rc_printable=(include_rc == "yes")
618 is_this_supported=(last_major >= oldest_supported)
620 if (!is_this_r) {
621 is_transition_to_rc=(is_last_not_rc && is_this_rc)
622 is_transition_from_rc=(!is_last_not_rc && !is_this_rc && is_rc_printable)
623 (is_transition_to_rc || is_transition_from_rc) \
624 && _print(last_version, is_this_supported)
626 last_version=this_version
627 last_major=this_major
628 is_last_not_rc=!is_this_rc
629 }
630 }
631 END {
632 last_version=$0
633 is_supported=1
634 (!is_this_rc || is_rc_printable) \
635 && _print(last_version, is_supported)
636 }' /home/travis/.kerl/otp_releases
63717.5.6.10
63818.3.4.11
63919.3.6.13
64020.3.8.26
64121.3.8.24
64222.3.4.27
64323.3.4.20
64424.3.4.17
64525.3.2.12 *
64626.2.5 *
64727.0 *
648+return 0
649APPLICATIONS DISABLED (See: /home/travis/.kerl/builds/27.0/otp_build_27.0.log)
650 * odbc : ODBC library - link check failed
652APPLICATIONS INFORMATION (See: /home/travis/.kerl/builds/27.0/otp_build_27.0.log)
653 * wx : No OpenGL headers found, wx will NOT be usable
654 * No GLU headers found, wx will NOT be usable
655 * wxWidgets was not compiled with --enable-webview or wxWebView developer package is not installed, wxWebView will NOT be available
656 * wxWidgets must be installed on your system.
657 * Please check that wx-config is in path, the directory
658 * where wxWidgets libraries are installed (returned by
659 * 'wx-config --libs' or 'wx-config --static --libs' command)
660 * is in LD_LIBRARY_PATH or equivalent variable and
661 * wxWidgets version is 3.0.2 or above.
663The command "./bin/compile" exited with 0.
after_success
66537.13s$ ./bin/archive
666Created /home/travis/build/travis-ci/travis-erlang-builder/ubuntu/20.04/aarch64/erlang-27.0-nonroot.tar.bz2
667tar: Removing leading `/' from member names
668Created /home/travis/build/travis-ci/travis-erlang-builder/ubuntu/20.04/aarch64/erlang-27.0.tar.bz2
670Uploading Artifacts
artifacts.setup
671artifacts version v0.7.9-13-g2bf161c revision=2bf161c9e5c827d911868be1182cf39236858c96
672$ export ARTIFACTS_PATHS="${OS_NAME}"
673$ artifacts upload
674INFO: uploading with settings
675 bucket: [secure]
676 cache_control: private
677 permissions: [secure]
679INFO: uploading: /home/travis/build/travis-ci/travis-erlang-builder/ubuntu/20.04/aarch64/erlang-27.0.tar.bz2 (size: 69MB)
680 download_url: https://s3.amazonaws.com/[secure]/binaries/ubuntu/20.04/aarch64/erlang-27.0.tar.bz2
682INFO: uploading: /home/travis/build/travis-ci/travis-erlang-builder/ubuntu/20.04/aarch64/erlang-27.0-nonroot.tar.bz2 (size: 69MB)
683 download_url: https://s3.amazonaws.com/[secure]/binaries/ubuntu/20.04/aarch64/erlang-27.0-nonroot.tar.bz2
685Done uploading artifacts
688Done. Your build exited with 0.
Top