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

API event #516.9 passed

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