Advertisement
bluebyt

Wayfire install script

May 8th, 2025 (edited)
2
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
INI file 78.98 KB | None | 0 0
  1. ╰─ ./install.sh --prefix /opt/wayfire --stream master
  2. Building Wayfire master
  3. Installation prefix: /opt/wayfire
  4. Cloning into 'wayfire'...
  5. remote: Enumerating objects: 29248, done.
  6. remote: Counting objects: 100% (1110/1110), done.
  7. remote: Compressing objects: 100% (426/426), done.
  8. remote: Total 29248 (delta 881), reused 694 (delta 682), pack-reused 28138 (from 3)
  9. Receiving objects: 100% (29248/29248), 7.64 MiB | 11.10 MiB/s, done.
  10. Resolving deltas: 100% (21932/21932), done.
  11. Note: switching to 'origin/master'.
  12.  
  13. You are in 'detached HEAD' state. You can look around, make experimental
  14. changes and commit them, and you can discard any commits you make in this
  15. state without impacting any branches by switching back to a branch.
  16.  
  17. If you want to create a new branch to retain commits you create, you may
  18. do so (now or later) by using -c with the switch command. Example:
  19.  
  20.   git switch -c <new-branch-name>
  21.  
  22. Or undo this operation with:
  23.  
  24.   git switch -
  25.  
  26. Turn off this advice by setting config variable advice.detachedHead to false
  27.  
  28. HEAD is now at e4a08f71 Fix the ipc header include paths (#2641)
  29. Cloning into 'wf-shell'...
  30. remote: Enumerating objects: 2132, done.
  31. remote: Counting objects: 100% (885/885), done.
  32. remote: Compressing objects: 100% (345/345), done.
  33. remote: Total 2132 (delta 756), reused 540 (delta 540), pack-reused 1247 (from 1)
  34. Receiving objects: 100% (2132/2132), 9.03 MiB | 12.07 MiB/s, done.
  35. Resolving deltas: 100% (1466/1466), done.
  36. Note: switching to 'origin/master'.
  37.  
  38. You are in 'detached HEAD' state. You can look around, make experimental
  39. changes and commit them, and you can discard any commits you make in this
  40. state without impacting any branches by switching back to a branch.
  41.  
  42. If you want to create a new branch to retain commits you create, you may
  43. do so (now or later) by using -c with the switch command. Example:
  44.  
  45.   git switch -c <new-branch-name>
  46.  
  47. Or undo this operation with:
  48.  
  49.   git switch -
  50.  
  51. Turn off this advice by setting config variable advice.detachedHead to false
  52.  
  53. HEAD is now at aaadead Fix & refactor notifications (#284)
  54. The Meson build system
  55. Version: 1.8.0
  56. Source dir: /home/bluebyt/Downloads/wf-install/wayfire
  57. Build dir: /home/bluebyt/Downloads/wf-install/wayfire/build
  58. Build type: native build
  59. Project name: wayfire
  60. Project version: 0.10.0
  61. C compiler for the host machine: cc (gcc 15.1.1 "cc (GCC) 15.1.1 20250425")
  62. C linker for the host machine: cc ld.bfd 2.44.0
  63. C++ compiler for the host machine: c++ (gcc 15.1.1 "c++ (GCC) 15.1.1 20250425")
  64. C++ linker for the host machine: c++ ld.bfd 2.44.0
  65. Host machine cpu family: x86_64
  66. Host machine cpu: x86_64
  67. Found pkg-config: YES (/usr/bin/pkg-config) 2.4.3
  68. Run-time dependency wayland-server found: YES 1.23.1
  69. Run-time dependency wayland-client found: YES 1.23.1
  70. Run-time dependency wayland-cursor found: YES 1.23.1
  71. Run-time dependency wayland-protocols found: YES 1.44
  72. Run-time dependency cairo found: YES 1.18.4
  73. Run-time dependency pango found: YES 1.56.3
  74. Run-time dependency pangocairo found: YES 1.56.3
  75. Run-time dependency libdrm found: YES 2.4.124
  76. Run-time dependency egl found: YES 1.5
  77. Run-time dependency glesv2 found: YES 3.2
  78. Found CMake: /usr/bin/cmake (4.0.2)
  79. Run-time dependency glm found: YES 1.0.1
  80. Run-time dependency libinput found: YES 1.28.1
  81. Run-time dependency pixman-1 found: YES 0.46.0
  82. Run-time dependency xkbcommon found: YES 1.9.2
  83. Library dl found: YES
  84. Run-time dependency libudev found: YES 257
  85. Run-time dependency yyjson found: YES 0.11.0
  86. Submodule 'subprojects/wlroots' (https://gitlab.freedesktop.org/wlroots/wlroots.git) registered for path './'
  87. Cloning into '/home/bluebyt/Downloads/wf-install/wayfire/subprojects/wlroots'...
  88. Submodule path './': checked out 'cda69b696d65a53d5d5e75dfed059a3803e0d700'
  89.  
  90. Executing subproject wlroots
  91.  
  92. wlroots| Project name: wlroots
  93. wlroots| Project version: 0.18.2
  94. wlroots| C compiler for the host machine: cc (gcc 15.1.1 "cc (GCC) 15.1.1 20250425")
  95. wlroots| C linker for the host machine: cc ld.bfd 2.44.0
  96. wlroots| Compiler for C supports arguments -Wundef: YES
  97. wlroots| Compiler for C supports arguments -Wlogical-op: YES
  98. wlroots| Compiler for C supports arguments -Wmissing-include-dirs: YES
  99. wlroots| Compiler for C supports arguments -Wold-style-definition: YES
  100. wlroots| Compiler for C supports arguments -Wpointer-arith: YES
  101. wlroots| Compiler for C supports arguments -Winit-self: YES
  102. wlroots| Compiler for C supports arguments -Wstrict-prototypes: YES
  103. wlroots| Compiler for C supports arguments -Wimplicit-fallthrough=2: YES
  104. wlroots| Compiler for C supports arguments -Wendif-labels: YES
  105. wlroots| Compiler for C supports arguments -Wstrict-aliasing=2: YES
  106. wlroots| Compiler for C supports arguments -Woverflow: YES
  107. wlroots| Compiler for C supports arguments -Wmissing-prototypes: YES
  108. wlroots| Compiler for C supports arguments -Walloca: YES
  109. wlroots| Compiler for C supports arguments -Wno-missing-braces: YES
  110. wlroots| Compiler for C supports arguments -Wno-missing-field-initializers: YES
  111. wlroots| Compiler for C supports arguments -Wno-unused-parameter: YES
  112. wlroots| Compiler for C supports arguments -fmacro-prefix-map=/prefix/to/hide=: YES
  113. wlroots| Dependency wayland-server found: YES 1.23.1 (cached)
  114. wlroots| Dependency libdrm found: YES 2.4.124 (cached)
  115. wlroots| Dependency xkbcommon found: YES 1.9.2 (cached)
  116. wlroots| Dependency pixman-1 found: YES 0.46.0 (cached)
  117. wlroots| Library m found: YES
  118. wlroots| Library rt found: YES
  119. wlroots| Dependency wayland-protocols found: YES 1.44 (cached)
  120. wlroots| Build-time dependency wayland-scanner found: YES 1.23.1
  121. wlroots| Program /usr/bin/wayland-scanner found: YES (/usr/bin/wayland-scanner)
  122. wlroots| Has header "linux/dma-buf.h" : YES
  123. wlroots| Has header "sys/eventfd.h" : YES
  124. wlroots| Dependency egl found: YES 1.5 (cached)
  125. wlroots| Fetching value of define "EGL_EGLEXT_VERSION" with dependency egl: 20211210
  126. wlroots| Run-time dependency gbm found: YES 25.0.5-arch1.1
  127. wlroots| Dependency glesv2 found: YES 3.2 (cached)
  128. wlroots| Program ./embed.sh found: YES (/home/bluebyt/Downloads/wf-install/wayfire/subprojects/wlroots/render/gles2/shaders/./embed.sh)
  129. wlroots| Run-time dependency vulkan found: YES 1.4.309
  130. wlroots| Check usable header "vulkan/vulkan.h" with dependency vulkan: YES
  131. wlroots| Program glslang found: YES (/usr/bin/glslang)
  132. wlroots| Dependency pixman-1 found: YES 0.46.0 (cached)
  133. wlroots| Dependency gbm found: YES 25.0.5-arch1.1 (cached)
  134. wlroots| Checking for function "gbm_bo_get_fd_for_plane" with dependency gbm: YES
  135. wlroots| Run-time dependency lcms2 found: YES 2.17
  136. wlroots| Dependency libudev found: YES 257 (cached)
  137. wlroots| Run-time dependency libseat found: YES 0.9.1
  138. wlroots| Build-time dependency hwdata found: YES 0.394
  139. wlroots| Run-time dependency libdisplay-info found: YES 0.2.0
  140. wlroots| Run-time dependency libliftoff found: YES 0.5.0
  141. wlroots| Dependency libinput found: YES 1.28.1 (cached)
  142. wlroots| Run-time dependency xcb found: YES 1.17.0
  143. wlroots| Run-time dependency xcb-dri3 found: YES 1.17.0
  144. wlroots| Run-time dependency xcb-present found: YES 1.17.0
  145. wlroots| Run-time dependency xcb-render found: YES 1.17.0
  146. wlroots| Run-time dependency xcb-renderutil found: YES 0.3.10
  147. wlroots| Run-time dependency xcb-shm found: YES 1.17.0
  148. wlroots| Run-time dependency xcb-xfixes found: YES 1.17.0
  149. wlroots| Run-time dependency xcb-xinput found: YES 1.17.0
  150. wlroots| Dependency wayland-client found: YES 1.23.1 (cached)
  151. wlroots| Run-time dependency xwayland found: YES 24.1.6
  152. wlroots| Dependency xcb found: YES 1.17.0 (cached)
  153. wlroots| Run-time dependency xcb-composite found: YES 1.17.0
  154. wlroots| Run-time dependency xcb-ewmh found: YES 0.4.2
  155. wlroots| Run-time dependency xcb-icccm found: YES 0.4.2
  156. wlroots| Dependency xcb-render found: YES 1.17.0 (cached)
  157. wlroots| Run-time dependency xcb-res found: YES 1.17.0
  158. wlroots| Dependency xcb-xfixes found: YES 1.17.0 (cached)
  159. wlroots| Run-time dependency xcb-errors found: YES 1.0.1
  160. wlroots| Checking for function "xcb_xfixes_set_client_disconnect_mode" with dependencies xcb, xcb-composite, xcb-ewmh, xcb-icccm, xcb-render, xcb-res, xcb-xfixes, xcb-errors: YES
  161. wlroots| Configuring config.h using configuration
  162. wlroots| Configuring version.h using configuration
  163. wlroots| Configuring config.h using configuration
  164. wlroots| Build targets in project: 146
  165. wlroots| Subproject wlroots finished.
  166.  
  167. Submodule 'subprojects/wf-config' (https://github.com/WayfireWM/wf-config) registered for path './'
  168. Cloning into '/home/bluebyt/Downloads/wf-install/wayfire/subprojects/wf-config'...
  169. Submodule path './': checked out 'ee64fbd2f6a4bce8362da862535cdcaee6b8f13b'
  170.  
  171. Executing subproject wf-config
  172.  
  173. wf-config| Project name: wf-config
  174. wf-config| Project version: 0.10.0
  175. wf-config| C++ compiler for the host machine: c++ (gcc 15.1.1 "c++ (GCC) 15.1.1 20250425")
  176. wf-config| C++ linker for the host machine: c++ ld.bfd 2.44.0
  177. wf-config| Dependency glm found: YES 1.0.1 (cached)
  178. wf-config| Run-time dependency libevdev found: YES 1.13.4
  179. wf-config| Run-time dependency libxml-2.0 found: YES 2.14.2
  180. wf-config| Run-time dependency doctest found: YES 2.4.11
  181. wf-config| Build targets in project: 158
  182. wf-config| Subproject wf-config finished.
  183.  
  184. Library execinfo found: NO
  185. Submodule 'subprojects/wf-utils' (https://github.com/WayfireWM/wf-utils.git) registered for path './'
  186. Cloning into '/home/bluebyt/Downloads/wf-install/wayfire/subprojects/wf-utils'...
  187. Submodule path './': checked out '08553c418f164bf5e84613d27447a32e380b75f0'
  188.  
  189. Executing subproject wf-utils
  190.  
  191. wf-utils| Project name: wf-utils
  192. wf-utils| Project version: 0.4.0
  193. wf-utils| C++ compiler for the host machine: c++ (gcc 15.1.1 "c++ (GCC) 15.1.1 20250425")
  194. wf-utils| C++ linker for the host machine: c++ ld.bfd 2.44.0
  195. wf-utils| Program doxygen found: YES (/usr/bin/doxygen)
  196. wf-utils| Configuring Doxyfile using configuration
  197. wf-utils| Build targets in project: 160
  198. wf-utils| NOTICE: Future-deprecated features used:
  199. wf-utils| * 0.56.0: {'meson.build_root', 'meson.source_root'}
  200. wf-utils| Subproject wf-utils finished.
  201.  
  202. Submodule 'subprojects/wf-touch' (https://github.com/WayfireWM/wf-touch) registered for path './'
  203. Cloning into '/home/bluebyt/Downloads/wf-install/wayfire/subprojects/wf-touch'...
  204. Submodule path './': checked out '093d8943df03cc8a2667990a065513c1bf2b57e0'
  205.  
  206. Executing subproject wf-touch
  207.  
  208. wf-touch| Project name: wf-touch
  209. wf-touch| Project version: 0.0
  210. wf-touch| C++ compiler for the host machine: c++ (gcc 15.1.1 "c++ (GCC) 15.1.1 20250425")
  211. wf-touch| C++ linker for the host machine: c++ ld.bfd 2.44.0
  212. wf-touch| Dependency glm found: YES 1.0.1 (cached)
  213. wf-touch| Dependency doctest found: YES 2.4.11 (cached)
  214. wf-touch| Build targets in project: 164
  215. wf-touch| Subproject wf-touch finished.
  216.  
  217. Run-time dependency libinotify found: NO (tried pkgconfig and cmake)
  218. Run-time dependency libjpeg found: YES 3.1.0
  219. Run-time dependency libpng found: YES 1.6.48
  220. Library execinfo found: NO
  221. Compiler for C++ supports arguments -fno-gnu-unique: YES
  222. Checking for function "libinput_device_config_3fg_drag_set_enabled" with dependency libinput: YES
  223. Compiler for C++ supports link arguments -lc++fs: NO
  224. Compiler for C++ supports link arguments -lc++experimental: NO
  225. Compiler for C++ supports link arguments -lstdc++fs: YES
  226. Check usable header "GLES3/gl32.h""cc (GCC) 15.1.1 20250425")
  227. C linker for the host machine: cc ld.bfd 2.44.0
  228. C++ compiler for the host machine: c++ (gcc 15.1.1 "c++ (GCC) 15.1.1 20250425")
  229. C++ linker for the host machine: c++ ld.bfd 2.44.0
  230. Host machine cpu family: x86_64
  231. Host machine cpu: x86_64
  232. Found pkg-config: YES (/usr/bin/pkg-config) 2.4.3
  233. Run-time dependency wayfire found: YES 0.10.0
  234. Run-time dependency wayland-client found: YES 1.23.1
  235. Run-time dependency wayland-protocols found: YES 1.44
  236. Run-time dependency gtkmm-3.0 found: YES 3.24.10
  237. Run-time dependency wf-config found: YES 0.10.0
  238. Run-time dependency gtk-layer-shell-0 found: YES 0.9.1
  239. Run-time dependency libpulse found: YES 17.0-43-g3e2bb
  240. Run-time dependency dbusmenu-gtk3-0.4 found: YES 16.04.0
  241. Submodule 'subprojects/gvc' (https://github.com/GNOME/libgnome-volume-control) registered for path './'
  242. Cloning into '/home/bluebyt/Downloads/wf-install/wf-shell/subprojects/gvc'...
  243. Submodule path './': checked out '5f9768a2eac29c1ed56f1fbb449a77a3523683b6'
  244.  
  245. Executing subproject gvc
  246.  
  247. gvc| Project name: gvc
  248. gvc| Project version: undefined
  249. gvc| C compiler for the host machine: cc (gcc 15.1.1 "cc (GCC) 15.1.1 20250425")
  250. gvc| C linker for the host machine: cc ld.bfd 2.44.0
  251. gvc| Build-time dependency glib-2.0 found: YES 2.84.1
  252. gvc| Program /usr/bin/glib-mkenums found: YES (/usr/bin/glib-mkenums)
  253. gvc| Dependency glib-2.0 found: YES 2.84.1 (cached)
  254. gvc| Program /usr/bin/glib-mkenums found: YES (/usr/bin/glib-mkenums)
  255. gvc| Run-time dependency gio-2.0 found: YES 2.84.1
  256. gvc| Run-time dependency gobject-2.0 found: YES 2.84.1
  257. gvc| Dependency libpulse found: YES 17.0-43-g3e2bb (cached)
  258. gvc| Run-time dependency libpulse-mainloop-glib found: YES 17.0-43-g3e2bb
  259. gvc| Run-time dependency alsa found: YES 1.2.14
  260. gvc| Configuring config.h using configuration
  261. gvc| Build targets in project: 4
  262. gvc| Subproject gvc finished.
  263.  
  264. Submodule 'subprojects/wayland-logout' (https://github.com/soreau/wayland-logout) registered for path './'
  265. Cloning into '/home/bluebyt/Downloads/wf-install/wf-shell/subprojects/wayland-logout'...
  266. Submodule path './': checked out '1cffc6fd0be5d8127f394b25eb3c82e71fbaabe1'
  267.  
  268. Executing subproject wayland-logout
  269.  
  270. wayland-logout| Project name: wayland-logout
  271. wayland-logout| Project version: 1.0
  272. wayland-logout| C compiler for the host machine: cc (gcc 15.1.1 "cc (GCC) 15.1.1 20250425")
  273. wayland-logout| C linker for the host machine: cc ld.bfd 2.44.0
  274. wayland-logout| Build targets in project: 5
  275. wayland-logout| Subproject wayland-logout finished.
  276.  
  277. Found CMake: /usr/bin/cmake (4.0.2)
  278. Run-time dependency libinotify found: NO (tried pkgconfig and cmake)
  279. Configuring background.xml using configuration
  280. Program wayland-scanner found: YES (/usr/bin/wayland-scanner)
  281. Build targets in project: 10
  282. NOTICE: Future-deprecated features used:
  283.  * 0.56.0: {'dependency.get_pkgconfig_variable'}
  284.  * 1.1.0: {'"boolean option" keyword argument "value" of type str'}
  285.  
  286. wf-shell 0.10.0
  287.  
  288.   Subprojects
  289.     gvc           : YES
  290.     wayland-logout: YES
  291.  
  292.   User defined options
  293.     buildtype     : debugoptimized
  294.     prefix        : /opt/wayfire
  295.  
  296. Found ninja-1.12.1 at /usr/bin/ninja
  297. WARNING: Running the setup command as `meson [options]` instead of `meson setup [options]` is ambiguous and deprecated.
  298. ninja: Entering directory `build'
  299. [19/66] Compiling C object subproj....p/test-audio-device-selection.c.o
  300. ../subprojects/gvc/test-audio-device-selection.c: In function ‘audio_selection_needed’:
  301. ../subprojects/gvc/test-audio-device-selection.c:25:47: warning: unused parameter ‘user_data’ [-Wunused-parameter]
  302.    25 |                         gpointer              user_data)
  303.       |                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
  304. ../subprojects/gvc/test-audio-device-selection.c: In function ‘main’:
  305. ../subprojects/gvc/test-audio-device-selection.c:65:15: warning: unused parameter ‘argc’ [-Wunused-parameter]
  306.    65 | int main (int argc, char **argv)
  307.       |           ~~~~^~~~
  308. ../subprojects/gvc/test-audio-device-selection.c:65:28: warning: unused parameter ‘argv’ [-Wunused-parameter]
  309.    65 | int main (int argc, char **argv)
  310.       |                     ~~~~~~~^~~~
  311. [23/66] Compiling C object subprojects/gvc/libgvc.a.p/gvc-mixer-card.c.o
  312. ../subprojects/gvc/gvc-mixer-card.c: In function ‘_pa_context_set_card_profile_by_index_cb’:
  313. ../subprojects/gvc/gvc-mixer-card.c:205:77: warning: unused parameter ‘context’ [-Wunused-parameter]
  314.   205 | _pa_context_set_card_profile_by_index_cb (pa_context                       *context,
  315.       |                                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  316. [29/66] Compiling C object subproj...vc/libgvc.a.p/gvc-mixer-stream.c.o
  317. ../subprojects/gvc/gvc-mixer-stream.c: In function ‘on_channel_map_volume_changed’:
  318. ../subprojects/gvc/gvc-mixer-stream.c:372:48: warning: unused parameter ‘channel_map’ [-Wunused-parameter]
  319.   372 | on_channel_map_volume_changed (GvcChannelMap  *channel_map,
  320.       |                                ~~~~~~~~~~~~~~~~^~~~~~~~~~~
  321. ../subprojects/gvc/gvc-mixer-stream.c: In function ‘gvc_mixer_stream_real_change_port’:
  322. ../subprojects/gvc/gvc-mixer-stream.c:819:52: warning: unused parameter ‘stream’ [-Wunused-parameter]
  323.   819 | gvc_mixer_stream_real_change_port (GvcMixerStream *stream,
  324.       |                                    ~~~~~~~~~~~~~~~~^~~~~~
  325. ../subprojects/gvc/gvc-mixer-stream.c:820:52: warning: unused parameter ‘port’ [-Wunused-parameter]
  326.   820 |                                    const char     *port)
  327.       |                                    ~~~~~~~~~~~~~~~~^~~~
  328. ../subprojects/gvc/gvc-mixer-stream.c: In function ‘gvc_mixer_stream_real_push_volume’:
  329. ../subprojects/gvc/gvc-mixer-stream.c:826:52: warning: unused parameter ‘stream’ [-Wunused-parameter]
  330.   826 | gvc_mixer_stream_real_push_volume (GvcMixerStream *stream, gpointer *op)
  331.       |                                    ~~~~~~~~~~~~~~~~^~~~~~
  332. ../subprojects/gvc/gvc-mixer-stream.c:826:70: warning: unused parameter ‘op’ [-Wunused-parameter]
  333.   826 | gvc_mixer_stream_real_push_volume (GvcMixerStream *stream, gpointer *op)
  334.       |                                                            ~~~~~~~~~~^~
  335. ../subprojects/gvc/gvc-mixer-stream.c: In function ‘gvc_mixer_stream_real_change_is_muted’:
  336. ../subprojects/gvc/gvc-mixer-stream.c:832:56: warning: unused parameter ‘stream’ [-Wunused-parameter]
  337.   832 | gvc_mixer_stream_real_change_is_muted (GvcMixerStream *stream,
  338.       |                                        ~~~~~~~~~~~~~~~~^~~~~~
  339. ../subprojects/gvc/gvc-mixer-stream.c:833:56: warning: unused parameter ‘is_muted’ [-Wunused-parameter]
  340.   833 |                                        gboolean        is_muted)
  341.       |                                        ~~~~~~~~~~~~~~~~^~~~~~~~
  342. [30/66] Compiling C object subproj...c/libgvc.a.p/gvc-mixer-control.c.o
  343. ../subprojects/gvc/gvc-mixer-control.c: In function ‘gvc_mixer_control_stream_restore_cb’:
  344. ../subprojects/gvc/gvc-mixer-control.c:172:50: warning: unused parameter ‘c’ [-Wunused-parameter]
  345.   172 | gvc_mixer_control_stream_restore_cb (pa_context *c,
  346.       |                                      ~~~~~~~~~~~~^
  347. ../subprojects/gvc/gvc-mixer-control.c: In function ‘listify_hash_values_hfunc’:
  348. ../subprojects/gvc/gvc-mixer-control.c:738:37: warning: unused parameter ‘key’ [-Wunused-parameter]
  349.   738 | listify_hash_values_hfunc (gpointer key,
  350.       |                            ~~~~~~~~~^~~
  351. ../subprojects/gvc/gvc-mixer-control.c: In function ‘on_default_source_port_notify’:
  352. ../subprojects/gvc/gvc-mixer-control.c:936:48: warning: unused parameter ‘pspec’ [-Wunused-parameter]
  353.   936 |                                GParamSpec     *pspec,
  354.       |                                ~~~~~~~~~~~~~~~~^~~~~
  355. ../subprojects/gvc/gvc-mixer-control.c: In function ‘on_default_sink_port_notify’:
  356. ../subprojects/gvc/gvc-mixer-control.c:1016:46: warning: unused parameter ‘pspec’ [-Wunused-parameter]
  357.  1016 |                              GParamSpec     *pspec,
  358.       |                              ~~~~~~~~~~~~~~~~^~~~~
  359. ../subprojects/gvc/gvc-mixer-control.c: In function ‘_stream_has_name’:
  360. ../subprojects/gvc/gvc-mixer-control.c:1098:35: warning: unused parameter ‘key’ [-Wunused-parameter]
  361.  1098 | _stream_has_name (gpointer        key,
  362.       |                   ~~~~~~~~~~~~~~~~^~~
  363. ../subprojects/gvc/gvc-mixer-control.c: In function ‘_pa_context_get_server_info_cb’:
  364. ../subprojects/gvc/gvc-mixer-control.c:2803:55: warning: unused parameter ‘context’ [-Wunused-parameter]
  365.  2803 | _pa_context_get_server_info_cb (pa_context           *context,
  366.       |                                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  367. ../subprojects/gvc/gvc-mixer-control.c: In function ‘remove_event_role_stream’:
  368. ../subprojects/gvc/gvc-mixer-control.c:2819:44: warning: unused parameter ‘control’ [-Wunused-parameter]
  369.  2819 | remove_event_role_stream (GvcMixerControl *control)
  370.       |                           ~~~~~~~~~~~~~~~~~^~~~~~~
  371. ../subprojects/gvc/gvc-mixer-control.c: In function ‘req_update_server_info’:
  372. ../subprojects/gvc/gvc-mixer-control.c:2936:42: warning: unused parameter ‘index’ [-Wunused-parameter]
  373.  2936 |                         int              index)
  374.       |                         ~~~~~~~~~~~~~~~~~^~~~~
  375. ../subprojects/gvc/gvc-mixer-control.c: In function ‘_pa_context_subscribe_cb’:
  376. ../subprojects/gvc/gvc-mixer-control.c:3279:56: warning: unused parameter ‘context’ [-Wunused-parameter]
  377.  3279 | _pa_context_subscribe_cb (pa_context                  *context,
  378.       |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  379. [60/66] Compiling C++ object src/dock/wf-dock.p/toplevel.cpp.o
  380. ../src/dock/toplevel.cpp:187:1: warning: missing initializer for member ‘zwlr_foreign_toplevel_handle_v1_listener::parent’ [-Wmissing-field-initializers]
  381.   187 | };
  382.       | ^
  383. [66/66] Linking target src/dock/wf-dock
  384. ninja: Entering directory `build'
  385. [0/1] Installing files
  386. Installing subprojects/wayland-logout/wayland-logout to /opt/wayfire/bin
  387. Installing src/panel/wf-panel to /opt/wayfire/bin
  388. Installing src/background/wf-background to /opt/wayfire/bin
  389. Installing src/dock/wf-dock to /opt/wayfire/bin
  390. Installing /home/bluebyt/Downloads/wf-install/wf-shell/subprojects/wayland-logout/wayland-logout.1 to /opt/wayfire/share/man/man1
  391. Installing /home/bluebyt/Downloads/wf-install/wf-shell/build/metadata/background.xml to /opt/wayfire/share/wayfire/metadata/wf-shell
  392. Installing /home/bluebyt/Downloads/wf-install/wf-shell/metadata/dock.xml to /opt/wayfire/share/wayfire/metadata/wf-shell
  393. Installing /home/bluebyt/Downloads/wf-install/wf-shell/metadata/panel.xml to /opt/wayfire/share/wayfire/metadata/wf-shell
  394. Installing /home/bluebyt/Downloads/wf-install/wf-shell/data/wayfire.png to /opt/wayfire/share/wayfire/icons
  395. Installing /home/bluebyt/Downloads/wf-install/wf-shell/data/wallpaper.jpg to /opt/wayfire/share/wayfire
  396. Installing /home/bluebyt/Downloads/wf-install/wf-shell/data/icons/48x48/wayfire.png to /opt/wayfire/share/icons/hicolor/48x48/apps
  397. Installing /home/bluebyt/Downloads/wf-install/wf-shell/data/icons/64x64/wayfire.png to /opt/wayfire/share/icons/hicolor/64x64/apps
  398. Installing /home/bluebyt/Downloads/wf-install/wf-shell/data/icons/72x72/wayfire.png to /opt/wayfire/share/icons/hicolor/72x72/apps
  399. Installing /home/bluebyt/Downloads/wf-install/wf-shell/data/icons/96x96/wayfire.png to /opt/wayfire/share/icons/hicolor/96x96/apps
  400. Installing /home/bluebyt/Downloads/wf-install/wf-shell/data/icons/128x128/wayfire.png to /opt/wayfire/share/icons/hicolor/128x128/apps
  401. Installing /home/bluebyt/Downloads/wf-install/wf-shell/data/icons/160x160/wayfire.png to /opt/wayfire/share/icons/hicolor/160x160/apps
  402. Installing /home/bluebyt/Downloads/wf-install/wf-shell/data/icons/192x192/wayfire.png to /opt/wayfire/share/icons/hicolor/192x192/apps
  403. Installing /home/bluebyt/Downloads/wf-install/wf-shell/data/icons/256x256/wayfire.png to /opt/wayfire/share/icons/hicolor/256x256/apps
  404. Installing /home/bluebyt/Downloads/wf-install/wf-shell/data/icons/512x512/wayfire.png to /opt/wayfire/share/icons/hicolor/512x512/apps
  405. Installing /home/bluebyt/Downloads/wf-install/wf-shell/data/icons/scalable/wayfire.svg to /opt/wayfire/share/icons/hicolor/scalable/apps
  406. Installing /home/bluebyt/Downloads/wf-install/wf-shell/data/css/default.css to /opt/wayfire/share/wayfire/css
  407. Installing /home/bluebyt/Downloads/wf-install/wf-shell/build/meson-private/wf-shell.pc to /opt/wayfire/lib/pkgconfig
  408. Do you want to override the existing config file /home/bluebyt/.config/wayfire.ini [y/n]? n
  409. Do you want to override the existing config file /home/bluebyt/.config/wf-shell.ini [y/n]? n
  410. Do you want to install wayfire-plugins-extra? [y/n]? n
  411. Do you want to install WCM, a graphical configuration tool for Wayfire [y/n]? y
  412. Cloning into 'wcm'...
  413. remote: Enumerating objects: 1543, done.
  414. remote: Counting objects: 100% (446/446), done.
  415. remote: Compressing objects: 100% (126/126), done.
  416. remote: Total 1543 (delta 340), reused 379 (delta 314), pack-reused 1097 (from 1)
  417. Receiving objects: 100% (1543/1543), 1.04 MiB | 6.64 MiB/s, done.
  418. Resolving deltas: 100% (994/994), done.
  419. Note: switching to 'origin/master'.
  420.  
  421. You are in 'detached HEAD' state. You can look around, make experimental
  422. changes and commit them, and you can discard any commits you make in this
  423. state without impacting any branches by switching back to a branch.
  424.  
  425. If you want to create a new branch to retain commits you create, you may
  426. do so (now or later) by using -c with the switch command. Example:
  427.  
  428.   git switch -c <new-branch-name>
  429.  
  430. Or undo this operation with:
  431.  
  432.   git switch -
  433.  
  434. Turn off this advice by setting config variable advice.detachedHead to false
  435.  
  436. HEAD is now at 69a5aaf Make wcm single instance (#96)
  437. The Meson build system
  438. Version: 1.8.0
  439. Source dir: /home/bluebyt/Downloads/wf-install/wcm
  440. Build dir: /home/bluebyt/Downloads/wf-install/wcm/build
  441. Build type: native build
  442. meson_options.txt:4: WARNING: Project does not target a minimum version but uses feature deprecated since '1.1.0': "boolean option" keyword argument "value" of type str. use a boolean, not a string
  443. Project name: wcm
  444. Project version: 0.9.0
  445. C compiler for the host machine: cc (gcc 15.1.1 "cc (GCC) 15.1.1 20250425")
  446. C linker for the host machine: cc ld.bfd 2.44.0
  447. C++ compiler for the host machine: c++ (gcc 15.1.1 "c++ (GCC) 15.1.1 20250425")
  448. C++ linker for the host machine: c++ ld.bfd 2.44.0
  449. Host machine cpu family: x86_64
  450. Host machine cpu: x86_64
  451. Found pkg-config: YES (/usr/bin/pkg-config) 2.4.3
  452. Run-time dependency wayfire found: YES 0.10.0
  453. Run-time dependency wf-shell found: YES 0.10.0
  454. Run-time dependency pkg-config found: YES 2.4.3
  455. Run-time dependency libevdev found: YES 1.13.4
  456. Submodule 'subprojects/wdisplays' (https://github.com/artizirk/wdisplays) registered for path './'
  457. Cloning into '/home/bluebyt/Downloads/wf-install/wcm/subprojects/wdisplays'...
  458. Submodule path './': checked out '6233901a887c2bce4989dbb936c2cb51e02b23a0'
  459.  
  460. Executing subproject wdisplays
  461.  
  462. wdisplays| Project name: network.cycles.wdisplays
  463. wdisplays| Project version: 1.1.1
  464. wdisplays| C compiler for the host machine: cc (gcc 15.1.1 "cc (GCC) 15.1.1 20250425")
  465. wdisplays| C linker for the host machine: cc ld.bfd 2.44.0
  466. wdisplays| Program wayland-scanner found: YES (/usr/bin/wayland-scanner)
  467. wdisplays| Run-time dependency wayland-client found: YES 1.23.1
  468. wdisplays| Run-time dependency wayland-protocols found: YES 1.44
  469. wdisplays| subprojects/wdisplays/protocol/meson.build:8: WARNING: Project does not target a minimum version but uses feature deprecated since '0.56.0': dependency.get_pkgconfig_variable. use dependency.get_variable(pkgconfig : ...) instead
  470. wdisplays| Configuring resources.xml using configuration
  471. wdisplays| Build-time dependency gio-2.0 found: YES 2.84.1
  472. wdisplays| Program /usr/bin/glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
  473. wdisplays| Program scour found: YES (/usr/bin/scour)
  474. wdisplays| Configuring network.cycles.wdisplays.desktop using configuration
  475. wdisplays| Library m found: YES
  476. wdisplays| Library rt found: YES
  477. wdisplays| Run-time dependency gdk-3.0 found: YES 3.24.49
  478. wdisplays| Run-time dependency gtk+-3.0 found: YES 3.24.49
  479. wdisplays| subprojects/wdisplays/src/meson.build:9: WARNING: Project does not target a minimum version but uses feature deprecated since '0.56.0': dependency.get_pkgconfig_variable. use dependency.get_variable(pkgconfig : ...) instead
  480. wdisplays| Run-time dependency epoxy found: YES 1.5.10
  481. wdisplays| Configuring config.h using configuration
  482. wdisplays| Build targets in project: 5
  483. wdisplays| WARNING: Deprecated features used:
  484. wdisplays| * 0.56.0: {'dependency.get_pkgconfig_variable'}
  485. wdisplays| Subproject wdisplays finished.
  486.  
  487. Dependency wayland-protocols found: YES 1.44 (cached)
  488. Dependency wayland-client found: YES 1.23.1 (cached)
  489. Build-time dependency wayland-scanner found: YES 1.23.1
  490. Program /usr/bin/wayland-scanner found: YES (/usr/bin/wayland-scanner)
  491. Run-time dependency libxml-2.0 found: YES 2.14.2
  492. Run-time dependency gtkmm-3.0 found: YES 3.24.10
  493. Run-time dependency wf-config found: YES 0.10.0
  494. Run-time dependency xkbregistry found: YES 1.9.2
  495. Build targets in project: 7
  496. WARNING: Deprecated features used:
  497.  * 1.1.0: {'"boolean option" keyword argument "value" of type str'}
  498.  
  499. wcm 0.9.0
  500.  
  501.   Subprojects
  502.     wdisplays: YES 3 warnings
  503.  
  504.   User defined options
  505.     buildtype: debugoptimized
  506.     prefix   : /opt/wayfire
  507.  
  508. Found ninja-1.12.1 at /usr/bin/ninja
  509. ninja: Entering directory `build'                                      
  510. [33/42] Compiling C object subproj...splays/src/wdisplays.p/outputs.c.o
  511. FAILED: subprojects/wdisplays/src/wdisplays.p/outputs.c.o
  512. cc -Isubprojects/wdisplays/src/wdisplays.p -Isubprojects/wdisplays/src -I../subprojects/wdisplays/src -Isubprojects/wdisplays/resources -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cloudproviders -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/fribidi -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O2 -g -pthread -MD -MQ subprojects/wdisplays/src/wdisplays.p/outputs.c.o -MF subprojects/wdisplays/src/wdisplays.p/outputs.c.o.d -o subprojects/wdisplays/src/wdisplays.p/outputs.c.o -c ../subprojects/wdisplays/src/outputs.c
  513. ../subprojects/wdisplays/src/outputs.c:529:15: error: initialization of ‘void (*)(void *, struct zwlr_output_manager_v1 *)’ from incompatible pointer type ‘void (*)(void)[-Wincompatible-pointer-types]
  514.   529 |   .finished = noop,
  515.       |               ^~~~
  516. ../subprojects/wdisplays/src/outputs.c:529:15: note: (near initialization for ‘output_manager_listener.finished’)
  517. ../subprojects/wdisplays/src/outputs.c:31:13: note: ‘noop’ declared here
  518.    31 | static void noop() {
  519.       |             ^~~~
  520. ../subprojects/wdisplays/src/outputs.c:556:20: error: initialization of ‘void (*)(void *, struct wl_registry *, uint32_t){aka ‘void (*)(void *, struct wl_registry *, unsigned int)} from incompatible pointer type ‘void (*)(void)[-Wincompatible-pointer-types]
  521.   556 |   .global_remove = noop,
  522.       |                    ^~~~
  523. ../subprojects/wdisplays/src/outputs.c:556:20: note: (near initialization for ‘registry_listener.global_remove’)
  524. ../subprojects/wdisplays/src/outputs.c:31:13: note: ‘noop’ declared here
  525.    31 | static void noop() {
  526.       |             ^~~~
  527. ../subprojects/wdisplays/src/outputs.c:606:19: error: initialization of ‘void (*)(void *, struct zxdg_output_v1 *, int32_t,  int32_t){aka ‘void (*)(void *, struct zxdg_output_v1 *, int,  int)} from incompatible pointer type ‘void (*)(void)[-Wincompatible-pointer-types]
  528.   606 |   .logical_size = noop,
  529.       |                   ^~~~
  530. ../subprojects/wdisplays/src/outputs.c:606:19: note: (near initialization for ‘output_listener.logical_size’)
  531. ../subprojects/wdisplays/src/outputs.c:31:13: note: ‘noop’ declared here
  532.    31 | static void noop() {
  533.       |             ^~~~
  534. ../subprojects/wdisplays/src/outputs.c:607:11: error: initialization of ‘void (*)(void *, struct zxdg_output_v1 *)’ from incompatible pointer type ‘void (*)(void)[-Wincompatible-pointer-types]
  535.   607 |   .done = noop,
  536.       |           ^~~~
  537. ../subprojects/wdisplays/src/outputs.c:607:11: note: (near initialization for ‘output_listener.done’)
  538. ../subprojects/wdisplays/src/outputs.c:31:13: note: ‘noop’ declared here
  539.    31 | static void noop() {
  540.       |             ^~~~
  541. ../subprojects/wdisplays/src/outputs.c:609:18: error: initialization of ‘void (*)(void *, struct zxdg_output_v1 *, const char *)’ from incompatible pointer type ‘void (*)(void)[-Wincompatible-pointer-types]
  542.   609 |   .description = noop
  543.       |                  ^~~~
  544. ../subprojects/wdisplays/src/outputs.c:609:18: note: (near initialization for ‘output_listener.description’)
  545. ../subprojects/wdisplays/src/outputs.c:31:13: note: ‘noop’ declared here
  546.    31 | static void noop() {
  547.       |             ^~~~
  548. [35/42] Generating subprojects/wdi...ptimize-icon with a custom command
  549. Scour processed file "../subprojects/wdisplays/resources/wdisplays.svg" in 16 ms: 3851/21410 bytes new/orig -> 18.0%
  550. [36/42] Compiling C object subproj...wdisplays/src/wdisplays.p/main.c.o
  551. ../subprojects/wdisplays/src/main.c: In function ‘main’:
  552. ../subprojects/wdisplays/src/main.c:1086:3: warning: ‘G_APPLICATION_FLAGS_NONE’ is deprecated: Use 'G_APPLICATION_DEFAULT_FLAGS' instead [-Wdeprecated-declarations]
  553.  1086 |   GtkApplication *app = gtk_application_new(WDISPLAYS_APP_ID, G_APPLICATION_FLAGS_NONE);
  554.       |   ^~~~~~~~~~~~~~
  555. In file included from /usr/include/glib-2.0/gio/giotypes.h:30,
  556.                  from /usr/include/glib-2.0/gio/gio.h:28,
  557.                  from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
  558.                  from /usr/include/gtk-3.0/gdk/gdk.h:32,
  559.                  from /usr/include/gtk-3.0/gtk/gtk.h:30,
  560.                  from ../subprojects/wdisplays/src/main.c:4:
  561. /usr/include/glib-2.0/gio/gioenums.h:1556:3: note: declared here
  562.  1556 |   G_APPLICATION_FLAGS_NONE GIO_DEPRECATED_ENUMERATOR_IN_2_74_FOR(G_APPLICATION_DEFAULT_FLAGS),
  563.       |   ^~~~~~~~~~~~~~~~~~~~~~~~
  564. [40/42] Compiling C++ object src/wcm.p/wcm.cpp.o
  565. ninja: build stopped: subcommand failed.
  566.  
  567.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement