~sircmpwn/#1328545

success

Owner
~sircmpwn
Created
2 months ago
Updated
2 months ago
Build manifest
view manifest »

Artifacts

specification.pdf 2.2 MiB download »
Build artifacts are pruned after 90 days.

Tasks

view log »
_apply_patch view log »
signoff 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
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
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
[#1328545] 2024/09/15 13:28:10 Booting image alpine/latest (default) on port 22599
[#1328545] 2024/09/15 13:28:10 Waiting for guest to settle
[#1328545] 2024/09/15 13:28:18 Sending tasks
[#1328545] 2024/09/15 13:28:19 Sending build environment
[#1328545] 2024/09/15 13:28:20 Installing packages
Warning: Permanently added '[localhost]:22599' (ED25519) to the list of known hosts.
fetch http://dl-cdn.alpinelinux.org/alpine/v3.20/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.20/community/x86_64/APKINDEX.tar.gz
(1/14) Upgrading alpine-release (3.20.2-r0 -> 3.20.3-r0)
(2/14) Upgrading alpine-base (3.20.2-r0 -> 3.20.3-r0)
(3/14) Upgrading libcurl (8.9.1-r1 -> 8.9.1-r2)
(4/14) Upgrading ncurses-terminfo-base (6.4_p20240420-r0 -> 6.4_p20240420-r1)
(5/14) Upgrading libncursesw (6.4_p20240420-r0 -> 6.4_p20240420-r1)
(6/14) Upgrading curl (8.9.1-r1 -> 8.9.1-r2)
(7/14) Upgrading libpanelw (6.4_p20240420-r0 -> 6.4_p20240420-r1)
(8/14) Upgrading python3 (3.12.3-r2 -> 3.12.6-r0)
(9/14) Upgrading python3-pycache-pyc0 (3.12.3-r2 -> 3.12.6-r0)
(10/14) Upgrading pyc (3.12.3-r2 -> 3.12.6-r0)
(11/14) Upgrading mercurial-pyc (6.7.4-r0 -> 6.7.4-r1)
(12/14) Upgrading python3-pyc (3.12.3-r2 -> 3.12.6-r0)
(13/14) Upgrading mercurial (6.7.4-r0 -> 6.7.4-r1)
(14/14) Upgrading tzdata (2024a-r1 -> 2024b-r0)
Executing busybox-1.36.1-r29.trigger
OK: 463 MiB in 140 packages
Warning: Permanently added '[localhost]:22599' (ED25519) to the list of known hosts.
(1/104) Installing dbus-libs (1.14.10-r1)
(2/104) Installing libintl (0.22.5-r0)
(3/104) Installing avahi-libs (0.8-r17)
(4/104) Installing cups-libs (2.4.9-r0)
(5/104) Installing libpng (1.6.43-r0)
(6/104) Installing freetype (2.13.2-r0)
(7/104) Installing fontconfig (2.15.0-r1)
(8/104) Installing jbig2dec (0.20-r0)
(9/104) Installing libjpeg-turbo (3.0.3-r0)
(10/104) Installing lcms2 (2.16-r0)
(11/104) Installing openjpeg (2.5.2-r0)
(12/104) Installing libsharpyuv (1.3.2-r0)
(13/104) Installing libwebp (1.3.2-r0)
(14/104) Installing tiff (4.6.0t-r0)
(15/104) Installing ghostscript (10.03.1-r0)
(16/104) Installing perl (5.38.2-r0)
(17/104) Installing perl-error (0.17029-r2)
(18/104) Installing perl-git (2.45.2-r0)
(19/104) Installing git-perl (2.45.2-r0)
(20/104) Installing perl-file-which (1.27-r1)
(21/104) Installing perl-file-homedir (1.006-r2)
(22/104) Installing perl-mime-charset (1.013.1-r1)
(23/104) Installing perl-unicode-linebreak (2019.001-r7)
(24/104) Installing perl-yaml-tiny (1.74-r1)
(25/104) Installing texmf-dist (2024.0-r5)
(26/104) Installing texmf-dist-latex (2024.0-r5)
(27/104) Installing libxau (1.0.11-r4)
(28/104) Installing libmd (1.1.0-r0)
(29/104) Installing libbsd (0.12.2-r0)
(30/104) Installing libxdmcp (1.1.5-r1)
(31/104) Installing libxcb (1.16.1-r0)
(32/104) Installing libx11 (1.8.9-r1)
(33/104) Installing libxext (1.3.6-r2)
(34/104) Installing libxrender (0.9.11-r5)
(35/104) Installing pixman (0.43.2-r0)
(36/104) Installing cairo (1.18.0-r0)
(37/104) Installing icu-data-full (74.2-r0)
(38/104) Installing icu-libs (74.2-r0)
(39/104) Installing libsynctex (20240210.69778-r3)
(40/104) Installing texlive (20240210.69778-r3)
(41/104) Installing texmf-dist-binextra (2024.0-r5)
(42/104) Installing texlive-binextra (20240210.69778-r3)
(43/104) Installing texmf-dist-bibtexextra (2024.0-r5)
(44/104) Installing texmf-dist-fontutils (2024.0-r5)
(45/104) Installing texmf-dist-luatex (2024.0-r5)
(46/104) Installing libmount (2.40.1-r1)
(47/104) Installing glib (2.80.4-r0)
(48/104) Installing graphite2 (1.3.14-r6)
(49/104) Installing harfbuzz (8.5.0-r0)
(50/104) Installing potrace (1.16-r2)
(51/104) Installing zziplib (0.13.74-r0)
(52/104) Installing texlive-luatex (20240210.69778-r3)
(53/104) Installing texmf-dist-context (2024.0-r5)
(54/104) Installing texlive-context (20240210.69778-r3)
(55/104) Installing libice (1.1.1-r6)
(56/104) Installing libsm (1.2.4-r4)
(57/104) Installing libxt (1.3.0-r5)
(58/104) Installing libxpm (3.5.17-r0)
(59/104) Installing aom-libs (3.9.1-r0)
(60/104) Installing libdav1d (1.4.2-r0)
(61/104) Installing libavif (1.0.4-r0)
(62/104) Installing libgd (2.3.3-r9)
(63/104) Installing libpaper (2.2.5-r0)
(64/104) Installing texlive-dvi (20240210.69778-r3)
(65/104) Installing texmf-dist-xetex (2024.0-r5)
(66/104) Installing texlive-xetex (20240210.69778-r3)
(67/104) Installing libxmu (1.1.4-r2)
(68/104) Installing libxaw (1.0.16-r1)
(69/104) Installing xdvik (20240210.69778-r3)
(70/104) Installing texmf-dist-fontsrecommended (2024.0-r5)
(71/104) Installing texmf-dist-formatsextra (2024.0-r5)
(72/104) Installing texmf-dist-games (2024.0-r5)
(73/104) Installing texmf-dist-humanities (2024.0-r5)
(74/104) Installing texmf-dist-latexrecommended (2024.0-r5)
(75/104) Installing texmf-dist-pictures (2024.0-r5)
(76/104) Installing texmf-dist-latexextra (2024.0-r5)
(77/104) Installing texmf-dist-mathscience (2024.0-r5)
(78/104) Installing texmf-dist-metapost (2024.0-r5)
(79/104) Installing texmf-dist-music (2024.0-r5)
(80/104) Installing texmf-dist-plaingeneric (2024.0-r5)
(81/104) Installing texmf-dist-pstricks (2024.0-r5)
(82/104) Installing texmf-dist-publishers (2024.0-r5)
(83/104) Installing texmf-dist-most (2024.0-r5)
(84/104) Installing texmf-dist-langarabic (2024.0-r5)
(85/104) Installing texmf-dist-langcjk (2024.0-r5)
(86/104) Installing texmf-dist-langchinese (2024.0-r5)
(87/104) Installing texmf-dist-langcyrillic (2024.0-r5)
(88/104) Installing texmf-dist-langczechslovak (2024.0-r5)
(89/104) Installing texmf-dist-langenglish (2024.0-r5)
(90/104) Installing texmf-dist-langeuropean (2024.0-r5)
(91/104) Installing texmf-dist-langfrench (2024.0-r5)
(92/104) Installing texmf-dist-langgerman (2024.0-r5)
(93/104) Installing texmf-dist-langgreek (2024.0-r5)
(94/104) Installing texmf-dist-langitalian (2024.0-r5)
(95/104) Installing texmf-dist-langjapanese (2024.0-r5)
(96/104) Installing texmf-dist-langkorean (2024.0-r5)
(97/104) Installing texmf-dist-langother (2024.0-r5)
(98/104) Installing texmf-dist-langpolish (2024.0-r5)
(99/104) Installing texmf-dist-langportuguese (2024.0-r5)
(100/104) Installing texmf-dist-langspanish (2024.0-r5)
(101/104) Installing texmf-dist-lang (2024.0-r5)
(102/104) Installing texmf-dist-fontsextra (2024.0-r5)
(103/104) Installing texmf-dist-full (2024.0-r5)
(104/104) Installing texlive-full (20240210.69778-r3)
Executing busybox-1.36.1-r29.trigger
Executing fontconfig-2.15.0-r1.trigger
Executing texlive-20240210.69778-r3.trigger
 --> updating language config                     [OK]
 --> mktexlsr                                     [OK]
 --> updmap-sys --syncwithtrees                   [OK]
 --> updmap-sys                                   [OK]
 --> fmtutil-sys --all
Note: Trying to generate all formats regardless of what is installed.
      Hence, unless texlive-full is installed, some formats will fail
      to generate.
fmtutil [INFO]: /usr/share/texmf-var/web2c/luatex/optex.fmt installed.
fmtutil [INFO]: disabled formats: 3
fmtutil [INFO]: successfully rebuilt formats: 54
fmtutil [INFO]: total formats: 57
fmtutil [INFO]: exiting with status 0
Executing glib-2.80.4-r0.trigger
Executing texlive-context-20240210.69778-r3.trigger
 --> mtxrun --generate
OK: 5008 MiB in 244 packages
[#1328545] 2024/09/15 13:30:50 Cloning repositories
Cloning into 'hare-specification'...
+ cd hare-specification
+ git submodule update --init --recursive
[#1328545] 2024/09/15 13:30:50 Running task _apply_patch
[#1328545] 2024/09/15 13:30:51 Running task signoff
[#1328545] 2024/09/15 13:30:51 Running task build
[#1328545] 2024/09/15 13:30:59 Uploading hare-specification/specification.pdf
[#1328545] 2024/09/15 13:30:59 https://s3.sr.ht/builds.sr.ht/artifacts/~sircmpwn/1328545/46c1b913bf34ea4a/specification.pdf
[#1328545] 2024/09/15 13:30:59 Processing post-success triggers for job group...
[#1328545] 2024/09/15 13:31:00 Sent build results email to Drew DeVault <sir@cmpwn.com>
[#1328545] 2024/09/15 13:31:00 Processing post-success triggers...
[#1328545] 2024/09/15 13:31:00 Sending webhook...
[#1328545] 2024/09/15 13:31:00 Webhook response: 200
[#1328545] 2024/09/15 13:31:00 Thanks!
_apply_patch
1
2
3
4
5
6
7
8
Applying patch from lists.sr.ht
+ echo Applying patch from lists.sr.ht
+ git config --global user.name builds.sr.ht
+ git config --global user.email builds@sr.ht
+ cd hare-specification
+ curl -sS https://lists.sr.ht/~sircmpwn/hare-dev/patches/55043/mbox
+ git am -3 /tmp/55043.patch
Applying: Redefine vaarg() as vaarg(object-selector, type)
signoff
1
2
3
4
+ cd hare-specification
+ '[' patchset = patchset ']'
+ git log --format=%b 'origin/master^^..'
+ grep Signed-off-by
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
+ cd hare-specification
+ make
mkdir -p appendix
sh gen-syntax.sh > appendix/syntax.tex
while latex -file-line-error specification.tex | tee /dev/fd/2 | grep "Label(s) may have changed"; do true; done
tee: /dev/fd/2: No such file or directory
LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right.
tee: /dev/fd/2: No such file or directory
LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right.
tee: /dev/fd/2: No such file or directory
dvips specification.dvi
This is dvips(k) 2024.1 (TeX Live 2024)  Copyright 2024 Radical Eye Software (www.radicaleye.com)
' TeX output 2024.09.15:1330' -> specification.ps
</usr/share/texmf-dist/dvips/base/tex.pro>
</usr/share/texmf-dist/dvips/pstricks/pstricks.pro>
</usr/share/texmf-dist/dvips/pstricks/pst-algparser.pro>
</usr/share/texmf-dist/dvips/pst-tools/pst-tools.pro>
</usr/share/texmf-dist/dvips/pstricks/pst-dots.pro>
</usr/share/texmf-dist/dvips/pst-text/pst-text.pro>
</usr/share/texmf-dist/dvips/l3backend/l3backend-dvips.pro>
</usr/share/texmf-dist/fonts/enc/dvips/nimbus15/nimbus15-ec.enc>
</usr/share/texmf-dist/fonts/enc/dvips/fontools/fontools_ts1.enc>
</usr/share/texmf-dist/fonts/enc/dvips/base/8r.enc>
</usr/share/texmf-dist/fonts/enc/dvips/cm-super/cm-super-ts1.enc>
</usr/share/texmf-dist/dvips/base/texps.pro>
</usr/share/texmf-dist/dvips/base/special.pro>
</usr/share/texmf-dist/dvips/base/color.pro>. 
</usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmr8.pfb>
</usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy8.pfb>
</usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
</usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/share/texmf-dist/fonts/type1/public/cm-super/sftt1000.pfb>
</usr/share/texmf-dist/fonts/type1/public/nimbus15/ztm-RegIta.pfb>
</usr/share/texmf-dist/fonts/type1/public/bera/fvmr8a.pfb>
</usr/share/texmf-dist/fonts/type1/public/bera/fvmb8a.pfb>
</usr/share/texmf-dist/fonts/type1/public/nimbus15/ztm-Med.pfb>
</usr/share/texmf-dist/fonts/type1/public/nimbus15/ztm-Reg.pfb>[1] [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] 
ps2pdf -dNOSAFER -dALLOWPSTRANSPARENCY specification.ps
Build complete: success 2 months ago (took 2 minutes)