main 3d41bc5

check / check success 2m 35s

Annotations 1

  • Complete job

    warning

    Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

  1. Current runner version: 'v0.6.0'
  2. GITHUB_TOKEN Permissions
  3. Contents: read
  4. Metadata: read
  5. Secret source: Actions
  6. Cache mode: write
  7. Prepare workflow directory
  8. Prepare all required actions
  9. Getting action download info
  10. Download action repository 'actions/checkout@v4' (SHA:11d5960a326750d5838078e36cf38b85af677262)
  11. Complete job name: check
  12. Checking docker version
  13. ##[command]/usr/bin/docker version --format '{{.Server.APIVersion}}'
  14. '1.56'
  15. Docker daemon API version: '1.56'
  16. ##[command]/usr/bin/docker version --format '{{.Client.APIVersion}}'
  17. '1.56'
  18. Docker client API version: '1.56'
  19. Clean up resources from previous jobs
  20. ##[command]/usr/bin/docker ps --all --quiet --no-trunc --filter "label=bfec4b"
  21. ##[command]/usr/bin/docker network prune --force --filter "label=bfec4b"
  22. Create local container network
  23. ##[command]/usr/bin/docker network create --label bfec4b github_network_1ce0c2adac9b4dd68b4287fb5c083af2
  24. 02f8b1f430eae919cbc6224b3fe674de669fb9ed04d19de3b1e84d257de66940
  25. Starting job container
  26. ##[command]/usr/bin/docker pull archlinux:latest
  27. latest: Pulling from library/archlinux
  28. 7450fb54bb4f: Pulling fs layer
  29. 62956096fa4d: Pulling fs layer
  30. 62956096fa4d: Download complete
  31. 7450fb54bb4f: Verifying Checksum
  32. 7450fb54bb4f: Download complete
  33. 7450fb54bb4f: Pull complete
  34. 62956096fa4d: Pull complete
  35. Digest: sha256:52dfbd5afb23a220d5ee92dafcb4c788d96c026ed04179890c23adef4c897fa0
  36. Status: Downloaded newer image for archlinux:latest
  37. docker.io/library/archlinux:latest
  38. ##[command]/usr/bin/docker create --name f7bb16475fc3447b9568ba8a0e03cbd9_archlinuxlatest_b7f39c --label bfec4b --workdir /__w/nefercap/nefercap --network github_network_1ce0c2adac9b4dd68b4287fb5c083af2 --init -e "HOME=/github/home" -e GITHUB_ACTIONS=true -e CI=true -v "/var/run/docker.sock":"/var/run/docker.sock" -v "/home/runner/work":"/__w" -v "/home/runner/externals":"/__e":ro -v "/home/runner/work/_temp":"/__w/_temp" -v "/home/runner/work/_actions":"/__w/_actions" -v "/opt/hostedtoolcache":"/__t" -v "/home/runner/work/_temp/_github_home":"/github/home" -v "/home/runner/work/_temp/_github_workflow":"/github/workflow" --entrypoint "tail" archlinux:latest "-f" "/dev/null"
  39. af77ad83c6fefdd26c78cfd0a36bf7a496694865fc0850acb0e2bdb4a0b661c5
  40. ##[command]/usr/bin/docker start af77ad83c6fefdd26c78cfd0a36bf7a496694865fc0850acb0e2bdb4a0b661c5
  41. af77ad83c6fefdd26c78cfd0a36bf7a496694865fc0850acb0e2bdb4a0b661c5
  42. ##[command]/usr/bin/docker ps --all --filter id=af77ad83c6fefdd26c78cfd0a36bf7a496694865fc0850acb0e2bdb4a0b661c5 --filter status=running --no-trunc --format "{{.ID}} {{.Status}}"
  43. af77ad83c6fefdd26c78cfd0a36bf7a496694865fc0850acb0e2bdb4a0b661c5 Up Less than a second
  44. ##[command]/usr/bin/docker inspect --format "{{range .Config.Env}}{{println .}}{{end}}" af77ad83c6fefdd26c78cfd0a36bf7a496694865fc0850acb0e2bdb4a0b661c5
  45. HOME=/github/home
  46. GITHUB_ACTIONS=true
  47. CI=true
  48. PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  49. LANG=C.UTF-8
  50. Waiting for all services to be ready
  51. Run pacman -Syu --noconfirm --needed git go make gcc wayland libxkbcommon ffmpeg
  52. <U+001B>[36;1mpacman -Syu --noconfirm --needed git go make gcc wayland libxkbcommon ffmpeg<U+001B>[0m
  53. shell: sh -e {0}
  54. env:
  55. XDG_RUNTIME_DIR: /tmp/xdg-runtime
  56. :: Synchronizing package databases...
  57. core downloading...
  58. extra downloading...
  59. :: Starting full system upgrade...
  60. resolving dependencies...
  61. :: There are 2 providers available for jack:
  62. :: Repository extra
  63. 1) jack2 2) pipewire-jack
  64. Enter a number (default=1):
  65. looking for conflicting packages...
  66. Package (152) Old Version New Version Net Change Download Size
  67. extra/alsa-lib 1.2.16.1-1 1.75 MiB 0.52 MiB
  68. extra/alsa-topology-conf 1.2.5.1-4 0.33 MiB 0.01 MiB
  69. extra/alsa-ucm-conf 1.2.16.1-1 0.68 MiB 0.13 MiB
  70. extra/aom 3.15.2-1 9.50 MiB 2.97 MiB
  71. extra/bubblewrap 0.13.1-1 0.10 MiB 0.04 MiB
  72. core/ca-certificates-mozilla 3.131-1 3.132-1 -0.01 MiB 0.37 MiB
  73. extra/cairo 1.18.6-1 1.77 MiB 0.68 MiB
  74. extra/dav1d 1.5.4-1 1.85 MiB 0.66 MiB
  75. core/db5.3 5.3.28-7 6.48 MiB 1.26 MiB
  76. core/dbus 1.16.2-1 1.16.2-2 0.03 MiB 0.35 MiB
  77. extra/default-cursors 3-1 0.00 MiB 0.00 MiB
  78. extra/fftw 3.3.11-1 8.83 MiB 2.67 MiB
  79. extra/flac 1.5.0-1 1.14 MiB 0.33 MiB
  80. extra/fontconfig 2:2.18.3-2 1.33 MiB 0.40 MiB
  81. extra/freetype2 2.15.0-1 1.74 MiB 0.57 MiB
  82. extra/fribidi 1.0.17-1 0.26 MiB 0.07 MiB
  83. core/gc 8.2.12-1 0.76 MiB 0.23 MiB
  84. extra/gdk-pixbuf2 2.44.8-1 3.01 MiB 0.49 MiB
  85. extra/giflib 6.1.3-2 0.34 MiB 0.10 MiB
  86. extra/glslang 1:1.4.363.0-1 13.98 MiB 2.60 MiB
  87. extra/glycin 2.2.3-1 19.10 MiB 4.07 MiB
  88. extra/gperftools 2.19.1-1 2.32 MiB 0.56 MiB
  89. extra/graphite 1:1.3.15-1 0.20 MiB 0.08 MiB
  90. extra/gsm 1.0.24-1 0.10 MiB 0.04 MiB
  91. extra/gtest 1.18.0-1 1.67 MiB 0.39 MiB
  92. core/guile 3.0.11-1 54.49 MiB 8.39 MiB
  93. extra/harfbuzz 14.6.0-1 5.10 MiB 1.36 MiB
  94. extra/hicolor-icon-theme 0.18-1 0.05 MiB 0.01 MiB
  95. extra/hidapi 0.15.0-1 0.13 MiB 0.04 MiB
  96. extra/highway 1.4.0-1 10.04 MiB 1.19 MiB
  97. core/iproute2 7.2.0-1 7.3.0-1 0.00 MiB 1.19 MiB
  98. extra/jack2 1.9.22-2 1.84 MiB 0.46 MiB
  99. extra/jbigkit 2.2-1 0.17 MiB 0.05 MiB
  100. extra/l-smash 2.14.5-4 1.02 MiB 0.31 MiB
  101. extra/lame 4.0-1 1.10 MiB 0.30 MiB
  102. extra/lcms2 2.19.1-1 0.69 MiB 0.23 MiB
  103. extra/libass 0.17.5-1 0.30 MiB 0.12 MiB
  104. extra/libasyncns 1:0.8+r3+g68cd5af-3 0.05 MiB 0.02 MiB
  105. extra/libavc1394 0.5.4-7 0.12 MiB 0.03 MiB
  106. extra/libbluray 1.5.1-1 1.26 MiB 0.88 MiB
  107. extra/libbs2b 3.1.0-11 0.07 MiB 0.02 MiB
  108. extra/libbsd 0.12.2-2 0.33 MiB 0.16 MiB
  109. extra/libdatrie 0.2.14-1 0.49 MiB 0.11 MiB
  110. extra/libdeflate 1.26-1 0.14 MiB 0.06 MiB
  111. extra/libdovi 3.4.0-1 0.66 MiB 0.28 MiB
  112. extra/libdrm 2.4.134-1 1.28 MiB 0.35 MiB
  113. extra/libdvdnav 7.0.0-1 0.16 MiB 0.06 MiB
  114. extra/libdvdread 7.1.1-1 0.43 MiB 0.14 MiB
  115. core/libedit 20260512_3.1-1 0.27 MiB 0.11 MiB
  116. core/libelf 0.196-1 0.197-1 0.01 MiB 0.70 MiB
  117. extra/libglvnd 1.7.0-3 3.34 MiB 0.32 MiB
  118. extra/libiec61883 1.2.0-9 0.12 MiB 0.03 MiB
  119. core/libisl 0.28-1 5.90 MiB 0.94 MiB
  120. extra/libjpeg-turbo 3.2.0-2 2.65 MiB 0.59 MiB
  121. extra/libjxl 0.12.0-1 6.78 MiB 1.86 MiB
  122. extra/libmd 1.3.0-1 0.13 MiB 0.06 MiB
  123. extra/libmodplug 0.8.9.0-7 0.37 MiB 0.17 MiB
  124. core/libmpc 1.4.1-1 0.19 MiB 0.09 MiB
  125. extra/libogg 1.3.6-1 0.44 MiB 0.19 MiB
  126. extra/libopenmpt 0.8.9-1 2.53 MiB 0.90 MiB
  127. extra/libpciaccess 0.19-1 0.06 MiB 0.02 MiB
  128. extra/libpgm 5.3.128-4 0.35 MiB 0.17 MiB
  129. extra/libplacebo 7.360.1-7 1.61 MiB 0.52 MiB
  130. extra/libpng 1.6.59-1 0.58 MiB 0.25 MiB
  131. extra/libpulse 17.0+r134+g77d25a1e6-1 1.49 MiB 0.40 MiB
  132. extra/libraw1394 2.1.2-4 0.16 MiB 0.05 MiB
  133. extra/librsvg 2:2.63.3-1 10.24 MiB 2.34 MiB
  134. extra/libsamplerate 0.2.2-3 1.55 MiB 1.33 MiB
  135. extra/libsndfile 1.2.2-4 0.93 MiB 0.31 MiB
  136. extra/libsodium 1.0.22-1 0.64 MiB 0.21 MiB
  137. extra/libsoxr 0.1.3-5 0.21 MiB 0.08 MiB
  138. extra/libssh 0.12.2-1 0.75 MiB 0.25 MiB
  139. extra/libthai 0.1.30-1 1.24 MiB 0.26 MiB
  140. extra/libtheora 1.2.0-1 2.34 MiB 0.42 MiB
  141. extra/libtiff 4.7.2-2 1.32 MiB 0.40 MiB
  142. extra/libunibreak 7.0-1 0.15 MiB 0.03 MiB
  143. extra/libunwind 1.8.3-1 0.30 MiB 0.13 MiB
  144. extra/libva 2.24.1-1 1.00 MiB 0.20 MiB
  145. extra/libvdpau 1.5-4 0.28 MiB 0.06 MiB
  146. extra/libvorbis 1.3.7-4 0.83 MiB 0.18 MiB
  147. extra/libvpl 2.17.0-1 0.99 MiB 0.23 MiB
  148. extra/libvpx 1.17.0-1 3.72 MiB 1.32 MiB
  149. extra/libwebp 1.6.0-2 1.04 MiB 0.32 MiB
  150. extra/libx11 1.8.14-1 9.84 MiB 2.02 MiB
  151. extra/libxau 1.0.12-1 0.02 MiB 0.01 MiB
  152. extra/libxcb 1.17.0-1 3.87 MiB 0.97 MiB
  153. extra/libxcursor 1.2.3-1 0.07 MiB 0.03 MiB
  154. extra/libxdmcp 1.1.5-2 0.13 MiB 0.03 MiB
  155. extra/libxext 1.3.7-1 0.30 MiB 0.10 MiB
  156. extra/libxfixes 6.0.2-1 0.04 MiB 0.01 MiB
  157. extra/libxft 2.3.9-1 0.13 MiB 0.06 MiB
  158. extra/libxrender 0.9.13-1 0.10 MiB 0.03 MiB
  159. extra/libxshmfence 1.3.3-1 0.02 MiB 0.01 MiB
  160. extra/libxv 1.0.13-1 0.06 MiB 0.03 MiB
  161. extra/libxxf86vm 1.1.7-1 0.03 MiB 0.02 MiB
  162. core/linux-api-headers 7.2-1 7.3-1 0.07 MiB 1.53 MiB
  163. extra/llvm-libs 23.1.3-4 164.87 MiB 41.45 MiB
  164. extra/lm_sensors 1:3.6.2-1 0.48 MiB 0.13 MiB
  165. core/lzo 2.10-5 0.38 MiB 0.09 MiB
  166. extra/mesa 1:26.2.5-1 53.86 MiB 13.50 MiB
  167. core/mpdecimal 4.0.1-3 0.32 MiB 0.10 MiB
  168. extra/mpg123 1.33.7-1 1.20 MiB 0.45 MiB
  169. extra/ocl-icd 2.3.5-1 0.50 MiB 0.10 MiB
  170. extra/opencore-amr 0.1.6-2 0.29 MiB 0.14 MiB
  171. extra/openjpeg2 2.5.4-1 13.37 MiB 0.87 MiB
  172. extra/opus 1.6.1-1 4.16 MiB 3.29 MiB
  173. extra/pango 1:1.58.2-1 2.38 MiB 0.43 MiB
  174. core/perl 5.44.0-1 72.30 MiB 20.98 MiB
  175. extra/perl-error 0.17030-3 0.04 MiB 0.02 MiB
  176. extra/perl-mailtools 2.22-3 0.10 MiB 0.06 MiB
  177. extra/perl-timedate 2.35-1 0.15 MiB 0.06 MiB
  178. extra/pixman 0.46.4-1 0.74 MiB 0.28 MiB
  179. extra/portaudio 1:19.7.0-4 0.33 MiB 0.10 MiB
  180. core/python 3.14.8-1 73.79 MiB 13.55 MiB
  181. extra/rav1e 0.8.1-3 7.49 MiB 1.58 MiB
  182. extra/rubberband 4.0.0-2 1.52 MiB 0.29 MiB
  183. extra/sdl2-compat 2.32.74-1 3.09 MiB 0.46 MiB
  184. extra/sdl3 3.4.18-1 6.98 MiB 1.72 MiB
  185. extra/shaderc 2026.4-1 0.68 MiB 0.16 MiB
  186. extra/shared-mime-info 2.5.1-2 5.83 MiB 0.75 MiB
  187. extra/snappy 1.3.1-1 0.11 MiB 0.04 MiB
  188. extra/sndio 1.10.0-1 0.28 MiB 0.12 MiB
  189. extra/speex 1.2.1-3 0.64 MiB 0.47 MiB
  190. extra/speexdsp 1.2.1-3 0.54 MiB 0.44 MiB
  191. extra/spirv-tools 1:1.4.363.0-1 8.16 MiB 2.12 MiB
  192. extra/srt 1.5.7-2 1.60 MiB 0.54 MiB
  193. extra/svt-av1 4.2.0-1 5.36 MiB 1.98 MiB
  194. core/systemd 262-1 262.1-1 0.03 MiB 10.68 MiB
  195. core/systemd-libs 262-1 262.1-1 0.01 MiB 1.44 MiB
  196. core/systemd-sysvcompat 262-1 262.1-1 0.00 MiB 0.01 MiB
  197. extra/v4l-utils 1.32.0-2 11.31 MiB 1.99 MiB
  198. extra/vapoursynth 80-1 11.79 MiB 3.20 MiB
  199. extra/vid.stab 1.1.2-1 0.52 MiB 0.09 MiB
  200. extra/vmaf 3.2.1-1 7.11 MiB 0.48 MiB
  201. extra/vulkan-icd-loader 1.4.363.0-1 0.67 MiB 0.18 MiB
  202. extra/x264 3:0.165.r3222.b35605a-2 3.79 MiB 0.75 MiB
  203. extra/x265 4.3-1 21.46 MiB 2.11 MiB
  204. extra/xcb-proto 1.17.0-4 1.03 MiB 0.13 MiB
  205. extra/xkeyboard-config 2.48-1 10.24 MiB 0.87 MiB
  206. extra/xorgproto 2026.1-1 1.47 MiB 0.24 MiB
  207. extra/xvidcore 1.3.7-4 0.66 MiB 0.22 MiB
  208. extra/xxhash 0.8.4-1 0.42 MiB 0.10 MiB
  209. extra/zeromq 4.3.5-3 3.03 MiB 0.55 MiB
  210. extra/zimg 3.0.6-2 0.70 MiB 0.24 MiB
  211. extra/zlib-ng 2.3.3-1 0.28 MiB 0.11 MiB
  212. extra/ffmpeg 2:9.0.2-2 48.45 MiB 15.16 MiB
  213. core/gcc 16.2.1+r23+gd564253eb6c8-1 220.89 MiB 57.93 MiB
  214. extra/git 2.56.0-1 33.54 MiB 7.43 MiB
  215. extra/go 2:1.27.3-1 226.64 MiB 42.30 MiB
  216. extra/libxkbcommon 1.13.2-1 1.05 MiB 0.27 MiB
  217. core/make 4.4.1-3 1.66 MiB 0.51 MiB
  218. extra/wayland 1.26.0-1 0.86 MiB 0.15 MiB
  219. Total Download Size: 309.02 MiB
  220. Total Installed Size: 1325.23 MiB
  221. Net Upgrade Size: 1265.48 MiB
  222. :: Proceed with installation? [Y/n]
  223. :: Retrieving packages...
  224. gcc-16.2.1+r23+gd564253eb6c8-1-x86_64 downloading...
  225. go-2:1.27.3-1-x86_64 downloading...
  226. llvm-libs-23.1.3-4-x86_64 downloading...
  227. perl-5.44.0-1-x86_64 downloading...
  228. ffmpeg-2:9.0.2-2-x86_64 downloading...
  229. python-3.14.8-1-x86_64 downloading...
  230. mesa-1:26.2.5-1-x86_64 downloading...
  231. systemd-262.1-1-x86_64 downloading...
  232. guile-3.0.11-1-x86_64 downloading...
  233. git-2.56.0-1-x86_64 downloading...
  234. glycin-2.2.3-1-x86_64 downloading...
  235. opus-1.6.1-1-x86_64 downloading...
  236. vapoursynth-80-1-x86_64 downloading...
  237. aom-3.15.2-1-x86_64 downloading...
  238. fftw-3.3.11-1-x86_64 downloading...
  239. glslang-1:1.4.363.0-1-x86_64 downloading...
  240. librsvg-2:2.63.3-1-x86_64 downloading...
  241. spirv-tools-1:1.4.363.0-1-x86_64 downloading...
  242. x265-4.3-1-x86_64 downloading...
  243. libx11-1.8.14-1-x86_64 downloading...
  244. v4l-utils-1.32.0-2-x86_64 downloading...
  245. svt-av1-4.2.0-1-x86_64 downloading...
  246. libjxl-0.12.0-1-x86_64 downloading...
  247. sdl3-3.4.18-1-x86_64 downloading...
  248. rav1e-0.8.1-3-x86_64 downloading...
  249. linux-api-headers-7.3-1-x86_64 downloading...
  250. systemd-libs-262.1-1-x86_64 downloading...
  251. harfbuzz-14.6.0-1-x86_64 downloading...
  252. libsamplerate-0.2.2-3-x86_64 downloading...
  253. libvpx-1.17.0-1-x86_64 downloading...
  254. db5.3-5.3.28-7-x86_64 downloading...
  255. iproute2-7.3.0-1-x86_64 downloading...
  256. highway-1.4.0-1-x86_64 downloading...
  257. libxcb-1.17.0-1-x86_64 downloading...
  258. libisl-0.28-1-x86_64 downloading...
  259. libopenmpt-0.8.9-1-x86_64 downloading...
  260. libbluray-1.5.1-1-x86_64 downloading...
  261. openjpeg2-2.5.4-1-x86_64 downloading...
  262. xkeyboard-config-2.48-1-any downloading...
  263. x264-3:0.165.r3222.b35605a-2-x86_64 downloading...
  264. shared-mime-info-2.5.1-2-x86_64 downloading...
  265. libelf-0.197-1-x86_64 downloading...
  266. cairo-1.18.6-1-x86_64 downloading...
  267. dav1d-1.5.4-1-x86_64 downloading...
  268. libjpeg-turbo-3.2.0-2-x86_64 downloading...
  269. freetype2-2.15.0-1-x86_64 downloading...
  270. gperftools-2.19.1-1-x86_64 downloading...
  271. zeromq-4.3.5-3-x86_64 downloading...
  272. srt-1.5.7-2-x86_64 downloading...
  273. libplacebo-7.360.1-7-x86_64 downloading...
  274. alsa-lib-1.2.16.1-1-x86_64 downloading...
  275. make-4.4.1-3-x86_64 downloading...
  276. gdk-pixbuf2-2.44.8-1-x86_64 downloading...
  277. vmaf-3.2.1-1-x86_64 downloading...
  278. speex-1.2.1-3-x86_64 downloading...
  279. jack2-1.9.22-2-x86_64 downloading...
  280. sdl2-compat-2.32.74-1-x86_64 downloading...
  281. mpg123-1.33.7-1-x86_64 downloading...
  282. speexdsp-1.2.1-3-x86_64 downloading...
  283. pango-1:1.58.2-1-x86_64 downloading...
  284. libtheora-1.2.0-1-x86_64 downloading...
  285. libpulse-17.0+r134+g77d25a1e6-1-x86_64 downloading...
  286. libtiff-4.7.2-2-x86_64 downloading...
  287. fontconfig-2:2.18.3-2-x86_64 downloading...
  288. gtest-1.18.0-1-x86_64 downloading...
  289. ca-certificates-mozilla-3.132-1-x86_64 downloading...
  290. dbus-1.16.2-2-x86_64 downloading...
  291. libdrm-2.4.134-1-x86_64 downloading...
  292. flac-1.5.0-1-x86_64 downloading...
  293. libwebp-1.6.0-2-x86_64 downloading...
  294. libglvnd-1.7.0-3-x86_64 downloading...
  295. l-smash-2.14.5-4-x86_64 downloading...
  296. libsndfile-1.2.2-4-x86_64 downloading...
  297. lame-4.0-1-x86_64 downloading...
  298. rubberband-4.0.0-2-x86_64 downloading...
  299. pixman-0.46.4-1-x86_64 downloading...
  300. libdovi-3.4.0-1-x86_64 downloading...
  301. libxkbcommon-1.13.2-1-x86_64 downloading...
  302. libthai-0.1.30-1-x86_64 downloading...
  303. libssh-0.12.2-1-x86_64 downloading...
  304. libpng-1.6.59-1-x86_64 downloading...
  305. xorgproto-2026.1-1-any downloading...
  306. zimg-3.0.6-2-x86_64 downloading...
  307. libvpl-2.17.0-1-x86_64 downloading...
  308. gc-8.2.12-1-x86_64 downloading...
  309. lcms2-2.19.1-1-x86_64 downloading...
  310. xvidcore-1.3.7-4-x86_64 downloading...
  311. libsodium-1.0.22-1-x86_64 downloading...
  312. libva-2.24.1-1-x86_64 downloading...
  313. libogg-1.3.6-1-x86_64 downloading...
  314. vulkan-icd-loader-1.4.363.0-1-x86_64 downloading...
  315. libvorbis-1.3.7-4-x86_64 downloading...
  316. libpgm-5.3.128-4-x86_64 downloading...
  317. libmodplug-0.8.9.0-7-x86_64 downloading...
  318. shaderc-2026.4-1-x86_64 downloading...
  319. libbsd-0.12.2-2-x86_64 downloading...
  320. wayland-1.26.0-1-x86_64 downloading...
  321. opencore-amr-0.1.6-2-x86_64 downloading...
  322. libdvdread-7.1.1-1-x86_64 downloading...
  323. lm_sensors-1:3.6.2-1-x86_64 downloading...
  324. libunwind-1.8.3-1-x86_64 downloading...
  325. alsa-ucm-conf-1.2.16.1-1-any downloading...
  326. xcb-proto-1.17.0-4-any downloading...
  327. sndio-1.10.0-1-x86_64 downloading...
  328. libass-0.17.5-1-x86_64 downloading...
  329. libedit-20260512_3.1-1-x86_64 downloading...
  330. zlib-ng-2.3.3-1-x86_64 downloading...
  331. libdatrie-0.2.14-1-x86_64 downloading...
  332. ocl-icd-2.3.5-1-x86_64 downloading...
  333. xxhash-0.8.4-1-x86_64 downloading...
  334. libxext-1.3.7-1-x86_64 downloading...
  335. mpdecimal-4.0.1-3-x86_64 downloading...
  336. giflib-6.1.3-2-x86_64 downloading...
  337. portaudio-1:19.7.0-4-x86_64 downloading...
  338. vid.stab-1.1.2-1-x86_64 downloading...
  339. libmpc-1.4.1-1-x86_64 downloading...
  340. lzo-2.10-5-x86_64 downloading...
  341. graphite-1:1.3.15-1-x86_64 downloading...
  342. libsoxr-0.1.3-5-x86_64 downloading...
  343. fribidi-1.0.17-1-x86_64 downloading...
  344. libdeflate-1.26-1-x86_64 downloading...
  345. libvdpau-1.5-4-x86_64 downloading...
  346. perl-timedate-2.35-1-any downloading...
  347. libxft-2.3.9-1-x86_64 downloading...
  348. libmd-1.3.0-1-x86_64 downloading...
  349. libdvdnav-7.0.0-1-x86_64 downloading...
  350. perl-mailtools-2.22-3-any downloading...
  351. jbigkit-2.2-1-x86_64 downloading...
  352. libraw1394-2.1.2-4-x86_64 downloading...
  353. hidapi-0.15.0-1-x86_64 downloading...
  354. bubblewrap-0.13.1-1-x86_64 downloading...
  355. gsm-1.0.24-1-x86_64 downloading...
  356. snappy-1.3.1-1-x86_64 downloading...
  357. libxv-1.0.13-1-x86_64 downloading...
  358. libiec61883-1.2.0-9-x86_64 downloading...
  359. libxcursor-1.2.3-1-x86_64 downloading...
  360. libavc1394-0.5.4-7-x86_64 downloading...
  361. libxrender-0.9.13-1-x86_64 downloading...
  362. libunibreak-7.0-1-x86_64 downloading...
  363. libxdmcp-1.1.5-2-x86_64 downloading...
  364. libpciaccess-0.19-1-x86_64 downloading...
  365. perl-error-0.17030-3-any downloading...
  366. libbs2b-3.1.0-11-x86_64 downloading...
  367. libasyncns-1:0.8+r3+g68cd5af-3-x86_64 downloading...
  368. libxxf86vm-1.1.7-1-x86_64 downloading...
  369. libxfixes-6.0.2-1-x86_64 downloading...
  370. alsa-topology-conf-1.2.5.1-4-any downloading...
  371. hicolor-icon-theme-0.18-1-any downloading...
  372. libxau-1.0.12-1-x86_64 downloading...
  373. systemd-sysvcompat-262.1-1-x86_64 downloading...
  374. libxshmfence-1.3.3-1-x86_64 downloading...
  375. default-cursors-3-1-any downloading...
  376. checking keyring...
  377. checking package integrity...
  378. loading package files...
  379. checking for file conflicts...
  380. :: Processing package changes...
  381. upgrading linux-api-headers...
  382. installing db5.3...
  383. installing perl...
  384. installing perl-error...
  385. installing perl-timedate...
  386. installing perl-mailtools...
  387. installing zlib-ng...
  388. upgrading systemd-libs...
  389. upgrading ca-certificates-mozilla...
  390. installing git...
  391. Optional dependencies for git
  392. git-zsh-completion: upstream zsh completion
  393. tk: gitk and git gui
  394. openssh: ssh transport and crypto
  395. man: show help with `git command --help`
  396. perl-libwww: git svn
  397. perl-term-readkey: git svn and interactive.singlekey setting
  398. perl-io-socket-ssl: git send-email TLS support
  399. perl-authen-sasl: git send-email TLS support
  400. perl-cgi: gitweb (web interface) support
  401. python: git svn & git p4 [pending]
  402. subversion: git svn
  403. org.freedesktop.secrets: keyring credential helper
  404. libsecret: libsecret credential helper [installed]
  405. less: the default pager for git
  406. installing go...
  407. installing gc...
  408. installing guile...
  409. installing make...
  410. installing libisl...
  411. installing libmpc...
  412. upgrading libelf...
  413. installing gcc...
  414. Optional dependencies for gcc
  415. lib32-gcc-libs: for generating code for 32-bit ABI
  416. installing default-cursors...
  417. Optional dependencies for default-cursors
  418. adwaita-cursors: default cursor theme
  419. installing wayland...
  420. installing xkeyboard-config...
  421. installing libxkbcommon...
  422. Optional dependencies for libxkbcommon
  423. libxkbcommon-x11: xkbcli interactive-x11
  424. wayland: xkbcli interactive-wayland [installed]
  425. installing alsa-topology-conf...
  426. installing alsa-ucm-conf...
  427. installing alsa-lib...
  428. installing aom...
  429. installing libpng...
  430. installing freetype2...
  431. Optional dependencies for freetype2
  432. harfbuzz: Improved autohinting [pending]
  433. installing fontconfig...
  434. Creating fontconfig configuration...
  435. Rebuilding fontconfig cache...
  436. installing xcb-proto...
  437. installing xorgproto...
  438. installing libxdmcp...
  439. installing libxau...
  440. installing libxcb...
  441. installing libx11...
  442. installing libxext...
  443. installing libxrender...
  444. installing lzo...
  445. installing pixman...
  446. installing cairo...
  447. installing dav1d...
  448. Optional dependencies for dav1d
  449. dav1d-doc: HTML documentation
  450. installing fribidi...
  451. installing gsm...
  452. installing graphite...
  453. Optional dependencies for graphite
  454. graphite-docs: Documentation
  455. installing harfbuzz...
  456. Optional dependencies for harfbuzz
  457. harfbuzz-utils: utilities
  458. upgrading dbus...
  459. installing libsamplerate...
  460. installing opus...
  461. installing jack2...
  462. Optional dependencies for jack2
  463. a2jmidid: for ALSA MIDI to JACK MIDI bridging
  464. libffado: for firewire support using FFADO
  465. jack-example-tools: for official JACK example-clients and tools
  466. jack2-dbus: for dbus integration
  467. jack2-docs: for developer documentation
  468. realtime-privileges: for realtime privileges
  469. installing mpg123...
  470. Optional dependencies for mpg123
  471. sdl2-compat: for sdl audio support [pending]
  472. jack: for jack audio support [installed]
  473. libpulse: for pulse audio support [pending]
  474. perl: for conplay [installed]
  475. installing lame...
  476. installing libjpeg-turbo...
  477. installing jbigkit...
  478. installing libdeflate...
  479. installing libwebp...
  480. Optional dependencies for libwebp
  481. libwebp-utils: WebP conversion and inspection tools
  482. installing libtiff...
  483. Optional dependencies for libtiff
  484. freeglut: for using tiffgt
  485. installing lcms2...
  486. installing libunibreak...
  487. installing libass...
  488. installing libraw1394...
  489. installing libavc1394...
  490. installing libbluray...
  491. Optional dependencies for libbluray
  492. java-runtime: BD-J library
  493. installing libogg...
  494. installing flac...
  495. installing libvorbis...
  496. installing libsndfile...
  497. Optional dependencies for libsndfile
  498. alsa-lib: for sndfile-play [installed]
  499. installing libbs2b...
  500. installing libpciaccess...
  501. installing libdrm...
  502. Optional dependencies for libdrm
  503. cairo: needed for modetest tool [installed]
  504. installing libdvdread...
  505. Optional dependencies for libdvdread
  506. libdvdcss: Decoding encrypted DVDs
  507. installing libdvdnav...
  508. installing libxshmfence...
  509. installing libxxf86vm...
  510. installing libedit...
  511. installing llvm-libs...
  512. installing lm_sensors...
  513. Optional dependencies for lm_sensors
  514. rrdtool: for logging with sensord
  515. perl: for sensor detection and configuration convert [installed]
  516. installing spirv-tools...
  517. installing mesa...
  518. Optional dependencies for mesa
  519. opengl-man-pages: for the OpenGL API man pages
  520. installing libglvnd...
  521. installing libiec61883...
  522. installing giflib...
  523. installing libunwind...
  524. installing gperftools...
  525. installing gtest...
  526. Optional dependencies for gtest
  527. python: gmock generator [pending]
  528. installing highway...
  529. installing libjxl...
  530. Optional dependencies for libjxl
  531. java-runtime: for JNI bindings
  532. installing libmodplug...
  533. installing libasyncns...
  534. installing libpulse...
  535. Optional dependencies for libpulse
  536. pulse-native-provider: PulseAudio backend
  537. installing portaudio...
  538. installing libopenmpt...
  539. installing vulkan-icd-loader...
  540. Optional dependencies for vulkan-icd-loader
  541. vulkan-driver: packaged vulkan driver
  542. installing glslang...
  543. installing shaderc...
  544. installing libdovi...
  545. installing xxhash...
  546. installing libplacebo...
  547. installing bubblewrap...
  548. installing glycin...
  549. Optional dependencies for glycin
  550. libheif: Load .avif, .heic and .heif
  551. installing shared-mime-info...
  552. installing gdk-pixbuf2...
  553. Optional dependencies for gdk-pixbuf2
  554. libheif: Load .avif, .heic and .heif
  555. libopenraw: Load .arw, .cr2, .crw, .dng, .erf, .mrw, .nef, .orf, .pef and .raf
  556. libwmf: Load .apm and .wmf
  557. installing libdatrie...
  558. installing libthai...
  559. installing libxft...
  560. installing pango...
  561. installing librsvg...
  562. installing libsoxr...
  563. installing libssh...
  564. installing libtheora...
  565. installing libxfixes...
  566. installing libva...
  567. Optional dependencies for libva
  568. intel-media-driver: backend for Intel GPUs (>= Broadwell)
  569. libva-intel-driver: backend for Intel GPUs (<= Haswell)
  570. libva-mesa-driver: backend for AMD and NVIDIA GPUs [installed]
  571. installing libvdpau...
  572. Optional dependencies for libvdpau
  573. libvdpau-va-gl: driver using VAAPI
  574. nvidia-utils: driver for NVIDIA
  575. installing libvpx...
  576. installing libxv...
  577. installing ocl-icd...
  578. Optional dependencies for ocl-icd
  579. opencl-driver: packaged opencl driver
  580. installing libvpl...
  581. Optional dependencies for libvpl
  582. intel-media-sdk: runtime implementation for legacy Intel GPUs
  583. vpl-gpu-rt: runtime implementation for Tiger Lake and newer GPUs
  584. installing opencore-amr...
  585. installing openjpeg2...
  586. installing rav1e...
  587. installing fftw...
  588. Optional dependencies for fftw
  589. fftw-openmpi: for OpenMPI integration
  590. installing rubberband...
  591. installing libxcursor...
  592. installing hidapi...
  593. Optional dependencies for hidapi
  594. libusb: for hidapi-libusb [installed]
  595. installing sdl3...
  596. Optional dependencies for sdl3
  597. alsa-lib: ALSA audio driver [installed]
  598. libpulse: PulseAudio audio driver [installed]
  599. jack: JACK audio driver [installed]
  600. pipewire: PipeWire audio driver
  601. vulkan-driver: vulkan renderer
  602. sndio: sndio audio driver [pending]
  603. libdecor: Wayland client decorations
  604. installing sdl2-compat...
  605. installing snappy...
  606. installing libmd...
  607. installing libbsd...
  608. installing sndio...
  609. installing speexdsp...
  610. installing speex...
  611. installing srt...
  612. installing svt-av1...
  613. installing hicolor-icon-theme...
  614. installing v4l-utils...
  615. Optional dependencies for v4l-utils
  616. qt6-base: for qv4l2 and qvidcap
  617. qt6-5compat: for qv4l2
  618. alsa-lib: for qv4l2 [installed]
  619. installing zimg...
  620. installing mpdecimal...
  621. installing python...
  622. Optional dependencies for python
  623. python-setuptools: for building Python packages using tooling that is usually bundled with Python
  624. python-pip: for installing Python packages using tooling that is usually bundled with Python
  625. python-pipx: for installing Python software not packaged on Arch Linux
  626. sqlite: for a default database integration [installed]
  627. xz: for lzma [installed]
  628. tk: for tkinter
  629. installing vapoursynth...
  630. installing vid.stab...
  631. installing vmaf...
  632. installing l-smash...
  633. installing x264...
  634. installing x265...
  635. installing xvidcore...
  636. installing libsodium...
  637. installing libpgm...
  638. installing zeromq...
  639. Optional dependencies for zeromq
  640. cppzmq: C++ binding for libzmq
  641. installing ffmpeg...
  642. Optional dependencies for ffmpeg
  643. avisynthplus: AviSynthPlus support
  644. frei0r-plugins: Frei0r video effects support
  645. intel-media-sdk: Intel QuickSync support (legacy)
  646. ladspa: LADSPA filters
  647. nvidia-utils: Nvidia NVDEC/NVENC support
  648. onevpl-intel-gpu: Intel QuickSync support
  649. upgrading iproute2...
  650. upgrading systemd...
  651. Creating group 'git' with GID 969.
  652. Creating user 'git' (git daemon user) with UID 969 and GID 969.
  653. upgrading systemd-sysvcompat...
  654. :: Running post-transaction hooks...
  655. ( 1/16) Creating system user accounts...
  656. ( 2/16) Creating temporary files...
  657. /usr/lib/tmpfiles.d/journal-nocow.conf:26: Failed to resolve specifier: uninitialized /etc/ detected, skipping.
  658. All rules containing unresolvable specifiers will be skipped.
  659. ( 3/16) Updating journal message catalog...
  660. ( 4/16) Updating udev hardware database...
  661. ( 5/16) Applying kernel sysctl settings...
  662. Skipped: Current root is not booted.
  663. ( 6/16) Reloading system manager configuration...
  664. Skipped: Current root is not booted.
  665. ( 7/16) Reloading user manager configuration...
  666. Skipped: Current root is not booted.
  667. ( 8/16) Updating the MIME type database...
  668. ( 9/16) Enqueuing marked services...
  669. Skipped: Current root is not booted.
  670. (10/16) Reloading device manager configuration...
  671. Skipped: Current root is not booted.
  672. (11/16) Arming ConditionNeedsUpdate...
  673. (12/16) Updating fontconfig configuration...
  674. (13/16) Rebuilding certificate stores...
  675. (14/16) Reloading system bus configuration...
  676. Skipped: Current root is not booted.
  677. (15/16) Checking for old perl modules...
  678. (16/16) Updating fontconfig cache...
  679. Run actions/checkout@v4
  680. with:
  681. repository: bnema/nefercap
  682. token: ***
  683. ssh-strict: true
  684. ssh-user: git
  685. persist-credentials: true
  686. clean: true
  687. sparse-checkout-cone-mode: true
  688. fetch-depth: 1
  689. fetch-tags: false
  690. show-progress: true
  691. lfs: false
  692. submodules: false
  693. set-safe-directory: true
  694. allow-unsafe-pr-checkout: false
  695. env:
  696. XDG_RUNTIME_DIR: /tmp/xdg-runtime
  697. ##[command]/usr/bin/docker exec af77ad83c6fefdd26c78cfd0a36bf7a496694865fc0850acb0e2bdb4a0b661c5 sh -c "cat /etc/*release | grep ^ID"
  698. Syncing repository: bnema/nefercap
  699. Getting Git version info
  700. Working directory is '/__w/nefercap/nefercap'
  701. [command]/usr/sbin/git version
  702. git version 2.56.0
  703. Temporarily overriding HOME='/__w/_temp/6f0567c9-c5cf-4954-9c87-af22236fa8fc' before making global git config changes
  704. Adding repository directory to the temporary git global config as a safe directory
  705. [command]/usr/sbin/git config --global --add safe.directory /__w/nefercap/nefercap
  706. Deleting the contents of '/__w/nefercap/nefercap'
  707. Initializing the repository
  708. [command]/usr/sbin/git init /__w/nefercap/nefercap
  709. hint: Using 'master' as the name for the initial branch. This default branch name
  710. hint: will change to "main" in Git 3.0. To configure the initial branch name
  711. hint: to use in all of your new repositories, which will suppress this warning,
  712. hint: call:
  713. hint:
  714. hint: git config --global init.defaultBranch <name>
  715. hint:
  716. hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
  717. hint: 'development'. The just-created branch can be renamed via this command:
  718. hint:
  719. hint: git branch -m <name>
  720. hint:
  721. hint: Disable this message with "git config set advice.defaultBranchName false"
  722. Initialized empty Git repository in /__w/nefercap/nefercap/.git/
  723. [command]/usr/sbin/git remote add origin http://ermite:7341/bnema/nefercap
  724. Disabling automatic garbage collection
  725. [command]/usr/sbin/git config --local gc.auto 0
  726. Setting up auth
  727. [command]/usr/sbin/git config --local --name-only --get-regexp core\.sshCommand
  728. [command]/usr/sbin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :"
  729. [command]/usr/sbin/git config --local --name-only --get-regexp http\.http\:\/\/ermite\:7341\/\.extraheader
  730. [command]/usr/sbin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.http\:\/\/ermite\:7341\/\.extraheader' && git config --local --unset-all 'http.http://ermite:7341/.extraheader' || :"
  731. [command]/usr/sbin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
  732. [command]/usr/sbin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
  733. [command]/usr/sbin/git config --local http.http://ermite:7341/.extraheader AUTHORIZATION: basic ***
  734. Fetching the repository
  735. [command]/usr/sbin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +3d41bc5a00034b81cc0ddeffaafc23d02beddf14:refs/tags/v0.6.1
  736. From http://ermite:7341/bnema/nefercap
  737. * [new ref] 3d41bc5a00034b81cc0ddeffaafc23d02beddf14 -> v0.6.1
  738. Determining the checkout info
  739. [command]/usr/sbin/git sparse-checkout disable
  740. [command]/usr/sbin/git config --local --unset-all extensions.worktreeConfig
  741. Checking out the ref
  742. [command]/usr/sbin/git checkout --progress --force refs/tags/v0.6.1
  743. Note: switching to 'refs/tags/v0.6.1'.
  744. You are in 'detached HEAD' state. You can look around, make experimental
  745. changes and commit them, and you can discard any commits you make in this
  746. state without impacting any branches by switching back to a branch.
  747. If you want to create a new branch to retain commits you create, you may
  748. do so (now or later) by using -c with the switch command. Example:
  749. git switch -c <new-branch-name>
  750. Or undo this operation with:
  751. git switch -
  752. Turn off this advice by setting config variable advice.detachedHead to false
  753. HEAD is now at 3d41bc5 test(wayland): synchronize exclusion and prefetched frame assertions
  754. [command]/usr/sbin/git log -1 --format=%H
  755. 3d41bc5a00034b81cc0ddeffaafc23d02beddf14
  756. Run git config --global --add safe.directory "$GITHUB_WORKSPACE"
  757. <U+001B>[36;1mgit config --global --add safe.directory "$GITHUB_WORKSPACE"<U+001B>[0m
  758. <U+001B>[36;1minstall -d -m 700 "$XDG_RUNTIME_DIR"<U+001B>[0m
  759. shell: sh -e {0}
  760. env:
  761. XDG_RUNTIME_DIR: /tmp/xdg-runtime
  762. Run go install github.com/bnema/hexcheck/cmd/hexcheck@v0.3.1
  763. <U+001B>[36;1mgo install github.com/bnema/hexcheck/cmd/hexcheck@v0.3.1<U+001B>[0m
  764. <U+001B>[36;1mgo install github.com/vektra/mockery/v3@v3.8.1<U+001B>[0m
  765. <U+001B>[36;1mgo install honnef.co/go/tools/cmd/staticcheck@2026.2.2<U+001B>[0m
  766. shell: sh -e {0}
  767. env:
  768. XDG_RUNTIME_DIR: /tmp/xdg-runtime
  769. go: downloading github.com/bnema/hexcheck v0.3.1
  770. go: downloading golang.org/x/tools v0.51.0
  771. go: downloading gopkg.in/yaml.v3 v3.0.1
  772. go: downloading golang.org/x/sync v0.23.0
  773. go: downloading golang.org/x/mod v0.41.0
  774. go: downloading github.com/vektra/mockery/v3 v3.8.1
  775. go: downloading github.com/jedib0t/go-pretty/v6 v6.7.8
  776. go: downloading github.com/knadh/koanf/parsers/yaml v1.1.0
  777. go: downloading github.com/knadh/koanf/providers/structs v1.0.0
  778. go: downloading github.com/knadh/koanf/v2 v2.3.2
  779. go: downloading github.com/rs/zerolog v1.34.0
  780. go: downloading github.com/spf13/cobra v1.10.2
  781. go: downloading github.com/spf13/pflag v1.0.10
  782. go: downloading golang.org/x/term v0.40.0
  783. go: downloading github.com/fatih/structs v1.1.0
  784. go: downloading github.com/knadh/koanf/maps v0.1.2
  785. go: downloading github.com/go-viper/mapstructure/v2 v2.5.0
  786. go: downloading github.com/mitchellh/copystructure v1.2.0
  787. go: downloading github.com/mattn/go-runewidth v0.0.19
  788. go: downloading golang.org/x/text v0.34.0
  789. go: downloading github.com/mattn/go-colorable v0.1.14
  790. go: downloading github.com/brunoga/deep v1.3.1
  791. go: downloading github.com/knadh/koanf/providers/env v1.1.0
  792. go: downloading github.com/knadh/koanf/providers/file v1.2.1
  793. go: downloading github.com/knadh/koanf/providers/posflag v1.0.1
  794. go: downloading github.com/xeipuuv/gojsonschema v1.2.0
  795. go: downloading go.yaml.in/yaml/v3 v3.0.4
  796. go: downloading golang.org/x/sys v0.48.0
  797. go: downloading github.com/clipperhouse/uax29/v2 v2.2.0
  798. go: downloading github.com/mitchellh/reflectwalk v1.0.2
  799. go: downloading github.com/mattn/go-isatty v0.0.20
  800. go: downloading github.com/huandu/xstrings v1.5.0
  801. go: downloading golang.org/x/exp v0.0.0-20260212183809-81e46e3db34a
  802. go: downloading github.com/fsnotify/fsnotify v1.9.0
  803. go: downloading github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415
  804. go: downloading github.com/xeipuuv/gojsonpointer v0.0.0-20190905194746-02993c407bfb
  805. go: downloading honnef.co/go/tools v0.8.2
  806. go: downloading golang.org/x/exp/typeparams v0.0.0-20231108232855-2478ac86f678
  807. go: downloading github.com/BurntSushi/toml v1.4.1-0.20240526193622-a339e1f7089c
  808. go: downloading golang.org/x/exp v0.0.0-20231110203233-9a3e6036ecaa
  809. Run make check
  810. <U+001B>[36;1mmake check<U+001B>[0m
  811. shell: sh -e {0}
  812. env:
  813. XDG_RUNTIME_DIR: /tmp/xdg-runtime
  814. test -z "$(gofmt -l ./internal ./cmd)" || { gofmt -l ./internal ./cmd >&2; exit 1; }
  815. go mod tidy -diff
  816. go: downloading github.com/stretchr/testify v1.12.1
  817. go: downloading github.com/bnema/kvconf v0.1.2
  818. go: downloading github.com/bnema/neferclient v0.3.0
  819. go: downloading github.com/bnema/nefergui v0.7.3
  820. go: downloading github.com/bnema/wlturbo v0.6.2
  821. go: downloading github.com/bnema/purego-libwayland v0.8.0
  822. go: downloading github.com/bnema/go-wayland-bindings v0.1.0
  823. go: downloading github.com/bnema/zerowrap v1.4.1
  824. go: downloading github.com/stretchr/objx v0.5.3
  825. go: downloading github.com/bnema/purego-xkbcommon v0.2.0
  826. go: downloading github.com/bnema/purego v0.13.0-bnema.1
  827. go: downloading go.yaml.in/yaml/v3 v3.0.5
  828. go: downloading github.com/rs/zerolog v1.35.1
  829. go: downloading gopkg.in/natefinch/lumberjack.v2 v2.2.1
  830. go: downloading github.com/go-text/typesetting v0.3.5
  831. go: downloading github.com/mattn/go-colorable v0.1.15
  832. go: downloading github.com/bnema/purego-vulkan v0.6.0
  833. go: downloading golang.org/x/image v0.46.0
  834. go: downloading github.com/mattn/go-isatty v0.0.22
  835. go: downloading github.com/go-text/typesetting-utils v0.0.0-20260419141703-4ffe8874dabc
  836. go: downloading golang.org/x/text v0.42.0
  837. CGO_ENABLED=0 go vet ./...
  838. NEFERCAP_REQUIRE_WAYLAND=1 CGO_ENABLED=0 go test ./...
  839. ok github.com/bnema/nefercap/cmd/nefercap 0.005s
  840. ok github.com/bnema/nefercap/internal/adapters/capturefile 0.006s
  841. ok github.com/bnema/nefercap/internal/adapters/cli 0.005s
  842. ok github.com/bnema/nefercap/internal/adapters/clipboard 0.071s
  843. ok github.com/bnema/nefercap/internal/adapters/config 0.031s
  844. ok github.com/bnema/nefercap/internal/adapters/control 3.681s
  845. ok github.com/bnema/nefercap/internal/adapters/destination 0.011s
  846. ok github.com/bnema/nefercap/internal/adapters/ffmpeg 3.597s
  847. ok github.com/bnema/nefercap/internal/adapters/flash 0.004s
  848. ok github.com/bnema/nefercap/internal/adapters/indicator 0.005s
  849. ok github.com/bnema/nefercap/internal/adapters/layerui 0.004s
  850. ok github.com/bnema/nefercap/internal/adapters/png 0.147s
  851. ok github.com/bnema/nefercap/internal/adapters/selection 0.052s
  852. ok github.com/bnema/nefercap/internal/adapters/uierrors 0.002s
  853. ok github.com/bnema/nefercap/internal/adapters/uistyle 0.003s
  854. ok github.com/bnema/nefercap/internal/adapters/wayland 0.980s
  855. ? github.com/bnema/nefercap/internal/adapters/wayland/testserver [no test files]
  856. ? github.com/bnema/nefercap/internal/adapters/wayland/testserver/neferwl [no test files]
  857. ok github.com/bnema/nefercap/internal/app 0.811s
  858. ok github.com/bnema/nefercap/internal/core 7.049s
  859. ok github.com/bnema/nefercap/internal/logging 0.002s
  860. ? github.com/bnema/nefercap/internal/mocks/ports [no test files]
  861. ok github.com/bnema/nefercap/internal/ports 0.005s
  862. /github/home/go/bin/hexcheck -config .hexcheck.yaml -root . ./...
  863. /__w/nefercap/nefercap/internal/adapters/selection/scene.go:160:17: [warn] suspicious-business-logic-in-adapter: adapter function scene has business-logic evidence: confidence=medium strong=[domain method call] weak=[policy constants branch count 9]
  864. NEFERCAP_REQUIRE_WAYLAND=1 CGO_ENABLED=0 go test ./internal/ports ./internal/core ./internal/adapters/selection ./internal/adapters/indicator ./internal/adapters/ffmpeg ./internal/app ./internal/adapters/wayland -run '^(TestFrameAllocations|TestSelectionAllocations|TestPickerAllocations|TestMonitorGridAllocations|TestMonitorGridPhysicalAllocations|TestGridAllocations|TestGridModeAllocations|TestSelectorAllocations|TestModeToggleAllocations|TestFreezeKeyAllocations|TestEffectsAllocations|TestRefreshAllocations|TestVideoRowsAllocations|TestWriteSteadyStateAllocations|TestResolveOutputAllocations|TestCaptureAllocations|TestCaptureAllocationsCancellable|TestCropAllocations)$' -count=1
  865. ok github.com/bnema/nefercap/internal/ports 0.008s
  866. ok github.com/bnema/nefercap/internal/core 0.007s
  867. ok github.com/bnema/nefercap/internal/adapters/selection 0.009s
  868. ok github.com/bnema/nefercap/internal/adapters/indicator 0.004s
  869. ok github.com/bnema/nefercap/internal/adapters/ffmpeg 0.012s
  870. ok github.com/bnema/nefercap/internal/app 0.004s
  871. ok github.com/bnema/nefercap/internal/adapters/wayland 0.171s
  872. Run make race
  873. <U+001B>[36;1mmake race<U+001B>[0m
  874. shell: sh -e {0}
  875. env:
  876. XDG_RUNTIME_DIR: /tmp/xdg-runtime
  877. # cgo is enabled only for the race test binary.
  878. NEFERCAP_REQUIRE_WAYLAND=1 CGO_ENABLED=1 go test -race ./...
  879. ok github.com/bnema/nefercap/cmd/nefercap 1.017s
  880. ok github.com/bnema/nefercap/internal/adapters/capturefile 1.013s
  881. ok github.com/bnema/nefercap/internal/adapters/cli 1.023s
  882. ok github.com/bnema/nefercap/internal/adapters/clipboard 1.085s
  883. ok github.com/bnema/nefercap/internal/adapters/config 1.052s
  884. ok github.com/bnema/nefercap/internal/adapters/control 5.789s
  885. ok github.com/bnema/nefercap/internal/adapters/destination 1.033s
  886. ok github.com/bnema/nefercap/internal/adapters/ffmpeg 14.771s
  887. ok github.com/bnema/nefercap/internal/adapters/flash 1.011s
  888. ok github.com/bnema/nefercap/internal/adapters/indicator 1.023s
  889. ok github.com/bnema/nefercap/internal/adapters/layerui 1.015s
  890. ok github.com/bnema/nefercap/internal/adapters/png 2.707s
  891. ok github.com/bnema/nefercap/internal/adapters/selection 1.235s
  892. ok github.com/bnema/nefercap/internal/adapters/uierrors 1.011s
  893. ok github.com/bnema/nefercap/internal/adapters/uistyle 1.012s
  894. ok github.com/bnema/nefercap/internal/adapters/wayland 2.684s
  895. ? github.com/bnema/nefercap/internal/adapters/wayland/testserver [no test files]
  896. ? github.com/bnema/nefercap/internal/adapters/wayland/testserver/neferwl [no test files]
  897. ok github.com/bnema/nefercap/internal/app 1.847s
  898. ok github.com/bnema/nefercap/internal/core 8.917s
  899. ok github.com/bnema/nefercap/internal/logging 1.009s
  900. ? github.com/bnema/nefercap/internal/mocks/ports [no test files]
  901. ok github.com/bnema/nefercap/internal/ports 1.009s
  902. Run make mocks-check
  903. <U+001B>[36;1mmake mocks-check<U+001B>[0m
  904. shell: sh -e {0}
  905. env:
  906. XDG_RUNTIME_DIR: /tmp/xdg-runtime
  907. rm -rf internal/mocks
  908. find internal -name '*_mock_test.go' -delete
  909. /github/home/go/bin/mockery
  910. 2026-10-22T17:22:47.236703478Z INF Starting mockery config-file=/__w/nefercap/nefercap/.mockery.yml version=v3.8.1
  911. 2026-10-22T17:22:47.236803123Z INF Parsing configured packages... version=v3.8.1
  912. 2026-10-22T17:22:47.322643160Z INF Done parsing configured packages. version=v3.8.1
  913. 2026-10-22T17:22:47.322921602Z INF adding interface to collection collection=internal/adapters/ffmpeg/io_mock_test.go interface=Writer package-path=io version=v3.8.1
  914. 2026-10-22T17:22:47.323335224Z INF adding interface to collection collection=internal/mocks/ports/capture_mock.go interface=Source package-path=github.com/bnema/nefercap/internal/ports version=v3.8.1
  915. 2026-10-22T17:22:47.323566297Z INF adding interface to collection collection=internal/mocks/ports/capture_mock.go interface=ScreenshotWriter package-path=github.com/bnema/nefercap/internal/ports version=v3.8.1
  916. 2026-10-22T17:22:47.323769842Z INF adding interface to collection collection=internal/mocks/ports/capture_mock.go interface=Clipboard package-path=github.com/bnema/nefercap/internal/ports version=v3.8.1
  917. 2026-10-22T17:22:47.324017256Z INF adding interface to collection collection=internal/mocks/ports/capture_mock.go interface=VideoWriter package-path=github.com/bnema/nefercap/internal/ports version=v3.8.1
  918. 2026-10-22T17:22:47.324204460Z INF adding interface to collection collection=internal/mocks/ports/capture_mock.go interface=Selector package-path=github.com/bnema/nefercap/internal/ports version=v3.8.1
  919. 2026-10-22T17:22:47.324265160Z INF Executing template file=internal/adapters/ffmpeg/io_mock_test.go version=v3.8.1
  920. 2026-10-22T17:22:47.325685666Z INF Writing template to file file=internal/adapters/ffmpeg/io_mock_test.go version=v3.8.1
  921. 2026-10-22T17:22:47.325814000Z INF Executing template file=internal/mocks/ports/capture_mock.go version=v3.8.1
  922. 2026-10-22T17:22:47.333345407Z INF Writing template to file file=internal/mocks/ports/capture_mock.go version=v3.8.1
  923. git diff --exit-code -- internal/mocks ':(glob)internal/**/*_mock_test.go'
  924. Run ~/go/bin/staticcheck ./...
  925. <U+001B>[36;1m~/go/bin/staticcheck ./...<U+001B>[0m
  926. shell: sh -e {0}
  927. env:
  928. XDG_RUNTIME_DIR: /tmp/xdg-runtime
  929. Post job cleanup.
  930. ##[command]/usr/bin/docker exec af77ad83c6fefdd26c78cfd0a36bf7a496694865fc0850acb0e2bdb4a0b661c5 sh -c "cat /etc/*release | grep ^ID"
  931. [command]/usr/sbin/git version
  932. git version 2.56.0
  933. Copying '/github/home/.gitconfig' to '/__w/_temp/7fdf6679-47b3-4850-a388-47e2dd765ee9/.gitconfig'
  934. Temporarily overriding HOME='/__w/_temp/7fdf6679-47b3-4850-a388-47e2dd765ee9' before making global git config changes
  935. Adding repository directory to the temporary git global config as a safe directory
  936. [command]/usr/sbin/git config --global --add safe.directory /__w/nefercap/nefercap
  937. [command]/usr/sbin/git config --local --name-only --get-regexp core\.sshCommand
  938. [command]/usr/sbin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :"
  939. [command]/usr/sbin/git config --local --name-only --get-regexp http\.http\:\/\/ermite\:7341\/\.extraheader
  940. http.http://ermite:7341/.extraheader
  941. [command]/usr/sbin/git config --local --unset-all http.http://ermite:7341/.extraheader
  942. [command]/usr/sbin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.http\:\/\/ermite\:7341\/\.extraheader' && git config --local --unset-all 'http.http://ermite:7341/.extraheader' || :"
  943. [command]/usr/sbin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
  944. [command]/usr/sbin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
  945. Stop and remove container: f7bb16475fc3447b9568ba8a0e03cbd9_archlinuxlatest_b7f39c
  946. ##[command]/usr/bin/docker rm --force af77ad83c6fefdd26c78cfd0a36bf7a496694865fc0850acb0e2bdb4a0b661c5
  947. af77ad83c6fefdd26c78cfd0a36bf7a496694865fc0850acb0e2bdb4a0b661c5
  948. Remove container network: github_network_1ce0c2adac9b4dd68b4287fb5c083af2
  949. ##[command]/usr/bin/docker network rm github_network_1ce0c2adac9b4dd68b4287fb5c083af2
  950. github_network_1ce0c2adac9b4dd68b4287fb5c083af2
  951. Cleaning up orphan processes
  952. ##[warning]Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Keyboard shortcuts

Single-key shortcuts are on. ctrl k and esc work whatever this says.

ctrl k :
go to a section, branch, tag, file or repository
?
this list
j k
move the row cursor down / up
enter
open the row under the cursor; on Files, a directory opens or closes in place
↑ ↓ ← → home end
in the file tree (focus on a row): previous / next row, close / open a directory or go to its parent / first entry, first / last row. They never open a file
l h
on Files: open a directory or a file / close a directory or go up to its parent, then to the parent page. Elsewhere: into the side panel (on a merge request, its files) / back to the content; there j k move between its controls
g g G
first / last row
/
filter the list; on Files, find a file anywhere in the repository (esc clears, enter opens the best match)
b
switch branch or tag
g s g f g c g b g m g i g r g a
tabs: summary, files, commits, branches & tags, merge requests, issues, releases, actions (when available)
g h
home
w
wide mode: use the whole width of the screen, or not (remembered)
y
copy a permalink pinned to the commit
d u x
diff: split / unified / collapse or expand all
e E
diff: the whole file in view / every file, with the lines the hunks hide
n
merge request: next note in the diff
esc
close a dialog, leave a field

Branches 2

Tags 9

↑↓ moveenter openesc close