>>> phoc: Building community/phoc 0.13.0-r0 (using abuild 3.9.0-r0) started Mon, 28 Mar 2022 14:25:59 +0000 >>> phoc: Checking sanity of /home/buildozer/aports/community/phoc/APKBUILD... >>> phoc: Analyzing dependencies... >>> phoc: Installing for build: build-base dbus mutter-schemas gsettings-desktop-schemas glib-dev gnome-desktop-dev libdrm-dev libinput-dev libxkbcommon-dev mesa-dev meson pixman-dev wayland-dev wayland-protocols wlroots-phosh-dev (1/201) Installing dbus-libs (1.12.22-r0) (2/201) Installing dbus (1.12.22-r0) Executing dbus-1.12.22-r0.pre-install Executing dbus-1.12.22-r0.post-install (3/201) Installing mutter-schemas (41.4-r0) (4/201) Installing gsettings-desktop-schemas (41.0-r0) (5/201) Installing libffi (3.4.2-r1) (6/201) Installing gdbm (1.23-r0) (7/201) Installing mpdecimal (2.5.1-r1) (8/201) Installing readline (8.1.2-r0) (9/201) Installing sqlite-libs (3.37.2-r0) (10/201) Installing python3 (3.10.2-r0) (11/201) Installing gettext-asprintf (0.21-r1) (12/201) Installing libintl (0.21-r1) (13/201) Installing libunistring (1.0-r0) (14/201) Installing gettext-libs (0.21-r1) (15/201) Installing libxml2 (2.9.13-r0) (16/201) Installing gettext (0.21-r1) (17/201) Installing gettext-dev (0.21-r1) (18/201) Installing bzip2-dev (1.0.8-r1) (19/201) Installing libxml2-utils (2.9.13-r0) (20/201) Installing libgpg-error (1.42-r1) (21/201) Installing libgcrypt (1.9.4-r0) (22/201) Installing libxslt (1.1.35-r0) (23/201) Installing docbook-xml (4.5-r6) Executing docbook-xml-4.5-r6.post-install (24/201) Installing docbook-xsl (1.79.2-r4) Executing docbook-xsl-1.79.2-r4.post-install (25/201) Installing libblkid (2.37.4-r1) (26/201) Installing libmount (2.37.4-r1) (27/201) Installing pcre (8.45-r2) (28/201) Installing glib (2.70.5-r0) (29/201) Installing linux-headers (5.16.7-r1) (30/201) Installing libffi-dev (3.4.2-r1) (31/201) Installing libpcre16 (8.45-r2) (32/201) Installing libpcre32 (8.45-r2) (33/201) Installing libpcrecpp (8.45-r2) (34/201) Installing pcre-dev (8.45-r2) (35/201) Installing libuuid (2.37.4-r1) (36/201) Installing libfdisk (2.37.4-r1) (37/201) Installing libsmartcols (2.37.4-r1) (38/201) Installing util-linux-dev (2.37.4-r1) (39/201) Installing zlib-dev (1.2.12-r0) (40/201) Installing glib-dev (2.70.5-r0) (41/201) Installing cairo-tools (1.17.4-r0) (42/201) Installing libpng (1.6.37-r1) (43/201) Installing freetype (2.11.1-r0) (44/201) Installing fontconfig (2.13.1-r5) (45/201) Installing expat-dev (2.4.7-r0) (46/201) Installing brotli-dev (1.0.9-r6) (47/201) Installing libpng-dev (1.6.37-r1) (48/201) Installing freetype-dev (2.11.1-r0) (49/201) Installing fontconfig-dev (2.13.1-r5) (50/201) Installing libxau (1.0.9-r0) (51/201) Installing xorgproto (2021.5-r0) (52/201) Installing libxau-dev (1.0.9-r0) (53/201) Installing libmd (1.0.3-r0) (54/201) Installing libbsd (0.11.5-r0) (55/201) Installing libxdmcp (1.1.3-r0) (56/201) Installing libxcb (1.14-r2) (57/201) Installing libx11 (1.7.3.1-r0) (58/201) Installing libxext (1.3.4-r0) (59/201) Installing xcb-proto (1.14.1-r3) (60/201) Installing libxdmcp-dev (1.1.3-r0) (61/201) Installing libxcb-dev (1.14-r2) (62/201) Installing xtrans (1.4.0-r1) (63/201) Installing libx11-dev (1.7.3.1-r0) (64/201) Installing libxext-dev (1.3.4-r0) (65/201) Installing libxrender (0.9.10-r3) (66/201) Installing libxrender-dev (0.9.10-r3) (67/201) Installing pixman (0.40.0-r3) (68/201) Installing pixman-dev (0.40.0-r3) (69/201) Installing util-macros (1.19.3-r0) (70/201) Installing xcb-util (0.4.0-r3) (71/201) Installing xcb-util-dev (0.4.0-r3) (72/201) Installing cairo (1.17.4-r0) (73/201) Installing cairo-gobject (1.17.4-r0) (74/201) Installing cairo-dev (1.17.4-r0) (75/201) Installing libltdl (2.4.6-r8) (76/201) Installing libtool (2.4.6-r8) (77/201) Installing gobject-introspection (1.70.0-r2) (78/201) Installing gobject-introspection-dev (1.70.0-r2) (79/201) Installing gsettings-desktop-schemas-dev (41.0-r0) (80/201) Installing atk (2.36.0-r0) (81/201) Installing atk-dev (2.36.0-r0) (82/201) Installing shared-mime-info (2.1-r0) (83/201) Installing libjpeg-turbo (2.1.3-r0) (84/201) Installing libwebp (1.2.2-r0) (85/201) Installing tiff (4.3.0-r0) (86/201) Installing gdk-pixbuf (2.42.8-r0) (87/201) Installing libjpeg-turbo-dev (2.1.3-r0) (88/201) Installing libwebp-dev (1.2.2-r0) (89/201) Installing xz-dev (5.2.5-r0) (90/201) Installing zstd-dev (1.5.2-r0) (91/201) Installing libtiffxx (4.3.0-r0) (92/201) Installing tiff-dev (4.3.0-r0) (93/201) Installing gdk-pixbuf-dev (2.42.8-r0) (94/201) Installing libepoxy (1.5.9-r0) (95/201) Installing libdrm (2.4.110-r0) (96/201) Installing libdrm-dev (2.4.110-r0) (97/201) Installing libxdamage (1.1.5-r1) (98/201) Installing libxfixes (6.0.0-r0) (99/201) Installing libxfixes-dev (6.0.0-r0) (100/201) Installing libxdamage-dev (1.1.5-r1) (101/201) Installing libxshmfence (1.3-r1) (102/201) Installing libxshmfence-dev (1.3-r1) (103/201) Installing mesa (21.3.8-r0) (104/201) Installing wayland-libs-server (1.20.0-r0) (105/201) Installing mesa-gbm (21.3.8-r0) (106/201) Installing mesa-glapi (21.3.8-r0) (107/201) Installing wayland-libs-client (1.20.0-r0) (108/201) Installing mesa-egl (21.3.8-r0) (109/201) Installing libxxf86vm (1.1.4-r2) (110/201) Installing mesa-gl (21.3.8-r0) (111/201) Installing mesa-gles (21.3.8-r0) (112/201) Installing llvm13-libs (13.0.1-r0) (113/201) Installing mesa-osmesa (21.3.8-r0) (114/201) Installing mesa-xatracker (21.3.8-r0) (115/201) Installing libxxf86vm-dev (1.1.4-r2) (116/201) Installing mesa-dev (21.3.8-r0) (117/201) Installing libepoxy-dev (1.5.9-r0) (118/201) Installing libxi (1.8-r0) (119/201) Installing libxi-dev (1.8-r0) (120/201) Installing libxinerama (1.1.4-r1) (121/201) Installing libxinerama-dev (1.1.4-r1) (122/201) Installing wayland-protocols (1.25-r0) (123/201) Installing wayland-libs-cursor (1.20.0-r0) (124/201) Installing xkeyboard-config (2.35.1-r0) (125/201) Installing libxkbcommon (1.4.0-r0) (126/201) Installing libxkbcommon-x11 (1.4.0-r0) (127/201) Installing libxml2-dev (2.9.13-r0) (128/201) Installing libxkbcommon-dev (1.4.0-r0) (129/201) Installing hicolor-icon-theme (0.17-r1) (130/201) Installing gtk-update-icon-cache (2.24.33-r0) (131/201) Installing libxcomposite (0.4.5-r0) (132/201) Installing libxcursor (1.2.0-r0) (133/201) Installing libxrandr (1.5.2-r1) (134/201) Installing libxtst (1.2.3-r3) (135/201) Installing at-spi2-core (2.42.0-r0) (136/201) Installing at-spi2-atk (2.38.0-r0) (137/201) Installing avahi-libs (0.8-r5) (138/201) Installing nettle (3.7.3-r0) (139/201) Installing p11-kit (0.24.0-r1) (140/201) Installing libtasn1 (4.18.0-r0) (141/201) Installing gnutls (3.7.3-r0) (142/201) Installing cups-libs (2.4.1-r0) (143/201) Installing fribidi (1.0.11-r1) (144/201) Installing graphite2 (1.3.14-r1) (145/201) Installing harfbuzz (4.1.0-r0) (146/201) Installing libxft (2.3.4-r0) (147/201) Installing pango (1.50.5-r0) (148/201) Installing wayland-libs-egl (1.20.0-r0) (149/201) Installing gtk+3.0 (3.24.33-r0) Executing gtk+3.0-3.24.33-r0.post-install (150/201) Installing dbus-dev (1.12.22-r0) (151/201) Installing libxtst-dev (1.2.3-r3) (152/201) Installing at-spi2-core-dev (2.42.0-r0) (153/201) Installing at-spi2-atk-dev (2.38.0-r0) (154/201) Installing fribidi-dev (1.0.11-r1) (155/201) Installing pango-tools (1.50.5-r0) (156/201) Installing icu-libs (70.1-r0) (157/201) Installing harfbuzz-icu (4.1.0-r0) (158/201) Installing graphite2-dev (1.3.14-r1) (159/201) Installing icu (70.1-r0) (160/201) Installing icu-dev (70.1-r0) (161/201) Installing harfbuzz-dev (4.1.0-r0) (162/201) Installing libxft-dev (2.3.4-r0) (163/201) Installing pango-dev (1.50.5-r0) (164/201) Installing wayland-dev (1.20.0-r0) (165/201) Installing libxcomposite-dev (0.4.5-r0) (166/201) Installing libxcursor-dev (1.2.0-r0) (167/201) Installing libxrandr-dev (1.5.2-r1) (168/201) Installing gtk+3.0-dev (3.24.33-r0) (169/201) Installing libcap (2.63-r0) (170/201) Installing bubblewrap (0.6.1-r0) (171/201) Installing musl-locales (0_git20201005-r0) (172/201) Installing libseccomp (2.5.2-r1) (173/201) Installing eudev-libs (3.2.11-r0) (174/201) Installing gnome-desktop (41.1-r0) (175/201) Installing iso-codes-dev (4.9.0-r0) (176/201) Installing libseccomp-dev (2.5.2-r1) (177/201) Installing udev-init-scripts (35-r0) Executing udev-init-scripts-35-r0.post-install (178/201) Installing kmod-libs (29-r2) (179/201) Installing eudev (3.2.11-r0) (180/201) Installing eudev-dev (3.2.11-r0) (181/201) Installing gnome-desktop-dev (41.1-r0) (182/201) Installing libevdev (1.12.0-r0) (183/201) Installing mtdev (1.1.6-r0) (184/201) Installing libinput-libs (1.20.0-r0) (185/201) Installing libinput-dev (1.20.0-r0) (186/201) Installing samurai (1.2-r1) (187/201) Installing meson (0.61.3-r1) (188/201) Installing libelogind (246.10-r4) (189/201) Installing libseat (0.6.4-r0) (190/201) Installing elogind-dev (246.10-r4) (191/201) Installing libseat-dev (0.6.4-r0) (192/201) Installing xcb-util-wm (0.4.1-r1) (193/201) Installing xcb-util-wm-dev (0.4.1-r1) (194/201) Installing xcb-util-renderutil (0.3.9-r1) (195/201) Installing xcb-util-renderutil-dev (0.3.9-r1) (196/201) Installing wlroots-phosh (0.14.1-r0) (197/201) Installing wlroots-phosh-dev (0.14.1-r0) (198/201) Installing .makedepends-phoc (20220328.142601) (199/201) Installing dbus-openrc (1.12.22-r0) (200/201) Installing udev-init-scripts-openrc (35-r0) (201/201) Installing eudev-openrc (3.2.11-r0) Executing busybox-1.35.0-r6.trigger Executing dbus-1.12.22-r0.trigger Executing glib-2.70.5-r0.trigger Executing shared-mime-info-2.1-r0.trigger Executing gdk-pixbuf-2.42.8-r0.trigger Executing gtk-update-icon-cache-2.24.33-r0.trigger Executing eudev-3.2.11-r0.trigger OK: 650 MiB in 300 packages >>> phoc: Cleaning up srcdir >>> phoc: Cleaning up pkgdir >>> phoc: Fetching https://distfiles.alpinelinux.org/distfiles/edge/phoc-v0.13.0.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 146 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 >>> phoc: Fetching https://gitlab.gnome.org/World/Phosh/phoc/-/archive/v0.13.0/phoc-v0.13.0.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 162k 100 162k 0 0 396k 0 --:--:-- --:--:-- --:--:-- 397k >>> phoc: Fetching https://distfiles.alpinelinux.org/distfiles/edge/phoc-v0.13.0.tar.gz >>> phoc: Checking sha512sums... phoc-v0.13.0.tar.gz: OK >>> phoc: Unpacking /var/cache/distfiles/edge/phoc-v0.13.0.tar.gz... The Meson build system Version: 0.61.3 Source dir: /home/buildozer/aports/community/phoc/src/phoc-v0.13.0 Build dir: /home/buildozer/aports/community/phoc/src/phoc-v0.13.0/output Build type: native build Project name: phoc Project version: 0.13.0 C compiler for the host machine: gcc (gcc 11.2.1 "gcc (Alpine 11.2.1_git20220219) 11.2.1 20220219") C linker for the host machine: gcc ld.bfd 2.38 Host machine cpu family: arm Host machine cpu: armv8l Found pkg-config: /usr/bin/pkg-config (1.8.0) Run-time dependency gio-2.0 found: YES 2.70.5 Run-time dependency glesv2 found: YES 21.3.8 Run-time dependency glib-2.0 found: YES 2.70.5 Run-time dependency gobject-2.0 found: YES 2.70.5 Run-time dependency gnome-desktop-3.0 found: YES 41.1 Run-time dependency gsettings-desktop-schemas found: YES 41.0 Run-time dependency libinput found: YES 1.20.0 Run-time dependency libdrm found: YES 2.4.110 Run-time dependency pixman-1 found: YES 0.40.0 Run-time dependency wayland-client found: YES 1.20.0 Run-time dependency wayland-protocols found: YES 1.25 Run-time dependency wayland-server found: YES 1.20.0 Run-time dependency xkbcommon found: YES 1.4.0 Library m found: YES Run-time dependency wlroots found: YES 0.14.1 Fetching value of define "WLR_HAS_XWAYLAND" with dependency wlroots: 1 Has header "wlr/types/wlr_output_power_management_v1.h" with dependency wlroots: YES Checking whether type "struct wlr_xwayland_surface" has member "events.set_startup_id" with dependency wlroots: YES Checking whether type "struct wlr_xwayland" has member "events.remove_startup_info" with dependency wlroots: YES Checking for function "wlr_xdg_activation_v1_add_token" with dependency wlroots: NO Compiler for C supports arguments -Wcast-align: YES Compiler for C supports arguments -Wdate-time: YES Compiler for C supports arguments -Werror=format-security: YES Compiler for C supports arguments -Werror=format=2: YES Compiler for C supports arguments -Wendif-labels: YES Compiler for C supports arguments -Werror=incompatible-pointer-types: YES Compiler for C supports arguments -Werror=missing-declarations: YES Compiler for C supports arguments -Werror=overflow: YES Compiler for C supports arguments -Werror=return-type: YES Compiler for C supports arguments -Werror=shift-count-overflow: YES Compiler for C supports arguments -Werror=shift-overflow=2: YES Compiler for C supports arguments -Werror=implicit-fallthrough=3: YES Compiler for C supports arguments -Wformat-nonliteral: YES Compiler for C supports arguments -Wformat-security: YES Compiler for C supports arguments -Winit-self: YES Compiler for C supports arguments -Wmaybe-uninitialized: YES Compiler for C supports arguments -Wmissing-field-initializers: YES Compiler for C supports arguments -Wmissing-include-dirs: YES Compiler for C supports arguments -Wmissing-noreturn: YES Compiler for C supports arguments -Wnested-externs: YES Compiler for C supports arguments -Wno-missing-field-initializers: YES Compiler for C supports arguments -Wno-sign-compare: YES Compiler for C supports arguments -Wno-strict-aliasing: YES Compiler for C supports arguments -Wno-unused-parameter: YES Compiler for C supports arguments -Wold-style-definition: YES Compiler for C supports arguments -Wpointer-arith: YES Compiler for C supports arguments -Wredundant-decls: YES Compiler for C supports arguments -Wshadow: YES Compiler for C supports arguments -Wstrict-prototypes: YES Compiler for C supports arguments -Wtype-limits: YES Compiler for C supports arguments -Wundef: YES Compiler for C supports arguments -Wunused-function: YES Compiler for C supports arguments -Wswitch-default: YES Program wayland-scanner found: YES (/usr/bin/wayland-scanner) Program glib-mkenums found: YES (/usr/bin/glib-mkenums) Program glib-mkenums found: YES (/usr/bin/glib-mkenums) Run-time dependency xcb found: YES 1.14 Program glib-compile-schemas found: YES (/usr/bin/glib-compile-schemas) Configuring phoc-dev using configuration Configuring phoc-dev.service using configuration Message: -------------------------- phoc 0.13.0 xwayland: true wlroots subproject: false wlroots version: 0.14.1 Documentation: false -------------------------- Configuring config.h using configuration Configuring run using configuration Build targets in project: 39 NOTICE: Future-deprecated features used: * 0.56.0: {'meson.build_root', 'Dependency.get_pkgconfig_variable'} phoc 0.13.0 User defined options auto_features : auto bindir : /usr/bin buildtype : plain datadir : /usr/share includedir : /usr/include infodir : /usr/share/info libdir : /usr/lib libexecdir : /usr/libexec localedir : /usr/share/locale localstatedir : /var mandir : /usr/share/man prefix : /usr sbindir : /usr/sbin sharedstatedir: /var/lib sysconfdir : /etc wrap_mode : nodownload b_lto : false b_pie : true b_staticpic : true embed-wlroots : disabled Found ninja-1.9 at /usr/bin/ninja ninja: entering directory '/home/buildozer/aports/community/phoc/src/phoc-v0.13.0/output' [1/165] Generating data/gsettings-compile-data with a custom command [2/165] Generating protocols/xdg-shell client header with a custom command [3/165] Generating protocols/wlr-screencopy-unstable-v1 client header with a custom command [4/165] Generating protocols/wlr-output-power-management-unstable-v1 client header with a custom command [5/165] Generating protocols/wlr-layer-shell-unstable-v1 client header with a custom command [6/165] Generating protocols/wlr-foreign-toplevel-management-unstable-v1 client header with a custom command [7/165] Generating protocols/tablet-unstable-v2 client header with a custom command [8/165] Generating protocols/pointer-constraints-unstable-v1 client header with a custom command [9/165] Generating protocols/phosh-private client header with a custom command [10/165] Generating protocols/gtk-shell client header with a custom command [11/165] Generating protocols/wlr-screencopy-unstable-v1 source with a custom command [12/165] Generating protocols/wlr-output-power-management-unstable-v1 source with a custom command [13/165] Generating protocols/wlr-layer-shell-unstable-v1 source with a custom command [14/165] Generating protocols/wlr-foreign-toplevel-management-unstable-v1 source with a custom command [15/165] Generating protocols/phosh-private source with a custom command [16/165] Generating protocols/gtk-shell source with a custom command [17/165] Generating protocols/tablet-unstable-v2 source with a custom command [18/165] Generating protocols/pointer-constraints-unstable-v1 source with a custom command [19/165] Generating protocols/xdg-shell source with a custom command [20/165] Generating src/phoc-enums.h with a custom command (wrapped by meson because command contains newlines, to capture output) [21/165] Generating protocols/xdg-shell server header with a custom command [22/165] Generating protocols/wlr-screencopy-unstable-v1 server header with a custom command [23/165] Generating protocols/wlr-output-power-management-unstable-v1 server header with a custom command [24/165] Generating protocols/wlr-layer-shell-unstable-v1 server header with a custom command [25/165] Generating protocols/wlr-foreign-toplevel-management-unstable-v1 server header with a custom command [26/165] Generating protocols/tablet-unstable-v2 server header with a custom command [27/165] Generating protocols/pointer-constraints-unstable-v1 server header with a custom command [28/165] Generating protocols/phosh-private server header with a custom command [29/165] Generating protocols/gtk-shell server header with a custom command [30/165] Generating src/phoc-enums.c with a custom command (wrapped by meson because command contains newlines, to capture output) [31/165] Compiling C object tests/test-phosh-private.p/test-phosh-private.c.o [32/165] Compiling C object tests/test-phosh-private.p/meson-generated_.._.._protocols_wlr-screencopy-unstable-v1-protocol.c.o [33/165] Compiling C object tests/test-phosh-private.p/meson-generated_.._.._protocols_wlr-output-power-management-unstable-v1-protocol.c.o [34/165] Compiling C object tests/test-phosh-private.p/meson-generated_.._.._protocols_wlr-layer-shell-unstable-v1-protocol.c.o [35/165] Compiling C object tests/test-phosh-private.p/meson-generated_.._.._protocols_wlr-foreign-toplevel-management-unstable-v1-protocol.c.o [36/165] Compiling C object tests/test-phosh-private.p/meson-generated_.._.._protocols_phosh-private-protocol.c.o [37/165] Compiling C object tests/test-phosh-private.p/meson-generated_.._.._protocols_gtk-shell-protocol.c.o [38/165] Compiling C object tests/test-phosh-private.p/meson-generated_.._.._protocols_tablet-unstable-v2-protocol.c.o [39/165] Compiling C object tests/test-phosh-private.p/meson-generated_.._.._protocols_pointer-constraints-unstable-v1-protocol.c.o [40/165] Compiling C object tests/test-phosh-private.p/meson-generated_.._.._protocols_xdg-shell-protocol.c.o [41/165] Compiling C object tests/test-xdg-shell.p/test-xdg-shell.c.o [42/165] Compiling C object tests/test-xdg-shell.p/meson-generated_.._.._protocols_wlr-screencopy-unstable-v1-protocol.c.o [43/165] Compiling C object tests/test-xdg-shell.p/meson-generated_.._.._protocols_wlr-output-power-management-unstable-v1-protocol.c.o [44/165] Compiling C object tests/test-xdg-shell.p/meson-generated_.._.._protocols_wlr-layer-shell-unstable-v1-protocol.c.o [45/165] Compiling C object tests/test-xdg-shell.p/meson-generated_.._.._protocols_wlr-foreign-toplevel-management-unstable-v1-protocol.c.o [46/165] Compiling C object tests/test-xdg-shell.p/meson-generated_.._.._protocols_phosh-private-protocol.c.o [47/165] Compiling C object tests/test-xdg-shell.p/meson-generated_.._.._protocols_gtk-shell-protocol.c.o [48/165] Compiling C object tests/test-xdg-shell.p/meson-generated_.._.._protocols_tablet-unstable-v2-protocol.c.o [49/165] Compiling C object tests/test-xdg-shell.p/meson-generated_.._.._protocols_pointer-constraints-unstable-v1-protocol.c.o [50/165] Compiling C object tests/test-xdg-shell.p/meson-generated_.._.._protocols_xdg-shell-protocol.c.o [51/165] Compiling C object tests/test-layer-shell.p/test-layer-shell.c.o [52/165] Compiling C object tests/test-layer-shell.p/meson-generated_.._.._protocols_wlr-screencopy-unstable-v1-protocol.c.o [53/165] Compiling C object tests/test-layer-shell.p/meson-generated_.._.._protocols_wlr-output-power-management-unstable-v1-protocol.c.o [54/165] Compiling C object tests/test-layer-shell.p/meson-generated_.._.._protocols_wlr-layer-shell-unstable-v1-protocol.c.o [55/165] Compiling C object tests/test-layer-shell.p/meson-generated_.._.._protocols_wlr-foreign-toplevel-management-unstable-v1-protocol.c.o [56/165] Compiling C object tests/test-layer-shell.p/meson-generated_.._.._protocols_phosh-private-protocol.c.o [57/165] Compiling C object tests/test-layer-shell.p/meson-generated_.._.._protocols_gtk-shell-protocol.c.o [58/165] Compiling C object tests/test-layer-shell.p/meson-generated_.._.._protocols_tablet-unstable-v2-protocol.c.o [59/165] Compiling C object tests/test-layer-shell.p/meson-generated_.._.._protocols_pointer-constraints-unstable-v1-protocol.c.o [60/165] Compiling C object tests/test-layer-shell.p/meson-generated_.._.._protocols_xdg-shell-protocol.c.o [61/165] Compiling C object tests/test-client.p/test-client.c.o [62/165] Compiling C object tests/test-client.p/meson-generated_.._.._protocols_wlr-screencopy-unstable-v1-protocol.c.o [63/165] Compiling C object tests/test-client.p/meson-generated_.._.._protocols_wlr-output-power-management-unstable-v1-protocol.c.o [64/165] Compiling C object tests/test-client.p/meson-generated_.._.._protocols_wlr-layer-shell-unstable-v1-protocol.c.o [65/165] Compiling C object tests/test-client.p/meson-generated_.._.._protocols_wlr-foreign-toplevel-management-unstable-v1-protocol.c.o [66/165] Compiling C object tests/test-client.p/meson-generated_.._.._protocols_phosh-private-protocol.c.o [67/165] Compiling C object tests/test-client.p/meson-generated_.._.._protocols_gtk-shell-protocol.c.o [68/165] Compiling C object tests/test-client.p/meson-generated_.._.._protocols_tablet-unstable-v2-protocol.c.o [69/165] Compiling C object tests/test-client.p/meson-generated_.._.._protocols_pointer-constraints-unstable-v1-protocol.c.o [70/165] Compiling C object tests/test-client.p/meson-generated_.._.._protocols_xdg-shell-protocol.c.o [71/165] Compiling C object tests/test-run.p/test-run.c.o [72/165] Compiling C object tests/test-run.p/meson-generated_.._.._protocols_wlr-screencopy-unstable-v1-protocol.c.o [73/165] Compiling C object tests/test-run.p/meson-generated_.._.._protocols_wlr-output-power-management-unstable-v1-protocol.c.o [74/165] Compiling C object tests/test-run.p/meson-generated_.._.._protocols_wlr-layer-shell-unstable-v1-protocol.c.o [75/165] Compiling C object tests/test-run.p/meson-generated_.._.._protocols_wlr-foreign-toplevel-management-unstable-v1-protocol.c.o [76/165] Compiling C object tests/test-run.p/meson-generated_.._.._protocols_phosh-private-protocol.c.o [77/165] Compiling C object tests/test-run.p/meson-generated_.._.._protocols_gtk-shell-protocol.c.o [78/165] Compiling C object tests/test-run.p/meson-generated_.._.._protocols_tablet-unstable-v2-protocol.c.o [79/165] Compiling C object tests/test-run.p/meson-generated_.._.._protocols_pointer-constraints-unstable-v1-protocol.c.o [80/165] Compiling C object tests/test-run.p/meson-generated_.._.._protocols_xdg-shell-protocol.c.o [81/165] Compiling C object tests/test-server.p/test-server.c.o [82/165] Compiling C object tests/test-server.p/meson-generated_.._.._protocols_wlr-screencopy-unstable-v1-protocol.c.o [83/165] Compiling C object tests/test-server.p/meson-generated_.._.._protocols_wlr-output-power-management-unstable-v1-protocol.c.o [84/165] Compiling C object tests/test-server.p/meson-generated_.._.._protocols_wlr-layer-shell-unstable-v1-protocol.c.o [85/165] Compiling C object tests/test-server.p/meson-generated_.._.._protocols_wlr-foreign-toplevel-management-unstable-v1-protocol.c.o [86/165] Compiling C object tests/test-server.p/meson-generated_.._.._protocols_phosh-private-protocol.c.o [87/165] Compiling C object tests/test-server.p/meson-generated_.._.._protocols_gtk-shell-protocol.c.o [88/165] Compiling C object tests/test-server.p/meson-generated_.._.._protocols_tablet-unstable-v2-protocol.c.o [89/165] Compiling C object tests/test-server.p/meson-generated_.._.._protocols_pointer-constraints-unstable-v1-protocol.c.o [90/165] Compiling C object tests/test-server.p/meson-generated_.._.._protocols_xdg-shell-protocol.c.o [91/165] Compiling C object tests/libphoctest.a.p/testlib.c.o [92/165] Compiling C object tests/libphoctest.a.p/meson-generated_.._.._protocols_wlr-screencopy-unstable-v1-protocol.c.o [93/165] Compiling C object tests/libphoctest.a.p/meson-generated_.._.._protocols_wlr-output-power-management-unstable-v1-protocol.c.o [94/165] Compiling C object tests/test-phosh-private.p/meson-generated_.._.._src_phoc-enums.c.o [95/165] Compiling C object tests/test-xdg-shell.p/meson-generated_.._.._src_phoc-enums.c.o [96/165] Compiling C object tests/test-layer-shell.p/meson-generated_.._.._src_phoc-enums.c.o [97/165] Compiling C object tests/test-client.p/meson-generated_.._.._src_phoc-enums.c.o [98/165] Compiling C object tests/test-run.p/meson-generated_.._.._src_phoc-enums.c.o [99/165] Compiling C object tests/test-server.p/meson-generated_.._.._src_phoc-enums.c.o [100/165] Compiling C object tests/libphoctest.a.p/meson-generated_.._.._src_phoc-enums.c.o [101/165] Compiling C object src/phoc.p/meson-generated_.._phoc-enums.c.o [102/165] Compiling C object src/libphoc.a.p/meson-generated_.._phoc-enums.c.o [103/165] Compiling C object tests/libphoctest.a.p/meson-generated_.._.._protocols_wlr-layer-shell-unstable-v1-protocol.c.o [104/165] Compiling C object tests/libphoctest.a.p/meson-generated_.._.._protocols_wlr-foreign-toplevel-management-unstable-v1-protocol.c.o [105/165] Compiling C object tests/libphoctest.a.p/meson-generated_.._.._protocols_phosh-private-protocol.c.o [106/165] Compiling C object tests/libphoctest.a.p/meson-generated_.._.._protocols_gtk-shell-protocol.c.o [107/165] Compiling C object tests/libphoctest.a.p/meson-generated_.._.._protocols_tablet-unstable-v2-protocol.c.o [108/165] Compiling C object tests/libphoctest.a.p/meson-generated_.._.._protocols_pointer-constraints-unstable-v1-protocol.c.o [109/165] Compiling C object tests/libphoctest.a.p/meson-generated_.._.._protocols_xdg-shell-protocol.c.o [110/165] Compiling C object src/phoc.p/main.c.o [111/165] Compiling C object src/phoc.p/meson-generated_.._.._protocols_wlr-screencopy-unstable-v1-protocol.c.o [112/165] Compiling C object src/phoc.p/meson-generated_.._.._protocols_wlr-output-power-management-unstable-v1-protocol.c.o [113/165] Compiling C object src/phoc.p/meson-generated_.._.._protocols_wlr-layer-shell-unstable-v1-protocol.c.o [114/165] Compiling C object src/phoc.p/meson-generated_.._.._protocols_wlr-foreign-toplevel-management-unstable-v1-protocol.c.o [115/165] Compiling C object src/phoc.p/meson-generated_.._.._protocols_phosh-private-protocol.c.o [116/165] Compiling C object src/phoc.p/meson-generated_.._.._protocols_gtk-shell-protocol.c.o [117/165] Compiling C object src/phoc.p/meson-generated_.._.._protocols_tablet-unstable-v2-protocol.c.o [118/165] Compiling C object src/phoc.p/meson-generated_.._.._protocols_pointer-constraints-unstable-v1-protocol.c.o [119/165] Compiling C object src/phoc.p/meson-generated_.._.._protocols_xdg-shell-protocol.c.o [120/165] Compiling C object src/libphoc.a.p/xwayland-surface.c.o [121/165] Compiling C object src/libphoc.a.p/xwayland.c.o [122/165] Compiling C object src/libphoc.a.p/xdg-surface.c.o [123/165] Compiling C object src/libphoc.a.p/xdg_shell.c.o [124/165] Compiling C object src/libphoc.a.p/xdg-activation-v1.c.o [125/165] Compiling C object src/libphoc.a.p/virtual.c.o [126/165] Compiling C object src/libphoc.a.p/view.c.o [127/165] Compiling C object src/libphoc.a.p/utils.c.o [128/165] Compiling C object src/libphoc.a.p/touch.c.o [129/165] Compiling C object src/libphoc.a.p/text_input.c.o [130/165] Compiling C object src/libphoc.a.p/tablet.c.o [131/165] Compiling C object src/libphoc.a.p/switch.c.o [132/165] Compiling C object src/libphoc.a.p/settings.c.o [133/165] Compiling C object src/libphoc.a.p/server.c.o [134/165] Compiling C object src/libphoc.a.p/seat.c.o [135/165] Compiling C object src/libphoc.a.p/render.c.o [136/165] Compiling C object src/libphoc.a.p/pointer.c.o [137/165] Compiling C object src/libphoc.a.p/phosh-private.c.o [138/165] Compiling C object src/libphoc.a.p/output.c.o [139/165] Compiling C object src/libphoc.a.p/layer_shell.c.o [140/165] Compiling C object src/libphoc.a.p/layer-surface.c.o [141/165] Compiling C object src/libphoc.a.p/keybindings.c.o [142/165] Compiling C object src/libphoc.a.p/keyboard.c.o [143/165] Compiling C object src/libphoc.a.p/input-device.c.o [144/165] Compiling C object src/libphoc.a.p/input.c.o [145/165] Compiling C object src/libphoc.a.p/gtk-shell.c.o [146/165] Compiling C object src/libphoc.a.p/desktop.c.o [147/165] Compiling C object src/libphoc.a.p/cursor.c.o [148/165] Compiling C object src/libphoc.a.p/meson-generated_.._.._protocols_wlr-screencopy-unstable-v1-protocol.c.o [149/165] Compiling C object src/libphoc.a.p/meson-generated_.._.._protocols_wlr-output-power-management-unstable-v1-protocol.c.o [150/165] Compiling C object src/libphoc.a.p/meson-generated_.._.._protocols_wlr-layer-shell-unstable-v1-protocol.c.o [151/165] Compiling C object src/libphoc.a.p/meson-generated_.._.._protocols_wlr-foreign-toplevel-management-unstable-v1-protocol.c.o [152/165] Compiling C object src/libphoc.a.p/meson-generated_.._.._protocols_phosh-private-protocol.c.o [153/165] Compiling C object src/libphoc.a.p/meson-generated_.._.._protocols_gtk-shell-protocol.c.o [154/165] Compiling C object src/libphoc.a.p/meson-generated_.._.._protocols_tablet-unstable-v2-protocol.c.o [155/165] Compiling C object src/libphoc.a.p/meson-generated_.._.._protocols_pointer-constraints-unstable-v1-protocol.c.o [156/165] Compiling C object src/libphoc.a.p/meson-generated_.._.._protocols_xdg-shell-protocol.c.o In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from ../src/view.h:10, from ../src/output.h:3, from ../src/render.h:8, from ../src/server.h:3, from ../tests/test-server.c:7: ../src/view.h: In function 'PHOC_VIEW': /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: cast increases required alignment of target type [-Wcast-align] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro '_G_TYPE_CIC' 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../src/view.h:145:10: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 145 | return G_TYPE_CHECK_INSTANCE_CAST (ptr, phoc_view_get_type (), PhocView); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from ../src/view.h:10, from ../src/output.h:3, from ../src/layer-surface.h:9, from ../src/layer-surface.c:12: ../src/view.h: In function 'PHOC_VIEW': /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: cast increases required alignment of target type [-Wcast-align] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro '_G_TYPE_CIC' 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../src/view.h:145:10: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 145 | return G_TYPE_CHECK_INSTANCE_CAST (ptr, phoc_view_get_type (), PhocView); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from ../src/view.h:10, from ../src/output.h:3, from ../src/render.h:8, from ../src/server.h:3, from ../tests/test-run.c:7: ../src/view.h: In function 'PHOC_VIEW': /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: cast increases required alignment of target type [-Wcast-align] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro '_G_TYPE_CIC' 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../src/view.h:145:10: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 145 | return G_TYPE_CHECK_INSTANCE_CAST (ptr, phoc_view_get_type (), PhocView); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from ../src/keybindings.h:8, from ../src/settings.h:3, from ../src/input.h:7, from ../src/seat.h:10, from ../src/cursor.h:12, from ../src/xwayland.c:13: ../src/view.h: In function 'PHOC_VIEW': /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: cast increases required alignment of target type [-Wcast-align] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro '_G_TYPE_CIC' 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../src/view.h:145:10: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 145 | return G_TYPE_CHECK_INSTANCE_CAST (ptr, phoc_view_get_type (), PhocView); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from ../src/view.h:10, from ../src/output.h:3, from ../src/render.h:8, from ../src/server.h:3, from ../tests/testlib.h:6, from ../tests/test-phosh-private.c:7: ../src/view.h: In function 'PHOC_VIEW': /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: cast increases required alignment of target type [-Wcast-align] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro '_G_TYPE_CIC' 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../src/view.h:145:10: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 145 | return G_TYPE_CHECK_INSTANCE_CAST (ptr, phoc_view_get_type (), PhocView); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../tests/test-phosh-private.c: In function 'phoc_test_xdg_surface_new': ../tests/test-phosh-private.c:130:6: warning: cast increases required alignment of target type [-Wcast-align] 130 | *(guint32*)(xs->buffer.shm_data + i) = color; | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from ../src/keybindings.h:8, from ../src/settings.h:3, from ../src/input.h:7, from ../src/seat.h:10, from ../src/input-device.h:9, from ../src/tablet.c:5: ../src/view.h: In function 'PHOC_VIEW': /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: cast increases required alignment of target type [-Wcast-align] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro '_G_TYPE_CIC' 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../src/view.h:145:10: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 145 | return G_TYPE_CHECK_INSTANCE_CAST (ptr, phoc_view_get_type (), PhocView); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from ../src/view.h:10, from ../src/output.h:3, from ../src/render.h:8, from ../src/server.h:3, from ../src/gtk-shell.c:11: ../src/view.h: In function 'PHOC_VIEW': /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: cast increases required alignment of target type [-Wcast-align] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro '_G_TYPE_CIC' 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../src/view.h:145:10: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 145 | return G_TYPE_CHECK_INSTANCE_CAST (ptr, phoc_view_get_type (), PhocView); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from ../src/keybindings.h:8, from ../src/settings.h:3, from ../src/input.h:7, from ../src/seat.h:10, from ../src/input-device.h:9, from ../src/touch.c:10: ../src/view.h: In function 'PHOC_VIEW': /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: cast increases required alignment of target type [-Wcast-align] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro '_G_TYPE_CIC' 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../src/view.h:145:10: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 145 | return G_TYPE_CHECK_INSTANCE_CAST (ptr, phoc_view_get_type (), PhocView); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from ../src/keybindings.h:8, from ../src/settings.h:3, from ../src/input.h:7, from ../src/seat.h:10, from ../src/cursor.h:12, from ../src/virtual.c:8: ../src/view.h: In function 'PHOC_VIEW': /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: cast increases required alignment of target type [-Wcast-align] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro '_G_TYPE_CIC' 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../src/view.h:145:10: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 145 | return G_TYPE_CHECK_INSTANCE_CAST (ptr, phoc_view_get_type (), PhocView); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from ../src/keybindings.h:8, from ../src/settings.h:3, from ../src/input.h:7, from ../src/switch.h:3, from ../src/switch.c:6: ../src/view.h: In function 'PHOC_VIEW': /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: cast increases required alignment of target type [-Wcast-align] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro '_G_TYPE_CIC' 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../src/view.h:145:10: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 145 | return G_TYPE_CHECK_INSTANCE_CAST (ptr, phoc_view_get_type (), PhocView); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from ../src/keybindings.h:8, from ../src/settings.h:3, from ../src/input.h:7, from ../src/seat.h:10, from ../src/cursor.h:12, from ../src/input.c:10: ../src/view.h: In function 'PHOC_VIEW': /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: cast increases required alignment of target type [-Wcast-align] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro '_G_TYPE_CIC' 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../src/view.h:145:10: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 145 | return G_TYPE_CHECK_INSTANCE_CAST (ptr, phoc_view_get_type (), PhocView); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from ../src/view.h:10, from ../src/output.h:3, from ../src/render.h:8, from ../src/server.h:3, from ../src/keyboard.c:13: ../src/view.h: In function 'PHOC_VIEW': /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: cast increases required alignment of target type [-Wcast-align] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro '_G_TYPE_CIC' 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../src/view.h:145:10: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 145 | return G_TYPE_CHECK_INSTANCE_CAST (ptr, phoc_view_get_type (), PhocView); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from ../src/view.h:10, from ../src/output.h:3, from ../src/render.h:8, from ../src/server.h:3, from ../src/xwayland-surface.c:12: ../src/view.h: In function 'PHOC_VIEW': /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: cast increases required alignment of target type [-Wcast-align] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro '_G_TYPE_CIC' 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../src/view.h:145:10: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 145 | return G_TYPE_CHECK_INSTANCE_CAST (ptr, phoc_view_get_type (), PhocView); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from ../src/view.h:10, from ../src/output.h:3, from ../src/render.h:8, from ../src/server.h:3, from ../tests/testlib.h:6, from ../tests/test-xdg-shell.c:7: ../src/view.h: In function 'PHOC_VIEW': /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: cast increases required alignment of target type [-Wcast-align] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro '_G_TYPE_CIC' 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../src/view.h:145:10: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 145 | return G_TYPE_CHECK_INSTANCE_CAST (ptr, phoc_view_get_type (), PhocView); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../tests/test-xdg-shell.c: In function 'phoc_test_xdg_surface_new': ../tests/test-xdg-shell.c:105:6: warning: cast increases required alignment of target type [-Wcast-align] 105 | *(guint32*)(xs->buffer.shm_data + i) = color; | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from ../src/keybindings.h:8, from ../src/settings.h:3, from ../src/input.h:7, from ../src/seat.h:10, from ../src/input-device.h:9, from ../src/input-device.c:13: ../src/view.h: In function 'PHOC_VIEW': /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: cast increases required alignment of target type [-Wcast-align] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro '_G_TYPE_CIC' 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../src/view.h:145:10: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 145 | return G_TYPE_CHECK_INSTANCE_CAST (ptr, phoc_view_get_type (), PhocView); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from ../src/keybindings.h:8, from ../src/settings.h:3, from ../src/input.h:7, from ../src/seat.h:10, from ../src/text_input.c:7: ../src/view.h: In function 'PHOC_VIEW': /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: cast increases required alignment of target type [-Wcast-align] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro '_G_TYPE_CIC' 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../src/view.h:145:10: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 145 | return G_TYPE_CHECK_INSTANCE_CAST (ptr, phoc_view_get_type (), PhocView); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from ../src/keybindings.h:8, from ../src/settings.h:3, from ../src/input.h:7, from ../src/pointer.h:3, from ../src/pointer.c:5: ../src/view.h: In function 'PHOC_VIEW': /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: cast increases required alignment of target type [-Wcast-align] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro '_G_TYPE_CIC' 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../src/view.h:145:10: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 145 | return G_TYPE_CHECK_INSTANCE_CAST (ptr, phoc_view_get_type (), PhocView); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from ../src/view.h:10, from ../src/output.h:3, from ../src/render.h:8, from ../src/server.h:3, from ../tests/testlib.h:6, from ../tests/test-client.c:9: ../src/view.h: In function 'PHOC_VIEW': /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: cast increases required alignment of target type [-Wcast-align] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro '_G_TYPE_CIC' 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../src/view.h:145:10: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 145 | return G_TYPE_CHECK_INSTANCE_CAST (ptr, phoc_view_get_type (), PhocView); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from ../src/view.h:10, from ../src/xdg-surface.h:9, from ../src/xdg_shell.c:4: ../src/view.h: In function 'PHOC_VIEW': /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: cast increases required alignment of target type [-Wcast-align] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro '_G_TYPE_CIC' 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../src/view.h:145:10: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 145 | return G_TYPE_CHECK_INSTANCE_CAST (ptr, phoc_view_get_type (), PhocView); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/xdg-surface.h: In function 'PHOC_XDG_SURFACE': /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: cast increases required alignment of target type [-Wcast-align] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro '_G_TYPE_CIC' 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1450:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 1450 | return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/xdg-surface.h:50:1: note: in expansion of macro 'G_DECLARE_FINAL_TYPE' 50 | G_DECLARE_FINAL_TYPE (PhocXdgSurface, phoc_xdg_surface, PHOC, XDG_SURFACE, PhocView) | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/phoc-enums.h:6, from ../src/phosh-private.c:11: ../src/view.h: In function 'PHOC_VIEW': /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: cast increases required alignment of target type [-Wcast-align] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro '_G_TYPE_CIC' 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../src/view.h:145:10: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 145 | return G_TYPE_CHECK_INSTANCE_CAST (ptr, phoc_view_get_type (), PhocView); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from ../src/keybindings.h:8, from ../src/settings.h:3, from ../src/input.h:7, from ../src/seat.h:10, from ../src/cursor.h:12, from ../src/desktop.c:34: ../src/view.h: In function 'PHOC_VIEW': /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: cast increases required alignment of target type [-Wcast-align] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro '_G_TYPE_CIC' 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../src/view.h:145:10: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 145 | return G_TYPE_CHECK_INSTANCE_CAST (ptr, phoc_view_get_type (), PhocView); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/xdg-surface.h: In function 'PHOC_XDG_SURFACE': /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: cast increases required alignment of target type [-Wcast-align] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro '_G_TYPE_CIC' 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1450:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 1450 | return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/xdg-surface.h:50:1: note: in expansion of macro 'G_DECLARE_FINAL_TYPE' 50 | G_DECLARE_FINAL_TYPE (PhocXdgSurface, phoc_xdg_surface, PHOC, XDG_SURFACE, PhocView) | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from ../src/view.h:10, from ../src/output.h:3, from ../src/render.h:8, from ../src/server.h:3, from ../tests/testlib.h:6, from ../tests/testlib.c:7: ../src/view.h: In function 'PHOC_VIEW': /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: cast increases required alignment of target type [-Wcast-align] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro '_G_TYPE_CIC' 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../src/view.h:145:10: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 145 | return G_TYPE_CHECK_INSTANCE_CAST (ptr, phoc_view_get_type (), PhocView); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../tests/testlib.c: In function 'abgr_to_argb': ../tests/testlib.c:28:21: warning: cast increases required alignment of target type [-Wcast-align] 28 | guint32 *px = (guint32 *)(data + i); | ^ ../tests/testlib.c: In function 'phoc_test_buffer_matches_screenshot': ../tests/testlib.c:713:7: warning: cast increases required alignment of target type [-Wcast-align] 713 | l = (guint32*)buffer->shm_data; | ^ ../tests/testlib.c:714:7: warning: cast increases required alignment of target type [-Wcast-align] 714 | r = (guint32*)cairo_image_surface_get_data (surface); | ^ [157/165] Linking static target tests/libphoctest.a In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from ../src/view.h:10, from ../src/output.h:3, from ../src/render.h:8, from ../src/server.h:3, from ../src/cursor.c:10: ../src/view.h: In function 'PHOC_VIEW': /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: cast increases required alignment of target type [-Wcast-align] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro '_G_TYPE_CIC' 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../src/view.h:145:10: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 145 | return G_TYPE_CHECK_INSTANCE_CAST (ptr, phoc_view_get_type (), PhocView); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from ../src/view.h:10, from ../src/output.h:3, from ../src/render.h:8, from ../src/server.h:3, from ../tests/testlib.h:6, from ../tests/test-layer-shell.c:7: ../src/view.h: In function 'PHOC_VIEW': /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: cast increases required alignment of target type [-Wcast-align] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro '_G_TYPE_CIC' 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../src/view.h:145:10: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 145 | return G_TYPE_CHECK_INSTANCE_CAST (ptr, phoc_view_get_type (), PhocView); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../tests/test-layer-shell.c: In function 'phoc_test_layer_surface_new': ../tests/test-layer-shell.c:86:6: warning: cast increases required alignment of target type [-Wcast-align] 86 | *(guint32*)(ls->buffer.shm_data + i) = color; | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from ../src/keybindings.h:8, from ../src/settings.h:3, from ../src/input.h:7, from ../src/seat.h:10, from ../src/cursor.h:12, from ../src/view.c:12: ../src/view.h: In function 'PHOC_VIEW': /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: cast increases required alignment of target type [-Wcast-align] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro '_G_TYPE_CIC' 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../src/view.h:145:10: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 145 | return G_TYPE_CHECK_INSTANCE_CAST (ptr, phoc_view_get_type (), PhocView); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from ../src/main.c:10: ../src/view.h: In function 'PHOC_VIEW': /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: cast increases required alignment of target type [-Wcast-align] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro '_G_TYPE_CIC' 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../src/view.h:145:10: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 145 | return G_TYPE_CHECK_INSTANCE_CAST (ptr, phoc_view_get_type (), PhocView); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from ../src/view.h:10, from ../src/xdg-activation-v1.c:11: ../src/view.h: In function 'PHOC_VIEW': /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: cast increases required alignment of target type [-Wcast-align] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro '_G_TYPE_CIC' 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../src/view.h:145:10: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 145 | return G_TYPE_CHECK_INSTANCE_CAST (ptr, phoc_view_get_type (), PhocView); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from ../src/view.h:10, from ../src/output.h:3, from ../src/render.h:8, from ../src/server.c:10: ../src/view.h: In function 'PHOC_VIEW': /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: cast increases required alignment of target type [-Wcast-align] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro '_G_TYPE_CIC' 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../src/view.h:145:10: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 145 | return G_TYPE_CHECK_INSTANCE_CAST (ptr, phoc_view_get_type (), PhocView); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from ../src/view.h:10, from ../src/xdg-surface.h:9, from ../src/xdg-surface.c:13: ../src/view.h: In function 'PHOC_VIEW': /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: cast increases required alignment of target type [-Wcast-align] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro '_G_TYPE_CIC' 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../src/view.h:145:10: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 145 | return G_TYPE_CHECK_INSTANCE_CAST (ptr, phoc_view_get_type (), PhocView); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/xdg-surface.h: In function 'PHOC_XDG_SURFACE': /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: cast increases required alignment of target type [-Wcast-align] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro '_G_TYPE_CIC' 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1450:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 1450 | return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); } \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/xdg-surface.h:50:1: note: in expansion of macro 'G_DECLARE_FINAL_TYPE' 50 | G_DECLARE_FINAL_TYPE (PhocXdgSurface, phoc_xdg_surface, PHOC, XDG_SURFACE, PhocView) | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from ../src/keybindings.h:8, from ../src/settings.h:3, from ../src/input.h:7, from ../src/seat.h:10, from ../src/cursor.h:12, from ../src/layer_shell.c:18: ../src/view.h: In function 'PHOC_VIEW': /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: cast increases required alignment of target type [-Wcast-align] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro '_G_TYPE_CIC' 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../src/view.h:145:10: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 145 | return G_TYPE_CHECK_INSTANCE_CAST (ptr, phoc_view_get_type (), PhocView); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from ../src/keybindings.h:8, from ../src/settings.h:3, from ../src/output.c:17: ../src/view.h: In function 'PHOC_VIEW': /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: cast increases required alignment of target type [-Wcast-align] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro '_G_TYPE_CIC' 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../src/view.h:145:10: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 145 | return G_TYPE_CHECK_INSTANCE_CAST (ptr, phoc_view_get_type (), PhocView); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from ../src/keybindings.h:8, from ../src/keybindings.c:9: ../src/view.h: In function 'PHOC_VIEW': /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: cast increases required alignment of target type [-Wcast-align] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro '_G_TYPE_CIC' 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../src/view.h:145:10: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 145 | return G_TYPE_CHECK_INSTANCE_CAST (ptr, phoc_view_get_type (), PhocView); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from ../src/keybindings.h:8, from ../src/settings.h:3, from ../src/input.h:7, from ../src/seat.h:10, from ../src/cursor.h:12, from ../src/seat.c:29: ../src/view.h: In function 'PHOC_VIEW': /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: cast increases required alignment of target type [-Wcast-align] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro '_G_TYPE_CIC' 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../src/view.h:145:10: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 145 | return G_TYPE_CHECK_INSTANCE_CAST (ptr, phoc_view_get_type (), PhocView); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from ../src/view.h:10, from ../src/output.h:3, from ../src/layers.h:7, from ../src/render.c:14: ../src/view.h: In function 'PHOC_VIEW': /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: cast increases required alignment of target type [-Wcast-align] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro '_G_TYPE_CIC' 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../src/view.h:145:10: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 145 | return G_TYPE_CHECK_INSTANCE_CAST (ptr, phoc_view_get_type (), PhocView); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [158/165] Linking static target src/libphoc.a [159/165] Linking target tests/test-phosh-private [160/165] Linking target tests/test-xdg-shell [161/165] Linking target tests/test-layer-shell [162/165] Linking target tests/test-client [163/165] Linking target tests/test-run [164/165] Linking target tests/test-server [165/165] Linking target src/phoc >>> phoc: Entering fakeroot... Installing src/phoc to /home/buildozer/aports/community/phoc/pkg/phoc//usr/bin Installing /home/buildozer/aports/community/phoc/src/phoc-v0.13.0/data/sm.puri.phoc.gschema.xml to /home/buildozer/aports/community/phoc/pkg/phoc//usr/share/glib-2.0/schemas Running custom install script '/home/buildozer/aports/community/phoc/src/phoc-v0.13.0/build-aux/post_install.py /usr/share' >>> phoc-dbg*: Running split function dbg... >>> phoc-dbg*: Preparing subpackage phoc-dbg... >>> phoc-dbg*: Running postcheck for phoc-dbg >>> phoc*: Running postcheck for phoc >>> phoc*: Preparing package phoc... >>> phoc-dbg*: Scanning shared objects >>> phoc*: Scanning shared objects >>> phoc-dbg*: Tracing dependencies... >>> phoc-dbg*: Package size: 1.1 MB >>> phoc-dbg*: Compressing data... >>> phoc-dbg*: Create checksum... >>> phoc-dbg*: Create phoc-dbg-0.13.0-r0.apk >>> phoc*: Tracing dependencies... dbus mutter-schemas gsettings-desktop-schemas so:libc.musl-armhf.so.1 so:libgio-2.0.so.0 so:libglib-2.0.so.0 so:libgnome-desktop-3.so.19 so:libgobject-2.0.so.0 so:libinput.so.10 so:libpixman-1.so.0 so:libwayland-server.so.0 so:libwlroots.so.9 so:libxcb.so.1 so:libxkbcommon.so.0 >>> phoc*: Package size: 208.0 KB >>> phoc*: Compressing data... >>> phoc*: Create checksum... >>> phoc*: Create phoc-0.13.0-r0.apk >>> phoc: Build complete at Mon, 28 Mar 2022 14:26:28 +0000 elapsed time 0h 0m 29s >>> phoc: Cleaning up srcdir >>> phoc: Cleaning up pkgdir >>> phoc: Uninstalling dependencies... (1/201) Purging .makedepends-phoc (20220328.142601) (2/201) Purging dbus-openrc (1.12.22-r0) (3/201) Purging dbus (1.12.22-r0) (4/201) Purging mutter-schemas (41.4-r0) (5/201) Purging gsettings-desktop-schemas (41.0-r0) (6/201) Purging gnome-desktop-dev (41.1-r0) (7/201) Purging gobject-introspection-dev (1.70.0-r2) (8/201) Purging libtool (2.4.6-r8) (9/201) Purging libltdl (2.4.6-r8) (10/201) Purging gnome-desktop (41.1-r0) (11/201) Purging bubblewrap (0.6.1-r0) (12/201) Purging musl-locales (0_git20201005-r0) (13/201) Purging meson (0.61.3-r1) (14/201) Purging samurai (1.2-r1) (15/201) Purging wlroots-phosh-dev (0.14.1-r0) (16/201) Purging wlroots-phosh (0.14.1-r0) (17/201) Purging udev-init-scripts-openrc (35-r0) (18/201) Purging eudev-openrc (3.2.11-r0) (19/201) Purging gtk+3.0-dev (3.24.33-r0) (20/201) Purging wayland-protocols (1.25-r0) (21/201) Purging gtk+3.0 (3.24.33-r0) Executing gtk+3.0-3.24.33-r0.post-deinstall (22/201) Purging gtk-update-icon-cache (2.24.33-r0) (23/201) Purging hicolor-icon-theme (0.17-r1) (24/201) Purging at-spi2-atk-dev (2.38.0-r0) (25/201) Purging atk-dev (2.36.0-r0) (26/201) Purging at-spi2-atk (2.38.0-r0) (27/201) Purging at-spi2-core-dev (2.42.0-r0) (28/201) Purging at-spi2-core (2.42.0-r0) (29/201) Purging dbus-dev (1.12.22-r0) (30/201) Purging cups-libs (2.4.1-r0) (31/201) Purging avahi-libs (0.8-r5) (32/201) Purging dbus-libs (1.12.22-r0) (33/201) Purging wayland-dev (1.20.0-r0) (34/201) Purging wayland-libs-cursor (1.20.0-r0) (35/201) Purging wayland-libs-egl (1.20.0-r0) (36/201) Purging pango-dev (1.50.5-r0) (37/201) Purging pango-tools (1.50.5-r0) (38/201) Purging pango (1.50.5-r0) Executing pango-1.50.5-r0.pre-deinstall (39/201) Purging gdk-pixbuf-dev (2.42.8-r0) (40/201) Purging gdk-pixbuf (2.42.8-r0) Executing gdk-pixbuf-2.42.8-r0.pre-deinstall (41/201) Purging cairo-dev (1.17.4-r0) (42/201) Purging cairo-tools (1.17.4-r0) (43/201) Purging cairo-gobject (1.17.4-r0) (44/201) Purging cairo (1.17.4-r0) (45/201) Purging harfbuzz-dev (4.1.0-r0) (46/201) Purging harfbuzz-icu (4.1.0-r0) (47/201) Purging harfbuzz (4.1.0-r0) (48/201) Purging glib-dev (2.70.5-r0) (49/201) Purging python3 (3.10.2-r0) (50/201) Purging gettext-dev (0.21-r1) (51/201) Purging gettext-asprintf (0.21-r1) (52/201) Purging gettext (0.21-r1) (53/201) Purging bzip2-dev (1.0.8-r1) (54/201) Purging docbook-xsl (1.79.2-r4) Executing docbook-xsl-1.79.2-r4.post-deinstall (55/201) Purging libxslt (1.1.35-r0) (56/201) Purging docbook-xml (4.5-r6) Executing docbook-xml-4.5-r6.post-deinstall (57/201) Purging libxml2-utils (2.9.13-r0) (58/201) Purging libffi-dev (3.4.2-r1) (59/201) Purging libepoxy-dev (1.5.9-r0) (60/201) Purging libepoxy (1.5.9-r0) (61/201) Purging mesa-dev (21.3.8-r0) (62/201) Purging libxdamage-dev (1.1.5-r1) (63/201) Purging libxdamage (1.1.5-r1) (64/201) Purging libxshmfence-dev (1.3-r1) (65/201) Purging mesa-egl (21.3.8-r0) (66/201) Purging mesa-gbm (21.3.8-r0) (67/201) Purging mesa-gl (21.3.8-r0) (68/201) Purging mesa-gles (21.3.8-r0) (69/201) Purging mesa-xatracker (21.3.8-r0) (70/201) Purging mesa-osmesa (21.3.8-r0) (71/201) Purging mesa (21.3.8-r0) (72/201) Purging llvm13-libs (13.0.1-r0) (73/201) Purging gobject-introspection (1.70.0-r2) (74/201) Purging shared-mime-info (2.1-r0) Executing shared-mime-info-2.1-r0.post-deinstall (75/201) Purging atk (2.36.0-r0) (76/201) Purging glib (2.70.5-r0) (77/201) Purging wayland-libs-client (1.20.0-r0) (78/201) Purging gnutls (3.7.3-r0) (79/201) Purging p11-kit (0.24.0-r1) (80/201) Purging wayland-libs-server (1.20.0-r0) (81/201) Purging libffi (3.4.2-r1) (82/201) Purging gdbm (1.23-r0) (83/201) Purging mpdecimal (2.5.1-r1) (84/201) Purging readline (8.1.2-r0) (85/201) Purging sqlite-libs (3.37.2-r0) (86/201) Purging gettext-libs (0.21-r1) (87/201) Purging libintl (0.21-r1) (88/201) Purging libunistring (1.0-r0) (89/201) Purging libxkbcommon-dev (1.4.0-r0) (90/201) Purging libxkbcommon-x11 (1.4.0-r0) (91/201) Purging libxkbcommon (1.4.0-r0) (92/201) Purging xkeyboard-config (2.35.1-r0) (93/201) Purging libxml2-dev (2.9.13-r0) (94/201) Purging libxml2 (2.9.13-r0) (95/201) Purging libgcrypt (1.9.4-r0) (96/201) Purging libgpg-error (1.42-r1) (97/201) Purging libxft-dev (2.3.4-r0) (98/201) Purging libxft (2.3.4-r0) (99/201) Purging fontconfig-dev (2.13.1-r5) (100/201) Purging fontconfig (2.13.1-r5) (101/201) Purging util-linux-dev (2.37.4-r1) (102/201) Purging libfdisk (2.37.4-r1) (103/201) Purging libmount (2.37.4-r1) (104/201) Purging libsmartcols (2.37.4-r1) (105/201) Purging libuuid (2.37.4-r1) (106/201) Purging eudev-dev (3.2.11-r0) (107/201) Purging eudev (3.2.11-r0) (108/201) Purging udev-init-scripts (35-r0) (109/201) Purging libblkid (2.37.4-r1) (110/201) Purging pcre-dev (8.45-r2) (111/201) Purging libpcre16 (8.45-r2) (112/201) Purging libpcre32 (8.45-r2) (113/201) Purging libpcrecpp (8.45-r2) (114/201) Purging pcre (8.45-r2) (115/201) Purging libdrm-dev (2.4.110-r0) (116/201) Purging libdrm (2.4.110-r0) (117/201) Purging libseccomp-dev (2.5.2-r1) (118/201) Purging libseccomp (2.5.2-r1) (119/201) Purging linux-headers (5.16.7-r1) (120/201) Purging tiff-dev (4.3.0-r0) (121/201) Purging libjpeg-turbo-dev (2.1.3-r0) (122/201) Purging libwebp-dev (1.2.2-r0) (123/201) Purging xz-dev (5.2.5-r0) (124/201) Purging zstd-dev (1.5.2-r0) (125/201) Purging libtiffxx (4.3.0-r0) (126/201) Purging tiff (4.3.0-r0) (127/201) Purging graphite2-dev (1.3.14-r1) (128/201) Purging graphite2 (1.3.14-r1) (129/201) Purging freetype-dev (2.11.1-r0) (130/201) Purging freetype (2.11.1-r0) (131/201) Purging libpng-dev (1.6.37-r1) (132/201) Purging libpng (1.6.37-r1) (133/201) Purging zlib-dev (1.2.12-r0) (134/201) Purging expat-dev (2.4.7-r0) (135/201) Purging brotli-dev (1.0.9-r6) (136/201) Purging xcb-util-renderutil-dev (0.3.9-r1) (137/201) Purging xcb-util-renderutil (0.3.9-r1) (138/201) Purging xcb-util-wm-dev (0.4.1-r1) (139/201) Purging xcb-util-wm (0.4.1-r1) (140/201) Purging xcb-util-dev (0.4.0-r3) (141/201) Purging util-macros (1.19.3-r0) (142/201) Purging xcb-util (0.4.0-r3) (143/201) Purging libxrandr-dev (1.5.2-r1) (144/201) Purging libxrandr (1.5.2-r1) (145/201) Purging libxcomposite-dev (0.4.5-r0) (146/201) Purging libxcomposite (0.4.5-r0) (147/201) Purging libxinerama-dev (1.1.4-r1) (148/201) Purging libxinerama (1.1.4-r1) (149/201) Purging libxxf86vm-dev (1.1.4-r2) (150/201) Purging libxxf86vm (1.1.4-r2) (151/201) Purging libxcursor-dev (1.2.0-r0) (152/201) Purging libxcursor (1.2.0-r0) (153/201) Purging libxrender-dev (0.9.10-r3) (154/201) Purging libxrender (0.9.10-r3) (155/201) Purging libxtst-dev (1.2.3-r3) (156/201) Purging libxtst (1.2.3-r3) (157/201) Purging libxi-dev (1.8-r0) (158/201) Purging libxi (1.8-r0) (159/201) Purging libxfixes-dev (6.0.0-r0) (160/201) Purging libxfixes (6.0.0-r0) (161/201) Purging libxext-dev (1.3.4-r0) (162/201) Purging libxext (1.3.4-r0) (163/201) Purging libx11-dev (1.7.3.1-r0) (164/201) Purging xtrans (1.4.0-r1) (165/201) Purging libx11 (1.7.3.1-r0) (166/201) Purging libxcb-dev (1.14-r2) (167/201) Purging xcb-proto (1.14.1-r3) (168/201) Purging libxcb (1.14-r2) (169/201) Purging libxau-dev (1.0.9-r0) (170/201) Purging libxau (1.0.9-r0) (171/201) Purging libxdmcp-dev (1.1.3-r0) (172/201) Purging libxdmcp (1.1.3-r0) (173/201) Purging xorgproto (2021.5-r0) (174/201) Purging libbsd (0.11.5-r0) (175/201) Purging libmd (1.0.3-r0) (176/201) Purging pixman-dev (0.40.0-r3) (177/201) Purging pixman (0.40.0-r3) (178/201) Purging gsettings-desktop-schemas-dev (41.0-r0) (179/201) Purging libjpeg-turbo (2.1.3-r0) (180/201) Purging libwebp (1.2.2-r0) (181/201) Purging libxshmfence (1.3-r1) (182/201) Purging mesa-glapi (21.3.8-r0) (183/201) Purging nettle (3.7.3-r0) (184/201) Purging libtasn1 (4.18.0-r0) (185/201) Purging fribidi-dev (1.0.11-r1) (186/201) Purging fribidi (1.0.11-r1) (187/201) Purging icu-dev (70.1-r0) (188/201) Purging icu (70.1-r0) (189/201) Purging icu-libs (70.1-r0) (190/201) Purging libseat-dev (0.6.4-r0) (191/201) Purging libseat (0.6.4-r0) (192/201) Purging elogind-dev (246.10-r4) (193/201) Purging libelogind (246.10-r4) (194/201) Purging libcap (2.63-r0) (195/201) Purging libinput-dev (1.20.0-r0) (196/201) Purging libinput-libs (1.20.0-r0) (197/201) Purging eudev-libs (3.2.11-r0) (198/201) Purging iso-codes-dev (4.9.0-r0) (199/201) Purging kmod-libs (29-r2) (200/201) Purging libevdev (1.12.0-r0) (201/201) Purging mtdev (1.1.6-r0) Executing busybox-1.35.0-r6.trigger OK: 300 MiB in 99 packages >>> phoc: Updating the community/armhf repository index... >>> phoc: Signing the index...