#350439 failed

imrsh alpine/edge -- try to link library?

Owner
~earboxer
Created
10 months ago
Updated
10 months ago
Build manifest
view manifest »

Tasks

view log »
dependencies view log »
build view log »
go to bottom »
go to top »
setup
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
[#350439] 2020/11/24 03:54:10 Booting image alpine/edge (default) on port 22912
[#350439] 2020/11/24 03:54:13 Waiting for guest to settle
[#350439] 2020/11/24 03:54:20 Sending tasks
[#350439] 2020/11/24 03:54:20 Sending build environment
[#350439] 2020/11/24 03:54:20 Installing packages
Warning: Permanently added '[localhost]:22912' (ECDSA) to the list of known hosts.
fetch http://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
v20200917-4077-g7a4a9a379e [http://dl-cdn.alpinelinux.org/alpine/edge/main]
v20200917-4075-gb243eb201a [http://dl-cdn.alpinelinux.org/alpine/edge/community]
v20200917-4075-gb243eb201a [http://dl-cdn.alpinelinux.org/alpine/edge/testing]
OK: 17806 distinct packages available
Warning: Permanently added '[localhost]:22912' (ECDSA) to the list of known hosts.
(1/12) Installing unibilium (2.1.0-r0)
(2/12) Installing libtermkey (0.22-r0)
(3/12) Installing libtickit (0.4.1-r0)
(4/12) Installing libtickit-dev (0.4.1-r0)
(5/12) Installing samurai (1.1-r1)
(6/12) Installing py3-ordered-set (4.0.2-r0)
(7/12) Installing py3-appdirs (1.4.4-r1)
(8/12) Installing py3-parsing (2.4.7-r1)
(9/12) Installing py3-six (1.15.0-r0)
(10/12) Installing py3-packaging (20.4-r0)
(11/12) Installing py3-setuptools (50.3.2-r0)
(12/12) Installing meson (0.56.0-r0)
Executing busybox-1.32.0-r4.trigger
OK: 1180 MiB in 218 packages
[#350439] 2020/11/24 03:54:22 Cloning repositories
Cloning into 'mrsh'...
+ cd mrsh
+ git submodule update --init
Cloning into 'imrsh'...
+ cd imrsh
+ git submodule update --init
[#350439] 2020/11/24 03:54:22 Running task dependencies
[#350439] 2020/11/24 03:54:29 Running task build
[#350439] 2020/11/24 03:54:30 Build failed.
[#350439] 2020/11/24 03:54:30 The build environment will be kept alive for 10 minutes.
[#350439] 2020/11/24 03:54:30 To log in with SSH and examine it, use the following command:
[#350439] 2020/11/24 03:54:30 
[#350439] 2020/11/24 03:54:30 	ssh -t builds@azusa.runners.sr.ht connect 350439
[#350439] 2020/11/24 03:54:30 
[#350439] 2020/11/24 03:54:30 After logging in, the deadline is increased to your remaining build time.
[#350439] 2020/11/24 04:04:30 Deadline elapsed. Terminating build environment.
[#350439] 2020/11/24 04:04:30 Error: Running task on guest: exit status 1
dependencies
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
+ cd mrsh
+ ./configure
Checking for -g... yes
Checking for -std=c99... yes
Checking for -pedantic... yes
Checking for -Werror... yes
Checking for -Wundef... yes
Checking for -Wlogical-op... yes
Checking for -Wmissing-include-dirs... yes
Checking for -Wold-style-definition... yes
Checking for -Wpointer-arith... yes
Checking for -Winit-self... yes
Checking for -Wfloat-equal... yes
Checking for -Wstrict-prototypes... yes
Checking for -Wredundant-decls... yes
Checking for -Wimplicit-fallthrough=2... yes
Checking for -Wendif-labels... yes
Checking for -Wstrict-aliasing=2... yes
Checking for -Woverflow... yes
Checking for -Wformat=2... yes
Checking for -Wno-missing-braces... yes
Checking for -Wno-missing-field-initializers... yes
Checking for -Wno-unused-parameter... yes
Checking for -Wno-unused-result... yes
Checking for specifying soname for shared lib... yes
Checking for exported symbol restrictions... yes
Checking for readline... no
Checking for libedit... no
Creating .build/config.mk... done
+ make
CC	arithm.o
CC	array.o
CC	ast_print.o
CC	ast.o
CC	buffer.o
CC	builtin/alias.o
CC	builtin/bg.o
CC	builtin/break.o
CC	builtin/builtin.o
CC	builtin/cd.o
CC	builtin/colon.o
CC	builtin/command.o
CC	builtin/dot.o
CC	builtin/eval.o
CC	builtin/exec.o
CC	builtin/exit.o
CC	builtin/export.o
CC	builtin/false.o
CC	builtin/fg.o
CC	builtin/getopts.o
CC	builtin/hash.o
CC	builtin/jobs.o
CC	builtin/pwd.o
CC	builtin/read.o
CC	builtin/return.o
CC	builtin/set.o
CC	builtin/shift.o
CC	builtin/times.o
CC	builtin/trap.o
CC	builtin/true.o
CC	builtin/type.o
CC	builtin/ulimit.o
CC	builtin/umask.o
CC	builtin/unalias.o
CC	builtin/unset.o
CC	builtin/unspecified.o
CC	builtin/wait.o
CC	getopt.o
CC	hashtable.o
CC	parser/arithm.o
CC	parser/parser.o
CC	parser/program.o
CC	parser/word.o
CC	shell/arithm.o
CC	shell/entry.o
CC	shell/job.o
CC	shell/path.o
CC	shell/process.o
CC	shell/redir.o
CC	shell/shell.o
CC	shell/task/pipeline.o
CC	shell/task/simple_command.o
CC	shell/task/task.o
CC	shell/task/word.o
CC	shell/trap.o
CC	shell/word.o
AR	.build/libmrsh.a
CC	main.o
CC	frontend/basic.o
CCLD	mrsh
CC	example/highlight.o
CCLD	highlight
LD	libmrsh.so.0.0.0
MKPC	.build/mrsh.pc
+ sudo make install
mkdir -p /usr/local/bin /usr/local/lib /usr/local/include/mrsh /usr/local/lib/pkgconfig
install -m755 mrsh /usr/local/bin/mrsh
install -m755 libmrsh.so.0.0.0 /usr/local/lib/libmrsh.so.0.0.0
for inc in include/mrsh/arithm.h  include/mrsh/array.h  include/mrsh/ast.h  include/mrsh/buffer.h  include/mrsh/builtin.h  include/mrsh/entry.h  include/mrsh/hashtable.h  include/mrsh/parser.h  include/mrsh/shell.h; do \
	install -m644 $inc /usr/local/include/mrsh/$(basename $inc); \
done
install -m644 .build/mrsh.pc /usr/local/lib/pkgconfig/mrsh.pc
+ sudo ln -s /usr/local/lib/libmrsh.so.0.0.0 /usr/local/lib/libmrsh.so
build
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
+ cd imrsh
+ meson build
The Meson build system
Version: 0.56.0
Source dir: /home/build/imrsh
Build dir: /home/build/imrsh/build
Build type: native build
Project name: imrsh
Project version: 0.1.0
C compiler for the host machine: cc (gcc 10.2.1 "cc (Alpine 10.2.1_pre0) 10.2.1 20201113")
C linker for the host machine: cc ld.bfd 2.35.1
Host machine cpu family: x86_64
Host machine cpu: x86_64
Compiler for C supports arguments -D_POSIX_C_SOURCE=200809L: YES 
Compiler for C supports arguments -Wundef: YES 
Compiler for C supports arguments -Wlogical-op: YES 
Compiler for C supports arguments -Wmissing-include-dirs: YES 
Compiler for C supports arguments -Wold-style-definition: YES 
Compiler for C supports arguments -Wpointer-arith: YES 
Compiler for C supports arguments -Winit-self: YES 
Compiler for C supports arguments -Wstrict-prototypes: YES 
Compiler for C supports arguments -Wimplicit-fallthrough=2: YES 
Compiler for C supports arguments -Wendif-labels: YES 
Compiler for C supports arguments -Wstrict-aliasing=2: YES 
Compiler for C supports arguments -Woverflow: YES 
Compiler for C supports arguments -Wmissing-prototypes: YES 
Compiler for C supports arguments -Wno-missing-braces: YES 
Compiler for C supports arguments -Wno-missing-field-initializers: YES 
Compiler for C supports arguments -Wno-unused-parameter: YES 
Found pkg-config: /usr/bin/pkg-config (1.7.3)
Run-time dependency mrsh found: YES 0.0.0
Run-time dependency tickit found: YES 0.4.1
Build targets in project: 1

Found ninja-1.9.0 at /usr/bin/ninja
+ ninja -C build
[1/4] Compiling C object imrsh.p/src_main.c.o
[2/4] Compiling C object imrsh.p/src_interactive.c.o
[3/4] Compiling C object imrsh.p/src_history.c.o
[4/4] Linking target imrsh
ninja: job failed: cc  -o imrsh imrsh.p/src_history.c.o imrsh.p/src_interactive.c.o imrsh.p/src_main.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,--start-group /usr/local/lib/libmrsh.so /usr/lib/libtickit.so -Wl,--end-group -Wl,-rpath,/usr/local/lib -Wl,-rpath-link,/usr/local/lib
/usr/lib/gcc/x86_64-alpine-linux-musl/10.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: imrsh.p/src_interactive.c.o: in function `buffer_insert':
/home/build/imrsh/build/../src/interactive.c:14: undefined reference to `mrsh_buffer_add'
/usr/lib/gcc/x86_64-alpine-linux-musl/10.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: imrsh.p/src_interactive.c.o: in function `imrsh_print_from_cursor':
/home/build/imrsh/build/../src/interactive.c:24: undefined reference to `mrsh_buffer_append_char'
/usr/lib/gcc/x86_64-alpine-linux-musl/10.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: imrsh.p/src_interactive.c.o: in function `imrsh_commit':
/home/build/imrsh/build/../src/interactive.c:41: undefined reference to `mrsh_buffer_append_char'
/usr/lib/gcc/x86_64-alpine-linux-musl/10.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: imrsh.p/src_interactive.c.o: in function `imrsh_clear':
/home/build/imrsh/build/../src/interactive.c:199: undefined reference to `mrsh_buffer_append_char'
/usr/lib/gcc/x86_64-alpine-linux-musl/10.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: imrsh.p/src_interactive.c.o: in function `imrsh_set_cmd':
/home/build/imrsh/build/../src/interactive.c:222: undefined reference to `mrsh_buffer_add'
/usr/lib/gcc/x86_64-alpine-linux-musl/10.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: imrsh.p/src_interactive.c.o: in function `imrsh_process_text':
/home/build/imrsh/build/../src/interactive.c:320: undefined reference to `mrsh_buffer_append'
/usr/lib/gcc/x86_64-alpine-linux-musl/10.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: imrsh.p/src_main.c.o: in function `noninteractive_init':
/home/build/imrsh/build/../src/main.c:23: undefined reference to `mrsh_parser_with_data'
/usr/lib/gcc/x86_64-alpine-linux-musl/10.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /home/build/imrsh/build/../src/main.c:35: undefined reference to `mrsh_parser_with_fd'
/usr/lib/gcc/x86_64-alpine-linux-musl/10.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /home/build/imrsh/build/../src/main.c:37: undefined reference to `mrsh_parser_with_fd'
/usr/lib/gcc/x86_64-alpine-linux-musl/10.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: imrsh.p/src_main.c.o: in function `main':
/home/build/imrsh/build/../src/main.c:46: undefined reference to `mrsh_state_create'
/usr/lib/gcc/x86_64-alpine-linux-musl/10.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /home/build/imrsh/build/../src/main.c:57: undefined reference to `mrsh_process_args'
/usr/lib/gcc/x86_64-alpine-linux-musl/10.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /home/build/imrsh/build/../src/main.c:58: undefined reference to `mrsh_state_destroy'
/usr/lib/gcc/x86_64-alpine-linux-musl/10.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /home/build/imrsh/build/../src/main.c:66: undefined reference to `mrsh_populate_env'
/usr/lib/gcc/x86_64-alpine-linux-musl/10.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /home/build/imrsh/build/../src/main.c:74: undefined reference to `mrsh_parser_with_buffer'
/usr/lib/gcc/x86_64-alpine-linux-musl/10.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /home/build/imrsh/build/../src/main.c:80: undefined reference to `mrsh_state_set_parser_alias_func'
/usr/lib/gcc/x86_64-alpine-linux-musl/10.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /home/build/imrsh/build/../src/main.c:83: undefined reference to `mrsh_set_job_control'
/usr/lib/gcc/x86_64-alpine-linux-musl/10.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /home/build/imrsh/build/../src/main.c:91: undefined reference to `mrsh_source_profile'
/usr/lib/gcc/x86_64-alpine-linux-musl/10.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /home/build/imrsh/build/../src/main.c:94: undefined reference to `mrsh_source_env'
/usr/lib/gcc/x86_64-alpine-linux-musl/10.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /home/build/imrsh/build/../src/main.c:102: undefined reference to `mrsh_get_ps2'
/usr/lib/gcc/x86_64-alpine-linux-musl/10.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /home/build/imrsh/build/../src/main.c:105: undefined reference to `mrsh_get_ps1'
/usr/lib/gcc/x86_64-alpine-linux-musl/10.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /home/build/imrsh/build/../src/main.c:115: undefined reference to `mrsh_buffer_append'
/usr/lib/gcc/x86_64-alpine-linux-musl/10.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /home/build/imrsh/build/../src/main.c:117: undefined reference to `mrsh_parser_reset'
/usr/lib/gcc/x86_64-alpine-linux-musl/10.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /home/build/imrsh/build/../src/main.c:120: undefined reference to `mrsh_parse_line'
/usr/lib/gcc/x86_64-alpine-linux-musl/10.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /home/build/imrsh/build/../src/main.c:121: undefined reference to `mrsh_parser_continuation_line'
/usr/lib/gcc/x86_64-alpine-linux-musl/10.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /home/build/imrsh/build/../src/main.c:125: undefined reference to `mrsh_parser_error'
/usr/lib/gcc/x86_64-alpine-linux-musl/10.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /home/build/imrsh/build/../src/main.c:127: undefined reference to `mrsh_buffer_finish'
/usr/lib/gcc/x86_64-alpine-linux-musl/10.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /home/build/imrsh/build/../src/main.c:137: undefined reference to `mrsh_parser_eof'
/usr/lib/gcc/x86_64-alpine-linux-musl/10.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /home/build/imrsh/build/../src/main.c:147: undefined reference to `mrsh_program_print'
/usr/lib/gcc/x86_64-alpine-linux-musl/10.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /home/build/imrsh/build/../src/main.c:149: undefined reference to `mrsh_run_program'
/usr/lib/gcc/x86_64-alpine-linux-musl/10.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /home/build/imrsh/build/../src/main.c:150: undefined reference to `mrsh_destroy_terminated_jobs'
/usr/lib/gcc/x86_64-alpine-linux-musl/10.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /home/build/imrsh/build/../src/main.c:156: undefined reference to `mrsh_buffer_finish'
/usr/lib/gcc/x86_64-alpine-linux-musl/10.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /home/build/imrsh/build/../src/main.c:158: undefined reference to `mrsh_program_destroy'
collect2: error: ld returned 1 exit status
ninja: subcommand failed
Build complete: failed 10 months ago (took 20 seconds)