~emersion/#1162112

success

Read password hash before fork

f9ce3f193b — Sertonix

Owner
~emersion
Created
1 year, 11 days ago
Updated
1 year, 11 days ago
Build manifest
view manifest »

Tasks

view log »
setup view log »
build view log »
build-no-pam 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
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
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
[#1162112] 2024/03/05 08:50:50 Booting image alpine/edge (default) on port 22738
[#1162112] 2024/03/05 08:50:51 Waiting for guest to settle
[#1162112] 2024/03/05 08:50:58 Sending tasks
[#1162112] 2024/03/05 08:51:00 Sending build environment
[#1162112] 2024/03/05 08:51:00 Installing packages
Warning: Permanently added '[localhost]:22738' (ED25519) 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
OK: 467 MiB in 139 packages
Warning: Permanently added '[localhost]:22738' (ED25519) to the list of known hosts.
(1/105) Installing cairo-tools (1.18.0-r0)
(2/105) Installing libpng (1.6.43-r0)
(3/105) Installing freetype (2.13.2-r0)
(4/105) Installing fontconfig (2.15.0-r0)
(5/105) Installing expat (2.6.0-r0)
(6/105) Installing expat-dev (2.6.0-r0)
(7/105) Installing brotli (1.1.0-r1)
(8/105) Installing brotli-dev (1.1.0-r1)
(9/105) Installing zlib-dev (1.3.1-r0)
(10/105) Installing libpng-dev (1.6.43-r0)
(11/105) Installing freetype-dev (2.13.2-r0)
(12/105) Installing fontconfig-dev (2.15.0-r0)
(13/105) Installing libxau (1.0.11-r3)
(14/105) Installing xorgproto (2023.2-r0)
(15/105) Installing libxau-dev (1.0.11-r3)
(16/105) Installing libmd (1.1.0-r0)
(17/105) Installing libbsd (0.11.8-r0)
(18/105) Installing libxdmcp (1.1.4-r3)
(19/105) Installing libxcb (1.16-r0)
(20/105) Installing libx11 (1.8.7-r0)
(21/105) Installing libxext (1.3.6-r0)
(22/105) Installing xcb-proto-pyc (1.16.0-r0)
(23/105) Installing xcb-proto (1.16.0-r0)
(24/105) Installing libxdmcp-dev (1.1.4-r3)
(25/105) Installing libxcb-dev (1.16-r0)
(26/105) Installing xtrans (1.5.0-r0)
(27/105) Installing libx11-dev (1.8.7-r0)
(28/105) Installing libxext-dev (1.3.6-r0)
(29/105) Installing libxrender (0.9.11-r4)
(30/105) Installing libxrender-dev (0.9.11-r4)
(31/105) Installing pixman (0.43.2-r0)
(32/105) Installing pixman-dev (0.43.2-r0)
(33/105) Installing util-macros (1.20.0-r0)
(34/105) Installing xcb-util (0.4.1-r3)
(35/105) Installing xcb-util-dev (0.4.1-r3)
(36/105) Installing cairo (1.18.0-r0)
(37/105) Installing libintl (0.22.4-r0)
(38/105) Installing libmount (2.39.3-r0)
(39/105) Installing glib (2.78.4-r0)
(40/105) Installing cairo-gobject (1.18.0-r0)
(41/105) Installing bzip2-dev (1.0.8-r6)
(42/105) Installing libxml2 (2.12.5-r0)
(43/105) Installing libxml2-utils (2.12.5-r0)
(44/105) Installing docbook-xml (4.5-r8)
Executing docbook-xml-4.5-r8.post-install
(45/105) Installing libxslt (1.1.39-r1)
(46/105) Installing docbook-xsl (1.79.2-r8)
Executing docbook-xsl-1.79.2-r8.post-install
(47/105) Installing xz (5.4.6-r0)
(48/105) Installing gettext-asprintf (0.22.4-r0)
(49/105) Installing gettext-libs (0.22.4-r0)
(50/105) Installing gettext-envsubst (0.22.4-r0)
(51/105) Installing gettext (0.22.4-r0)
(52/105) Installing gettext-dev (0.22.4-r0)
(53/105) Installing linux-headers (6.6-r0)
(54/105) Installing libffi-dev (3.4.6-r0)
(55/105) Installing bsd-compat-headers (0.7.2-r6)
(56/105) Installing libformw (6.4_p20231125-r0)
(57/105) Installing libmenuw (6.4_p20231125-r0)
(58/105) Installing libncurses++ (6.4_p20231125-r0)
(59/105) Installing ncurses-dev (6.4_p20231125-r0)
(60/105) Installing libedit-dev (20230828.3.1-r4)
(61/105) Installing libpcre2-16 (10.43-r0)
(62/105) Installing libpcre2-32 (10.43-r0)
(63/105) Installing pcre2-dev (10.43-r0)
(64/105) Installing libfdisk (2.39.3-r0)
(65/105) Installing libsmartcols (2.39.3-r0)
(66/105) Installing util-linux-dev (2.39.3-r0)
(67/105) Installing glib-dev (2.78.4-r0)
(68/105) Installing cairo-dev (1.18.0-r0)
(69/105) Installing shared-mime-info (2.4-r0)
(70/105) Installing libjpeg-turbo (3.0.2-r0)
(71/105) Installing libsharpyuv (1.3.2-r0)
(72/105) Installing libwebp (1.3.2-r0)
(73/105) Installing tiff (4.6.0-r0)
(74/105) Installing gdk-pixbuf (2.42.10-r6)
(75/105) Installing libturbojpeg (3.0.2-r0)
(76/105) Installing libjpeg-turbo-dev (3.0.2-r0)
(77/105) Installing zstd (1.5.5-r8)
(78/105) Installing zstd-dev (1.5.5-r8)
(79/105) Installing libtiffxx (4.6.0-r0)
(80/105) Installing libwebpdecoder (1.3.2-r0)
(81/105) Installing libwebpdemux (1.3.2-r0)
(82/105) Installing libwebpmux (1.3.2-r0)
(83/105) Installing libwebp-dev (1.3.2-r0)
(84/105) Installing tiff-dev (4.6.0-r0)
(85/105) Installing gdk-pixbuf-dev (2.42.10-r6)
(86/105) Installing xkeyboard-config (2.41-r0)
(87/105) Installing libxkbcommon (1.6.0-r0)
(88/105) Installing libxkbcommon-x11 (1.6.0-r0)
(89/105) Installing xz-dev (5.4.6-r0)
(90/105) Installing libxml2-dev (2.12.5-r0)
(91/105) Installing libxkbcommon-dev (1.6.0-r0)
(92/105) Installing skalibs (2.14.1.1-r0)
(93/105) Installing utmps-libs (0.1.2.2-r0)
(94/105) Installing linux-pam (1.5.3-r8)
(95/105) Installing linux-pam-dev (1.5.3-r8)
(96/105) Installing samurai (1.2-r5)
(97/105) Installing meson (1.3.2-r0)
(98/105) Installing meson-pyc (1.3.2-r0)
(99/105) Installing scdoc (1.11.3-r0)
(100/105) Installing wayland-libs-client (1.22.0-r4)
(101/105) Installing wayland-libs-cursor (1.22.0-r4)
(102/105) Installing wayland-libs-egl (1.22.0-r4)
(103/105) Installing wayland-libs-server (1.22.0-r4)
(104/105) Installing wayland-dev (1.22.0-r4)
(105/105) Installing wayland-protocols (1.33-r0)
Executing busybox-1.36.1-r20.trigger
Executing glib-2.78.4-r0.trigger
No schema files found: doing nothing.
Executing shared-mime-info-2.4-r0.trigger
Executing gdk-pixbuf-2.42.10-r6.trigger
OK: 554 MiB in 244 packages
[#1162112] 2024/03/05 08:51:03 Cloning repositories
Cloning into 'swaylock'...
+ cd swaylock
+ git checkout -q f9ce3f193bc2f035790372b550547686075f4923
+ cd swaylock
+ git submodule update --init --recursive
[#1162112] 2024/03/05 08:51:04 Running task setup
[#1162112] 2024/03/05 08:51:05 Running task build
[#1162112] 2024/03/05 08:51:07 Running task build-no-pam
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
+ cd swaylock
+ meson build
The Meson build system
Version: 1.3.2
Source dir: /home/build/swaylock
Build dir: /home/build/swaylock/build
Build type: native build
Project name: swaylock
Project version: 1.7.2
C compiler for the host machine: cc (gcc 13.2.1 "cc (Alpine 13.2.1_git20231014) 13.2.1 20231014")
C linker for the host machine: cc ld.bfd 2.42
Host machine cpu family: x86_64
Host machine cpu: x86_64
Found pkg-config: YES (/usr/bin/pkg-config) 2.1.1
Run-time dependency wayland-client found: YES 1.22.0
Run-time dependency wayland-protocols found: YES 1.33
Build-time dependency wayland-scanner found: YES 1.22.0
Run-time dependency xkbcommon found: YES 1.6.0
Run-time dependency cairo found: YES 1.18.0
Run-time dependency gdk-pixbuf-2.0 found: YES 2.42.10
Library pam found: YES
Library crypt found: YES
Library m found: YES
Library rt found: YES
Program git found: YES (/usr/bin/git)
Program scdoc found: YES (/usr/bin/scdoc)
Program /usr/bin/wayland-scanner found: YES (/usr/bin/wayland-scanner)
Configuring config.h using configuration
Did not find CMake 'cmake'
Found CMake: NO
Run-time dependency bash-completion found: NO (tried pkgconfig and cmake)
Run-time dependency fish found: NO (tried pkgconfig and cmake)
Build targets in project: 2

Found ninja-1.9 at /usr/bin/ninja
WARNING: Running the setup command as `meson [options]` instead of `meson setup [options]` is ambiguous and deprecated.
build
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
+ cd swaylock
+ ninja -C build
ninja: entering directory 'build'
[1/18] Generating swaylock.1 with a custom command (wrapped by meson to capture output, to feed input)
[2/18] Generating 'swaylock.p/ext-session-lock-v1-client-protocol.h'
[3/18] Generating 'swaylock.p/ext-session-lock-v1-protocol.c'
[4/18] Compiling C object swaylock.p/pam.c.o
[5/18] Compiling C object swaylock.p/meson-generated_ext-session-lock-v1-protocol.c.o
[6/18] Compiling C object swaylock.p/unicode.c.o
[7/18] Compiling C object swaylock.p/seat.c.o
[8/18] Compiling C object swaylock.p/render.c.o
[9/18] Compiling C object swaylock.p/pool-buffer.c.o
[10/18] Compiling C object swaylock.p/password-buffer.c.o
[11/18] Compiling C object swaylock.p/password.c.o
[12/18] Compiling C object swaylock.p/main.c.o
[13/18] Compiling C object swaylock.p/loop.c.o
[14/18] Compiling C object swaylock.p/log.c.o
[15/18] Compiling C object swaylock.p/comm.c.o
[16/18] Compiling C object swaylock.p/cairo.c.o
[17/18] Compiling C object swaylock.p/background-image.c.o
[18/18] Linking target swaylock
build-no-pam
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
+ cd swaylock
+ meson configure build -Dpam=disabled
+ ninja -C build
ninja: entering directory 'build'
[1/1] Regenerating build files.
The Meson build system
Version: 1.3.2
Source dir: /home/build/swaylock
Build dir: /home/build/swaylock/build
Build type: native build
Project name: swaylock
Project version: 1.7.2
C compiler for the host machine: cc (gcc 13.2.1 "cc (Alpine 13.2.1_git20231014) 13.2.1 20231014")
C linker for the host machine: cc ld.bfd 2.42
Host machine cpu family: x86_64
Host machine cpu: x86_64
Dependency wayland-client found: YES 1.22.0 (cached)
Dependency wayland-protocols found: YES 1.33 (cached)
Dependency wayland-scanner found: YES 1.22.0 (cached)
Dependency xkbcommon found: YES 1.6.0 (cached)
Dependency cairo found: YES 1.18.0 (cached)
Dependency gdk-pixbuf-2.0 found: YES 2.42.10 (cached)
Library pam skipped: feature pam disabled
Library crypt found: YES
Library m found: YES
Library rt found: YES
Program git found: YES (/usr/bin/git)
Program scdoc found: YES (/usr/bin/scdoc)
Program /usr/bin/wayland-scanner found: YES (/usr/bin/wayland-scanner)
Configuring config.h using configuration
../meson.build:115: WARNING: The swaylock binary must be setuid when compiled without libpam
../meson.build:116: WARNING: You must do this manually post-install: chmod a+s /path/to/swaylock
Found pkg-config: YES (/usr/bin/pkg-config) 2.1.1
Did not find CMake 'cmake'
Found CMake: NO
Run-time dependency bash-completion found: NO (tried pkgconfig and cmake)
Run-time dependency fish found: NO (tried pkgconfig and cmake)
Build targets in project: 2

swaylock 1.7.2

  User defined options
    pam: disabled

Found ninja-1.9 at /usr/bin/ninja
[1/2] Compiling C object swaylock.p/shadow.c.o
[2/2] Linking target swaylock
Build complete: success 1 year, 11 days ago (took 17 seconds)