Mock Version: 2.6 Mock Version: 2.6 Mock Version: 2.6 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target s390x --nodeps /builddir/build/SPECS/squeekboard.spec'], chrootPath='/var/lib/mock/f34-build-24221293-2462233/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target s390x --nodeps /builddir/build/SPECS/squeekboard.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: s390x Building for target s390x setting SOURCE_DATE_EPOCH=1606089600 Wrote: /builddir/build/SRPMS/squeekboard-1.11.1-1.fc34.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --target s390x --nodeps /builddir/build/SPECS/squeekboard.spec'], chrootPath='/var/lib/mock/f34-build-24221293-2462233/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --target s390x --nodeps /builddir/build/SPECS/squeekboard.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: s390x Building for target s390x setting SOURCE_DATE_EPOCH=1606089600 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.lThY2l + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf squeekboard-v1.11.1 + /usr/bin/gzip -dc /builddir/build/SOURCES/squeekboard-v1.11.1.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd squeekboard-v1.11.1 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/cat /builddir/build/SOURCES/0002-use-latest-compatible-crates.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + set -eu + /usr/bin/mkdir -p .cargo + cat + /usr/bin/rm -f Cargo.lock + cp /builddir/build/SOURCES/Cargo.toml . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.lgjDxj + umask 022 + cd /builddir/build/BUILD + cd squeekboard-v1.11.1 + /usr/bin/cargo-inspector -BR --all-features Cargo.toml + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/squeekboard-1.11.1-1.fc34.buildreqs.nosrc.rpm Child return code was: 11 EXCEPTION: [Error()] Traceback (most recent call last): File "/usr/lib/python3.8/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) File "/usr/lib/python3.8/site-packages/mockbuild/util.py", line 789, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) mockbuild.exception.Error: Command failed: # bash --login -c /usr/bin/rpmbuild -br --target s390x --nodeps /builddir/build/SPECS/squeekboard.spec ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --target s390x --nodeps /builddir/build/SPECS/squeekboard.spec'], chrootPath='/var/lib/mock/f34-build-24221293-2462233/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --target s390x --nodeps /builddir/build/SPECS/squeekboard.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: s390x Building for target s390x setting SOURCE_DATE_EPOCH=1606089600 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.BVU5et + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf squeekboard-v1.11.1 + /usr/bin/gzip -dc /builddir/build/SOURCES/squeekboard-v1.11.1.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd squeekboard-v1.11.1 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/cat /builddir/build/SOURCES/0002-use-latest-compatible-crates.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + set -eu + /usr/bin/mkdir -p .cargo + cat + /usr/bin/rm -f Cargo.lock + cp /builddir/build/SOURCES/Cargo.toml . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.1SBr8u + umask 022 + cd /builddir/build/BUILD + cd squeekboard-v1.11.1 + /usr/bin/cargo-inspector -BR --all-features Cargo.toml + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/squeekboard-1.11.1-1.fc34.buildreqs.nosrc.rpm Child return code was: 11 EXCEPTION: [Error()] Traceback (most recent call last): File "/usr/lib/python3.8/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) File "/usr/lib/python3.8/site-packages/mockbuild/util.py", line 789, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) mockbuild.exception.Error: Command failed: # bash --login -c /usr/bin/rpmbuild -br --target s390x --nodeps /builddir/build/SPECS/squeekboard.spec ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --target s390x --nodeps /builddir/build/SPECS/squeekboard.spec'], chrootPath='/var/lib/mock/f34-build-24221293-2462233/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --target s390x --nodeps /builddir/build/SPECS/squeekboard.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: s390x Building for target s390x setting SOURCE_DATE_EPOCH=1606089600 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.ZoPMcc + umask 022 + cd /builddir/build/BUILD + cd squeekboard-v1.11.1 + /usr/bin/cargo-inspector -BR --all-features Cargo.toml + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.K3DoMc + umask 022 + cd /builddir/build/BUILD + cd squeekboard-v1.11.1 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + /usr/bin/meson --buildtype=plain --prefix=/usr --libdir=/usr/lib64 --libexecdir=/usr/libexec --bindir=/usr/bin --sbindir=/usr/sbin --includedir=/usr/include --datadir=/usr/share --mandir=/usr/share/man --infodir=/usr/share/info --localedir=/usr/share/locale --sysconfdir=/etc --localstatedir=/var --sharedstatedir=/var/lib --wrap-mode=nodownload --auto-features=enabled . s390x-redhat-linux-gnu Generating targets: 0%| | 0/10 [00:00 src/drawing.rs:27:5 | 27 | #[no_mangle] | ^^^^^^^^^^^^ 28 | / extern "C" { 29 | | // Button and View inside CButtonPlace are safe to pass to C 30 | | // as long as they don't outlive the call 31 | | // and nothing dereferences them ... | 39 | | ); 40 | | } | |_____- not a function or static | = note: `#[warn(unused_attributes)]` on by default = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: attribute should be applied to a function or static --> src/imservice.rs:36:5 | 36 | #[no_mangle] | ^^^^^^^^^^^^ 37 | / extern "C" { 38 | | fn imservice_destroy_im(im: *mut c::InputMethod); 39 | | #[allow(improper_ctypes)] // IMService will never be dereferenced in C 40 | | pub fn imservice_connect_listeners(im: *mut InputMethod, imservice: *const IMService); ... | 46 | | pub fn server_context_service_keyboard_release_visibility(imservice: *const UIManager); 47 | | } | |_____- not a function or static | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: attribute should be applied to a function or static --> src/layout.rs:55:5 | 55 | #[no_mangle] | ^^^^^^^^^^^^ 56 | / extern "C" { 57 | | #[allow(improper_ctypes)] 58 | | pub fn eek_gtk_keyboard_emit_feedback( 59 | | keyboard: EekGtkKeyboard, 60 | | ); 61 | | } | |_____- not a function or static | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: attribute should be applied to a function or static --> src/locale.rs:27:5 | 27 | #[no_mangle] | ^^^^^^^^^^^^ 28 | / extern "C" { 29 | | // from libc 30 | | pub fn strcoll(cs: *const c_char, ct: *const c_char) -> c_int; 31 | | // from gnome-desktop3 ... | 41 | | pub fn g_object_unref(o: GnomeXkbInfo); 42 | | } | |_____- not a function or static | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: attribute should be applied to a function or static --> src/manager.rs:12:5 | 12 | #[no_mangle] | ^^^^^^^^^^^^ 13 | / extern "C" { 14 | | pub fn eekboard_context_service_set_overlay( 15 | | manager: Manager, 16 | | name: *const c_char, ... | 21 | | ) -> *const c_char; 22 | | } | |_____- not a function or static | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: attribute should be applied to a function or static --> src/popover.rs:29:5 | 29 | #[no_mangle] | ^^^^^^^^^^^^ 30 | / extern "C" { 31 | | pub fn popover_open_settings_panel(panel: *const c_char); 32 | | } | |_____- not a function or static | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: attribute should be applied to a function or static --> src/vkeyboard.rs:40:5 | 40 | #[no_mangle] | ^^^^^^^^^^^^ 41 | / extern "C" { 42 | | // From libc, to let KeyMap get deallocated. 43 | | fn close(fd: u32); 44 | | ... | 62 | | pub fn squeek_key_map_from_str(keymap_str: *const c_char) -> KeyMap; 63 | | } | |_____- not a function or static | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: unused `std::result::Result` that must be used --> src/popover.rs:180:9 | 180 | / settings.set_value( 181 | | "sources", 182 | | &variants::ArrayPairString(inputs).to_variant(), 183 | | ); | |__________^ | = note: `#[warn(unused_must_use)]` on by default = note: this `Result` may be an `Err` variant, which should be handled warning: 8 warnings emitted Finished dev [unoptimized + debuginfo] target(s) in 11m 33s [15/57] /usr/bin/meson --internal msgfmthelper data/sm.puri.Squeekboard.desktop.in data/sm.puri.Squeekboard.desktop desktop ../data/../po msgfmt: ../data/../po/LINGUAS does not exist [53/57] gcc -Isrc/squeekboard.p -Isrc -I../src -I. -I.. -I../eek -Idata -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/gnome-desktop-3.0 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gsettings-desktop-schemas -I/usr/include/libfeedback-0.0 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu11 -Werror=implicit-function-declaration -Werror=implicit-fallthrough=3 -Werror=maybe-uninitialized -Werror=missing-field-initializers -Werror=incompatible-pointer-types -Werror=int-conversion -Werror=redundant-decls -Werror=parentheses -Wformat-nonliteral -Wformat-security -Winit-self -Wmaybe-uninitialized -Wold-style-definition -Wredundant-decls -Wstrict-prototypes -Wunused-function -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -fstack-clash-protection -pthread '-DTHEMESDIR="/usr/share/squeekboard/themes"' '-DKEYBOARDSDIR="/usr/share/squeekboard/keyboards"' -DEEKBOARD_COMPILATION=1 -DEEK_COMPILATION=1 -MD -MQ src/squeekboard.p/server-main.c.o -MF src/squeekboard.p/server-main.c.o.d -o src/squeekboard.p/server-main.c.o -c ../src/server-main.c [54/57] /builddir/build/BUILD/squeekboard-v1.11.1/cargo_build.sh --rename test_layout tools/squeekboard-test-layout --bin test_layout Fresh unicode-xid v0.2.1 Fresh unicode-segmentation v1.6.0 Fresh pkg-config v0.3.19 Fresh version-compare v0.0.10 Fresh strum v0.18.0 Fresh version_check v0.9.2 Fresh futures-core v0.3.8 Fresh once_cell v1.5.2 Fresh futures-sink v0.3.8 Fresh futures-io v0.3.8 Fresh slab v0.4.2 Fresh pin-utils v0.1.0 Fresh either v1.6.1 Fresh linked-hash-map v0.5.3 Fresh unicode-width v0.1.8 Fresh dtoa v0.4.6 Fresh regex-syntax v0.6.21 Fresh maplit v1.0.2 Fresh heck v0.3.1 Fresh futures-channel v0.3.8 Fresh futures-task v0.3.8 Fresh itertools v0.9.0 Fresh yaml-rust v0.4.4 Fresh textwrap v0.11.0 Fresh regex v1.4.2 Fresh proc-macro2 v1.0.24 Fresh libc v0.2.80 Fresh proc-macro-hack v0.5.19 Fresh memchr v2.3.4 Fresh proc-macro-nested v0.1.6 Fresh anyhow v1.0.34 Fresh bitflags v1.2.1 Fresh quote v1.0.7 Fresh memmap v0.7.0 Fresh clap v2.33.3 Fresh syn v1.0.48 Fresh proc-macro-error-attr v1.0.4 Fresh xkbcommon v0.4.0 Fresh serde_derive v1.0.117 Fresh thiserror-impl v1.0.22 Fresh strum_macros v0.18.0 Fresh pin-project-internal v1.0.1 Fresh futures-macro v0.3.8 Fresh proc-macro-error v1.0.4 Fresh serde v1.0.117 Fresh thiserror v1.0.22 Fresh pin-project v1.0.1 Fresh toml v0.5.7 Fresh serde_yaml v0.8.13 Fresh system-deps v1.3.2 Fresh proc-macro-crate v0.1.5 Fresh glib-macros v0.10.1 Fresh glib-sys v0.10.1 Fresh gobject-sys v0.10.0 Fresh cairo-sys-rs v0.10.0 Fresh gio-sys v0.10.1 Fresh pango-sys v0.10.0 Fresh atk-sys v0.10.0 Fresh gdk-pixbuf-sys v0.10.0 Fresh gdk-sys v0.10.0 Fresh gtk-sys v0.10.0 Fresh futures-util v0.3.8 Fresh futures-executor v0.3.8 Fresh glib v0.10.3 Fresh futures v0.3.8 Fresh cairo-rs v0.9.1 Fresh pango v0.9.1 Fresh atk v0.9.0 Fresh gio v0.9.1 Fresh gdk-pixbuf v0.9.0 Fresh gdk v0.13.2 Fresh gtk v0.9.2 warning: attribute should be applied to a function or static --> src/drawing.rs:27:5 | 27 | #[no_mangle] | ^^^^^^^^^^^^ 28 | / extern "C" { 29 | | // Button and View inside CButtonPlace are safe to pass to C 30 | | // as long as they don't outlive the call 31 | | // and nothing dereferences them ... | 39 | | ); 40 | | } | |_____- not a function or static | = note: `#[warn(unused_attributes)]` on by default = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: attribute should be applied to a function or static --> src/imservice.rs:36:5 | 36 | #[no_mangle] | ^^^^^^^^^^^^ 37 | / extern "C" { 38 | | fn imservice_destroy_im(im: *mut c::InputMethod); 39 | | #[allow(improper_ctypes)] // IMService will never be dereferenced in C 40 | | pub fn imservice_connect_listeners(im: *mut InputMethod, imservice: *const IMService); ... | 46 | | pub fn server_context_service_keyboard_release_visibility(imservice: *const UIManager); 47 | | } | |_____- not a function or static | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: attribute should be applied to a function or static --> src/layout.rs:55:5 | 55 | #[no_mangle] | ^^^^^^^^^^^^ 56 | / extern "C" { 57 | | #[allow(improper_ctypes)] 58 | | pub fn eek_gtk_keyboard_emit_feedback( 59 | | keyboard: EekGtkKeyboard, 60 | | ); 61 | | } | |_____- not a function or static | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: attribute should be applied to a function or static --> src/locale.rs:27:5 | 27 | #[no_mangle] | ^^^^^^^^^^^^ 28 | / extern "C" { 29 | | // from libc 30 | | pub fn strcoll(cs: *const c_char, ct: *const c_char) -> c_int; 31 | | // from gnome-desktop3 ... | 41 | | pub fn g_object_unref(o: GnomeXkbInfo); 42 | | } | |_____- not a function or static | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: attribute should be applied to a function or static --> src/manager.rs:12:5 | 12 | #[no_mangle] | ^^^^^^^^^^^^ 13 | / extern "C" { 14 | | pub fn eekboard_context_service_set_overlay( 15 | | manager: Manager, 16 | | name: *const c_char, ... | 21 | | ) -> *const c_char; 22 | | } | |_____- not a function or static | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: attribute should be applied to a function or static --> src/popover.rs:29:5 | 29 | #[no_mangle] | ^^^^^^^^^^^^ 30 | / extern "C" { 31 | | pub fn popover_open_settings_panel(panel: *const c_char); 32 | | } | |_____- not a function or static | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: attribute should be applied to a function or static --> src/vkeyboard.rs:40:5 | 40 | #[no_mangle] | ^^^^^^^^^^^^ 41 | / extern "C" { 42 | | // From libc, to let KeyMap get deallocated. 43 | | fn close(fd: u32); 44 | | ... | 62 | | pub fn squeek_key_map_from_str(keymap_str: *const c_char) -> KeyMap; 63 | | } | |_____- not a function or static | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: unused `std::result::Result` that must be used --> src/popover.rs:180:9 | 180 | / settings.set_value( 181 | | "sources", 182 | | &variants::ArrayPairString(inputs).to_variant(), 183 | | ); | |__________^ | = note: `#[warn(unused_must_use)]` on by default = note: this `Result` may be an `Err` variant, which should be handled warning: 8 warnings emitted Compiling rs v0.1.0 (/builddir/build/BUILD/squeekboard-v1.11.1) Running `/usr/bin/rustc --crate-name test_layout src/bin/test_layout.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 -C metadata=158cc8eff26bf968 -C extra-filename=-158cc8eff26bf968 --out-dir /builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps -C incremental=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/incremental -L dependency=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps --extern bitflags=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libbitflags-1e172cff93c4efbe.rlib --extern cairo=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libcairo-4e7b3d45f3b7bbf9.rlib --extern cairo_sys=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libcairo_sys-ac6ad657d6e06519.rlib --extern clap=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libclap-0c168953676aa243.rlib --extern gdk=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libgdk-adda12ba27df601d.rlib --extern gio=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libgio-c3be80cb98b79e92.rlib --extern glib=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libglib-047da1a6eaa61e37.rlib --extern glib_sys=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libglib_sys-4df5a8a749dbd7e9.rlib --extern gtk=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libgtk-d2edd29dfb36fbca.rlib --extern gtk_sys=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libgtk_sys-db91e5664c0fb7ee.rlib --extern maplit=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libmaplit-d42c13f5bfd9586c.rlib --extern regex=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libregex-84ec38752029f9d4.rlib --extern rs=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/librs-8e76036529b6fa67.rlib --extern serde=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libserde-26015b14cc32602d.rlib --extern serde_yaml=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libserde_yaml-e892664085d2bbce.rlib --extern xkbcommon=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libxkbcommon-e90bb2dfff01fb2d.rlib -Copt-level=3 -Cdebuginfo=2 -Clink-arg=-Wl,-z,relro,-z,now -Ccodegen-units=1 --cap-lints=warn` Finished dev [unoptimized + debuginfo] target(s) in 5.18s [55/57] gcc -o src/squeekboard src/squeekboard.p/meson-generated_xdg-shell-protocol.c.o src/squeekboard.p/meson-generated_wlr-layer-shell-unstable-v1-protocol.c.o src/squeekboard.p/meson-generated_virtual-keyboard-unstable-v1-protocol.c.o src/squeekboard.p/meson-generated_input-method-unstable-v2-protocol.c.o src/squeekboard.p/meson-generated_text-input-unstable-v3-protocol.c.o src/squeekboard.p/meson-generated_.._.._data_squeekboard-resources.c.o src/squeekboard.p/server-main.c.o -Wl,--as-needed -Wl,--no-undefined -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,--start-group src/liblibsqueekboard.a src/librs.a /usr/lib64/libgio-2.0.so /usr/lib64/libgobject-2.0.so /usr/lib64/libglib-2.0.so /usr/lib64/libgnome-desktop-3.so /usr/lib64/libgtk-3.so /usr/lib64/libgdk-3.so /usr/lib64/libpangocairo-1.0.so /usr/lib64/libpango-1.0.so /usr/lib64/libharfbuzz.so /usr/lib64/libatk-1.0.so /usr/lib64/libcairo-gobject.so /usr/lib64/libcairo.so /usr/lib64/libgdk_pixbuf-2.0.so /usr/lib64/libfeedback-0.0.so /usr/lib64/libwayland-client.so /usr/lib64/libxkbcommon.so -lm -lrt -ldl -lpthread -Wl,--end-group '-Wl,-rpath,$ORIGIN/' -Wl,-rpath-link,/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/src [56/57] /builddir/build/BUILD/squeekboard-v1.11.1/cargo.sh test --no-run Fresh unicode-xid v0.2.1 Fresh unicode-segmentation v1.6.0 Fresh pkg-config v0.3.19 Fresh version-compare v0.0.10 Fresh strum v0.18.0 Fresh version_check v0.9.2 Fresh once_cell v1.5.2 Fresh futures-core v0.3.8 Fresh futures-sink v0.3.8 Fresh pin-utils v0.1.0 Fresh slab v0.4.2 Fresh futures-io v0.3.8 Fresh either v1.6.1 Fresh linked-hash-map v0.5.3 Fresh unicode-width v0.1.8 Fresh regex-syntax v0.6.21 Fresh dtoa v0.4.6 Fresh maplit v1.0.2 Fresh heck v0.3.1 Fresh futures-task v0.3.8 Fresh futures-channel v0.3.8 Fresh itertools v0.9.0 Fresh yaml-rust v0.4.4 Fresh textwrap v0.11.0 Fresh regex v1.4.2 Fresh proc-macro2 v1.0.24 Fresh libc v0.2.80 Fresh proc-macro-hack v0.5.19 Fresh proc-macro-nested v0.1.6 Fresh memchr v2.3.4 Fresh bitflags v1.2.1 Fresh quote v1.0.7 Fresh anyhow v1.0.34 Fresh memmap v0.7.0 Fresh clap v2.33.3 Fresh syn v1.0.48 Fresh proc-macro-error-attr v1.0.4 Fresh xkbcommon v0.4.0 Fresh serde_derive v1.0.117 Fresh thiserror-impl v1.0.22 Fresh strum_macros v0.18.0 Fresh pin-project-internal v1.0.1 Fresh futures-macro v0.3.8 Fresh proc-macro-error v1.0.4 Fresh serde v1.0.117 Fresh thiserror v1.0.22 Fresh pin-project v1.0.1 Fresh toml v0.5.7 Fresh serde_yaml v0.8.13 Fresh futures-util v0.3.8 Fresh futures-executor v0.3.8 Fresh system-deps v1.3.2 Fresh proc-macro-crate v0.1.5 Fresh futures v0.3.8 Fresh glib-macros v0.10.1 Fresh glib-sys v0.10.1 Fresh gobject-sys v0.10.0 Fresh cairo-sys-rs v0.10.0 Fresh gio-sys v0.10.1 Fresh glib v0.10.3 Fresh pango-sys v0.10.0 Fresh atk-sys v0.10.0 Fresh gdk-pixbuf-sys v0.10.0 Fresh gio v0.9.1 Fresh cairo-rs v0.9.1 Fresh pango v0.9.1 Fresh atk v0.9.0 Fresh gdk-sys v0.10.0 Fresh gdk-pixbuf v0.9.0 Fresh gtk-sys v0.10.0 Fresh gdk v0.13.2 Fresh gtk v0.9.2 Compiling rs v0.1.0 (/builddir/build/BUILD/squeekboard-v1.11.1) warning: attribute should be applied to a function or static --> src/drawing.rs:27:5 | 27 | #[no_mangle] | ^^^^^^^^^^^^ 28 | / extern "C" { 29 | | // Button and View inside CButtonPlace are safe to pass to C 30 | | // as long as they don't outlive the call 31 | | // and nothing dereferences them ... | 39 | | ); 40 | | } | |_____- not a function or static | = note: `#[warn(unused_attributes)]` on by default = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Running `/usr/bin/rustc --crate-name rs src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test -C metadata=2e3cffc8b3f8fbbd -C extra-filename=-2e3cffc8b3f8fbbd --out-dir /builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps -C incremental=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/incremental -L dependency=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps --extern bitflags=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libbitflags-1e172cff93c4efbe.rlib --extern cairo=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libcairo-4e7b3d45f3b7bbf9.rlib --extern cairo_sys=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libcairo_sys-ac6ad657d6e06519.rlib --extern clap=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libclap-0c168953676aa243.rlib --extern gdk=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libgdk-adda12ba27df601d.rlib --extern gio=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libgio-c3be80cb98b79e92.rlib --extern glib=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libglib-047da1a6eaa61e37.rlib --extern glib_sys=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libglib_sys-4df5a8a749dbd7e9.rlib --extern gtk=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libgtk-d2edd29dfb36fbca.rlib --extern gtk_sys=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libgtk_sys-db91e5664c0fb7ee.rlib --extern maplit=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libmaplit-d42c13f5bfd9586c.rlib --extern regex=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libregex-84ec38752029f9d4.rlib --extern serde=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libserde-26015b14cc32602d.rlib --extern serde_yaml=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libserde_yaml-e892664085d2bbce.rlib --extern xkbcommon=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libxkbcommon-e90bb2dfff01fb2d.rlib -Copt-level=3 -Cdebuginfo=2 -Clink-arg=-Wl,-z,relro,-z,now -Ccodegen-units=1 --cap-lints=warn` warning: attribute should be applied to a function or static --> src/imservice.rs:36:5 | 36 | #[no_mangle] | ^^^^^^^^^^^^ 37 | / extern "C" { 38 | | fn imservice_destroy_im(im: *mut c::InputMethod); 39 | | #[allow(improper_ctypes)] // IMService will never be dereferenced in C 40 | | pub fn imservice_connect_listeners(im: *mut InputMethod, imservice: *const IMService); ... | 46 | | pub fn server_context_service_keyboard_release_visibility(imservice: *const UIManager); 47 | | } | |_____- not a function or static | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: attribute should be applied to a function or static --> src/layout.rs:55:5 | 55 | #[no_mangle] | ^^^^^^^^^^^^ 56 | / extern "C" { 57 | | #[allow(improper_ctypes)] 58 | | pub fn eek_gtk_keyboard_emit_feedback( 59 | | keyboard: EekGtkKeyboard, 60 | | ); 61 | | } | |_____- not a function or static | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: attribute should be applied to a function or static --> src/locale.rs:27:5 | 27 | #[no_mangle] | ^^^^^^^^^^^^ 28 | / extern "C" { 29 | | // from libc 30 | | pub fn strcoll(cs: *const c_char, ct: *const c_char) -> c_int; 31 | | // from gnome-desktop3 ... | 41 | | pub fn g_object_unref(o: GnomeXkbInfo); 42 | | } | |_____- not a function or static | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: attribute should be applied to a function or static --> src/manager.rs:12:5 | 12 | #[no_mangle] | ^^^^^^^^^^^^ 13 | / extern "C" { 14 | | pub fn eekboard_context_service_set_overlay( 15 | | manager: Manager, 16 | | name: *const c_char, ... | 21 | | ) -> *const c_char; 22 | | } | |_____- not a function or static | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: attribute should be applied to a function or static --> src/popover.rs:29:5 | 29 | #[no_mangle] | ^^^^^^^^^^^^ 30 | / extern "C" { 31 | | pub fn popover_open_settings_panel(panel: *const c_char); 32 | | } | |_____- not a function or static | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: attribute should be applied to a function or static --> src/vkeyboard.rs:40:5 | 40 | #[no_mangle] | ^^^^^^^^^^^^ 41 | / extern "C" { 42 | | // From libc, to let KeyMap get deallocated. 43 | | fn close(fd: u32); 44 | | ... | 62 | | pub fn squeek_key_map_from_str(keymap_str: *const c_char) -> KeyMap; 63 | | } | |_____- not a function or static | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: unused `std::result::Result` that must be used --> src/popover.rs:180:9 | 180 | / settings.set_value( 181 | | "sources", 182 | | &variants::ArrayPairString(inputs).to_variant(), 183 | | ); | |__________^ | = note: `#[warn(unused_must_use)]` on by default = note: this `Result` may be an `Err` variant, which should be handled warning: 8 warnings emitted Running `/usr/bin/rustc --crate-name test_layout examples/test_layout.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 -C metadata=3cdaa862a24474a7 -C extra-filename=-3cdaa862a24474a7 --out-dir /builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/examples -C incremental=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/incremental -L dependency=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps --extern bitflags=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libbitflags-1e172cff93c4efbe.rlib --extern cairo=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libcairo-4e7b3d45f3b7bbf9.rlib --extern cairo_sys=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libcairo_sys-ac6ad657d6e06519.rlib --extern clap=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libclap-0c168953676aa243.rlib --extern gdk=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libgdk-adda12ba27df601d.rlib --extern gio=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libgio-c3be80cb98b79e92.rlib --extern glib=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libglib-047da1a6eaa61e37.rlib --extern glib_sys=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libglib_sys-4df5a8a749dbd7e9.rlib --extern gtk=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libgtk-d2edd29dfb36fbca.rlib --extern gtk_sys=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libgtk_sys-db91e5664c0fb7ee.rlib --extern maplit=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libmaplit-d42c13f5bfd9586c.rlib --extern regex=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libregex-84ec38752029f9d4.rlib --extern rs=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/librs-8e76036529b6fa67.rlib --extern serde=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libserde-26015b14cc32602d.rlib --extern serde_yaml=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libserde_yaml-e892664085d2bbce.rlib --extern xkbcommon=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libxkbcommon-e90bb2dfff01fb2d.rlib -Copt-level=3 -Cdebuginfo=2 -Clink-arg=-Wl,-z,relro,-z,now -Ccodegen-units=1 --cap-lints=warn` Running `/usr/bin/rustc --crate-name test_layout src/bin/test_layout.rs --error-format=json --json=diagnostic-rendered-ansi --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test -C metadata=c8c2f8e114c32657 -C extra-filename=-c8c2f8e114c32657 --out-dir /builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps -C incremental=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/incremental -L dependency=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps --extern bitflags=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libbitflags-1e172cff93c4efbe.rlib --extern cairo=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libcairo-4e7b3d45f3b7bbf9.rlib --extern cairo_sys=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libcairo_sys-ac6ad657d6e06519.rlib --extern clap=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libclap-0c168953676aa243.rlib --extern gdk=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libgdk-adda12ba27df601d.rlib --extern gio=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libgio-c3be80cb98b79e92.rlib --extern glib=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libglib-047da1a6eaa61e37.rlib --extern glib_sys=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libglib_sys-4df5a8a749dbd7e9.rlib --extern gtk=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libgtk-d2edd29dfb36fbca.rlib --extern gtk_sys=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libgtk_sys-db91e5664c0fb7ee.rlib --extern maplit=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libmaplit-d42c13f5bfd9586c.rlib --extern regex=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libregex-84ec38752029f9d4.rlib --extern rs=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/librs-8e76036529b6fa67.rlib --extern serde=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libserde-26015b14cc32602d.rlib --extern serde_yaml=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libserde_yaml-e892664085d2bbce.rlib --extern xkbcommon=/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/debug/deps/libxkbcommon-e90bb2dfff01fb2d.rlib -Copt-level=3 -Cdebuginfo=2 -Clink-arg=-Wl,-z,relro,-z,now -Ccodegen-units=1 --cap-lints=warn` warning: attribute should be applied to a function or static --> src/drawing.rs:27:5 | 27 | #[no_mangle] | ^^^^^^^^^^^^ 28 | / extern "C" { 29 | | // Button and View inside CButtonPlace are safe to pass to C 30 | | // as long as they don't outlive the call 31 | | // and nothing dereferences them ... | 39 | | ); 40 | | } | |_____- not a function or static | = note: `#[warn(unused_attributes)]` on by default = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: attribute should be applied to a function or static --> src/imservice.rs:36:5 | 36 | #[no_mangle] | ^^^^^^^^^^^^ 37 | / extern "C" { 38 | | fn imservice_destroy_im(im: *mut c::InputMethod); 39 | | #[allow(improper_ctypes)] // IMService will never be dereferenced in C 40 | | pub fn imservice_connect_listeners(im: *mut InputMethod, imservice: *const IMService); ... | 46 | | pub fn server_context_service_keyboard_release_visibility(imservice: *const UIManager); 47 | | } | |_____- not a function or static | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: attribute should be applied to a function or static --> src/layout.rs:55:5 | 55 | #[no_mangle] | ^^^^^^^^^^^^ 56 | / extern "C" { 57 | | #[allow(improper_ctypes)] 58 | | pub fn eek_gtk_keyboard_emit_feedback( 59 | | keyboard: EekGtkKeyboard, 60 | | ); 61 | | } | |_____- not a function or static | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: attribute should be applied to a function or static --> src/locale.rs:27:5 | 27 | #[no_mangle] | ^^^^^^^^^^^^ 28 | / extern "C" { 29 | | // from libc 30 | | pub fn strcoll(cs: *const c_char, ct: *const c_char) -> c_int; 31 | | // from gnome-desktop3 ... | 41 | | pub fn g_object_unref(o: GnomeXkbInfo); 42 | | } | |_____- not a function or static | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: attribute should be applied to a function or static --> src/manager.rs:12:5 | 12 | #[no_mangle] | ^^^^^^^^^^^^ 13 | / extern "C" { 14 | | pub fn eekboard_context_service_set_overlay( 15 | | manager: Manager, 16 | | name: *const c_char, ... | 21 | | ) -> *const c_char; 22 | | } | |_____- not a function or static | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: attribute should be applied to a function or static --> src/popover.rs:29:5 | 29 | #[no_mangle] | ^^^^^^^^^^^^ 30 | / extern "C" { 31 | | pub fn popover_open_settings_panel(panel: *const c_char); 32 | | } | |_____- not a function or static | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: attribute should be applied to a function or static --> src/vkeyboard.rs:40:5 | 40 | #[no_mangle] | ^^^^^^^^^^^^ 41 | / extern "C" { 42 | | // From libc, to let KeyMap get deallocated. 43 | | fn close(fd: u32); 44 | | ... | 62 | | pub fn squeek_key_map_from_str(keymap_str: *const c_char) -> KeyMap; 63 | | } | |_____- not a function or static | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: unused `std::result::Result` that must be used --> src/popover.rs:180:9 | 180 | / settings.set_value( 181 | | "sources", 182 | | &variants::ArrayPairString(inputs).to_variant(), 183 | | ); | |__________^ | = note: `#[warn(unused_must_use)]` on by default = note: this `Result` may be an `Err` variant, which should be handled warning: 8 warnings emitted Finished test [unoptimized + debuginfo] target(s) in 59.76s Found runner: ['/usr/bin/ninja'] + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.ZgdMRb + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/squeekboard-1.11.1-1.fc34.s390x '!=' / ']' + rm -rf /builddir/build/BUILDROOT/squeekboard-1.11.1-1.fc34.s390x ++ dirname /builddir/build/BUILDROOT/squeekboard-1.11.1-1.fc34.s390x + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/squeekboard-1.11.1-1.fc34.s390x + cd squeekboard-v1.11.1 + DESTDIR=/builddir/build/BUILDROOT/squeekboard-1.11.1-1.fc34.s390x + /usr/bin/meson install -C s390x-redhat-linux-gnu --no-rebuild Installing data/sm.puri.Squeekboard.desktop to /builddir/build/BUILDROOT/squeekboard-1.11.1-1.fc34.s390x/usr/share/applications Installing src/squeekboard to /builddir/build/BUILDROOT/squeekboard-1.11.1-1.fc34.s390x/usr/bin Installing tools/squeekboard-test-layout to /builddir/build/BUILDROOT/squeekboard-1.11.1-1.fc34.s390x/usr/bin This file does not have an rpath. This file does not have a runpath. Installing /builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/tools/squeekboard-entry to /builddir/build/BUILDROOT/squeekboard-1.11.1-1.fc34.s390x/usr/bin + mkdir -p /builddir/build/BUILDROOT/squeekboard-1.11.1-1.fc34.s390x//etc/xdg/autostart/ + cp /builddir/build/SOURCES/squeekboard.desktop /builddir/build/BUILDROOT/squeekboard-1.11.1-1.fc34.s390x//etc/xdg/autostart/ + chmod +x /builddir/build/BUILDROOT/squeekboard-1.11.1-1.fc34.s390x//usr/bin/squeekboard-entry + /usr/lib/rpm/find-debuginfo.sh -j3 --strict-build-id -m -i --build-id-seed 1.11.1-1.fc34 --unique-debug-suffix -1.11.1-1.fc34.s390x --unique-debug-src-base squeekboard-1.11.1-1.fc34.s390x --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/squeekboard-v1.11.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/squeekboard-1.11.1-1.fc34.s390x/usr/bin/squeekboard explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/squeekboard-1.11.1-1.fc34.s390x/usr/bin/squeekboard-test-layout extracting debug info from /builddir/build/BUILDROOT/squeekboard-1.11.1-1.fc34.s390x/usr/bin/squeekboard extracting debug info from /builddir/build/BUILDROOT/squeekboard-1.11.1-1.fc34.s390x/usr/bin/squeekboard-test-layout warning: Unsupported auto-load script at offset 0 in section .debug_gdb_scripts of file /builddir/build/BUILDROOT/squeekboard-1.11.1-1.fc34.s390x/usr/bin/squeekboard-test-layout. Use `info auto-load python-scripts [REGEXP]' to list them. original debug info size: 217600kB, size after compression: 194848kB /usr/lib/rpm/sepdebugcrcfix: Updated 2 CRC32s, 0 CRC32s did match. 1309 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /usr/bin/squeekboard-entry from /usr/bin/env python3 to #!/usr/bin/python3 Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.CQenGe + umask 022 + cd /builddir/build/BUILD + cd squeekboard-v1.11.1 + /usr/bin/meson test -C s390x-redhat-linux-gnu --num-processes 3 --print-errorlogs ninja: Entering directory `/builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu' [0/4] Generating rslibs with a custom command Fresh unicode-xid v0.2.1 Fresh unicode-segmentation v1.6.0 Fresh pkg-config v0.3.19 Fresh strum v0.18.0 Fresh version-compare v0.0.10 Fresh version_check v0.9.2 Fresh once_cell v1.5.2 Fresh futures-core v0.3.8 Fresh futures-sink v0.3.8 Fresh pin-utils v0.1.0 Fresh futures-io v0.3.8 Fresh slab v0.4.2 Fresh either v1.6.1 Fresh linked-hash-map v0.5.3 Fresh unicode-width v0.1.8 Fresh dtoa v0.4.6 Fresh regex-syntax v0.6.21 Fresh maplit v1.0.2 Fresh heck v0.3.1 Fresh futures-task v0.3.8 Fresh futures-channel v0.3.8 Fresh itertools v0.9.0 Fresh yaml-rust v0.4.4 Fresh textwrap v0.11.0 Fresh regex v1.4.2 Fresh proc-macro2 v1.0.24 Fresh libc v0.2.80 Fresh proc-macro-hack v0.5.19 Fresh proc-macro-nested v0.1.6 Fresh memchr v2.3.4 Fresh anyhow v1.0.34 Fresh bitflags v1.2.1 Fresh quote v1.0.7 Fresh memmap v0.7.0 Fresh syn v1.0.48 Fresh proc-macro-error-attr v1.0.4 Fresh clap v2.33.3 Fresh serde_derive v1.0.117 Fresh thiserror-impl v1.0.22 Fresh strum_macros v0.18.0 Fresh pin-project-internal v1.0.1 Fresh futures-macro v0.3.8 Fresh xkbcommon v0.4.0 Fresh proc-macro-error v1.0.4 Fresh serde v1.0.117 Fresh thiserror v1.0.22 Fresh pin-project v1.0.1 Fresh toml v0.5.7 Fresh serde_yaml v0.8.13 Fresh futures-util v0.3.8 Fresh system-deps v1.3.2 Fresh proc-macro-crate v0.1.5 Fresh futures-executor v0.3.8 Fresh glib-macros v0.10.1 Fresh futures v0.3.8 Fresh glib-sys v0.10.1 Fresh gobject-sys v0.10.0 Fresh cairo-sys-rs v0.10.0 Fresh gio-sys v0.10.1 Fresh glib v0.10.3 Fresh pango-sys v0.10.0 Fresh atk-sys v0.10.0 Fresh gdk-pixbuf-sys v0.10.0 Fresh gio v0.9.1 Fresh cairo-rs v0.9.1 Fresh pango v0.9.1 Fresh atk v0.9.0 Fresh gdk-sys v0.10.0 Fresh gdk-pixbuf v0.9.0 Fresh gtk-sys v0.10.0 Fresh gdk v0.13.2 Fresh gtk v0.9.2 Fresh rs v0.1.0 (/builddir/build/BUILD/squeekboard-v1.11.1) warning: attribute should be applied to a function or static --> src/drawing.rs:27:5 | 27 | #[no_mangle] | ^^^^^^^^^^^^ 28 | / extern "C" { 29 | | // Button and View inside CButtonPlace are safe to pass to C 30 | | // as long as they don't outlive the call 31 | | // and nothing dereferences them ... | 39 | | ); 40 | | } | |_____- not a function or static | = note: `#[warn(unused_attributes)]` on by default = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: attribute should be applied to a function or static --> src/imservice.rs:36:5 | 36 | #[no_mangle] | ^^^^^^^^^^^^ 37 | / extern "C" { 38 | | fn imservice_destroy_im(im: *mut c::InputMethod); 39 | | #[allow(improper_ctypes)] // IMService will never be dereferenced in C 40 | | pub fn imservice_connect_listeners(im: *mut InputMethod, imservice: *const IMService); ... | 46 | | pub fn server_context_service_keyboard_release_visibility(imservice: *const UIManager); 47 | | } | |_____- not a function or static | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: attribute should be applied to a function or static --> src/layout.rs:55:5 | 55 | #[no_mangle] | ^^^^^^^^^^^^ 56 | / extern "C" { 57 | | #[allow(improper_ctypes)] 58 | | pub fn eek_gtk_keyboard_emit_feedback( 59 | | keyboard: EekGtkKeyboard, 60 | | ); 61 | | } | |_____- not a function or static | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: attribute should be applied to a function or static --> src/locale.rs:27:5 | 27 | #[no_mangle] | ^^^^^^^^^^^^ 28 | / extern "C" { 29 | | // from libc 30 | | pub fn strcoll(cs: *const c_char, ct: *const c_char) -> c_int; 31 | | // from gnome-desktop3 ... | 41 | | pub fn g_object_unref(o: GnomeXkbInfo); 42 | | } | |_____- not a function or static | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: attribute should be applied to a function or static --> src/manager.rs:12:5 | 12 | #[no_mangle] | ^^^^^^^^^^^^ 13 | / extern "C" { 14 | | pub fn eekboard_context_service_set_overlay( 15 | | manager: Manager, 16 | | name: *const c_char, ... | 21 | | ) -> *const c_char; 22 | | } | |_____- not a function or static | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: attribute should be applied to a function or static --> src/popover.rs:29:5 | 29 | #[no_mangle] | ^^^^^^^^^^^^ 30 | / extern "C" { 31 | | pub fn popover_open_settings_panel(panel: *const c_char); 32 | | } | |_____- not a function or static | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: attribute should be applied to a function or static --> src/vkeyboard.rs:40:5 | 40 | #[no_mangle] | ^^^^^^^^^^^^ 41 | / extern "C" { 42 | | // From libc, to let KeyMap get deallocated. 43 | | fn close(fd: u32); 44 | | ... | 62 | | pub fn squeek_key_map_from_str(keymap_str: *const c_char) -> KeyMap; 63 | | } | |_____- not a function or static | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: unused `std::result::Result` that must be used --> src/popover.rs:180:9 | 180 | / settings.set_value( 181 | | "sources", 182 | | &variants::ArrayPairString(inputs).to_variant(), 183 | | ); | |__________^ | = note: `#[warn(unused_must_use)]` on by default = note: this `Result` may be an `Err` variant, which should be handled warning: 8 warnings emitted Finished dev [unoptimized + debuginfo] target(s) in 0.06s [1/3] Generating squeekboard-test-layout with a custom command Fresh unicode-xid v0.2.1 Fresh unicode-segmentation v1.6.0 Fresh pkg-config v0.3.19 Fresh version-compare v0.0.10 Fresh strum v0.18.0 Fresh version_check v0.9.2 Fresh futures-core v0.3.8 Fresh futures-sink v0.3.8 Fresh once_cell v1.5.2 Fresh futures-io v0.3.8 Fresh slab v0.4.2 Fresh pin-utils v0.1.0 Fresh either v1.6.1 Fresh unicode-width v0.1.8 Fresh linked-hash-map v0.5.3 Fresh dtoa v0.4.6 Fresh regex-syntax v0.6.21 Fresh maplit v1.0.2 Fresh heck v0.3.1 Fresh futures-channel v0.3.8 Fresh futures-task v0.3.8 Fresh itertools v0.9.0 Fresh yaml-rust v0.4.4 Fresh textwrap v0.11.0 Fresh regex v1.4.2 Fresh proc-macro2 v1.0.24 Fresh libc v0.2.80 Fresh proc-macro-hack v0.5.19 Fresh memchr v2.3.4 Fresh proc-macro-nested v0.1.6 Fresh anyhow v1.0.34 Fresh bitflags v1.2.1 Fresh quote v1.0.7 Fresh memmap v0.7.0 Fresh syn v1.0.48 Fresh proc-macro-error-attr v1.0.4 Fresh clap v2.33.3 Fresh serde_derive v1.0.117 Fresh thiserror-impl v1.0.22 Fresh strum_macros v0.18.0 Fresh pin-project-internal v1.0.1 Fresh futures-macro v0.3.8 Fresh xkbcommon v0.4.0 Fresh proc-macro-error v1.0.4 Fresh serde v1.0.117 Fresh thiserror v1.0.22 Fresh pin-project v1.0.1 Fresh toml v0.5.7 Fresh serde_yaml v0.8.13 Fresh futures-util v0.3.8 Fresh system-deps v1.3.2 Fresh proc-macro-crate v0.1.5 Fresh futures-executor v0.3.8 Fresh glib-macros v0.10.1 Fresh futures v0.3.8 Fresh glib-sys v0.10.1 Fresh gobject-sys v0.10.0 Fresh cairo-sys-rs v0.10.0 Fresh glib v0.10.3 Fresh gio-sys v0.10.1 Fresh pango-sys v0.10.0 Fresh atk-sys v0.10.0 Fresh gdk-pixbuf-sys v0.10.0 Fresh gio v0.9.1 Fresh cairo-rs v0.9.1 Fresh pango v0.9.1 Fresh atk v0.9.0 Fresh gdk-sys v0.10.0 Fresh gdk-pixbuf v0.9.0 Fresh gtk-sys v0.10.0 Fresh gdk v0.13.2 Fresh gtk v0.9.2 warning: attribute should be applied to a function or static --> src/drawing.rs:27:5 | 27 | #[no_mangle] | ^^^^^^^^^^^^ 28 | / extern "C" { 29 | | // Button and View inside CButtonPlace are safe to pass to C 30 | | // as long as they don't outlive the call 31 | | // and nothing dereferences them ... | 39 | | ); 40 | | } | |_____- not a function or static | = note: `#[warn(unused_attributes)]` on by default = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: attribute should be applied to a function or static --> src/imservice.rs:36:5 | 36 | #[no_mangle] | ^^^^^^^^^^^^ 37 | / extern "C" { 38 | | fn imservice_destroy_im(im: *mut c::InputMethod); 39 | | #[allow(improper_ctypes)] // IMService will never be dereferenced in C 40 | | pub fn imservice_connect_listeners(im: *mut InputMethod, imservice: *const IMService); ... | 46 | | pub fn server_context_service_keyboard_release_visibility(imservice: *const UIManager); 47 | | } | |_____- not a function or static | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: attribute should be applied to a function or static --> src/layout.rs:55:5 | 55 | #[no_mangle] | ^^^^^^^^^^^^ 56 | / extern "C" { 57 | | #[allow(improper_ctypes)] 58 | | pub fn eek_gtk_keyboard_emit_feedback( 59 | | keyboard: EekGtkKeyboard, 60 | | ); 61 | | } | |_____- not a function or static | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: attribute should be applied to a function or static --> src/locale.rs:27:5 | 27 | #[no_mangle] | ^^^^^^^^^^^^ 28 | / extern "C" { 29 | | // from libc 30 | | pub fn strcoll(cs: *const c_char, ct: *const c_char) -> c_int; 31 | | // from gnome-desktop3 ... | 41 | | pub fn g_object_unref(o: GnomeXkbInfo); 42 | | } | |_____- not a function or static | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: attribute should be applied to a function or static --> src/manager.rs:12:5 | 12 | #[no_mangle] | ^^^^^^^^^^^^ 13 | / extern "C" { 14 | | pub fn eekboard_context_service_set_overlay( 15 | | manager: Manager, 16 | | name: *const c_char, ... | 21 | | ) -> *const c_char; 22 | | } | |_____- not a function or static | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: attribute should be applied to a function or static --> src/popover.rs:29:5 | 29 | #[no_mangle] | ^^^^^^^^^^^^ 30 | / extern "C" { 31 | | pub fn popover_open_settings_panel(panel: *const c_char); 32 | | } | |_____- not a function or static | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: attribute should be applied to a function or static --> src/vkeyboard.rs:40:5 | 40 | #[no_mangle] | ^^^^^^^^^^^^ 41 | / extern "C" { 42 | | // From libc, to let KeyMap get deallocated. 43 | | fn close(fd: u32); 44 | | ... | 62 | | pub fn squeek_key_map_from_str(keymap_str: *const c_char) -> KeyMap; 63 | | } | |_____- not a function or static | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: unused `std::result::Result` that must be used --> src/popover.rs:180:9 | 180 | / settings.set_value( 181 | | "sources", 182 | | &variants::ArrayPairString(inputs).to_variant(), 183 | | ); | |__________^ | = note: `#[warn(unused_must_use)]` on by default = note: this `Result` may be an `Err` variant, which should be handled warning: 8 warnings emitted Fresh rs v0.1.0 (/builddir/build/BUILD/squeekboard-v1.11.1) Finished dev [unoptimized + debuginfo] target(s) in 0.07s [2/3] Generating build_rstests with a custom command Fresh unicode-xid v0.2.1 Fresh unicode-segmentation v1.6.0 Fresh pkg-config v0.3.19 Fresh strum v0.18.0 Fresh version-compare v0.0.10 Fresh version_check v0.9.2 Fresh futures-core v0.3.8 Fresh once_cell v1.5.2 Fresh futures-sink v0.3.8 Fresh futures-io v0.3.8 Fresh pin-utils v0.1.0 Fresh slab v0.4.2 Fresh either v1.6.1 Fresh linked-hash-map v0.5.3 Fresh unicode-width v0.1.8 Fresh dtoa v0.4.6 Fresh regex-syntax v0.6.21 Fresh maplit v1.0.2 Fresh heck v0.3.1 Fresh futures-task v0.3.8 Fresh futures-channel v0.3.8 Fresh itertools v0.9.0 Fresh textwrap v0.11.0 Fresh regex v1.4.2 Fresh proc-macro2 v1.0.24 Fresh yaml-rust v0.4.4 Fresh libc v0.2.80 Fresh proc-macro-hack v0.5.19 Fresh memchr v2.3.4 Fresh proc-macro-nested v0.1.6 Fresh bitflags v1.2.1 Fresh anyhow v1.0.34 Fresh quote v1.0.7 Fresh clap v2.33.3 Fresh syn v1.0.48 Fresh proc-macro-error-attr v1.0.4 Fresh serde_derive v1.0.117 Fresh thiserror-impl v1.0.22 Fresh strum_macros v0.18.0 Fresh pin-project-internal v1.0.1 Fresh futures-macro v0.3.8 Fresh proc-macro-error v1.0.4 Fresh serde v1.0.117 Fresh thiserror v1.0.22 Fresh pin-project v1.0.1 Fresh toml v0.5.7 Fresh serde_yaml v0.8.13 Fresh futures-util v0.3.8 Fresh system-deps v1.3.2 Fresh proc-macro-crate v0.1.5 Fresh futures-executor v0.3.8 Fresh glib-macros v0.10.1 Fresh futures v0.3.8 Fresh memmap v0.7.0 Fresh glib-sys v0.10.1 Fresh xkbcommon v0.4.0 Fresh gobject-sys v0.10.0 Fresh cairo-sys-rs v0.10.0 Fresh glib v0.10.3 Fresh gio-sys v0.10.1 Fresh pango-sys v0.10.0 Fresh atk-sys v0.10.0 Fresh gdk-pixbuf-sys v0.10.0 Fresh gio v0.9.1 Fresh cairo-rs v0.9.1 Fresh pango v0.9.1 Fresh atk v0.9.0 Fresh gdk-sys v0.10.0 Fresh gdk-pixbuf v0.9.0 Fresh gtk-sys v0.10.0 Fresh gdk v0.13.2 Fresh gtk v0.9.2 warning: attribute should be applied to a function or static --> src/drawing.rs:27:5 | 27 | #[no_mangle] | ^^^^^^^^^^^^ 28 | / extern "C" { 29 | | // Button and View inside CButtonPlace are safe to pass to C 30 | | // as long as they don't outlive the call 31 | | // and nothing dereferences them ... | 39 | | ); 40 | | } | |_____- not a function or static | = note: `#[warn(unused_attributes)]` on by default = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: attribute should be applied to a function or static --> src/drawing.rs:27:5 | 27 | #[no_mangle] | ^^^^^^^^^^^^ 28 | / extern "C" { 29 | | // Button and View inside CButtonPlace are safe to pass to C 30 | | // as long as they don't outlive the call 31 | | // and nothing dereferences them ... | 39 | | ); 40 | | } | |_____- not a function or static | = note: `#[warn(unused_attributes)]` on by default = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: attribute should be applied to a function or static --> src/imservice.rs:36:5 | 36 | #[no_mangle] | ^^^^^^^^^^^^ 37 | / extern "C" { 38 | | fn imservice_destroy_im(im: *mut c::InputMethod); 39 | | #[allow(improper_ctypes)] // IMService will never be dereferenced in C 40 | | pub fn imservice_connect_listeners(im: *mut InputMethod, imservice: *const IMService); ... | 46 | | pub fn server_context_service_keyboard_release_visibility(imservice: *const UIManager); 47 | | } | |_____- not a function or static | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: attribute should be applied to a function or static --> src/imservice.rs:36:5 | 36 | #[no_mangle] | ^^^^^^^^^^^^ 37 | / extern "C" { 38 | | fn imservice_destroy_im(im: *mut c::InputMethod); 39 | | #[allow(improper_ctypes)] // IMService will never be dereferenced in C 40 | | pub fn imservice_connect_listeners(im: *mut InputMethod, imservice: *const IMService); ... | 46 | | pub fn server_context_service_keyboard_release_visibility(imservice: *const UIManager); 47 | | } | |_____- not a function or static | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: attribute should be applied to a function or static --> src/layout.rs:55:5 | 55 | #[no_mangle] | ^^^^^^^^^^^^ 56 | / extern "C" { 57 | | #[allow(improper_ctypes)] 58 | | pub fn eek_gtk_keyboard_emit_feedback( 59 | | keyboard: EekGtkKeyboard, 60 | | ); 61 | | } | |_____- not a function or static | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: attribute should be applied to a function or static --> src/locale.rs:27:5 | 27 | #[no_mangle] | ^^^^^^^^^^^^ 28 | / extern "C" { 29 | | // from libc 30 | | pub fn strcoll(cs: *const c_char, ct: *const c_char) -> c_int; 31 | | // from gnome-desktop3 ... | 41 | | pub fn g_object_unref(o: GnomeXkbInfo); 42 | | } | |_____- not a function or static | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: attribute should be applied to a function or static --> src/layout.rs:55:5 | 55 | #[no_mangle] | ^^^^^^^^^^^^ 56 | / extern "C" { 57 | | #[allow(improper_ctypes)] 58 | | pub fn eek_gtk_keyboard_emit_feedback( 59 | | keyboard: EekGtkKeyboard, 60 | | ); 61 | | } | |_____- not a function or static | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: attribute should be applied to a function or static --> src/manager.rs:12:5 | 12 | #[no_mangle] | ^^^^^^^^^^^^ 13 | / extern "C" { 14 | | pub fn eekboard_context_service_set_overlay( 15 | | manager: Manager, 16 | | name: *const c_char, ... | 21 | | ) -> *const c_char; 22 | | } | |_____- not a function or static | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: attribute should be applied to a function or static --> src/popover.rs:29:5 | 29 | #[no_mangle] | ^^^^^^^^^^^^ 30 | / extern "C" { 31 | | pub fn popover_open_settings_panel(panel: *const c_char); 32 | | } | |_____- not a function or static | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: attribute should be applied to a function or static --> src/vkeyboard.rs:40:5 | 40 | #[no_mangle] | ^^^^^^^^^^^^ 41 | / extern "C" { 42 | | // From libc, to let KeyMap get deallocated. 43 | | fn close(fd: u32); 44 | | ... | 62 | | pub fn squeek_key_map_from_str(keymap_str: *const c_char) -> KeyMap; 63 | | } | |_____- not a function or static | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: unused `std::result::Result` that must be used --> src/popover.rs:180:9 | 180 | / settings.set_value( 181 | | "sources", 182 | | &variants::ArrayPairString(inputs).to_variant(), 183 | | ); | |__________^ | = note: `#[warn(unused_must_use)]` on by default = note: this `Result` may be an `Err` variant, which should be handled warning: 8 warnings emitted warning: attribute should be applied to a function or static --> src/locale.rs:27:5 | 27 | #[no_mangle] | ^^^^^^^^^^^^ 28 | / extern "C" { 29 | | // from libc 30 | | pub fn strcoll(cs: *const c_char, ct: *const c_char) -> c_int; 31 | | // from gnome-desktop3 ... | 41 | | pub fn g_object_unref(o: GnomeXkbInfo); 42 | | } | |_____- not a function or static | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: attribute should be applied to a function or static --> src/manager.rs:12:5 | 12 | #[no_mangle] | ^^^^^^^^^^^^ 13 | / extern "C" { 14 | | pub fn eekboard_context_service_set_overlay( 15 | | manager: Manager, 16 | | name: *const c_char, ... | 21 | | ) -> *const c_char; 22 | | } | |_____- not a function or static | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: attribute should be applied to a function or static --> src/popover.rs:29:5 | 29 | #[no_mangle] | ^^^^^^^^^^^^ 30 | / extern "C" { 31 | | pub fn popover_open_settings_panel(panel: *const c_char); 32 | | } | |_____- not a function or static | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: attribute should be applied to a function or static --> src/vkeyboard.rs:40:5 | 40 | #[no_mangle] | ^^^^^^^^^^^^ 41 | / extern "C" { 42 | | // From libc, to let KeyMap get deallocated. 43 | | fn close(fd: u32); 44 | | ... | 62 | | pub fn squeek_key_map_from_str(keymap_str: *const c_char) -> KeyMap; 63 | | } | |_____- not a function or static | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: unused `std::result::Result` that must be used --> src/popover.rs:180:9 | 180 | / settings.set_value( 181 | | "sources", 182 | | &variants::ArrayPairString(inputs).to_variant(), 183 | | ); | |__________^ | = note: `#[warn(unused_must_use)]` on by default = note: this `Result` may be an `Err` variant, which should be handled warning: 8 warnings emitted Fresh rs v0.1.0 (/builddir/build/BUILD/squeekboard-v1.11.1) Finished test [unoptimized + debuginfo] target(s) in 0.05s 1/28 rstest OK 2.64s 2/28 test_layout_us OK 0.23s 3/28 test_layout_us_wide OK 0.23s 4/28 test_layout_br OK 0.22s 5/28 test_layout_be OK 0.17s 6/28 test_layout_be_wide OK 0.17s 7/28 test_layout_de OK 0.17s 8/28 test_layout_de_wide OK 0.22s 9/28 test_layout_dk OK 0.22s 10/28 test_layout_es OK 0.17s 11/28 test_layout_fi OK 0.17s 12/28 test_layout_fr OK 0.17s 13/28 test_layout_fr_wide OK 0.17s 14/28 test_layout_it+fur OK 0.17s 15/28 test_layout_gr OK 0.17s 16/28 test_layout_it OK 0.17s 17/28 test_layout_jp+kana OK 0.13s 18/28 test_layout_jp+kana_wide OK 0.17s 19/28 test_layout_no OK 0.12s 20/28 test_layout_number OK 0.12s 21/28 test_layout_pl OK 0.12s 22/28 test_layout_pl_wide OK 0.12s 23/28 test_layout_ru OK 0.17s 24/28 test_layout_se OK 0.12s 25/28 test_layout_ua OK 0.17s 26/28 test_layout_terminal OK 0.18s 27/28 test_layout_terminal_wide OK 0.12s 28/28 test_layout_emoji OK 0.12s Ok: 28 Expected Fail: 0 Fail: 0 Unexpected Pass: 0 Skipped: 0 Timeout: 0 Full log written to /builddir/build/BUILD/squeekboard-v1.11.1/s390x-redhat-linux-gnu/meson-logs/testlog.txt + desktop-file-validate /builddir/build/BUILDROOT/squeekboard-1.11.1-1.fc34.s390x//usr/share/applications/sm.puri.Squeekboard.desktop + RPM_EC=0 ++ jobs -p + exit 0 Processing files: squeekboard-1.11.1-1.fc34.s390x Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.8TTtuc + umask 022 + cd /builddir/build/BUILD + cd squeekboard-v1.11.1 + DOCDIR=/builddir/build/BUILDROOT/squeekboard-1.11.1-1.fc34.s390x/usr/share/doc/squeekboard + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/squeekboard-1.11.1-1.fc34.s390x/usr/share/doc/squeekboard + cp -pr README.md /builddir/build/BUILDROOT/squeekboard-1.11.1-1.fc34.s390x/usr/share/doc/squeekboard + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.UC31df + umask 022 + cd /builddir/build/BUILD + cd squeekboard-v1.11.1 + LICENSEDIR=/builddir/build/BUILDROOT/squeekboard-1.11.1-1.fc34.s390x/usr/share/licenses/squeekboard + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/squeekboard-1.11.1-1.fc34.s390x/usr/share/licenses/squeekboard + cp -pr COPYING /builddir/build/BUILDROOT/squeekboard-1.11.1-1.fc34.s390x/usr/share/licenses/squeekboard + RPM_EC=0 ++ jobs -p + exit 0 Provides: application() application(sm.puri.Squeekboard.desktop) squeekboard = 1.11.1-1.fc34 squeekboard(s390-64) = 1.11.1-1.fc34 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/python3 ld64.so.1()(64bit) ld64.so.1(GLIBC_2.3)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.10)(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.18)(64bit) libc.so.6(GLIBC_2.2)(64bit) libc.so.6(GLIBC_2.2.4)(64bit) libc.so.6(GLIBC_2.25)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.9)(64bit) libcairo-gobject.so.2()(64bit) libcairo.so.2()(64bit) libdl.so.2()(64bit) libdl.so.2(GLIBC_2.2)(64bit) libfeedback-0.0.so.0()(64bit) libfeedback-0.0.so.0(LIBFEEDBACK_0_0_0)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libgcc_s.so.1(GCC_4.2.0)(64bit) libgdk-3.so.0()(64bit) libgdk_pixbuf-2.0.so.0()(64bit) libgio-2.0.so.0()(64bit) libglib-2.0.so.0()(64bit) libgnome-desktop-3.so.19()(64bit) libgobject-2.0.so.0()(64bit) libgtk-3.so.0()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2)(64bit) libpango-1.0.so.0()(64bit) libpangocairo-1.0.so.0()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.2)(64bit) libpthread.so.0(GLIBC_2.3.2)(64bit) libpthread.so.0(GLIBC_2.3.3)(64bit) librt.so.1()(64bit) librt.so.1(GLIBC_2.2)(64bit) libwayland-client.so.0()(64bit) libxkbcommon.so.0()(64bit) libxkbcommon.so.0(V_0.5.0)(64bit) rtld(GNU_HASH) Processing files: squeekboard-debugsource-1.11.1-1.fc34.s390x Provides: squeekboard-debugsource = 1.11.1-1.fc34 squeekboard-debugsource(s390-64) = 1.11.1-1.fc34 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: squeekboard-debuginfo-1.11.1-1.fc34.s390x Provides: debuginfo(build-id) = 074a2e0dd2b90197f5228fb7504fe92eb5dd9b0f debuginfo(build-id) = a813a1095223b1ba8a36a8fa609fe1b9db8f2e9c squeekboard-debuginfo = 1.11.1-1.fc34 squeekboard-debuginfo(s390-64) = 1.11.1-1.fc34 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: squeekboard-debugsource(s390-64) = 1.11.1-1.fc34 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/squeekboard-1.11.1-1.fc34.s390x Wrote: /builddir/build/SRPMS/squeekboard-1.11.1-1.fc34.src.rpm Wrote: /builddir/build/RPMS/squeekboard-debugsource-1.11.1-1.fc34.s390x.rpm Wrote: /builddir/build/RPMS/squeekboard-1.11.1-1.fc34.s390x.rpm Wrote: /builddir/build/RPMS/squeekboard-debuginfo-1.11.1-1.fc34.s390x.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.TzI1bb + umask 022 + cd /builddir/build/BUILD + cd squeekboard-v1.11.1 + /usr/bin/rm -rf /builddir/build/BUILDROOT/squeekboard-1.11.1-1.fc34.s390x + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0