Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 551578 Details for
Bug 668812
>=dev-libs/libinput-1.12.1-r1[doc]: unsupported theme option 'navigation_depth' given
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
build.log
dev-libs_libinput-1.12.1-r1_use_HAaxa (text/plain), 171.84 KB, created by
Rolf Eike Beer
on 2018-10-16 17:56:16 UTC
(
hide
)
Description:
build.log
Filename:
MIME Type:
Creator:
Rolf Eike Beer
Created:
2018-10-16 17:56:16 UTC
Size:
171.84 KB
patch
obsolete
>[32;01m * [39;49;00mPackage: dev-libs/libinput-1.12.1-r1 >[32;01m * [39;49;00mRepository: gentoo >[32;01m * [39;49;00mMaintainer: gnome@gentoo.org x11@gentoo.org,polynomial-c@gentoo.org >[32;01m * [39;49;00mUSE: doc elibc_glibc kernel_linux sparc userland_GNU >[32;01m * [39;49;00mFEATURES: preserve-libs sandbox userpriv usersandbox >>>> Unpacking source... >>>> Unpacking libinput-1.12.1.tar.xz to /var/tmp/portage/dev-libs/libinput-1.12.1-r1/work >>>> Source unpacked in /var/tmp/portage/dev-libs/libinput-1.12.1-r1/work >>>> Preparing source in /var/tmp/portage/dev-libs/libinput-1.12.1-r1/work/libinput-1.12.1 ... >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/dev-libs/libinput-1.12.1-r1/work/libinput-1.12.1 ... >meson --buildtype plain --libdir lib --localstatedir /var/lib --prefix /usr --sysconfdir /etc --wrap-mode nodownload -Ddebug-gui=false -Ddocumentation=true -Dlibwacom=false -Dtests=false -Dudev-dir=/lib/udev /var/tmp/portage/dev-libs/libinput-1.12.1-r1/work/libinput-1.12.1 /var/tmp/portage/dev-libs/libinput-1.12.1-r1/work/libinput-1.12.1-build > [33;01m*[0m Unable to trace static ELF: /sbin/ldconfig: /sbin/ldconfig -p >[1mThe Meson build system[0m >Version: 0.46.1 >Source dir: [1m/var/tmp/portage/dev-libs/libinput-1.12.1-r1/work/libinput-1.12.1[0m >Build dir: [1m/var/tmp/portage/dev-libs/libinput-1.12.1-r1/work/libinput-1.12.1-build[0m >Build type: [1mnative build[0m >Project name: [1mlibinput[0m >Native C compiler: [1msparc-unknown-linux-gnu-gcc[0m (gcc 7.3.0 "sparc-unknown-linux-gnu-gcc (Gentoo 7.3.0-r3 p1.4) 7.3.0") >Appending CFLAGS from environment: '-O2 -mcpu=niagara2 -pipe -Wcast-align' >Appending LDFLAGS from environment: '-Wl,-O1 -Wl,--as-needed' >Native C++ compiler: [1msparc-unknown-linux-gnu-g++[0m (gcc 7.3.0 "sparc-unknown-linux-gnu-g++ (Gentoo 7.3.0-r3 p1.4) 7.3.0") >Appending CXXFLAGS from environment: '-O2 -mcpu=niagara2 -pipe -Wcast-align' >Appending LDFLAGS from environment: '-Wl,-O1 -Wl,--as-needed' >Build machine cpu family: [1msparc64[0m >Build machine cpu: [1msparc64[0m >Fetching value of define "static_assert": _Static_assert >Header <dirent.h> has symbol "versionsort": [1;32mYES[0m >Header <errno.h> has symbol "program_invocation_short_name": [1;32mYES[0m >Has header "xlocale.h": [1;31mNO[0m >Header <sys/ptrace.h> has symbol "PTRACE_ATTACH": [1;32mYES[0m >Found pkg-config: [1m/usr/bin/sparc-unknown-linux-gnu-pkg-config[0m (0.29.2) >Native dependency [1mlibudev[0m found: [1;32mYES[0m 220 >Native dependency [1mmtdev[0m found: [1;32mYES[0m 1.1.5 >Native dependency [1mlibevdev[0m found: [1;32mYES[0m 1.5.9 >Library [1mm[0m found: [1;32mYES[0m >Library [1mrt[0m found: [1;32mYES[0m >Configuring [1m80-libinput-device-groups.rules[0m using configuration >Configuring [1m90-libinput-model-quirks.rules[0m using configuration >Configuring [1m80-libinput-device-groups-litest.rules[0m using configuration >Configuring [1m90-libinput-model-quirks-litest.rules[0m using configuration >Header <sys/epoll.h> has symbol "epoll_create1": [1;32mYES[0m >Configuring [1mlibinput-version.h[0m using configuration >Program [1minstall[0m found: [1;32mYES[0m (/usr/lib/portage/python3.5/ebuild-helpers/xattr/install) >Program [1mdoxygen[0m found: [1;32mYES[0m (/usr/bin/doxygen) >Program [1mdot[0m found: [1;32mYES[0m (/usr/bin/dot) >Program [1mgrep[0m found: [1;32mYES[0m (/bin/grep) >Configuring [1mlibinput.h[0m using configuration >Configuring [1mheader.html[0m using configuration >Configuring [1mfooter.html[0m using configuration >Configuring [1mcustomdoxygen.css[0m using configuration >Configuring [1mbootstrap.css[0m using configuration >Configuring [1mlibinputdoxygen.css[0m using configuration >Configuring [1mlibinput.doxygen[0m using configuration >Program [1msphinx-build-3[0m found: [1;31mNO[0m >Program [1msphinx-build[0m found: [1;32mYES[0m (/usr/bin/sphinx-build) >Configuring [1mconf.py[0m using configuration >Configuring [1mabsolute_axes.rst[0m using configuration >Configuring [1mabsolute_coordinate_ranges.rst[0m using configuration >Configuring [1mbuilding_libinput.rst[0m using configuration >Configuring [1mbutton_debouncing.rst[0m using configuration >Configuring [1mclickpad_softbuttons.rst[0m using configuration >Configuring [1mconfig_options.rst[0m using configuration >Configuring [1mudev_config.rst[0m using configuration >Configuring [1mfaq.rst[0m using configuration >Configuring [1mmiddle_button_emulation.rst[0m using configuration >Configuring [1mmotion_normalization.rst[0m using configuration >Configuring [1mpalm_detection.rst[0m using configuration >Configuring [1mreporting_bugs.rst[0m using configuration >Configuring [1mt440_support.rst[0m using configuration >Configuring [1mtouchpad_jitter.rst[0m using configuration >Configuring [1mtouchpad_jumping_cursor.rst[0m using configuration >Configuring [1mtouchpad_pressure.rst[0m using configuration >Configuring [1mwhat_is_libinput.rst[0m using configuration >Configuring [1mseats-sketch.gv[0m using configuration >Configuring [1mseats-sketch-libinput.gv[0m using configuration >Configuring [1mlibinput-stack-wayland.gv[0m using configuration >Configuring [1mlibinput-stack-xorg.gv[0m using configuration >Configuring [1mlibinput-stack-gnome.gv[0m using configuration >Configuring [1mevemu.gv[0m using configuration >Configuring [1mlibinput-record.gv[0m using configuration >Configuring [1mbutton-debouncing-wave-diagram.svg[0m using configuration >Configuring [1mbutton-scrolling.svg[0m using configuration >Configuring [1mclickfinger.svg[0m using configuration >Configuring [1mclickfinger-distance.svg[0m using configuration >Configuring [1medge-scrolling.svg[0m using configuration >Configuring [1mgesture-2fg-ambiguity.svg[0m using configuration >Configuring [1mpalm-detection.svg[0m using configuration >Configuring [1mpinch-gestures.svg[0m using configuration >Configuring [1mpinch-gestures-softbuttons.svg[0m using configuration >Configuring [1mptraccel-linear.svg[0m using configuration >Configuring [1mptraccel-low-dpi.svg[0m using configuration >Configuring [1mptraccel-touchpad.svg[0m using configuration >Configuring [1mptraccel-trackpoint.svg[0m using configuration >Configuring [1msoftware-buttons.svg[0m using configuration >Configuring [1msoftware-buttons-conditions.svg[0m using configuration >Configuring [1msoftware-buttons-thumbpress.svg[0m using configuration >Configuring [1msoftware-buttons-visualized.svg[0m using configuration >Configuring [1mswipe-gestures.svg[0m using configuration >Configuring [1mtablet-axes.svg[0m using configuration >Configuring [1mtablet-cintiq24hd-modes.svg[0m using configuration >Configuring [1mtablet-interfaces.svg[0m using configuration >Configuring [1mtablet-intuos-modes.svg[0m using configuration >Configuring [1mtablet-left-handed.svg[0m using configuration >Configuring [1mtablet-out-of-bounds.svg[0m using configuration >Configuring [1mtablet.svg[0m using configuration >Configuring [1mtap-n-drag.svg[0m using configuration >Configuring [1mthumb-detection.svg[0m using configuration >Configuring [1mtop-software-buttons.svg[0m using configuration >Configuring [1mtouchscreen-gestures.svg[0m using configuration >Configuring [1mtrackpoint-delta-illustration.svg[0m using configuration >Configuring [1mtwofinger-scrolling.svg[0m using configuration >Configuring [1mabsolute-axes.rst[0m using configuration >Configuring [1mabsolute-coordinate-ranges.rst[0m using configuration >Configuring [1marchitecture.rst[0m using configuration >Configuring [1mbuilding.rst[0m using configuration >Configuring [1mbutton-debouncing.rst[0m using configuration >Configuring [1mclickpad-softbuttons.rst[0m using configuration >Configuring [1mcontributing.rst[0m using configuration >Configuring [1mdevice-configuration-via-udev.rst[0m using configuration >Configuring [1mdevice-quirks.rst[0m using configuration >Configuring [1mfaqs.rst[0m using configuration >Configuring [1mgestures.rst[0m using configuration >Configuring [1mindex.rst[0m using configuration >Configuring [1mmiddle-button-emulation.rst[0m using configuration >Configuring [1mnormalization-of-relative-motion.rst[0m using configuration >Configuring [1mpalm-detection.rst[0m using configuration >Configuring [1mpointer-acceleration.rst[0m using configuration >Configuring [1mreporting-bugs.rst[0m using configuration >Configuring [1mscrolling.rst[0m using configuration >Configuring [1mseats.rst[0m using configuration >Configuring [1mswitches.rst[0m using configuration >Configuring [1mt440-support.rst[0m using configuration >Configuring [1mtablet-support.rst[0m using configuration >Configuring [1mtapping.rst[0m using configuration >Configuring [1mtest-suite.rst[0m using configuration >Configuring [1mtimestamps.rst[0m using configuration >Configuring [1mtablet-debugging.rst[0m using configuration >Configuring [1mtools.rst[0m using configuration >Configuring [1mtouchpad-jumping-cursors.rst[0m using configuration >Configuring [1mtouchpad-pressure.rst[0m using configuration >Configuring [1mtouchpad-pressure-debugging.rst[0m using configuration >Configuring [1mtouchpad-jitter.rst[0m using configuration >Configuring [1mtouchpads.rst[0m using configuration >Configuring [1mtrackpoints.rst[0m using configuration >Configuring [1mtrackpoint-configuration.rst[0m using configuration >Configuring [1mwhat-is-libinput.rst[0m using configuration >Configuring [1mfeatures.rst[0m using configuration >Configuring [1mdevelopment.rst[0m using configuration >Configuring [1mtroubleshooting.rst[0m using configuration >Configuring [1mconfiguration.rst[0m using configuration >Configuring [1mlibinput-debug-events.1[0m using configuration >Configuring [1mlibinput-quirks.1[0m using configuration >Configuring [1mlibinput-quirks-list.1[0m using configuration >Configuring [1mlibinput-quirks-validate.1[0m using configuration >Configuring [1mlibinput-list-devices.1[0m using configuration >Configuring [1mlibinput-measure.1[0m using configuration >Configuring [1mlibinput-measure-fuzz[0m using configuration >Configuring [1mlibinput-measure-touchpad-tap[0m using configuration >Configuring [1mlibinput-measure-touchpad-pressure[0m using configuration >Configuring [1mlibinput-measure-touch-size[0m using configuration >Configuring [1mlibinput-measure-fuzz.1[0m using configuration >Configuring [1mlibinput-measure-touchpad-tap.1[0m using configuration >Configuring [1mlibinput-measure-touchpad-pressure.1[0m using configuration >Configuring [1mlibinput-measure-touch-size.1[0m using configuration >Configuring [1mlibinput-record.1[0m using configuration >Configuring [1mlibinput-replay.1[0m using configuration >Configuring [1mlibinput.1[0m using configuration >Program [1mtools/helper-copy-and-exec-from-tmp.sh[0m found: [1;32mYES[0m (/var/tmp/portage/dev-libs/libinput-1.12.1-r1/work/libinput-1.12.1/tools/helper-copy-and-exec-from-tmp.sh) >Program [1mtest/symbols-leak-test[0m found: [1;32mYES[0m (/var/tmp/portage/dev-libs/libinput-1.12.1-r1/work/libinput-1.12.1/test/symbols-leak-test) >Configuring [1mconfig.h[0m using configuration >Build targets in project: [1m24[0m >Found ninja-1.8.2 at /usr/bin/ninja >>>> Source configured. >>>> Compiling source in /var/tmp/portage/dev-libs/libinput-1.12.1-r1/work/libinput-1.12.1 ... >ninja -v -j20 -l0 -C /var/tmp/portage/dev-libs/libinput-1.12.1-r1/work/libinput-1.12.1-build >ninja: Entering directory `/var/tmp/portage/dev-libs/libinput-1.12.1-r1/work/libinput-1.12.1-build' >[1/74] sparc-unknown-linux-gnu-gcc -Iinput@sha -I. -I../libinput-1.12.1 -I../libinput-1.12.1/ -I../libinput-1.12.1/include -I/usr/include/libevdev-1.0/ -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu99 -Wno-unused-parameter -g -fvisibility=hidden -Wmissing-prototypes -Wstrict-prototypes -O2 -mcpu=niagara2 -Wcast-align -fPIC -MD -MQ 'input@sha/src_filter-flat.c.o' -MF 'input@sha/src_filter-flat.c.o.d' -o 'input@sha/src_filter-flat.c.o' -c ../libinput-1.12.1/src/filter-flat.c >[2/74] sparc-unknown-linux-gnu-gcc -Ilibinput-device-group@exe -I. -I../libinput-1.12.1 -I../libinput-1.12.1/src -I../libinput-1.12.1/include -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu99 -Wno-unused-parameter -g -fvisibility=hidden -Wmissing-prototypes -Wstrict-prototypes -O2 -mcpu=niagara2 -Wcast-align -MD -MQ 'libinput-device-group@exe/udev_libinput-device-group.c.o' -MF 'libinput-device-group@exe/udev_libinput-device-group.c.o.d' -o 'libinput-device-group@exe/udev_libinput-device-group.c.o' -c ../libinput-1.12.1/udev/libinput-device-group.c >[3/74] sparc-unknown-linux-gnu-gcc -Iinput@sha -I. -I../libinput-1.12.1 -I../libinput-1.12.1/ -I../libinput-1.12.1/include -I/usr/include/libevdev-1.0/ -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu99 -Wno-unused-parameter -g -fvisibility=hidden -Wmissing-prototypes -Wstrict-prototypes -O2 -mcpu=niagara2 -Wcast-align -fPIC -MD -MQ 'input@sha/src_filter-tablet.c.o' -MF 'input@sha/src_filter-tablet.c.o.d' -o 'input@sha/src_filter-tablet.c.o' -c ../libinput-1.12.1/src/filter-tablet.c >[4/74] sparc-unknown-linux-gnu-gcc -Iinput@sha -I. -I../libinput-1.12.1 -I../libinput-1.12.1/ -I../libinput-1.12.1/include -I/usr/include/libevdev-1.0/ -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu99 -Wno-unused-parameter -g -fvisibility=hidden -Wmissing-prototypes -Wstrict-prototypes -O2 -mcpu=niagara2 -Wcast-align -fPIC -MD -MQ 'input@sha/src_filter-trackpoint.c.o' -MF 'input@sha/src_filter-trackpoint.c.o.d' -o 'input@sha/src_filter-trackpoint.c.o' -c ../libinput-1.12.1/src/filter-trackpoint.c >[5/74] sparc-unknown-linux-gnu-gcc -Ifilter@sta -I. -I../libinput-1.12.1 -I../libinput-1.12.1/include -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu99 -Wno-unused-parameter -g -fvisibility=hidden -Wmissing-prototypes -Wstrict-prototypes -O2 -mcpu=niagara2 -Wcast-align -fPIC -MD -MQ 'filter@sta/src_filter-flat.c.o' -MF 'filter@sta/src_filter-flat.c.o.d' -o 'filter@sta/src_filter-flat.c.o' -c ../libinput-1.12.1/src/filter-flat.c >[6/74] sparc-unknown-linux-gnu-gcc -Ifilter@sta -I. -I../libinput-1.12.1 -I../libinput-1.12.1/include -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu99 -Wno-unused-parameter -g -fvisibility=hidden -Wmissing-prototypes -Wstrict-prototypes -O2 -mcpu=niagara2 -Wcast-align -fPIC -MD -MQ 'filter@sta/src_filter-tablet.c.o' -MF 'filter@sta/src_filter-tablet.c.o.d' -o 'filter@sta/src_filter-tablet.c.o' -c ../libinput-1.12.1/src/filter-tablet.c >[7/74] sparc-unknown-linux-gnu-gcc -Iinput@sha -I. -I../libinput-1.12.1 -I../libinput-1.12.1/ -I../libinput-1.12.1/include -I/usr/include/libevdev-1.0/ -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu99 -Wno-unused-parameter -g -fvisibility=hidden -Wmissing-prototypes -Wstrict-prototypes -O2 -mcpu=niagara2 -Wcast-align -fPIC -MD -MQ 'input@sha/src_filter-low-dpi.c.o' -MF 'input@sha/src_filter-low-dpi.c.o.d' -o 'input@sha/src_filter-low-dpi.c.o' -c ../libinput-1.12.1/src/filter-low-dpi.c >[8/74] sparc-unknown-linux-gnu-gcc -Ifilter@sta -I. -I../libinput-1.12.1 -I../libinput-1.12.1/include -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu99 -Wno-unused-parameter -g -fvisibility=hidden -Wmissing-prototypes -Wstrict-prototypes -O2 -mcpu=niagara2 -Wcast-align -fPIC -MD -MQ 'filter@sta/src_filter-mouse.c.o' -MF 'filter@sta/src_filter-mouse.c.o.d' -o 'filter@sta/src_filter-mouse.c.o' -c ../libinput-1.12.1/src/filter-mouse.c >[9/74] sparc-unknown-linux-gnu-gcc -Ilibinput-model-quirks@exe -I. -I../libinput-1.12.1 -I../libinput-1.12.1/src -I../libinput-1.12.1/include -I/usr/include/libevdev-1.0/ -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu99 -Wno-unused-parameter -g -fvisibility=hidden -Wmissing-prototypes -Wstrict-prototypes -O2 -mcpu=niagara2 -Wcast-align -MD -MQ 'libinput-model-quirks@exe/udev_libinput-model-quirks.c.o' -MF 'libinput-model-quirks@exe/udev_libinput-model-quirks.c.o.d' -o 'libinput-model-quirks@exe/udev_libinput-model-quirks.c.o' -c ../libinput-1.12.1/udev/libinput-model-quirks.c >[10/74] sparc-unknown-linux-gnu-gcc -o libinput-device-group 'libinput-device-group@exe/udev_libinput-device-group.c.o' -Wl,--no-undefined -Wl,--as-needed -O2 -mcpu=niagara2 -pipe -Wcast-align -Wl,-O1 -Wl,--as-needed -Wl,--start-group -ludev -Wl,--end-group >[11/74] sparc-unknown-linux-gnu-gcc -Iinput@sha -I. -I../libinput-1.12.1 -I../libinput-1.12.1/ -I../libinput-1.12.1/include -I/usr/include/libevdev-1.0/ -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu99 -Wno-unused-parameter -g -fvisibility=hidden -Wmissing-prototypes -Wstrict-prototypes -O2 -mcpu=niagara2 -Wcast-align -fPIC -MD -MQ 'input@sha/src_filter-touchpad-x230.c.o' -MF 'input@sha/src_filter-touchpad-x230.c.o.d' -o 'input@sha/src_filter-touchpad-x230.c.o' -c ../libinput-1.12.1/src/filter-touchpad-x230.c >[12/74] sparc-unknown-linux-gnu-gcc -Ifilter@sta -I. -I../libinput-1.12.1 -I../libinput-1.12.1/include -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu99 -Wno-unused-parameter -g -fvisibility=hidden -Wmissing-prototypes -Wstrict-prototypes -O2 -mcpu=niagara2 -Wcast-align -fPIC -MD -MQ 'filter@sta/src_filter-trackpoint.c.o' -MF 'filter@sta/src_filter-trackpoint.c.o.d' -o 'filter@sta/src_filter-trackpoint.c.o' -c ../libinput-1.12.1/src/filter-trackpoint.c >[13/74] sparc-unknown-linux-gnu-gcc -Ifilter@sta -I. -I../libinput-1.12.1 -I../libinput-1.12.1/include -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu99 -Wno-unused-parameter -g -fvisibility=hidden -Wmissing-prototypes -Wstrict-prototypes -O2 -mcpu=niagara2 -Wcast-align -fPIC -MD -MQ 'filter@sta/src_filter-low-dpi.c.o' -MF 'filter@sta/src_filter-low-dpi.c.o.d' -o 'filter@sta/src_filter-low-dpi.c.o' -c ../libinput-1.12.1/src/filter-low-dpi.c >[14/74] sparc-unknown-linux-gnu-gcc -Ifilter@sta -I. -I../libinput-1.12.1 -I../libinput-1.12.1/include -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu99 -Wno-unused-parameter -g -fvisibility=hidden -Wmissing-prototypes -Wstrict-prototypes -O2 -mcpu=niagara2 -Wcast-align -fPIC -MD -MQ 'filter@sta/src_filter-touchpad.c.o' -MF 'filter@sta/src_filter-touchpad.c.o.d' -o 'filter@sta/src_filter-touchpad.c.o' -c ../libinput-1.12.1/src/filter-touchpad.c >[15/74] sparc-unknown-linux-gnu-gcc -Ifilter@sta -I. -I../libinput-1.12.1 -I../libinput-1.12.1/include -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu99 -Wno-unused-parameter -g -fvisibility=hidden -Wmissing-prototypes -Wstrict-prototypes -O2 -mcpu=niagara2 -Wcast-align -fPIC -MD -MQ 'filter@sta/src_filter-touchpad-x230.c.o' -MF 'filter@sta/src_filter-touchpad-x230.c.o.d' -o 'filter@sta/src_filter-touchpad-x230.c.o' -c ../libinput-1.12.1/src/filter-touchpad-x230.c >[16/74] sparc-unknown-linux-gnu-gcc -Iinput@sha -I. -I../libinput-1.12.1 -I../libinput-1.12.1/ -I../libinput-1.12.1/include -I/usr/include/libevdev-1.0/ -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu99 -Wno-unused-parameter -g -fvisibility=hidden -Wmissing-prototypes -Wstrict-prototypes -O2 -mcpu=niagara2 -Wcast-align -fPIC -MD -MQ 'input@sha/src_filter-mouse.c.o' -MF 'input@sha/src_filter-mouse.c.o.d' -o 'input@sha/src_filter-mouse.c.o' -c ../libinput-1.12.1/src/filter-mouse.c >[17/74] sparc-unknown-linux-gnu-gcc -Iinput@sha -I. -I../libinput-1.12.1 -I../libinput-1.12.1/ -I../libinput-1.12.1/include -I/usr/include/libevdev-1.0/ -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu99 -Wno-unused-parameter -g -fvisibility=hidden -Wmissing-prototypes -Wstrict-prototypes -O2 -mcpu=niagara2 -Wcast-align -fPIC -MD -MQ 'input@sha/src_filter-touchpad.c.o' -MF 'input@sha/src_filter-touchpad.c.o.d' -o 'input@sha/src_filter-touchpad.c.o' -c ../libinput-1.12.1/src/filter-touchpad.c >[18/74] sparc-unknown-linux-gnu-gcc -o libinput-model-quirks 'libinput-model-quirks@exe/udev_libinput-model-quirks.c.o' -Wl,--no-undefined -Wl,--as-needed -O2 -mcpu=niagara2 -pipe -Wcast-align -Wl,-O1 -Wl,--as-needed -Wl,--start-group -ludev -levdev -Wl,--end-group >[19/74] sparc-unknown-linux-gnu-gcc -Ifilter@sta -I. -I../libinput-1.12.1 -I../libinput-1.12.1/include -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu99 -Wno-unused-parameter -g -fvisibility=hidden -Wmissing-prototypes -Wstrict-prototypes -O2 -mcpu=niagara2 -Wcast-align -fPIC -MD -MQ 'filter@sta/src_filter.c.o' -MF 'filter@sta/src_filter.c.o.d' -o 'filter@sta/src_filter.c.o' -c ../libinput-1.12.1/src/filter.c >[20/74] sparc-unknown-linux-gnu-gcc -Iinput@sha -I. -I../libinput-1.12.1 -I../libinput-1.12.1/ -I../libinput-1.12.1/include -I/usr/include/libevdev-1.0/ -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu99 -Wno-unused-parameter -g -fvisibility=hidden -Wmissing-prototypes -Wstrict-prototypes -O2 -mcpu=niagara2 -Wcast-align -fPIC -MD -MQ 'input@sha/src_filter.c.o' -MF 'input@sha/src_filter.c.o.d' -o 'input@sha/src_filter.c.o' -c ../libinput-1.12.1/src/filter.c >[21/74] rm -f libfilter.a && sparc-unknown-linux-gnu-ar csrD libfilter.a 'filter@sta/src_filter.c.o' 'filter@sta/src_filter-flat.c.o' 'filter@sta/src_filter-low-dpi.c.o' 'filter@sta/src_filter-mouse.c.o' 'filter@sta/src_filter-touchpad.c.o' 'filter@sta/src_filter-touchpad-x230.c.o' 'filter@sta/src_filter-tablet.c.o' 'filter@sta/src_filter-trackpoint.c.o' >[22/74] sparc-unknown-linux-gnu-gcc -Ilibinput-util@sta -I. -I../libinput-1.12.1 -I../libinput-1.12.1/include -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu99 -Wno-unused-parameter -g -fvisibility=hidden -Wmissing-prototypes -Wstrict-prototypes -O2 -mcpu=niagara2 -Wcast-align -fPIC -MD -MQ 'libinput-util@sta/src_libinput-util.c.o' -MF 'libinput-util@sta/src_libinput-util.c.o.d' -o 'libinput-util@sta/src_libinput-util.c.o' -c ../libinput-1.12.1/src/libinput-util.c >[23/74] rm -f liblibinput-util.a && sparc-unknown-linux-gnu-ar csrD liblibinput-util.a 'libinput-util@sta/src_libinput-util.c.o' >[24/74] sparc-unknown-linux-gnu-gcc -Iinput@sha -I. -I../libinput-1.12.1 -I../libinput-1.12.1/ -I../libinput-1.12.1/include -I/usr/include/libevdev-1.0/ -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu99 -Wno-unused-parameter -g -fvisibility=hidden -Wmissing-prototypes -Wstrict-prototypes -O2 -mcpu=niagara2 -Wcast-align -fPIC -MD -MQ 'input@sha/src_evdev-tablet-pad-leds.c.o' -MF 'input@sha/src_evdev-tablet-pad-leds.c.o.d' -o 'input@sha/src_evdev-tablet-pad-leds.c.o' -c ../libinput-1.12.1/src/evdev-tablet-pad-leds.c >In file included from ../libinput-1.12.1/src/libinput-private.h:37:0, > from ../libinput-1.12.1/src/evdev.h:36, > from ../libinput-1.12.1/src/evdev-tablet-pad.h:27, > from ../libinput-1.12.1/src/evdev-tablet-pad-leds.c:31: >../libinput-1.12.1/src/evdev.h: In function âevdev_deviceâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/evdev.h:255:9: note: in expansion of macro âcontainer_ofâ > return container_of(device, struct evdev_device, base); > ^~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-tablet-pad.h: In function âpad_dispatchâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/evdev-tablet-pad.h:79:9: note: in expansion of macro âcontainer_ofâ > return container_of(dispatch, struct pad_dispatch, base); > ^~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-tablet-pad-leds.c: In function âpad_led_group_get_modeâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:105:22: note: in expansion of macro âlist_first_entryâ > for (pos = 0, pos = list_first_entry(head, pos, member); \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-tablet-pad-leds.c:83:2: note: in expansion of macro âlist_for_eachâ > list_for_each(led, &group->led_list, link) { > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:107:13: note: in expansion of macro âlist_first_entryâ > pos = list_first_entry(&pos->member, pos, member)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-tablet-pad-leds.c:83:2: note: in expansion of macro âlist_for_eachâ > list_for_each(led, &group->led_list, link) { > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-tablet-pad-leds.c: In function âpad_led_group_destroyâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:111:13: note: in expansion of macro âlist_first_entryâ > pos = list_first_entry(head, pos, member), \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-tablet-pad-leds.c:159:2: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(button, tmp, &group->toggle_button_list, link) > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:112:13: note: in expansion of macro âlist_first_entryâ > tmp = list_first_entry(&pos->member, tmp, member); \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-tablet-pad-leds.c:159:2: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(button, tmp, &group->toggle_button_list, link) > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:115:13: note: in expansion of macro âlist_first_entryâ > tmp = list_first_entry(&pos->member, tmp, member)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-tablet-pad-leds.c:159:2: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(button, tmp, &group->toggle_button_list, link) > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:111:13: note: in expansion of macro âlist_first_entryâ > pos = list_first_entry(head, pos, member), \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-tablet-pad-leds.c:162:2: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(led, tmpled, &group->led_list, link) > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:112:13: note: in expansion of macro âlist_first_entryâ > tmp = list_first_entry(&pos->member, tmp, member); \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-tablet-pad-leds.c:162:2: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(led, tmpled, &group->led_list, link) > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:115:13: note: in expansion of macro âlist_first_entryâ > tmp = list_first_entry(&pos->member, tmp, member)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-tablet-pad-leds.c:162:2: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(led, tmpled, &group->led_list, link) > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-tablet-pad-leds.c: In function âpad_get_mode_groupâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:105:22: note: in expansion of macro âlist_first_entryâ > for (pos = 0, pos = list_first_entry(head, pos, member); \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-tablet-pad-leds.c:344:2: note: in expansion of macro âlist_for_eachâ > list_for_each(group, &pad->modes.mode_group_list, link) { > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:107:13: note: in expansion of macro âlist_first_entryâ > pos = list_first_entry(&pos->member, pos, member)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-tablet-pad-leds.c:344:2: note: in expansion of macro âlist_for_eachâ > list_for_each(group, &pad->modes.mode_group_list, link) { > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-tablet-pad-leds.c: In function âpad_destroy_ledsâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:111:13: note: in expansion of macro âlist_first_entryâ > pos = list_first_entry(head, pos, member), \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-tablet-pad-leds.c:586:2: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(group, tmpgrp, &pad->modes.mode_group_list, link) > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:112:13: note: in expansion of macro âlist_first_entryâ > tmp = list_first_entry(&pos->member, tmp, member); \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-tablet-pad-leds.c:586:2: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(group, tmpgrp, &pad->modes.mode_group_list, link) > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:115:13: note: in expansion of macro âlist_first_entryâ > tmp = list_first_entry(&pos->member, tmp, member)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-tablet-pad-leds.c:586:2: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(group, tmpgrp, &pad->modes.mode_group_list, link) > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-tablet-pad-leds.c: In function âevdev_device_tablet_pad_get_num_mode_groupsâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:105:22: note: in expansion of macro âlist_first_entryâ > for (pos = 0, pos = list_first_entry(head, pos, member); \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-tablet-pad-leds.c:619:2: note: in expansion of macro âlist_for_eachâ > list_for_each(group, &pad->modes.mode_group_list, link) > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:107:13: note: in expansion of macro âlist_first_entryâ > pos = list_first_entry(&pos->member, pos, member)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-tablet-pad-leds.c:619:2: note: in expansion of macro âlist_for_eachâ > list_for_each(group, &pad->modes.mode_group_list, link) > ^~~~~~~~~~~~~ > [33;01m*[0m Unable to trace static ELF: /sbin/ldconfig: /sbin/ldconfig -p >[25/74] sparc-unknown-linux-gnu-gcc -Iinput@sha -I. -I../libinput-1.12.1 -I../libinput-1.12.1/ -I../libinput-1.12.1/include -I/usr/include/libevdev-1.0/ -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu99 -Wno-unused-parameter -g -fvisibility=hidden -Wmissing-prototypes -Wstrict-prototypes -O2 -mcpu=niagara2 -Wcast-align -fPIC -MD -MQ 'input@sha/src_timer.c.o' -MF 'input@sha/src_timer.c.o.d' -o 'input@sha/src_timer.c.o' -c ../libinput-1.12.1/src/timer.c >In file included from ../libinput-1.12.1/src/libinput-private.h:37:0, > from ../libinput-1.12.1/src/timer.c:33: >../libinput-1.12.1/src/timer.c: In function âlibinput_timer_arm_timer_fdâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:105:22: note: in expansion of macro âlist_first_entryâ > for (pos = 0, pos = list_first_entry(head, pos, member); \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/timer.c:63:2: note: in expansion of macro âlist_for_eachâ > list_for_each(timer, &libinput->timer.list, link) { > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:107:13: note: in expansion of macro âlist_first_entryâ > pos = list_first_entry(&pos->member, pos, member)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/timer.c:63:2: note: in expansion of macro âlist_for_eachâ > list_for_each(timer, &libinput->timer.list, link) { > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/timer.c: In function âlibinput_timer_handlerâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:105:22: note: in expansion of macro âlist_first_entryâ > for (pos = 0, pos = list_first_entry(head, pos, member); \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/timer.c:133:2: note: in expansion of macro âlist_for_eachâ > list_for_each(timer, &libinput->timer.list, link) { > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:107:13: note: in expansion of macro âlist_first_entryâ > pos = list_first_entry(&pos->member, pos, member)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/timer.c:133:2: note: in expansion of macro âlist_for_eachâ > list_for_each(timer, &libinput->timer.list, link) { > ^~~~~~~~~~~~~ >[26/74] sparc-unknown-linux-gnu-gcc -Iinput@sha -I. -I../libinput-1.12.1 -I../libinput-1.12.1/ -I../libinput-1.12.1/include -I/usr/include/libevdev-1.0/ -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu99 -Wno-unused-parameter -g -fvisibility=hidden -Wmissing-prototypes -Wstrict-prototypes -O2 -mcpu=niagara2 -Wcast-align -fPIC -MD -MQ 'input@sha/src_udev-seat.c.o' -MF 'input@sha/src_udev-seat.c.o.d' -o 'input@sha/src_udev-seat.c.o' -c ../libinput-1.12.1/src/udev-seat.c >In file included from ../libinput-1.12.1/src/libinput-private.h:37:0, > from ../libinput-1.12.1/src/evdev.h:36, > from ../libinput-1.12.1/src/udev-seat.c:33: >../libinput-1.12.1/src/evdev.h: In function âevdev_deviceâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/evdev.h:255:9: note: in expansion of macro âcontainer_ofâ > return container_of(device, struct evdev_device, base); > ^~~~~~~~~~~~ >../libinput-1.12.1/src/udev-seat.c: In function âdevice_removedâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:105:22: note: in expansion of macro âlist_first_entryâ > for (pos = 0, pos = list_first_entry(head, pos, member); \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/udev-seat.c:118:2: note: in expansion of macro âlist_for_eachâ > list_for_each(seat, &input->base.seat_list, base.link) { > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:107:13: note: in expansion of macro âlist_first_entryâ > pos = list_first_entry(&pos->member, pos, member)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/udev-seat.c:118:2: note: in expansion of macro âlist_for_eachâ > list_for_each(seat, &input->base.seat_list, base.link) { > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:111:13: note: in expansion of macro âlist_first_entryâ > pos = list_first_entry(head, pos, member), \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/udev-seat.c:119:3: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(device, next, > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:112:13: note: in expansion of macro âlist_first_entryâ > tmp = list_first_entry(&pos->member, tmp, member); \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/udev-seat.c:119:3: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(device, next, > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:115:13: note: in expansion of macro âlist_first_entryâ > tmp = list_first_entry(&pos->member, tmp, member)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/udev-seat.c:119:3: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(device, next, > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/udev-seat.c: In function âudev_input_remove_devicesâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:111:13: note: in expansion of macro âlist_first_entryâ > pos = list_first_entry(head, pos, member), \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/udev-seat.c:210:2: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(seat, tmp, &input->base.seat_list, base.link) { > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:112:13: note: in expansion of macro âlist_first_entryâ > tmp = list_first_entry(&pos->member, tmp, member); \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/udev-seat.c:210:2: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(seat, tmp, &input->base.seat_list, base.link) { > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:115:13: note: in expansion of macro âlist_first_entryâ > tmp = list_first_entry(&pos->member, tmp, member)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/udev-seat.c:210:2: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(seat, tmp, &input->base.seat_list, base.link) { > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:111:13: note: in expansion of macro âlist_first_entryâ > pos = list_first_entry(head, pos, member), \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/udev-seat.c:212:3: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(device, next, > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:112:13: note: in expansion of macro âlist_first_entryâ > tmp = list_first_entry(&pos->member, tmp, member); \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/udev-seat.c:212:3: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(device, next, > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:115:13: note: in expansion of macro âlist_first_entryâ > tmp = list_first_entry(&pos->member, tmp, member)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/udev-seat.c:212:3: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(device, next, > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/udev-seat.c: In function âudev_seat_get_namedâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:105:22: note: in expansion of macro âlist_first_entryâ > for (pos = 0, pos = list_first_entry(head, pos, member); \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/udev-seat.c:322:2: note: in expansion of macro âlist_for_eachâ > list_for_each(seat, &input->base.seat_list, base.link) { > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:107:13: note: in expansion of macro âlist_first_entryâ > pos = list_first_entry(&pos->member, pos, member)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/udev-seat.c:322:2: note: in expansion of macro âlist_for_eachâ > list_for_each(seat, &input->base.seat_list, base.link) { > ^~~~~~~~~~~~~ > [33;01m*[0m Unable to trace static ELF: /sbin/ldconfig: /sbin/ldconfig -p >[27/74] sparc-unknown-linux-gnu-gcc -Iinput@sha -I. -I../libinput-1.12.1 -I../libinput-1.12.1/ -I../libinput-1.12.1/include -I/usr/include/libevdev-1.0/ -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu99 -Wno-unused-parameter -g -fvisibility=hidden -Wmissing-prototypes -Wstrict-prototypes -O2 -mcpu=niagara2 -Wcast-align -fPIC -MD -MQ 'input@sha/src_path-seat.c.o' -MF 'input@sha/src_path-seat.c.o.d' -o 'input@sha/src_path-seat.c.o' -c ../libinput-1.12.1/src/path-seat.c >In file included from ../libinput-1.12.1/src/libinput-private.h:37:0, > from ../libinput-1.12.1/src/path-seat.h:28, > from ../libinput-1.12.1/src/path-seat.c:32: >../libinput-1.12.1/src/evdev.h: In function âevdev_deviceâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/evdev.h:255:9: note: in expansion of macro âcontainer_ofâ > return container_of(device, struct evdev_device, base); > ^~~~~~~~~~~~ >../libinput-1.12.1/src/path-seat.c: In function âpath_disable_deviceâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:111:13: note: in expansion of macro âlist_first_entryâ > pos = list_first_entry(head, pos, member), \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/path-seat.c:45:2: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(dev, next, > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:112:13: note: in expansion of macro âlist_first_entryâ > tmp = list_first_entry(&pos->member, tmp, member); \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/path-seat.c:45:2: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(dev, next, > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:115:13: note: in expansion of macro âlist_first_entryâ > tmp = list_first_entry(&pos->member, tmp, member)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/path-seat.c:45:2: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(dev, next, > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/path-seat.c: In function âpath_input_disableâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:111:13: note: in expansion of macro âlist_first_entryâ > pos = list_first_entry(head, pos, member), \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/path-seat.c:62:2: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(seat, tmp, &input->base.seat_list, base.link) { > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:112:13: note: in expansion of macro âlist_first_entryâ > tmp = list_first_entry(&pos->member, tmp, member); \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/path-seat.c:62:2: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(seat, tmp, &input->base.seat_list, base.link) { > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:115:13: note: in expansion of macro âlist_first_entryâ > tmp = list_first_entry(&pos->member, tmp, member)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/path-seat.c:62:2: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(seat, tmp, &input->base.seat_list, base.link) { > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:111:13: note: in expansion of macro âlist_first_entryâ > pos = list_first_entry(head, pos, member), \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/path-seat.c:64:3: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(device, next, > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:112:13: note: in expansion of macro âlist_first_entryâ > tmp = list_first_entry(&pos->member, tmp, member); \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/path-seat.c:64:3: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(device, next, > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:115:13: note: in expansion of macro âlist_first_entryâ > tmp = list_first_entry(&pos->member, tmp, member)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/path-seat.c:64:3: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(device, next, > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/path-seat.c: In function âpath_seat_get_namedâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:105:22: note: in expansion of macro âlist_first_entryâ > for (pos = 0, pos = list_first_entry(head, pos, member); \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/path-seat.c:100:2: note: in expansion of macro âlist_for_eachâ > list_for_each(seat, &input->base.seat_list, base.link) { > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:107:13: note: in expansion of macro âlist_first_entryâ > pos = list_first_entry(&pos->member, pos, member)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/path-seat.c:100:2: note: in expansion of macro âlist_for_eachâ > list_for_each(seat, &input->base.seat_list, base.link) { > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/path-seat.c: In function âpath_input_enableâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:105:22: note: in expansion of macro âlist_first_entryâ > for (pos = 0, pos = list_first_entry(head, pos, member); \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/path-seat.c:191:2: note: in expansion of macro âlist_for_eachâ > list_for_each(dev, &input->path_list, link) { > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:107:13: note: in expansion of macro âlist_first_entryâ > pos = list_first_entry(&pos->member, pos, member)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/path-seat.c:191:2: note: in expansion of macro âlist_for_eachâ > list_for_each(dev, &input->path_list, link) { > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/path-seat.c: In function âpath_input_destroyâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:111:13: note: in expansion of macro âlist_first_entryâ > pos = list_first_entry(head, pos, member), \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/path-seat.c:209:2: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(dev, tmp, &path_input->path_list, link) { > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:112:13: note: in expansion of macro âlist_first_entryâ > tmp = list_first_entry(&pos->member, tmp, member); \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/path-seat.c:209:2: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(dev, tmp, &path_input->path_list, link) { > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:115:13: note: in expansion of macro âlist_first_entryâ > tmp = list_first_entry(&pos->member, tmp, member)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/path-seat.c:209:2: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(dev, tmp, &path_input->path_list, link) { > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/path-seat.c: In function âlibinput_path_remove_deviceâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:105:22: note: in expansion of macro âlist_first_entryâ > for (pos = 0, pos = list_first_entry(head, pos, member); \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/path-seat.c:377:2: note: in expansion of macro âlist_for_eachâ > list_for_each(dev, &input->path_list, link) { > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:107:13: note: in expansion of macro âlist_first_entryâ > pos = list_first_entry(&pos->member, pos, member)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/path-seat.c:377:2: note: in expansion of macro âlist_for_eachâ > list_for_each(dev, &input->path_list, link) { > ^~~~~~~~~~~~~ > [33;01m*[0m Unable to trace static ELF: /sbin/ldconfig: /sbin/ldconfig -p >[28/74] sparc-unknown-linux-gnu-gcc -Iinput@sha -I. -I../libinput-1.12.1 -I../libinput-1.12.1/ -I../libinput-1.12.1/include -I/usr/include/libevdev-1.0/ -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu99 -Wno-unused-parameter -g -fvisibility=hidden -Wmissing-prototypes -Wstrict-prototypes -O2 -mcpu=niagara2 -Wcast-align -fPIC -MD -MQ 'input@sha/src_evdev-mt-touchpad-edge-scroll.c.o' -MF 'input@sha/src_evdev-mt-touchpad-edge-scroll.c.o.d' -o 'input@sha/src_evdev-mt-touchpad-edge-scroll.c.o' -c ../libinput-1.12.1/src/evdev-mt-touchpad-edge-scroll.c >In file included from ../libinput-1.12.1/src/libinput-private.h:37:0, > from ../libinput-1.12.1/src/evdev.h:36, > from ../libinput-1.12.1/src/evdev-mt-touchpad.h:29, > from ../libinput-1.12.1/src/evdev-mt-touchpad-edge-scroll.c:33: >../libinput-1.12.1/src/evdev.h: In function âevdev_deviceâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/evdev.h:255:9: note: in expansion of macro âcontainer_ofâ > return container_of(device, struct evdev_device, base); > ^~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-mt-touchpad.h: In function âtp_dispatchâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/evdev-mt-touchpad.h:494:9: note: in expansion of macro âcontainer_ofâ > return container_of(dispatch, struct tp_dispatch, base); > ^~~~~~~~~~~~ >[29/74] sparc-unknown-linux-gnu-gcc -Iinput@sha -I. -I../libinput-1.12.1 -I../libinput-1.12.1/ -I../libinput-1.12.1/include -I/usr/include/libevdev-1.0/ -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu99 -Wno-unused-parameter -g -fvisibility=hidden -Wmissing-prototypes -Wstrict-prototypes -O2 -mcpu=niagara2 -Wcast-align -fPIC -MD -MQ 'input@sha/src_evdev-middle-button.c.o' -MF 'input@sha/src_evdev-middle-button.c.o.d' -o 'input@sha/src_evdev-middle-button.c.o' -c ../libinput-1.12.1/src/evdev-middle-button.c >In file included from ../libinput-1.12.1/src/libinput-private.h:37:0, > from ../libinput-1.12.1/src/evdev.h:36, > from ../libinput-1.12.1/src/evdev-middle-button.c:28: >../libinput-1.12.1/src/evdev.h: In function âevdev_deviceâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/evdev.h:255:9: note: in expansion of macro âcontainer_ofâ > return container_of(device, struct evdev_device, base); > ^~~~~~~~~~~~ >[30/74] sparc-unknown-linux-gnu-gcc -Iinput@sha -I. -I../libinput-1.12.1 -I../libinput-1.12.1/ -I../libinput-1.12.1/include -I/usr/include/libevdev-1.0/ -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu99 -Wno-unused-parameter -g -fvisibility=hidden -Wmissing-prototypes -Wstrict-prototypes -O2 -mcpu=niagara2 -Wcast-align -fPIC -MD -MQ 'input@sha/src_evdev-tablet-pad.c.o' -MF 'input@sha/src_evdev-tablet-pad.c.o.d' -o 'input@sha/src_evdev-tablet-pad.c.o' -c ../libinput-1.12.1/src/evdev-tablet-pad.c >In file included from ../libinput-1.12.1/src/libinput-private.h:37:0, > from ../libinput-1.12.1/src/evdev.h:36, > from ../libinput-1.12.1/src/evdev-tablet-pad.h:27, > from ../libinput-1.12.1/src/evdev-tablet-pad.c:25: >../libinput-1.12.1/src/evdev.h: In function âevdev_deviceâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/evdev.h:255:9: note: in expansion of macro âcontainer_ofâ > return container_of(device, struct evdev_device, base); > ^~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-tablet-pad.h: In function âpad_dispatchâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/evdev-tablet-pad.h:79:9: note: in expansion of macro âcontainer_ofâ > return container_of(dispatch, struct pad_dispatch, base); > ^~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-tablet-pad.c: In function âpad_ring_get_mode_groupâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:105:22: note: in expansion of macro âlist_first_entryâ > for (pos = 0, pos = list_first_entry(head, pos, member); \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-tablet-pad.c:224:2: note: in expansion of macro âlist_for_eachâ > list_for_each(group, &pad->modes.mode_group_list, link) { > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:107:13: note: in expansion of macro âlist_first_entryâ > pos = list_first_entry(&pos->member, pos, member)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-tablet-pad.c:224:2: note: in expansion of macro âlist_for_eachâ > list_for_each(group, &pad->modes.mode_group_list, link) { > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-tablet-pad.c: In function âpad_strip_get_mode_groupâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:105:22: note: in expansion of macro âlist_first_entryâ > for (pos = 0, pos = list_first_entry(head, pos, member); \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-tablet-pad.c:240:2: note: in expansion of macro âlist_for_eachâ > list_for_each(group, &pad->modes.mode_group_list, link) { > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:107:13: note: in expansion of macro âlist_first_entryâ > pos = list_first_entry(&pos->member, pos, member)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-tablet-pad.c:240:2: note: in expansion of macro âlist_for_eachâ > list_for_each(group, &pad->modes.mode_group_list, link) { > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-tablet-pad.c: In function âpad_button_get_mode_groupâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:105:22: note: in expansion of macro âlist_first_entryâ > for (pos = 0, pos = list_first_entry(head, pos, member); \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-tablet-pad.c:344:2: note: in expansion of macro âlist_for_eachâ > list_for_each(group, &pad->modes.mode_group_list, link) { > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:107:13: note: in expansion of macro âlist_first_entryâ > pos = list_first_entry(&pos->member, pos, member)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-tablet-pad.c:344:2: note: in expansion of macro âlist_for_eachâ > list_for_each(group, &pad->modes.mode_group_list, link) { > ^~~~~~~~~~~~~ >[31/74] sparc-unknown-linux-gnu-gcc -Ilibinput-quirks@exe -I. -I../libinput-1.12.1 -I../libinput-1.12.1/src -I../libinput-1.12.1/include -I/usr/include/libevdev-1.0/ -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu99 -Wno-unused-parameter -g -fvisibility=hidden -Wmissing-prototypes -Wstrict-prototypes -O2 -mcpu=niagara2 -Wcast-align -MD -MQ 'libinput-quirks@exe/tools_libinput-quirks.c.o' -MF 'libinput-quirks@exe/tools_libinput-quirks.c.o.d' -o 'libinput-quirks@exe/tools_libinput-quirks.c.o' -c ../libinput-1.12.1/tools/libinput-quirks.c >[32/74] sparc-unknown-linux-gnu-gcc -Ilibinput-measure@exe -I. -I../libinput-1.12.1 -I../libinput-1.12.1/src -I../libinput-1.12.1/include -I/usr/include/libevdev-1.0/ -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu99 -Wno-unused-parameter -g -fvisibility=hidden -Wmissing-prototypes -Wstrict-prototypes -O2 -mcpu=niagara2 -Wcast-align -MD -MQ 'libinput-measure@exe/tools_libinput-measure.c.o' -MF 'libinput-measure@exe/tools_libinput-measure.c.o.d' -o 'libinput-measure@exe/tools_libinput-measure.c.o' -c ../libinput-1.12.1/tools/libinput-measure.c >[33/74] /usr/bin/python3.5 /usr/lib/python-exec/python3.5/meson --internal vcstagger ../libinput-1.12.1/src/libinput-git-version.h.in libinput-git-version.h unknown /var/tmp/portage/dev-libs/libinput-1.12.1-r1/work/libinput-1.12.1 @VCS_TAG@ '(.*)' /usr/bin/git describe >fatal: not a git repository (or any of the parent directories): .git >[34/74] sparc-unknown-linux-gnu-gcc -Iinput@sha -I. -I../libinput-1.12.1 -I../libinput-1.12.1/ -I../libinput-1.12.1/include -I/usr/include/libevdev-1.0/ -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu99 -Wno-unused-parameter -g -fvisibility=hidden -Wmissing-prototypes -Wstrict-prototypes -O2 -mcpu=niagara2 -Wcast-align -fPIC -MD -MQ 'input@sha/src_evdev-debounce.c.o' -MF 'input@sha/src_evdev-debounce.c.o.d' -o 'input@sha/src_evdev-debounce.c.o' -c ../libinput-1.12.1/src/evdev-debounce.c >In file included from ../libinput-1.12.1/src/libinput-private.h:37:0, > from ../libinput-1.12.1/src/evdev.h:36, > from ../libinput-1.12.1/src/evdev-fallback.h:32, > from ../libinput-1.12.1/src/evdev-debounce.c:26: >../libinput-1.12.1/src/evdev.h: In function âevdev_deviceâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/evdev.h:255:9: note: in expansion of macro âcontainer_ofâ > return container_of(device, struct evdev_device, base); > ^~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-fallback.h: In function âfallback_dispatchâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/evdev-fallback.h:154:9: note: in expansion of macro âcontainer_ofâ > return container_of(dispatch, struct fallback_dispatch, base); > ^~~~~~~~~~~~ >[35/74] sparc-unknown-linux-gnu-gcc -Itest-build-pedantic@exe -I. -I../libinput-1.12.1 -I../libinput-1.12.1/src -I../libinput-1.12.1/include -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu99 -Wno-unused-parameter -g -fvisibility=hidden -Wmissing-prototypes -Wstrict-prototypes -O2 -mcpu=niagara2 -Wcast-align -std=c99 -pedantic -Werror -MD -MQ 'test-build-pedantic@exe/test_build-pedantic.c.o' -MF 'test-build-pedantic@exe/test_build-pedantic.c.o.d' -o 'test-build-pedantic@exe/test_build-pedantic.c.o' -c ../libinput-1.12.1/test/build-pedantic.c >[36/74] /usr/bin/python3.5 /usr/lib/python-exec/python3.5/meson --internal vcstagger ../libinput-1.12.1/doc/user/git_version.py.in doc/user/git_version.py unknown /var/tmp/portage/dev-libs/libinput-1.12.1-r1/work/libinput-1.12.1/doc/user __GIT_VERSION__ '(.*)' /usr/bin/git log -1 --format=%H >fatal: not a git repository (or any of the parent directories): .git >[37/74] /usr/bin/python3.5 /usr/lib/python-exec/python3.5/meson --internal vcstagger ../libinput-1.12.1/doc/api/mainpage.dox doc/api/mainpage.dox unknown /var/tmp/portage/dev-libs/libinput-1.12.1-r1/work/libinput-1.12.1/doc/api __GIT_VERSION__ '(.*)' /usr/bin/git log -1 --format=%h >fatal: not a git repository (or any of the parent directories): .git >[38/74] sparc-unknown-linux-gnu-gcc -Itest-build-std-gnuc90@exe -I. -I../libinput-1.12.1 -I../libinput-1.12.1/src -I../libinput-1.12.1/include -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu99 -Wno-unused-parameter -g -fvisibility=hidden -Wmissing-prototypes -Wstrict-prototypes -O2 -mcpu=niagara2 -Wcast-align -std=gnu90 -Werror -MD -MQ 'test-build-std-gnuc90@exe/test_build-pedantic.c.o' -MF 'test-build-std-gnuc90@exe/test_build-pedantic.c.o.d' -o 'test-build-std-gnuc90@exe/test_build-pedantic.c.o' -c ../libinput-1.12.1/test/build-pedantic.c >[39/74] sparc-unknown-linux-gnu-gcc -Ilibinput@exe -I. -I../libinput-1.12.1 -I../libinput-1.12.1/src -I../libinput-1.12.1/include -I/usr/include/libevdev-1.0/ -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu99 -Wno-unused-parameter -g -fvisibility=hidden -Wmissing-prototypes -Wstrict-prototypes -O2 -mcpu=niagara2 -Wcast-align -MD -MQ 'libinput@exe/tools_libinput-tool.c.o' -MF 'libinput@exe/tools_libinput-tool.c.o.d' -o 'libinput@exe/tools_libinput-tool.c.o' -c ../libinput-1.12.1/tools/libinput-tool.c >[40/74] sparc-unknown-linux-gnu-gcc -o test-build-pedantic 'test-build-pedantic@exe/test_build-pedantic.c.o' -Wl,--no-undefined -Wl,--as-needed -O2 -mcpu=niagara2 -pipe -Wcast-align -Wl,-O1 -Wl,--as-needed -Wl,--start-group -ludev -Wl,--end-group >[41/74] sparc-unknown-linux-gnu-gcc -Ilibinput-list-devices@exe -I. -I../libinput-1.12.1 -I../libinput-1.12.1/src -I../libinput-1.12.1/include -I/usr/include/libevdev-1.0/ -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu99 -Wno-unused-parameter -g -fvisibility=hidden -Wmissing-prototypes -Wstrict-prototypes -O2 -mcpu=niagara2 -Wcast-align -MD -MQ 'libinput-list-devices@exe/tools_libinput-list-devices.c.o' -MF 'libinput-list-devices@exe/tools_libinput-list-devices.c.o.d' -o 'libinput-list-devices@exe/tools_libinput-list-devices.c.o' -c ../libinput-1.12.1/tools/libinput-list-devices.c >[42/74] sparc-unknown-linux-gnu-gcc -o test-build-std-gnuc90 'test-build-std-gnuc90@exe/test_build-pedantic.c.o' -Wl,--no-undefined -Wl,--as-needed -O2 -mcpu=niagara2 -pipe -Wcast-align -Wl,-O1 -Wl,--as-needed -Wl,--start-group -ludev -Wl,--end-group >[43/74] sparc-unknown-linux-gnu-gcc -Itest-build-linker@exe -I. -I../libinput-1.12.1 -I../libinput-1.12.1/src -I../libinput-1.12.1/include -I/usr/include/libevdev-1.0/ -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu99 -Wno-unused-parameter -g -fvisibility=hidden -Wmissing-prototypes -Wstrict-prototypes -O2 -mcpu=niagara2 -Wcast-align -MD -MQ 'test-build-linker@exe/test_build-pedantic.c.o' -MF 'test-build-linker@exe/test_build-pedantic.c.o.d' -o 'test-build-linker@exe/test_build-pedantic.c.o' -c ../libinput-1.12.1/test/build-pedantic.c >[44/74] sparc-unknown-linux-gnu-gcc -Itest-builddir-lookup@exe -I. -I../libinput-1.12.1 -I../libinput-1.12.1/src -I../libinput-1.12.1/include -I/usr/include/libevdev-1.0/ -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu99 -Wno-unused-parameter -g -fvisibility=hidden -Wmissing-prototypes -Wstrict-prototypes -O2 -mcpu=niagara2 -Wcast-align -MD -MQ 'test-builddir-lookup@exe/tools_test-builddir-lookup.c.o' -MF 'test-builddir-lookup@exe/tools_test-builddir-lookup.c.o.d' -o 'test-builddir-lookup@exe/tools_test-builddir-lookup.c.o' -c ../libinput-1.12.1/tools/test-builddir-lookup.c >[45/74] sparc-unknown-linux-gnu-g++ -Itest-build-cxx@exe -I. -I../libinput-1.12.1 -I../libinput-1.12.1/src -I../libinput-1.12.1/include -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wno-unused-parameter -g -fvisibility=hidden -O2 -mcpu=niagara2 -Wcast-align -MD -MQ 'test-build-cxx@exe/test_build-cxx.cc.o' -MF 'test-build-cxx@exe/test_build-cxx.cc.o.d' -o 'test-build-cxx@exe/test_build-cxx.cc.o' -c ../libinput-1.12.1/test/build-cxx.cc >[46/74] sparc-unknown-linux-gnu-gcc -Iinput@sha -I. -I../libinput-1.12.1 -I../libinput-1.12.1/ -I../libinput-1.12.1/include -I/usr/include/libevdev-1.0/ -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu99 -Wno-unused-parameter -g -fvisibility=hidden -Wmissing-prototypes -Wstrict-prototypes -O2 -mcpu=niagara2 -Wcast-align -fPIC -MD -MQ 'input@sha/src_evdev-mt-touchpad-gestures.c.o' -MF 'input@sha/src_evdev-mt-touchpad-gestures.c.o.d' -o 'input@sha/src_evdev-mt-touchpad-gestures.c.o' -c ../libinput-1.12.1/src/evdev-mt-touchpad-gestures.c >In file included from ../libinput-1.12.1/src/libinput-private.h:37:0, > from ../libinput-1.12.1/src/evdev.h:36, > from ../libinput-1.12.1/src/evdev-mt-touchpad.h:29, > from ../libinput-1.12.1/src/evdev-mt-touchpad-gestures.c:30: >../libinput-1.12.1/src/evdev.h: In function âevdev_deviceâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/evdev.h:255:9: note: in expansion of macro âcontainer_ofâ > return container_of(device, struct evdev_device, base); > ^~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-mt-touchpad.h: In function âtp_dispatchâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/evdev-mt-touchpad.h:494:9: note: in expansion of macro âcontainer_ofâ > return container_of(dispatch, struct tp_dispatch, base); > ^~~~~~~~~~~~ >[47/74] sparc-unknown-linux-gnu-gcc -Itools_shared@sta -I. -I../libinput-1.12.1 -I../libinput-1.12.1/src -I../libinput-1.12.1/include -I/usr/include/libevdev-1.0/ -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu99 -Wno-unused-parameter -g -fvisibility=hidden -Wmissing-prototypes -Wstrict-prototypes -O2 -mcpu=niagara2 -Wcast-align -fPIC -MD -MQ 'tools_shared@sta/tools_shared.c.o' -MF 'tools_shared@sta/tools_shared.c.o.d' -o 'tools_shared@sta/tools_shared.c.o' -c ../libinput-1.12.1/tools/shared.c >[48/74] sparc-unknown-linux-gnu-gcc -Iinput@sha -I. -I../libinput-1.12.1 -I../libinput-1.12.1/ -I../libinput-1.12.1/include -I/usr/include/libevdev-1.0/ -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu99 -Wno-unused-parameter -g -fvisibility=hidden -Wmissing-prototypes -Wstrict-prototypes -O2 -mcpu=niagara2 -Wcast-align -fPIC -MD -MQ 'input@sha/src_evdev-mt-touchpad-buttons.c.o' -MF 'input@sha/src_evdev-mt-touchpad-buttons.c.o.d' -o 'input@sha/src_evdev-mt-touchpad-buttons.c.o' -c ../libinput-1.12.1/src/evdev-mt-touchpad-buttons.c >In file included from ../libinput-1.12.1/src/libinput-private.h:37:0, > from ../libinput-1.12.1/src/evdev.h:36, > from ../libinput-1.12.1/src/evdev-mt-touchpad.h:29, > from ../libinput-1.12.1/src/evdev-mt-touchpad-buttons.c:33: >../libinput-1.12.1/src/evdev.h: In function âevdev_deviceâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/evdev.h:255:9: note: in expansion of macro âcontainer_ofâ > return container_of(device, struct evdev_device, base); > ^~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-mt-touchpad.h: In function âtp_dispatchâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/evdev-mt-touchpad.h:494:9: note: in expansion of macro âcontainer_ofâ > return container_of(dispatch, struct tp_dispatch, base); > ^~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-mt-touchpad-buttons.c: In function âtp_button_config_click_get_methodsâ: >../libinput-1.12.1/src/evdev-mt-touchpad-buttons.c:677:27: warning: cast increases required alignment of target type [-Wcast-align] > struct tp_dispatch *tp = (struct tp_dispatch*)evdev->dispatch; > ^ >../libinput-1.12.1/src/evdev-mt-touchpad-buttons.c: In function âtp_button_config_click_set_methodâ: >../libinput-1.12.1/src/evdev-mt-touchpad-buttons.c:722:27: warning: cast increases required alignment of target type [-Wcast-align] > struct tp_dispatch *tp = (struct tp_dispatch*)evdev->dispatch; > ^ >../libinput-1.12.1/src/evdev-mt-touchpad-buttons.c: In function âtp_button_config_click_get_methodâ: >../libinput-1.12.1/src/evdev-mt-touchpad-buttons.c:734:27: warning: cast increases required alignment of target type [-Wcast-align] > struct tp_dispatch *tp = (struct tp_dispatch*)evdev->dispatch; > ^ >../libinput-1.12.1/src/evdev-mt-touchpad-buttons.c: In function âtp_button_config_click_get_default_methodâ: >../libinput-1.12.1/src/evdev-mt-touchpad-buttons.c:764:27: warning: cast increases required alignment of target type [-Wcast-align] > struct tp_dispatch *tp = (struct tp_dispatch*)evdev->dispatch; > ^ >../libinput-1.12.1/src/evdev-mt-touchpad-buttons.c: In function âtp_clickpad_middlebutton_apply_configâ: >../libinput-1.12.1/src/evdev-mt-touchpad-buttons.c:772:27: warning: cast increases required alignment of target type [-Wcast-align] > struct tp_dispatch *tp = (struct tp_dispatch*)device->dispatch; > ^ >[49/74] sparc-unknown-linux-gnu-g++ -o test-build-cxx 'test-build-cxx@exe/test_build-cxx.cc.o' -Wl,--no-undefined -Wl,--as-needed -O2 -mcpu=niagara2 -pipe -Wcast-align -Wl,-O1 -Wl,--as-needed -Wl,--start-group -ludev -Wl,--end-group >[50/74] sparc-unknown-linux-gnu-gcc -Iinput@sha -I. -I../libinput-1.12.1 -I../libinput-1.12.1/ -I../libinput-1.12.1/include -I/usr/include/libevdev-1.0/ -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu99 -Wno-unused-parameter -g -fvisibility=hidden -Wmissing-prototypes -Wstrict-prototypes -O2 -mcpu=niagara2 -Wcast-align -fPIC -MD -MQ 'input@sha/src_evdev-mt-touchpad-tap.c.o' -MF 'input@sha/src_evdev-mt-touchpad-tap.c.o.d' -o 'input@sha/src_evdev-mt-touchpad-tap.c.o' -c ../libinput-1.12.1/src/evdev-mt-touchpad-tap.c >In file included from ../libinput-1.12.1/src/libinput-private.h:37:0, > from ../libinput-1.12.1/src/evdev.h:36, > from ../libinput-1.12.1/src/evdev-mt-touchpad.h:29, > from ../libinput-1.12.1/src/evdev-mt-touchpad-tap.c:33: >../libinput-1.12.1/src/evdev.h: In function âevdev_deviceâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/evdev.h:255:9: note: in expansion of macro âcontainer_ofâ > return container_of(device, struct evdev_device, base); > ^~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-mt-touchpad.h: In function âtp_dispatchâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/evdev-mt-touchpad.h:494:9: note: in expansion of macro âcontainer_ofâ > return container_of(dispatch, struct tp_dispatch, base); > ^~~~~~~~~~~~ >[51/74] rm -f libtools_shared.a && sparc-unknown-linux-gnu-ar csrD libtools_shared.a 'tools_shared@sta/tools_shared.c.o' >[52/74] sparc-unknown-linux-gnu-gcc -Iptraccel-debug@exe -I. -I../libinput-1.12.1 -I../libinput-1.12.1/src -I../libinput-1.12.1/include -I/usr/include/libevdev-1.0/ -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu99 -Wno-unused-parameter -g -fvisibility=hidden -Wmissing-prototypes -Wstrict-prototypes -O2 -mcpu=niagara2 -Wcast-align -MD -MQ 'ptraccel-debug@exe/tools_ptraccel-debug.c.o' -MF 'ptraccel-debug@exe/tools_ptraccel-debug.c.o.d' -o 'ptraccel-debug@exe/tools_ptraccel-debug.c.o' -c ../libinput-1.12.1/tools/ptraccel-debug.c >[53/74] sparc-unknown-linux-gnu-gcc -Iquirks@sta -I. -I../libinput-1.12.1 -I../libinput-1.12.1/include -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu99 -Wno-unused-parameter -g -fvisibility=hidden -Wmissing-prototypes -Wstrict-prototypes -O2 -mcpu=niagara2 -Wcast-align -fPIC -MD -MQ 'quirks@sta/src_quirks.c.o' -MF 'quirks@sta/src_quirks.c.o.d' -o 'quirks@sta/src_quirks.c.o' -c ../libinput-1.12.1/src/quirks.c >In file included from ../libinput-1.12.1/src/quirks.c:39:0: >../libinput-1.12.1/src/quirks.c: In function âsection_destroyâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:111:13: note: in expansion of macro âlist_first_entryâ > pos = list_first_entry(head, pos, member), \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/quirks.c:433:2: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(p, tmp, &s->properties, link) > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:112:13: note: in expansion of macro âlist_first_entryâ > tmp = list_first_entry(&pos->member, tmp, member); \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/quirks.c:433:2: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(p, tmp, &s->properties, link) > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:115:13: note: in expansion of macro âlist_first_entryâ > tmp = list_first_entry(&pos->member, tmp, member)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/quirks.c:433:2: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(p, tmp, &s->properties, link) > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/quirks.c: In function âquirks_context_unrefâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:111:13: note: in expansion of macro âlist_first_entryâ > pos = list_first_entry(head, pos, member), \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/quirks.c:1062:2: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(s, tmp, &ctx->sections, link) { > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:112:13: note: in expansion of macro âlist_first_entryâ > tmp = list_first_entry(&pos->member, tmp, member); \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/quirks.c:1062:2: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(s, tmp, &ctx->sections, link) { > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:115:13: note: in expansion of macro âlist_first_entryâ > tmp = list_first_entry(&pos->member, tmp, member)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/quirks.c:1062:2: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(s, tmp, &ctx->sections, link) { > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/quirks.c: In function âquirk_apply_sectionâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:105:22: note: in expansion of macro âlist_first_entryâ > for (pos = 0, pos = list_first_entry(head, pos, member); \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/quirks.c:1264:2: note: in expansion of macro âlist_for_eachâ > list_for_each(p, &s->properties, link) { > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:107:13: note: in expansion of macro âlist_first_entryâ > pos = list_first_entry(&pos->member, pos, member)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/quirks.c:1264:2: note: in expansion of macro âlist_for_eachâ > list_for_each(p, &s->properties, link) { > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:105:22: note: in expansion of macro âlist_first_entryâ > for (pos = 0, pos = list_first_entry(head, pos, member); \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/quirks.c:1274:2: note: in expansion of macro âlist_for_eachâ > list_for_each(p, &s->properties, link) { > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:107:13: note: in expansion of macro âlist_first_entryâ > pos = list_first_entry(&pos->member, pos, member)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/quirks.c:1274:2: note: in expansion of macro âlist_for_eachâ > list_for_each(p, &s->properties, link) { > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/quirks.c: In function âquirks_fetch_for_deviceâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:105:22: note: in expansion of macro âlist_first_entryâ > for (pos = 0, pos = list_first_entry(head, pos, member); \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/quirks.c:1378:2: note: in expansion of macro âlist_for_eachâ > list_for_each(s, &ctx->sections, link) { > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:107:13: note: in expansion of macro âlist_first_entryâ > pos = list_first_entry(&pos->member, pos, member)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/quirks.c:1378:2: note: in expansion of macro âlist_for_eachâ > list_for_each(s, &ctx->sections, link) { > ^~~~~~~~~~~~~ >[54/74] rm -f libquirks.a && sparc-unknown-linux-gnu-ar csrD libquirks.a 'quirks@sta/src_quirks.c.o' >[55/74] sparc-unknown-linux-gnu-gcc -Iinput@sha -I. -I../libinput-1.12.1 -I../libinput-1.12.1/ -I../libinput-1.12.1/include -I/usr/include/libevdev-1.0/ -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu99 -Wno-unused-parameter -g -fvisibility=hidden -Wmissing-prototypes -Wstrict-prototypes -O2 -mcpu=niagara2 -Wcast-align -fPIC -MD -MQ 'input@sha/src_evdev-fallback.c.o' -MF 'input@sha/src_evdev-fallback.c.o.d' -o 'input@sha/src_evdev-fallback.c.o' -c ../libinput-1.12.1/src/evdev-fallback.c >In file included from ../libinput-1.12.1/src/libinput-private.h:37:0, > from ../libinput-1.12.1/src/evdev.h:36, > from ../libinput-1.12.1/src/evdev-fallback.h:32, > from ../libinput-1.12.1/src/evdev-fallback.c:31: >../libinput-1.12.1/src/evdev.h: In function âevdev_deviceâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/evdev.h:255:9: note: in expansion of macro âcontainer_ofâ > return container_of(device, struct evdev_device, base); > ^~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-fallback.h: In function âfallback_dispatchâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/evdev-fallback.h:154:9: note: in expansion of macro âcontainer_ofâ > return container_of(dispatch, struct fallback_dispatch, base); > ^~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-fallback.c: In function âfallback_lid_toggle_keyboard_listenersâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:105:22: note: in expansion of macro âlist_first_entryâ > for (pos = 0, pos = list_first_entry(head, pos, member); \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-fallback.c:751:2: note: in expansion of macro âlist_for_eachâ > list_for_each(kbd, &dispatch->lid.paired_keyboard_list, link) { > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:107:13: note: in expansion of macro âlist_first_entryâ > pos = list_first_entry(&pos->member, pos, member)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-fallback.c:751:2: note: in expansion of macro âlist_for_eachâ > list_for_each(kbd, &dispatch->lid.paired_keyboard_list, link) { > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-fallback.c: In function âfallback_interface_removeâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:111:13: note: in expansion of macro âlist_first_entryâ > pos = list_first_entry(head, pos, member), \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-fallback.c:1152:2: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(kbd, > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:112:13: note: in expansion of macro âlist_first_entryâ > tmp = list_first_entry(&pos->member, tmp, member); \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-fallback.c:1152:2: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(kbd, > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:115:13: note: in expansion of macro âlist_first_entryâ > tmp = list_first_entry(&pos->member, tmp, member)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-fallback.c:1152:2: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(kbd, > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-fallback.c: In function âfallback_lid_pair_keyboardâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:105:22: note: in expansion of macro âlist_first_entryâ > for (pos = 0, pos = list_first_entry(head, pos, member); \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-fallback.c:1242:2: note: in expansion of macro âlist_for_eachâ > list_for_each(kbd, &dispatch->lid.paired_keyboard_list, link) { > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:107:13: note: in expansion of macro âlist_first_entryâ > pos = list_first_entry(&pos->member, pos, member)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-fallback.c:1242:2: note: in expansion of macro âlist_for_eachâ > list_for_each(kbd, &dispatch->lid.paired_keyboard_list, link) { > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-fallback.c: In function âfallback_interface_device_removedâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:111:13: note: in expansion of macro âlist_first_entryâ > pos = list_first_entry(head, pos, member), \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-fallback.c:1374:2: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(kbd, > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:112:13: note: in expansion of macro âlist_first_entryâ > tmp = list_first_entry(&pos->member, tmp, member); \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-fallback.c:1374:2: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(kbd, > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:115:13: note: in expansion of macro âlist_first_entryâ > tmp = list_first_entry(&pos->member, tmp, member)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-fallback.c:1374:2: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(kbd, > ^~~~~~~~~~~~~~~~~~ >[56/74] sparc-unknown-linux-gnu-gcc -Ilibinput-debug-events@exe -I. -I../libinput-1.12.1 -I../libinput-1.12.1/src -I../libinput-1.12.1/include -I/usr/include/libevdev-1.0/ -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu99 -Wno-unused-parameter -g -fvisibility=hidden -Wmissing-prototypes -Wstrict-prototypes -O2 -mcpu=niagara2 -Wcast-align -MD -MQ 'libinput-debug-events@exe/tools_libinput-debug-events.c.o' -MF 'libinput-debug-events@exe/tools_libinput-debug-events.c.o.d' -o 'libinput-debug-events@exe/tools_libinput-debug-events.c.o' -c ../libinput-1.12.1/tools/libinput-debug-events.c >[57/74] sparc-unknown-linux-gnu-gcc -Iinput@sha -I. -I../libinput-1.12.1 -I../libinput-1.12.1/ -I../libinput-1.12.1/include -I/usr/include/libevdev-1.0/ -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu99 -Wno-unused-parameter -g -fvisibility=hidden -Wmissing-prototypes -Wstrict-prototypes -O2 -mcpu=niagara2 -Wcast-align -fPIC -MD -MQ 'input@sha/src_evdev-tablet.c.o' -MF 'input@sha/src_evdev-tablet.c.o.d' -o 'input@sha/src_evdev-tablet.c.o' -c ../libinput-1.12.1/src/evdev-tablet.c >In file included from ../libinput-1.12.1/src/libinput-private.h:37:0, > from ../libinput-1.12.1/src/evdev.h:36, > from ../libinput-1.12.1/src/evdev-tablet.h:28, > from ../libinput-1.12.1/src/evdev-tablet.c:26: >../libinput-1.12.1/src/evdev.h: In function âevdev_deviceâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/evdev.h:255:9: note: in expansion of macro âcontainer_ofâ > return container_of(device, struct evdev_device, base); > ^~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-tablet.h: In function âtablet_dispatchâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/evdev-tablet.h:104:9: note: in expansion of macro âcontainer_ofâ > return container_of(dispatch, struct tablet_dispatch, base); > ^~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-tablet.c: In function âtablet_get_toolâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:105:22: note: in expansion of macro âlist_first_entryâ > for (pos = 0, pos = list_first_entry(head, pos, member); \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-tablet.c:1019:3: note: in expansion of macro âlist_for_eachâ > list_for_each(t, tool_list, link) { > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:107:13: note: in expansion of macro âlist_first_entryâ > pos = list_first_entry(&pos->member, pos, member)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-tablet.c:1019:3: note: in expansion of macro âlist_for_eachâ > list_for_each(t, tool_list, link) { > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:105:22: note: in expansion of macro âlist_first_entryâ > for (pos = 0, pos = list_first_entry(head, pos, member); \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-tablet.c:1040:3: note: in expansion of macro âlist_for_eachâ > list_for_each(t, tool_list, link) { > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:107:13: note: in expansion of macro âlist_first_entryâ > pos = list_first_entry(&pos->member, pos, member)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-tablet.c:1040:3: note: in expansion of macro âlist_for_eachâ > list_for_each(t, tool_list, link) { > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-tablet.c: In function âtablet_destroyâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:111:13: note: in expansion of macro âlist_first_entryâ > pos = list_first_entry(head, pos, member), \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-tablet.c:1850:2: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(tool, tmp, &tablet->tool_list, link) { > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:112:13: note: in expansion of macro âlist_first_entryâ > tmp = list_first_entry(&pos->member, tmp, member); \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-tablet.c:1850:2: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(tool, tmp, &tablet->tool_list, link) { > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:115:13: note: in expansion of macro âlist_first_entryâ > tmp = list_first_entry(&pos->member, tmp, member)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-tablet.c:1850:2: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(tool, tmp, &tablet->tool_list, link) { > ^~~~~~~~~~~~~~~~~~ >[58/74] /usr/bin/doxygen doc/api/libinput.doxygen >[59/74] sparc-unknown-linux-gnu-gcc -Iinput@sha -I. -I../libinput-1.12.1 -I../libinput-1.12.1/ -I../libinput-1.12.1/include -I/usr/include/libevdev-1.0/ -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu99 -Wno-unused-parameter -g -fvisibility=hidden -Wmissing-prototypes -Wstrict-prototypes -O2 -mcpu=niagara2 -Wcast-align -fPIC -MD -MQ 'input@sha/src_evdev.c.o' -MF 'input@sha/src_evdev.c.o.d' -o 'input@sha/src_evdev.c.o' -c ../libinput-1.12.1/src/evdev.c >In file included from ../libinput-1.12.1/src/libinput-private.h:37:0, > from ../libinput-1.12.1/src/evdev.h:36, > from ../libinput-1.12.1/src/evdev.c:43: >../libinput-1.12.1/src/evdev.h: In function âevdev_deviceâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/evdev.h:255:9: note: in expansion of macro âcontainer_ofâ > return container_of(device, struct evdev_device, base); > ^~~~~~~~~~~~ >../libinput-1.12.1/src/evdev.c: In function âevdev_notify_added_deviceâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:105:22: note: in expansion of macro âlist_first_entryâ > for (pos = 0, pos = list_first_entry(head, pos, member); \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev.c:1809:2: note: in expansion of macro âlist_for_eachâ > list_for_each(dev, &device->base.seat->devices_list, link) { > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:107:13: note: in expansion of macro âlist_first_entryâ > pos = list_first_entry(&pos->member, pos, member)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev.c:1809:2: note: in expansion of macro âlist_for_eachâ > list_for_each(dev, &device->base.seat->devices_list, link) { > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev.c: In function âevdev_notify_suspended_deviceâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:105:22: note: in expansion of macro âlist_first_entryâ > for (pos = 0, pos = list_first_entry(head, pos, member); \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev.c:2557:2: note: in expansion of macro âlist_for_eachâ > list_for_each(it, &device->base.seat->devices_list, link) { > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:107:13: note: in expansion of macro âlist_first_entryâ > pos = list_first_entry(&pos->member, pos, member)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev.c:2557:2: note: in expansion of macro âlist_for_eachâ > list_for_each(it, &device->base.seat->devices_list, link) { > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev.c: In function âevdev_notify_resumed_deviceâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:105:22: note: in expansion of macro âlist_first_entryâ > for (pos = 0, pos = list_first_entry(head, pos, member); \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev.c:2577:2: note: in expansion of macro âlist_for_eachâ > list_for_each(it, &device->base.seat->devices_list, link) { > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:107:13: note: in expansion of macro âlist_first_entryâ > pos = list_first_entry(&pos->member, pos, member)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev.c:2577:2: note: in expansion of macro âlist_for_eachâ > list_for_each(it, &device->base.seat->devices_list, link) { > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev.c: In function âevdev_device_removeâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:105:22: note: in expansion of macro âlist_first_entryâ > for (pos = 0, pos = list_first_entry(head, pos, member); \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev.c:2689:2: note: in expansion of macro âlist_for_eachâ > list_for_each(dev, &device->base.seat->devices_list, link) { > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:107:13: note: in expansion of macro âlist_first_entryâ > pos = list_first_entry(&pos->member, pos, member)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev.c:2689:2: note: in expansion of macro âlist_for_eachâ > list_for_each(dev, &device->base.seat->devices_list, link) { > ^~~~~~~~~~~~~ > [33;01m*[0m Unable to trace static ELF: /sbin/ldconfig: /sbin/ldconfig -p >[60/74] sparc-unknown-linux-gnu-gcc -Iinput@sha -I. -I../libinput-1.12.1 -I../libinput-1.12.1/ -I../libinput-1.12.1/include -I/usr/include/libevdev-1.0/ -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu99 -Wno-unused-parameter -g -fvisibility=hidden -Wmissing-prototypes -Wstrict-prototypes -O2 -mcpu=niagara2 -Wcast-align -fPIC -MD -MQ 'input@sha/src_libinput.c.o' -MF 'input@sha/src_libinput.c.o.d' -o 'input@sha/src_libinput.c.o' -c ../libinput-1.12.1/src/libinput.c >In file included from ../libinput-1.12.1/src/libinput-private.h:37:0, > from ../libinput-1.12.1/src/libinput.c:38: >../libinput-1.12.1/src/evdev.h: In function âevdev_deviceâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/evdev.h:255:9: note: in expansion of macro âcontainer_ofâ > return container_of(device, struct evdev_device, base); > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput.c: In function âlibinput_event_get_pointer_eventâ: >../libinput-1.12.1/src/libinput.c:363:9: warning: cast increases required alignment of target type [-Wcast-align] > return (struct libinput_event_pointer *) event; > ^ >../libinput-1.12.1/src/libinput.c: In function âlibinput_event_get_keyboard_eventâ: >../libinput-1.12.1/src/libinput.c:374:9: warning: cast increases required alignment of target type [-Wcast-align] > return (struct libinput_event_keyboard *) event; > ^ >../libinput-1.12.1/src/libinput.c: In function âlibinput_event_get_touch_eventâ: >../libinput-1.12.1/src/libinput.c:388:9: warning: cast increases required alignment of target type [-Wcast-align] > return (struct libinput_event_touch *) event; > ^ >../libinput-1.12.1/src/libinput.c: In function âlibinput_event_get_gesture_eventâ: >../libinput-1.12.1/src/libinput.c:404:9: warning: cast increases required alignment of target type [-Wcast-align] > return (struct libinput_event_gesture *) event; > ^ >../libinput-1.12.1/src/libinput.c: In function âlibinput_event_get_tablet_tool_eventâ: >../libinput-1.12.1/src/libinput.c:418:9: warning: cast increases required alignment of target type [-Wcast-align] > return (struct libinput_event_tablet_tool *) event; > ^ >../libinput-1.12.1/src/libinput.c: In function âlibinput_event_get_tablet_pad_eventâ: >../libinput-1.12.1/src/libinput.c:431:9: warning: cast increases required alignment of target type [-Wcast-align] > return (struct libinput_event_tablet_pad *) event; > ^ >../libinput-1.12.1/src/libinput.c: In function âlibinput_event_get_switch_eventâ: >../libinput-1.12.1/src/libinput.c:454:9: warning: cast increases required alignment of target type [-Wcast-align] > return (struct libinput_event_switch *) event; > ^ >In file included from ../libinput-1.12.1/src/libinput-private.h:37:0, > from ../libinput-1.12.1/src/libinput.c:38: >../libinput-1.12.1/src/libinput.c: In function âlibinput_drop_destroyed_sourcesâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:111:13: note: in expansion of macro âlist_first_entryâ > pos = list_first_entry(head, pos, member), \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput.c:1775:2: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(source, next, &libinput->source_destroy_list, link) > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:112:13: note: in expansion of macro âlist_first_entryâ > tmp = list_first_entry(&pos->member, tmp, member); \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput.c:1775:2: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(source, next, &libinput->source_destroy_list, link) > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:115:13: note: in expansion of macro âlist_first_entryâ > tmp = list_first_entry(&pos->member, tmp, member)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput.c:1775:2: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(source, next, &libinput->source_destroy_list, link) > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput.c: In function âlibinput_unrefâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:111:13: note: in expansion of macro âlist_first_entryâ > pos = list_first_entry(head, pos, member), \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput.c:1813:2: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(seat, next_seat, &libinput->seat_list, link) { > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:112:13: note: in expansion of macro âlist_first_entryâ > tmp = list_first_entry(&pos->member, tmp, member); \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput.c:1813:2: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(seat, next_seat, &libinput->seat_list, link) { > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:115:13: note: in expansion of macro âlist_first_entryâ > tmp = list_first_entry(&pos->member, tmp, member)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput.c:1813:2: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(seat, next_seat, &libinput->seat_list, link) { > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:111:13: note: in expansion of macro âlist_first_entryâ > pos = list_first_entry(head, pos, member), \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput.c:1814:3: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(device, next_device, > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:112:13: note: in expansion of macro âlist_first_entryâ > tmp = list_first_entry(&pos->member, tmp, member); \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput.c:1814:3: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(device, next_device, > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:115:13: note: in expansion of macro âlist_first_entryâ > tmp = list_first_entry(&pos->member, tmp, member)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput.c:1814:3: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(device, next_device, > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:111:13: note: in expansion of macro âlist_first_entryâ > pos = list_first_entry(head, pos, member), \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput.c:1822:2: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(group, > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:112:13: note: in expansion of macro âlist_first_entryâ > tmp = list_first_entry(&pos->member, tmp, member); \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput.c:1822:2: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(group, > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:115:13: note: in expansion of macro âlist_first_entryâ > tmp = list_first_entry(&pos->member, tmp, member)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput.c:1822:2: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(group, > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:111:13: note: in expansion of macro âlist_first_entryâ > pos = list_first_entry(head, pos, member), \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput.c:1829:2: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(tool, next_tool, &libinput->tool_list, link) { > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:112:13: note: in expansion of macro âlist_first_entryâ > tmp = list_first_entry(&pos->member, tmp, member); \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput.c:1829:2: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(tool, next_tool, &libinput->tool_list, link) { > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:115:13: note: in expansion of macro âlist_first_entryâ > tmp = list_first_entry(&pos->member, tmp, member)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput.c:1829:2: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(tool, next_tool, &libinput->tool_list, link) { > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput.c: In function âpost_device_eventâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:111:13: note: in expansion of macro âlist_first_entryâ > pos = list_first_entry(head, pos, member), \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput.c:2158:2: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(listener, tmp, &device->event_listeners, link) > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:112:13: note: in expansion of macro âlist_first_entryâ > tmp = list_first_entry(&pos->member, tmp, member); \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput.c:2158:2: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(listener, tmp, &device->event_listeners, link) > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:115:13: note: in expansion of macro âlist_first_entryâ > tmp = list_first_entry(&pos->member, tmp, member)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput.c:2158:2: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(listener, tmp, &device->event_listeners, link) > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput.c: In function âlibinput_device_get_sysnameâ: >../libinput-1.12.1/src/libinput.c:2950:34: warning: cast increases required alignment of target type [-Wcast-align] > return evdev_device_get_sysname((struct evdev_device *) device); > ^ >../libinput-1.12.1/src/libinput.c: In function âlibinput_device_get_nameâ: >../libinput-1.12.1/src/libinput.c:2956:31: warning: cast increases required alignment of target type [-Wcast-align] > return evdev_device_get_name((struct evdev_device *) device); > ^ >../libinput-1.12.1/src/libinput.c: In function âlibinput_device_get_id_productâ: >../libinput-1.12.1/src/libinput.c:2962:37: warning: cast increases required alignment of target type [-Wcast-align] > return evdev_device_get_id_product((struct evdev_device *) device); > ^ >../libinput-1.12.1/src/libinput.c: In function âlibinput_device_get_id_vendorâ: >../libinput-1.12.1/src/libinput.c:2968:36: warning: cast increases required alignment of target type [-Wcast-align] > return evdev_device_get_id_vendor((struct evdev_device *) device); > ^ >../libinput-1.12.1/src/libinput.c: In function âlibinput_device_get_output_nameâ: >../libinput-1.12.1/src/libinput.c:2974:33: warning: cast increases required alignment of target type [-Wcast-align] > return evdev_device_get_output((struct evdev_device *) device); > ^ >../libinput-1.12.1/src/libinput.c: In function âlibinput_device_get_udev_deviceâ: >../libinput-1.12.1/src/libinput.c:2999:38: warning: cast increases required alignment of target type [-Wcast-align] > return evdev_device_get_udev_device((struct evdev_device *)device); > ^ >../libinput-1.12.1/src/libinput.c: In function âlibinput_device_led_updateâ: >../libinput-1.12.1/src/libinput.c:3006:26: warning: cast increases required alignment of target type [-Wcast-align] > evdev_device_led_update((struct evdev_device *) device, leds); > ^ >../libinput-1.12.1/src/libinput.c: In function âlibinput_device_has_capabilityâ: >../libinput-1.12.1/src/libinput.c:3013:37: warning: cast increases required alignment of target type [-Wcast-align] > return evdev_device_has_capability((struct evdev_device *) device, > ^ >../libinput-1.12.1/src/libinput.c: In function âlibinput_device_get_sizeâ: >../libinput-1.12.1/src/libinput.c:3022:31: warning: cast increases required alignment of target type [-Wcast-align] > return evdev_device_get_size((struct evdev_device *)device, > ^ >../libinput-1.12.1/src/libinput.c: In function âlibinput_device_pointer_has_buttonâ: >../libinput-1.12.1/src/libinput.c:3030:33: warning: cast increases required alignment of target type [-Wcast-align] > return evdev_device_has_button((struct evdev_device *)device, code); > ^ >../libinput-1.12.1/src/libinput.c: In function âlibinput_device_keyboard_has_keyâ: >../libinput-1.12.1/src/libinput.c:3036:30: warning: cast increases required alignment of target type [-Wcast-align] > return evdev_device_has_key((struct evdev_device *)device, code); > ^ >../libinput-1.12.1/src/libinput.c: In function âlibinput_device_touch_get_touch_countâ: >../libinput-1.12.1/src/libinput.c:3042:38: warning: cast increases required alignment of target type [-Wcast-align] > return evdev_device_get_touch_count((struct evdev_device *)device); > ^ >../libinput-1.12.1/src/libinput.c: In function âlibinput_device_switch_has_switchâ: >../libinput-1.12.1/src/libinput.c:3049:33: warning: cast increases required alignment of target type [-Wcast-align] > return evdev_device_has_switch((struct evdev_device *)device, sw); > ^ >../libinput-1.12.1/src/libinput.c: In function âlibinput_device_tablet_pad_get_num_buttonsâ: >../libinput-1.12.1/src/libinput.c:3055:49: warning: cast increases required alignment of target type [-Wcast-align] > return evdev_device_tablet_pad_get_num_buttons((struct evdev_device *)device); > ^ >../libinput-1.12.1/src/libinput.c: In function âlibinput_device_tablet_pad_get_num_ringsâ: >../libinput-1.12.1/src/libinput.c:3061:47: warning: cast increases required alignment of target type [-Wcast-align] > return evdev_device_tablet_pad_get_num_rings((struct evdev_device *)device); > ^ >../libinput-1.12.1/src/libinput.c: In function âlibinput_device_tablet_pad_get_num_stripsâ: >../libinput-1.12.1/src/libinput.c:3067:48: warning: cast increases required alignment of target type [-Wcast-align] > return evdev_device_tablet_pad_get_num_strips((struct evdev_device *)device); > ^ >../libinput-1.12.1/src/libinput.c: In function âlibinput_device_tablet_pad_get_num_mode_groupsâ: >../libinput-1.12.1/src/libinput.c:3073:53: warning: cast increases required alignment of target type [-Wcast-align] > return evdev_device_tablet_pad_get_num_mode_groups((struct evdev_device *)device); > ^ >../libinput-1.12.1/src/libinput.c: In function âlibinput_device_tablet_pad_get_mode_groupâ: >../libinput-1.12.1/src/libinput.c:3080:48: warning: cast increases required alignment of target type [-Wcast-align] > return evdev_device_tablet_pad_get_mode_group((struct evdev_device *)device, > ^ >In file included from ../libinput-1.12.1/src/libinput-private.h:37:0, > from ../libinput-1.12.1/src/libinput.c:38: >../libinput-1.12.1/src/libinput.c: In function âlibinput_device_group_find_groupâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:105:22: note: in expansion of macro âlist_first_entryâ > for (pos = 0, pos = list_first_entry(head, pos, member); \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput.c:3449:2: note: in expansion of macro âlist_for_eachâ > list_for_each(g, &libinput->device_group_list, link) { > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:107:13: note: in expansion of macro âlist_first_entryâ > pos = list_first_entry(&pos->member, pos, member)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput.c:3449:2: note: in expansion of macro âlist_for_eachâ > list_for_each(g, &libinput->device_group_list, link) { > ^~~~~~~~~~~~~ >[61/74] sparc-unknown-linux-gnu-gcc -Ilibinput-record@exe -I. -I../libinput-1.12.1 -I../libinput-1.12.1/src -I../libinput-1.12.1/include -I/usr/include/libevdev-1.0/ -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu99 -Wno-unused-parameter -g -fvisibility=hidden -Wmissing-prototypes -Wstrict-prototypes -O2 -mcpu=niagara2 -Wcast-align -MD -MQ 'libinput-record@exe/tools_libinput-record.c.o' -MF 'libinput-record@exe/tools_libinput-record.c.o.d' -o 'libinput-record@exe/tools_libinput-record.c.o' -c ../libinput-1.12.1/tools/libinput-record.c >In file included from ../libinput-1.12.1/tools/libinput-record.c:44:0: >../libinput-1.12.1/tools/libinput-record.c: In function âhandle_libinput_eventsâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:105:22: note: in expansion of macro âlist_first_entryâ > for (pos = 0, pos = list_first_entry(head, pos, member); \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/tools/libinput-record.c:1293:4: note: in expansion of macro âlist_for_eachâ > list_for_each(tmp, &ctx->devices, link) { > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:107:13: note: in expansion of macro âlist_first_entryâ > pos = list_first_entry(&pos->member, pos, member)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/tools/libinput-record.c:1293:4: note: in expansion of macro âlist_for_eachâ > list_for_each(tmp, &ctx->devices, link) { > ^~~~~~~~~~~~~ >../libinput-1.12.1/tools/libinput-record.c: In function âmainloopâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:105:22: note: in expansion of macro âlist_first_entryâ > for (pos = 0, pos = list_first_entry(head, pos, member); \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/tools/libinput-record.c:1969:2: note: in expansion of macro âlist_for_eachâ > list_for_each(d, &ctx->devices, link) { > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:107:13: note: in expansion of macro âlist_first_entryâ > pos = list_first_entry(&pos->member, pos, member)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/tools/libinput-record.c:1969:2: note: in expansion of macro âlist_for_eachâ > list_for_each(d, &ctx->devices, link) { > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/tools/libinput-record.c:2008:18: note: in expansion of macro âlist_first_entryâ > first_device = list_first_entry(&ctx->devices, > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:105:22: note: in expansion of macro âlist_first_entryâ > for (pos = 0, pos = list_first_entry(head, pos, member); \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/tools/libinput-record.c:2046:4: note: in expansion of macro âlist_for_eachâ > list_for_each(d, &ctx->devices, link) > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:107:13: note: in expansion of macro âlist_first_entryâ > pos = list_first_entry(&pos->member, pos, member)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/tools/libinput-record.c:2046:4: note: in expansion of macro âlist_for_eachâ > list_for_each(d, &ctx->devices, link) > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:105:22: note: in expansion of macro âlist_first_entryâ > for (pos = 0, pos = list_first_entry(head, pos, member); \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/tools/libinput-record.c:2081:3: note: in expansion of macro âlist_for_eachâ > list_for_each(d, &ctx->devices, link) { > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:107:13: note: in expansion of macro âlist_first_entryâ > pos = list_first_entry(&pos->member, pos, member)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/tools/libinput-record.c:2081:3: note: in expansion of macro âlist_for_eachâ > list_for_each(d, &ctx->devices, link) { > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/tools/libinput-record.c:2082:13: note: in expansion of macro âlist_first_entryâ > if (d == list_first_entry(&ctx->devices, d, link)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/tools/libinput-record.c: In function âinit_libinputâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:105:22: note: in expansion of macro âlist_first_entryâ > for (pos = 0, pos = list_first_entry(head, pos, member); \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/tools/libinput-record.c:2194:2: note: in expansion of macro âlist_for_eachâ > list_for_each(dev, &ctx->devices, link) { > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:107:13: note: in expansion of macro âlist_first_entryâ > pos = list_first_entry(&pos->member, pos, member)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/tools/libinput-record.c:2194:2: note: in expansion of macro âlist_for_eachâ > list_for_each(dev, &ctx->devices, link) { > ^~~~~~~~~~~~~ >../libinput-1.12.1/tools/libinput-record.c: In function âmainâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:111:13: note: in expansion of macro âlist_first_entryâ > pos = list_first_entry(head, pos, member), \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/tools/libinput-record.c:2394:2: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(d, tmp, &ctx.devices, link) { > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:112:13: note: in expansion of macro âlist_first_entryâ > tmp = list_first_entry(&pos->member, tmp, member); \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/tools/libinput-record.c:2394:2: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(d, tmp, &ctx.devices, link) { > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:115:13: note: in expansion of macro âlist_first_entryâ > tmp = list_first_entry(&pos->member, tmp, member)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/tools/libinput-record.c:2394:2: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(d, tmp, &ctx.devices, link) { > ^~~~~~~~~~~~~~~~~~ >[62/74] sparc-unknown-linux-gnu-gcc -Iinput@sha -I. -I../libinput-1.12.1 -I../libinput-1.12.1/ -I../libinput-1.12.1/include -I/usr/include/libevdev-1.0/ -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu99 -Wno-unused-parameter -g -fvisibility=hidden -Wmissing-prototypes -Wstrict-prototypes -O2 -mcpu=niagara2 -Wcast-align -fPIC -MD -MQ 'input@sha/src_evdev-mt-touchpad.c.o' -MF 'input@sha/src_evdev-mt-touchpad.c.o.d' -o 'input@sha/src_evdev-mt-touchpad.c.o' -c ../libinput-1.12.1/src/evdev-mt-touchpad.c >In file included from ../libinput-1.12.1/src/libinput-private.h:37:0, > from ../libinput-1.12.1/src/evdev.h:36, > from ../libinput-1.12.1/src/evdev-mt-touchpad.h:29, > from ../libinput-1.12.1/src/evdev-mt-touchpad.c:32: >../libinput-1.12.1/src/evdev.h: In function âevdev_deviceâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/evdev.h:255:9: note: in expansion of macro âcontainer_ofâ > return container_of(device, struct evdev_device, base); > ^~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-mt-touchpad.h: In function âtp_dispatchâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/evdev-mt-touchpad.h:494:9: note: in expansion of macro âcontainer_ofâ > return container_of(dispatch, struct tp_dispatch, base); > ^~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-mt-touchpad.c: In function âtp_remove_sendeventsâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:105:22: note: in expansion of macro âlist_first_entryâ > for (pos = 0, pos = list_first_entry(head, pos, member); \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-mt-touchpad.c:1953:2: note: in expansion of macro âlist_for_eachâ > list_for_each(kbd, &tp->dwt.paired_keyboard_list, link) { > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:107:13: note: in expansion of macro âlist_first_entryâ > pos = list_first_entry(&pos->member, pos, member)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-mt-touchpad.c:1953:2: note: in expansion of macro âlist_for_eachâ > list_for_each(kbd, &tp->dwt.paired_keyboard_list, link) { > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-mt-touchpad.c: In function âtp_dwt_pair_keyboardâ: >../libinput-1.12.1/src/evdev-mt-touchpad.c:2321:27: warning: cast increases required alignment of target type [-Wcast-align] > struct tp_dispatch *tp = (struct tp_dispatch*)touchpad->dispatch; > ^ >In file included from ../libinput-1.12.1/src/libinput-private.h:37:0, > from ../libinput-1.12.1/src/evdev.h:36, > from ../libinput-1.12.1/src/evdev-mt-touchpad.h:29, > from ../libinput-1.12.1/src/evdev-mt-touchpad.c:32: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:105:22: note: in expansion of macro âlist_first_entryâ > for (pos = 0, pos = list_first_entry(head, pos, member); \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-mt-touchpad.c:2331:2: note: in expansion of macro âlist_for_eachâ > list_for_each(kbd, &tp->dwt.paired_keyboard_list, link) { > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:107:13: note: in expansion of macro âlist_first_entryâ > pos = list_first_entry(&pos->member, pos, member)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-mt-touchpad.c:2331:2: note: in expansion of macro âlist_for_eachâ > list_for_each(kbd, &tp->dwt.paired_keyboard_list, link) { > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-mt-touchpad.c: In function âtp_pair_trackpointâ: >../libinput-1.12.1/src/evdev-mt-touchpad.c:2356:27: warning: cast increases required alignment of target type [-Wcast-align] > struct tp_dispatch *tp = (struct tp_dispatch*)touchpad->dispatch; > ^ >../libinput-1.12.1/src/evdev-mt-touchpad.c: In function âtp_pair_lid_switchâ: >../libinput-1.12.1/src/evdev-mt-touchpad.c:2436:27: warning: cast increases required alignment of target type [-Wcast-align] > struct tp_dispatch *tp = (struct tp_dispatch*)touchpad->dispatch; > ^ >../libinput-1.12.1/src/evdev-mt-touchpad.c: In function âtp_pair_tablet_mode_switchâ: >../libinput-1.12.1/src/evdev-mt-touchpad.c:2461:27: warning: cast increases required alignment of target type [-Wcast-align] > struct tp_dispatch *tp = (struct tp_dispatch*)touchpad->dispatch; > ^ >../libinput-1.12.1/src/evdev-mt-touchpad.c: In function âtp_interface_device_addedâ: >../libinput-1.12.1/src/evdev-mt-touchpad.c:2493:27: warning: cast increases required alignment of target type [-Wcast-align] > struct tp_dispatch *tp = (struct tp_dispatch*)device->dispatch; > ^ >../libinput-1.12.1/src/evdev-mt-touchpad.c: In function âtp_interface_device_removedâ: >../libinput-1.12.1/src/evdev-mt-touchpad.c:2512:27: warning: cast increases required alignment of target type [-Wcast-align] > struct tp_dispatch *tp = (struct tp_dispatch*)device->dispatch; > ^ >In file included from ../libinput-1.12.1/src/libinput-private.h:37:0, > from ../libinput-1.12.1/src/evdev.h:36, > from ../libinput-1.12.1/src/evdev-mt-touchpad.h:29, > from ../libinput-1.12.1/src/evdev-mt-touchpad.c:32: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:111:13: note: in expansion of macro âlist_first_entryâ > pos = list_first_entry(head, pos, member), \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-mt-touchpad.c:2527:2: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(kbd, tmp, &tp->dwt.paired_keyboard_list, link) { > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:112:13: note: in expansion of macro âlist_first_entryâ > tmp = list_first_entry(&pos->member, tmp, member); \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-mt-touchpad.c:2527:2: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(kbd, tmp, &tp->dwt.paired_keyboard_list, link) { > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:115:13: note: in expansion of macro âlist_first_entryâ > tmp = list_first_entry(&pos->member, tmp, member)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-mt-touchpad.c:2527:2: note: in expansion of macro âlist_for_each_safeâ > list_for_each_safe(kbd, tmp, &tp->dwt.paired_keyboard_list, link) { > ^~~~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:105:22: note: in expansion of macro âlist_first_entryâ > for (pos = 0, pos = list_first_entry(head, pos, member); \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-mt-touchpad.c:2553:3: note: in expansion of macro âlist_for_eachâ > list_for_each(dev, &device->base.seat->devices_list, link) { > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:107:13: note: in expansion of macro âlist_first_entryâ > pos = list_first_entry(&pos->member, pos, member)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-mt-touchpad.c:2553:3: note: in expansion of macro âlist_for_eachâ > list_for_each(dev, &device->base.seat->devices_list, link) { > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-mt-touchpad.c: In function âtp_scroll_config_scroll_method_get_methodsâ: >../libinput-1.12.1/src/evdev-mt-touchpad.c:2899:27: warning: cast increases required alignment of target type [-Wcast-align] > struct tp_dispatch *tp = (struct tp_dispatch*)evdev->dispatch; > ^ >../libinput-1.12.1/src/evdev-mt-touchpad.c: In function âtp_scroll_config_scroll_method_set_methodâ: >../libinput-1.12.1/src/evdev-mt-touchpad.c:2909:27: warning: cast increases required alignment of target type [-Wcast-align] > struct tp_dispatch *tp = (struct tp_dispatch*)evdev->dispatch; > ^ >../libinput-1.12.1/src/evdev-mt-touchpad.c: In function âtp_scroll_config_scroll_method_get_methodâ: >../libinput-1.12.1/src/evdev-mt-touchpad.c:2927:27: warning: cast increases required alignment of target type [-Wcast-align] > struct tp_dispatch *tp = (struct tp_dispatch*)evdev->dispatch; > ^ >../libinput-1.12.1/src/evdev-mt-touchpad.c: In function âtp_scroll_config_scroll_method_get_default_methodâ: >../libinput-1.12.1/src/evdev-mt-touchpad.c:2956:27: warning: cast increases required alignment of target type [-Wcast-align] > struct tp_dispatch *tp = (struct tp_dispatch*)evdev->dispatch; > ^ >../libinput-1.12.1/src/evdev-mt-touchpad.c: In function âtp_dwt_config_setâ: >../libinput-1.12.1/src/evdev-mt-touchpad.c:2991:27: warning: cast increases required alignment of target type [-Wcast-align] > struct tp_dispatch *tp = (struct tp_dispatch*)evdev->dispatch; > ^ >../libinput-1.12.1/src/evdev-mt-touchpad.c: In function âtp_dwt_config_getâ: >../libinput-1.12.1/src/evdev-mt-touchpad.c:3010:27: warning: cast increases required alignment of target type [-Wcast-align] > struct tp_dispatch *tp = (struct tp_dispatch*)evdev->dispatch; > ^ >../libinput-1.12.1/src/evdev-mt-touchpad.c: In function âtp_dwt_config_get_defaultâ: >../libinput-1.12.1/src/evdev-mt-touchpad.c:3027:27: warning: cast increases required alignment of target type [-Wcast-align] > struct tp_dispatch *tp = (struct tp_dispatch*)evdev->dispatch; > ^ >In file included from ../libinput-1.12.1/src/libinput-private.h:37:0, > from ../libinput-1.12.1/src/evdev.h:36, > from ../libinput-1.12.1/src/evdev-mt-touchpad.h:29, > from ../libinput-1.12.1/src/evdev-mt-touchpad.c:32: >../libinput-1.12.1/src/evdev-mt-touchpad.c: In function âtp_suspend_conditionalâ: >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:105:22: note: in expansion of macro âlist_first_entryâ > for (pos = 0, pos = list_first_entry(head, pos, member); \ > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-mt-touchpad.c:3581:2: note: in expansion of macro âlist_for_eachâ > list_for_each(dev, &device->base.seat->devices_list, link) { > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:98:2: warning: cast increases required alignment of target type [-Wcast-align] > (__typeof__(type) *)((char *)(ptr) - \ > ^ >../libinput-1.12.1/src/libinput-util.h:102:2: note: in expansion of macro âcontainer_ofâ > container_of((head)->next, __typeof__(*pos), member) > ^~~~~~~~~~~~ >../libinput-1.12.1/src/libinput-util.h:107:13: note: in expansion of macro âlist_first_entryâ > pos = list_first_entry(&pos->member, pos, member)) > ^~~~~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-mt-touchpad.c:3581:2: note: in expansion of macro âlist_for_eachâ > list_for_each(dev, &device->base.seat->devices_list, link) { > ^~~~~~~~~~~~~ >../libinput-1.12.1/src/evdev-mt-touchpad.c: In function âtp_sendevents_set_modeâ: >../libinput-1.12.1/src/evdev-mt-touchpad.c:3595:27: warning: cast increases required alignment of target type [-Wcast-align] > struct tp_dispatch *tp = (struct tp_dispatch*)evdev->dispatch; > ^ >../libinput-1.12.1/src/evdev-mt-touchpad.c: In function âtp_sendevents_get_modeâ: >../libinput-1.12.1/src/evdev-mt-touchpad.c:3631:33: warning: cast increases required alignment of target type [-Wcast-align] > struct tp_dispatch *dispatch = (struct tp_dispatch*)evdev->dispatch; > ^ >../libinput-1.12.1/src/evdev-mt-touchpad.c: In function âtp_change_to_left_handedâ: >../libinput-1.12.1/src/evdev-mt-touchpad.c:3645:27: warning: cast increases required alignment of target type [-Wcast-align] > struct tp_dispatch *tp = (struct tp_dispatch *)device->dispatch; > ^ >[63/74] sparc-unknown-linux-gnu-gcc -o libinput.so.10.13.0 'input@sha/src_filter.c.o' 'input@sha/src_filter-flat.c.o' 'input@sha/src_filter-low-dpi.c.o' 'input@sha/src_filter-mouse.c.o' 'input@sha/src_filter-touchpad.c.o' 'input@sha/src_filter-touchpad-x230.c.o' 'input@sha/src_filter-tablet.c.o' 'input@sha/src_filter-trackpoint.c.o' 'input@sha/src_libinput.c.o' 'input@sha/src_evdev.c.o' 'input@sha/src_evdev-debounce.c.o' 'input@sha/src_evdev-fallback.c.o' 'input@sha/src_evdev-middle-button.c.o' 'input@sha/src_evdev-mt-touchpad.c.o' 'input@sha/src_evdev-mt-touchpad-tap.c.o' 'input@sha/src_evdev-mt-touchpad-buttons.c.o' 'input@sha/src_evdev-mt-touchpad-edge-scroll.c.o' 'input@sha/src_evdev-mt-touchpad-gestures.c.o' 'input@sha/src_evdev-tablet.c.o' 'input@sha/src_evdev-tablet-pad.c.o' 'input@sha/src_evdev-tablet-pad-leds.c.o' 'input@sha/src_path-seat.c.o' 'input@sha/src_udev-seat.c.o' 'input@sha/src_timer.c.o' -Wl,--no-undefined -Wl,--as-needed -shared -fPIC -Wl,--start-group -Wl,-soname,libinput.so.10 -O2 -mcpu=niagara2 -pipe -Wcast-align -Wl,-O1 -Wl,--as-needed liblibinput-util.a libquirks.a -Wl,--version-script,/var/tmp/portage/dev-libs/libinput-1.12.1-r1/work/libinput-1.12.1/src/libinput.sym -lmtdev -ludev -Wl,--end-group -levdev -lm -lrt -ludev -ludev > [33;01m*[0m Unable to trace static ELF: /sbin/ldconfig: /sbin/ldconfig -p > [33;01m*[0m Unable to trace static ELF: /sbin/ldconfig: /sbin/ldconfig -p >[64/74] /usr/bin/python3.5 /usr/lib/python-exec/python3.5/meson --internal symbolextractor libinput.so.10.13.0 'input@sha/libinput.so.10.13.0.symbols' >[65/74] sparc-unknown-linux-gnu-gcc -o test-build-linker 'test-build-linker@exe/test_build-pedantic.c.o' -Wl,--no-undefined -Wl,--as-needed -O2 -mcpu=niagara2 -pipe -Wcast-align -Wl,-O1 -Wl,--as-needed -Wl,--start-group libinput.so.10.13.0 liblibinput-util.a libquirks.a -lmtdev -ludev -Wl,--end-group -levdev -lm -lrt -ludev -ludev '-Wl,-rpath,$ORIGIN/' -Wl,-rpath-link,/var/tmp/portage/dev-libs/libinput-1.12.1-r1/work/libinput-1.12.1-build/ >[66/74] sparc-unknown-linux-gnu-gcc -o ptraccel-debug 'ptraccel-debug@exe/tools_ptraccel-debug.c.o' -Wl,--no-undefined -Wl,--as-needed -O2 -mcpu=niagara2 -pipe -Wcast-align -Wl,-O1 -Wl,--as-needed -Wl,--start-group libfilter.a libinput.so.10.13.0 liblibinput-util.a libquirks.a -lmtdev -ludev -Wl,--end-group -levdev -lm -lrt -ludev -ludev -ludev '-Wl,-rpath,$ORIGIN/' -Wl,-rpath-link,/var/tmp/portage/dev-libs/libinput-1.12.1-r1/work/libinput-1.12.1-build/ >[67/74] sparc-unknown-linux-gnu-gcc -o libinput 'libinput@exe/tools_libinput-tool.c.o' -Wl,--no-undefined -Wl,--as-needed -O2 -mcpu=niagara2 -pipe -Wcast-align -Wl,-O1 -Wl,--as-needed -Wl,--start-group libtools_shared.a libinput.so.10.13.0 liblibinput-util.a libquirks.a -lmtdev -ludev -Wl,--end-group -levdev -lm -lrt -levdev -lmtdev -ludev -levdev -lm -lrt -lmtdev -ludev -levdev -lm -lrt -levdev -ludev -ludev '-Wl,-rpath,$ORIGIN/' -Wl,-rpath-link,/var/tmp/portage/dev-libs/libinput-1.12.1-r1/work/libinput-1.12.1-build/ >[68/74] sparc-unknown-linux-gnu-gcc -o libinput-measure 'libinput-measure@exe/tools_libinput-measure.c.o' -Wl,--no-undefined -Wl,--as-needed -O2 -mcpu=niagara2 -pipe -Wcast-align -Wl,-O1 -Wl,--as-needed -Wl,--start-group libtools_shared.a libinput.so.10.13.0 liblibinput-util.a libquirks.a -lmtdev -ludev -Wl,--end-group -levdev -lm -lrt -levdev -lmtdev -ludev -levdev -lm -lrt -lmtdev -ludev -levdev -lm -lrt -levdev -ludev -ludev '-Wl,-rpath,$ORIGIN/' -Wl,-rpath-link,/var/tmp/portage/dev-libs/libinput-1.12.1-r1/work/libinput-1.12.1-build/ >[69/74] sparc-unknown-linux-gnu-gcc -o test-builddir-lookup 'test-builddir-lookup@exe/tools_test-builddir-lookup.c.o' -Wl,--no-undefined -Wl,--as-needed -O2 -mcpu=niagara2 -pipe -Wcast-align -Wl,-O1 -Wl,--as-needed -Wl,--start-group libtools_shared.a libinput.so.10.13.0 liblibinput-util.a libquirks.a -lmtdev -ludev -Wl,--end-group -levdev -lm -lrt -levdev -lmtdev -ludev -levdev -lm -lrt -levdev -ludev -ludev '-Wl,-rpath,$ORIGIN/' -Wl,-rpath-link,/var/tmp/portage/dev-libs/libinput-1.12.1-r1/work/libinput-1.12.1-build/ >[70/74] sparc-unknown-linux-gnu-gcc -o libinput-quirks 'libinput-quirks@exe/tools_libinput-quirks.c.o' -Wl,--no-undefined -Wl,--as-needed -O2 -mcpu=niagara2 -pipe -Wcast-align -Wl,-O1 -Wl,--as-needed -Wl,--start-group libquirks.a liblibinput-util.a libtools_shared.a libinput.so.10.13.0 -lmtdev -ludev -levdev -Wl,--end-group -lm -lrt -levdev -lmtdev -ludev -levdev -lm -lrt -ludev -ludev -lmtdev -ludev -levdev -lm -lrt -levdev '-Wl,-rpath,$ORIGIN/' -Wl,-rpath-link,/var/tmp/portage/dev-libs/libinput-1.12.1-r1/work/libinput-1.12.1-build/ >[71/74] sparc-unknown-linux-gnu-gcc -o libinput-list-devices 'libinput-list-devices@exe/tools_libinput-list-devices.c.o' -Wl,--no-undefined -Wl,--as-needed -O2 -mcpu=niagara2 -pipe -Wcast-align -Wl,-O1 -Wl,--as-needed -Wl,--start-group libtools_shared.a libinput.so.10.13.0 liblibinput-util.a libquirks.a -lmtdev -ludev -Wl,--end-group -levdev -lm -lrt -levdev -lmtdev -ludev -levdev -lm -lrt -lmtdev -ludev -levdev -lm -lrt -levdev -ludev -ludev '-Wl,-rpath,$ORIGIN/' -Wl,-rpath-link,/var/tmp/portage/dev-libs/libinput-1.12.1-r1/work/libinput-1.12.1-build/ >[72/74] sparc-unknown-linux-gnu-gcc -o libinput-debug-events 'libinput-debug-events@exe/tools_libinput-debug-events.c.o' -Wl,--no-undefined -Wl,--as-needed -O2 -mcpu=niagara2 -pipe -Wcast-align -Wl,-O1 -Wl,--as-needed -Wl,--start-group libtools_shared.a libinput.so.10.13.0 liblibinput-util.a libquirks.a -lmtdev -ludev -Wl,--end-group -levdev -lm -lrt -levdev -lmtdev -ludev -levdev -lm -lrt -lmtdev -ludev -levdev -lm -lrt -levdev -ludev -ludev '-Wl,-rpath,$ORIGIN/' -Wl,-rpath-link,/var/tmp/portage/dev-libs/libinput-1.12.1-r1/work/libinput-1.12.1-build/ >[73/74] sparc-unknown-linux-gnu-gcc -o libinput-record 'libinput-record@exe/tools_libinput-record.c.o' -Wl,--no-undefined -Wl,--as-needed -O2 -mcpu=niagara2 -pipe -Wcast-align -Wl,-O1 -Wl,--as-needed -Wl,--start-group libtools_shared.a libinput.so.10.13.0 liblibinput-util.a libquirks.a -lmtdev -ludev -Wl,--end-group -levdev -lm -lrt -levdev -lmtdev -ludev -levdev -lm -lrt -ludev -lmtdev -ludev -levdev -lm -lrt -levdev -ludev -ludev '-Wl,-rpath,$ORIGIN/' -Wl,-rpath-link,/var/tmp/portage/dev-libs/libinput-1.12.1-r1/work/libinput-1.12.1-build/ >[74/74] /usr/bin/sphinx-build -q -b html /var/tmp/portage/dev-libs/libinput-1.12.1-r1/work/libinput-1.12.1-build/doc/user Documentation >FAILED: doc/user/Documentation >/usr/bin/sphinx-build -q -b html /var/tmp/portage/dev-libs/libinput-1.12.1-r1/work/libinput-1.12.1-build/doc/user Documentation > >Theme error: >unsupported theme option 'navigation_depth' given >ninja: build stopped: subcommand failed. > [31;01m*[0m ERROR: dev-libs/libinput-1.12.1-r1::gentoo failed (compile phase): > [31;01m*[0m ninja -v -j20 -l0 -C /var/tmp/portage/dev-libs/libinput-1.12.1-r1/work/libinput-1.12.1-build failed > [31;01m*[0m > [31;01m*[0m Call stack: > [31;01m*[0m ebuild.sh, line 124: Called src_compile > [31;01m*[0m environment, line 2144: Called meson_src_compile > [31;01m*[0m environment, line 1178: Called eninja '-C' '/var/tmp/portage/dev-libs/libinput-1.12.1-r1/work/libinput-1.12.1-build' > [31;01m*[0m environment, line 766: Called die > [31;01m*[0m The specific snippet of code: > [31;01m*[0m "$@" || die "${nonfatal_args[@]}" "${*} failed" > [31;01m*[0m > [31;01m*[0m If you need support, post the output of `emerge --info '=dev-libs/libinput-1.12.1-r1::gentoo'`, > [31;01m*[0m the complete build log and the output of `emerge -pqv '=dev-libs/libinput-1.12.1-r1::gentoo'`. > [31;01m*[0m The complete build log is located at '/var/tmp/portage/dev-libs/libinput-1.12.1-r1/temp/build.log'. > [31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/dev-libs/libinput-1.12.1-r1/temp/environment'. > [31;01m*[0m Working directory: '/var/tmp/portage/dev-libs/libinput-1.12.1-r1/work/libinput-1.12.1' > [31;01m*[0m S: '/var/tmp/portage/dev-libs/libinput-1.12.1-r1/work/libinput-1.12.1'
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 668812
: 551578