Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- makepkg -Asi --noconfirm
- ==> 正在创建软件包:niri-git 25.08.r156.gc256842-1 (2025年11月18日 星期二 21时56分49秒)
- ==> 正在检查运行时依赖关系...
- ==> 正在检查编译时依赖关系
- ==> 获取源代码...
- -> 正在升级 niri git 仓库...
- Updated Git hooks.
- Git LFS initialized.
- Fetching reference refs/heads/main
- ==> 正在验证 source 文件,使用b2sums...
- niri ... 已跳过
- ==> 正在释放源码...
- -> 正在创建 niri git 仓库的活动拷贝...
- 重置分支 'makepkg'
- ==> 正在开始 prepare()...
- ==> 正在开始 pkgver()...
- ==> 正在删除现存的 $pkgdir/ 目录...
- ==> 正在开始 build()...
- I am here
- ~/.cache/paru/clone/niri-git/src/niri
- ----------------------------------------------------------------------------------------------------------------
- Fresh pkg-config v0.3.32
- Fresh heck v0.5.0
- Fresh autocfg v1.5.0
- Fresh once_cell v1.21.3
- Fresh version-compare v0.2.0
- Fresh pin-project-lite v0.2.16
- Fresh shlex v1.3.0
- Fresh find-msvc-tools v0.1.2
- Fresh linux-raw-sys v0.11.0
- Fresh cc v1.2.39
- Fresh slab v0.4.11
- Fresh futures-core v0.3.31
- Fresh futures-io v0.3.31
- Fresh memchr v2.7.6
- Fresh toml_parser v1.0.3
- Fresh smallvec v1.15.1
- Fresh toml_datetime v0.7.2
- Fresh version_check v0.9.5
- Fresh target-lexicon v0.13.2
- Fresh rustix v1.1.2
- Fresh toml_edit v0.23.6
- Fresh serde_core v1.0.228
- Fresh dlib v0.5.2
- Fresh cfg_aliases v0.2.1
- Fresh parking v2.2.1
- Fresh fastrand v2.3.0
- Fresh scoped-tls v1.0.1
- Fresh downcast-rs v1.2.1
- Fresh unicode-ident v1.0.19
- Fresh quick-xml v0.37.5
- Fresh tracing-core v0.1.34
- Fresh glob v0.3.3
- Fresh cfg-expr v0.18.0
- Fresh memoffset v0.9.1
- Fresh proc-macro-crate v3.4.0
- Fresh crossbeam-utils v0.8.21
- Fresh polling v3.11.0
- Fresh proc-macro2 v1.0.101
- Fresh wayland-scanner v0.31.7
- Fresh async-task v4.7.1
- Fresh futures-sink v0.3.31
- Fresh futures-lite v2.6.1
- Fresh minimal-lexical v0.2.1
- Fresh futures-task v0.3.31
- Fresh winnow v0.7.13
- Fresh cfg-if v1.0.3
- Fresh serde_derive v1.0.228
- Fresh enumflags2_derive v0.7.12
- Fresh concurrent-queue v2.5.0
- Fresh wayland-sys v0.31.7
- Fresh synstructure v0.13.2
- Fresh tracing-attributes v0.1.30
- Fresh quote v1.0.41
- Fresh futures-macro v0.3.31
- Fresh thiserror-impl v1.0.69
- Fresh futures-channel v0.3.31
- Fresh stable_deref_trait v1.2.0
- Fresh pin-utils v0.1.0
- Fresh libloading v0.8.9
- Fresh zerovec-derive v0.10.3
- Fresh nom v7.1.3
- Fresh serde v1.0.228
- Fresh wayland-backend v0.3.11
- Fresh event-listener v5.4.1
- Fresh zerofrom-derive v0.1.6
- Fresh nix v0.30.1
- Fresh yoke-derive v0.7.5
- Fresh syn v2.0.106
- Fresh tracing v0.1.41
- Fresh futures-util v0.3.31
- Fresh getrandom v0.3.3
- Fresh libc v0.2.176
- Fresh thiserror v1.0.69
- Fresh unicode-width v0.2.1
- Fresh linux-raw-sys v0.4.15
- Fresh endi v1.1.0
- Fresh either v1.15.0
- Fresh cexpr v0.6.0
- Fresh toml_datetime v0.6.11
- Fresh serde_spanned v0.6.9
- Fresh event-listener-strategy v0.5.4
- Fresh zerofrom v0.1.5
- Fresh enumflags2 v0.7.12
- Fresh zvariant_utils v3.2.1
- Fresh wayland-client v0.31.11
- Fresh annotate-snippets v0.11.5
- Fresh rustix v0.38.44
- Fresh clang-sys v1.8.1
- Fresh itertools v0.13.0
- Fresh zerocopy v0.8.27
- Fresh displaydoc v0.2.5
- Fresh rustc-hash v2.1.1
- Fresh static_assertions v1.1.0
- Fresh bitflags v2.9.4
- Fresh futures-executor v0.3.31
- Fresh async-io v2.6.0
- Fresh wayland-server v0.31.10
- Fresh toml_edit v0.22.27
- Fresh zvariant_derive v5.7.0
- Fresh yoke v0.7.5
- Fresh async-channel v2.5.0
- Fresh bindgen v0.72.1
- Fresh signal-hook-registry v1.4.6
- Fresh atomic-waker v1.1.2
- Fresh async-lock v3.4.1
- Fresh quick-xml v0.36.2
- Fresh bytemuck_derive v1.10.1
- Fresh litemap v0.7.4
- Fresh writeable v0.5.5
- Fresh utf8parse v0.2.2
- Fresh wayland-protocols v0.32.9
- Fresh async-broadcast v0.7.2
- Fresh async-executor v1.13.3
- Fresh toml v0.8.23
- Fresh zerovec v0.10.4
- Fresh zvariant v5.7.0
- Fresh async-signal v0.2.13
- Fresh piper v0.2.4
- Fresh bytemuck v1.23.2
- Fresh anstyle-parse v0.2.7
- Fresh serde_repr v0.1.20
- Fresh async-trait v0.1.89
- Fresh icu_provider_macros v1.5.0
- Fresh ordered-stream v0.2.0
- Fresh foldhash v0.1.5
- Fresh colorchoice v1.0.4
- Fresh anstyle-query v1.1.4
- Fresh system-deps v7.0.5
- Fresh zbus_names v4.2.0
- Fresh tinystr v0.7.6
- Fresh typenum v1.19.0
- Fresh blocking v1.6.2
- Fresh async-process v2.5.0
- Fresh libm v0.2.15
- Fresh is_terminal_polyfill v1.70.1
- Fresh hex v0.4.3
- Fresh anstyle v1.0.13
- Fresh linux-raw-sys v0.6.5
- Fresh icu_locid_transform_data v1.5.1
- Fresh ahash v0.8.12
- Fresh hashbrown v0.15.5
- Fresh drm-fourcc v2.2.0
- Fresh thiserror-impl v2.0.17
- Fresh is-terminal v0.4.16
- Fresh rand_core v0.6.4
- Fresh zbus_macros v5.11.0
- Fresh icu_locid v1.5.0
- Fresh zbus_xml v5.0.2
- Fresh generic-array v0.14.7
- Fresh num-traits v0.2.19
- Fresh anstream v0.6.20
- Fresh drm-sys v0.8.0
- Fresh clap_lex v0.7.5
- Fresh xkeysym v0.2.1
- Fresh strsim v0.11.1
- Fresh khronos_api v3.1.0
- Fresh icu_provider v1.5.0
- Fresh zbus v5.11.0
- Fresh zbus-lockstep v0.5.1
- Fresh icu_properties_data v1.5.1
- Fresh drm-ffi v0.9.0
- Fresh clap_builder v4.5.48
- Fresh thiserror v2.0.17
- Fresh rand v0.8.5
- Fresh icu_collections v1.5.0
- Fresh calloop v0.13.0
- Fresh glib-macros v0.20.12
- Fresh clap_derive v4.5.47
- Fresh memmap2 v0.9.8
- Fresh glib-sys v0.20.10
- Fresh zbus-lockstep-macros v0.5.1
- Fresh icu_locid_transform v1.5.0
- Fresh xcursor v0.3.10
- Fresh percent-encoding v2.3.2
- Fresh cursor-icon v1.2.0
- Fresh xml-rs v0.8.27
- Fresh semver v1.0.27
- Fresh log v0.4.28
- Fresh syn v1.0.109
- Fresh calloop-wayland-source v0.3.0
- Fresh libudev-sys v0.1.4
- Fresh clap v4.5.48
- Fresh drm v0.14.1
- Fresh icu_normalizer_data v1.5.1
- Fresh gobject-sys v0.20.10
- Fresh atspi-common v0.9.0
- Fresh icu_properties v1.5.1
- Fresh wayland-csd-frame v0.3.0
- Fresh wayland-cursor v0.31.11
- Fresh gl_generator v0.14.0
- Fresh phf_generator v0.11.3
- Fresh io-lifetimes v1.0.11
- Fresh block-buffer v0.10.4
- Fresh crypto-common v0.1.6
- Fresh proc-macro-error-attr v1.0.4
- Fresh wayland-protocols-wlr v0.3.9
- Fresh ppv-lite86 v0.2.21
- Fresh rand_core v0.9.3
- Fresh gio-sys v0.20.10
- Fresh gethostname v1.0.2
- Fresh aho-corasick v1.1.3
- Fresh write16 v1.0.0
- Fresh siphasher v1.0.1
- Fresh is_ci v1.2.0
- Fresh utf16_iter v1.0.5
- Fresh unicode-linebreak v0.1.5
- Fresh smawk v0.3.2
- Fresh regex-syntax v0.8.6
- Fresh simd-adler32 v0.3.7
- Fresh x11rb-protocol v0.13.2
- Fresh utf8_iter v1.0.4
- Fresh allocator-api2 v0.2.21
- Fresh as-raw-xcb-connection v1.0.1
- Fresh unicode-width v0.1.14
- Fresh glib v0.20.12
- Fresh regex-automata v0.4.11
- Fresh icu_normalizer v1.5.0
- Fresh heck v0.4.1
- Fresh supports-color v2.1.0
- Fresh hashbrown v0.14.5
- Fresh textwrap v0.15.2
- Fresh x11rb v0.13.2
- Fresh phf_shared v0.11.3
- Fresh phf_macros v0.11.3
- Fresh paste v1.0.15
- Fresh x11-dl v2.21.0
- Fresh gbm-sys v0.4.0
- Fresh atspi-proxies v0.9.0
- Fresh libseat-sys v0.1.9
- Fresh pango-sys v0.20.10
- Fresh digest v0.10.7
- Fresh rand_chacha v0.9.0
- Fresh proc-macro-error v1.0.4
- Fresh pixman-sys v0.1.0
- Fresh cairo-sys-rs v0.20.10
- Fresh udev v0.9.3
- Fresh smithay-client-toolkit v0.19.2
- Fresh input-sys v1.18.0
- Fresh libspa-sys v0.8.0 (https://gitlab.freedesktop.org/pipewire/pipewire-rs.git#93138d01)
- Fresh approx v0.4.0
- Fresh xkbcommon-dl v0.4.2
- Fresh supports-hyperlinks v2.1.0
- Fresh supports-unicode v2.1.0
- Fresh wayland-protocols-plasma v0.3.9
- Fresh futures v0.3.31
- Fresh profiling-procmacros v1.0.17
- Fresh miette-derive v5.10.0
- Fresh errno v0.3.14
- Fresh terminal_size v0.1.17
- Fresh ryu v1.0.20
- Fresh unicode-segmentation v1.12.0
- Fresh cpufeatures v0.2.17
- Fresh dpi v0.1.2
- Fresh regex-syntax v0.6.29
- Fresh owo-colors v3.5.0
- Fresh equivalent v1.0.2
- Fresh raw-window-handle v0.6.2
- Fresh adler2 v2.0.1
- Fresh smol_str v0.2.2
- Fresh accesskit v0.21.0
- Fresh itoa v1.0.15
- Fresh input v0.9.1
- Fresh cookie-factory v0.3.3
- Fresh libseat v0.2.3
- Fresh knuffel-derive v3.2.0
- Fresh libdisplay-info-sys v0.3.0
- Fresh rand v0.9.2
- Fresh profiling v1.0.17
- Fresh cgmath v0.18.0
- Fresh pixman v0.2.1
- Fresh convert_case v0.8.0
- Fresh winit v0.30.12
- Fresh serde_json v1.0.145
- Fresh regex-automata v0.1.10
- Fresh accesskit_consumer v0.30.0
- Fresh sha2 v0.10.9
- Fresh indexmap v2.11.4
- Fresh miniz_oxide v0.8.9
- Fresh miette v5.10.0
- Fresh tracy-client-sys v0.26.1
- Fresh idna_adapter v1.2.0
- Fresh crc32fast v1.5.0
- Fresh gbm v0.18.0
- Fresh phf v0.11.3
- Fresh regex v1.11.3
- Fresh chumsky v0.9.3
- Fresh gio v0.20.12
- Fresh atspi-connection v0.9.0
- Fresh xkbcommon v0.9.0
- Fresh wayland-protocols-misc v0.3.9
- Fresh tempfile v3.23.0
- Fresh calloop v0.14.3
- Fresh wayland-egl v0.32.8
- Fresh libdisplay-info-derive v0.1.1
- Fresh nom v8.0.0
- Fresh lazy_static v1.5.0
- Fresh base64 v0.21.7
- Fresh appendlist v1.4.0
- Fresh option-ext v0.2.0
- Fresh aliasable v0.1.3
- Fresh overload v0.1.1
- Fresh atomic_float v1.1.0
- Fresh csscolorparser v0.7.2
- Fresh idna v1.1.0
- Fresh pango v0.20.12
- Fresh accesskit_atspi_common v0.14.0
- Fresh anyhow v1.0.100
- Fresh matchers v0.1.0
- Fresh flate2 v1.1.2
- Fresh niri-ipc v25.8.0 (~/.cache/paru/clone/niri-git/src/niri/niri-ipc)
- Fresh tracy-client v0.18.2
- Fresh atspi v0.25.0
- Fresh pangocairo-sys v0.20.10
- Fresh pipewire-sys v0.8.0 (https://gitlab.freedesktop.org/pipewire/pipewire-rs.git#93138d01)
- Fresh cairo-rs v0.20.12
- Fresh smithay v0.7.0 (https://github.com/Smithay/smithay.git#d743e1a3)
- Fresh dirs-sys v0.5.0
- Fresh sharded-slab v0.1.7
- Fresh nu-ansi-term v0.46.0
- Fresh knuffel v3.2.0
- Fresh libdisplay-info v0.3.0
- Fresh libspa v0.8.0 (https://gitlab.freedesktop.org/pipewire/pipewire-rs.git#93138d01)
- Fresh fdeflate v0.3.7
- Fresh clap_complete v4.5.58
- Fresh form_urlencoded v1.2.2
- Fresh git-version-macro v0.3.9
- Fresh tracing-log v0.2.0
- Fresh thread_local v1.1.9
- Fresh accesskit_unix v0.17.0
- Fresh pangocairo v0.20.10
- Fresh ordered-float v5.1.0
- Fresh keyframe v1.1.1
- Fresh atomic v0.6.1
- Fresh sd-notify v0.4.5
- Fresh glam v0.30.8
- Fresh arrayvec v0.7.6
- Fresh smithay-drm-extras v0.1.0 (https://github.com/Smithay/smithay.git#d743e1a3)
- Fresh niri-config v25.8.0 (~/.cache/paru/clone/niri-git/src/niri/niri-config)
- Fresh url v2.5.7
- Fresh tracing-subscriber v0.3.19
- Fresh pipewire v0.8.0 (https://gitlab.freedesktop.org/pipewire/pipewire-rs.git#93138d01)
- Fresh png v0.18.0
- Fresh directories v6.0.0
- Fresh clap_complete_nushell v4.5.8
- Fresh git-version v0.3.9
- Fresh portable-atomic v1.11.1
- Dirty niri v25.8.0 (~/.cache/paru/clone/niri-git/src/niri): the file `.git/logs/HEAD` has changed (1763474213.335395640s, 1m 42s after last build at 1763474111.152449187s)
- Compiling niri v25.8.0 (~/.cache/paru/clone/niri-git/src/niri)
- Running `~/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/bin/rustc --crate-name niri --edition=2021 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=130 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C debuginfo=line-tables-only '--allow=clippy::new_without_default' -C overflow-checks=on --cfg 'feature="dbus"' --cfg 'feature="default"' --cfg 'feature="pipewire"' --cfg 'feature="systemd"' --cfg 'feature="xdp-gnome-screencast"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("dbus", "default", "dinit", "pipewire", "profile-with-tracy", "profile-with-tracy-allocations", "profile-with-tracy-ondemand", "systemd", "xdp-gnome-screencast"))' -C metadata=fdb86093e6dd6c47 -C extra-filename=-cf26d15992d96fbd --out-dir ~/.cache/paru/clone/niri-git/src/niri/target/release/deps -L dependency=~/.cache/paru/clone/niri-git/src/niri/target/release/deps --extern accesskit=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libaccesskit-61bf5aaa04630f1a.rmeta --extern accesskit_unix=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libaccesskit_unix-71a03abefbec4608.rmeta --extern anyhow=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libanyhow-016b664ab0feb4ff.rmeta --extern arrayvec=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libarrayvec-b6b01f2dde1b7eab.rmeta --extern async_channel=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libasync_channel-18ef1315586a563c.rmeta --extern async_io=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libasync_io-2c84bb320aeeca61.rmeta --extern atomic=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libatomic-0dfb97c8e8364fa4.rmeta --extern bitflags=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libbitflags-97a5597bc351d9ca.rmeta --extern bytemuck=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libbytemuck-7aa94ff574fd7dba.rmeta --extern calloop=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libcalloop-f87160bfac5c3bba.rmeta --extern clap=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libclap-b7e6a8342b847f4f.rmeta --extern clap_complete=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libclap_complete-17adfb88b6ff3211.rmeta --extern clap_complete_nushell=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libclap_complete_nushell-52e4466905240d75.rmeta --extern directories=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libdirectories-63b93f74f6c7bb56.rmeta --extern drm_ffi=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libdrm_ffi-c5f40f0ca0f56109.rmeta --extern fastrand=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libfastrand-eb98ae9b7a307d2d.rmeta --extern futures_util=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libfutures_util-73c3b75c1d4cf0c6.rmeta --extern git_version=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libgit_version-b322a991c6b3a854.rmeta --extern glam=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libglam-c823e5e3bfb1fadb.rmeta --extern input=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libinput-e2ac279d8db75ad9.rmeta --extern keyframe=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libkeyframe-0d1b35b02e379611.rmeta --extern libc=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/liblibc-e5d26057aa8355be.rmeta --extern libdisplay_info=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/liblibdisplay_info-4a956a5c2eedbe7e.rmeta --extern log=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/liblog-85b5be9fe0dfe77c.rmeta --extern niri_config=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libniri_config-eb7e5b80d17df94d.rmeta --extern niri_ipc=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libniri_ipc-575023ebd225591c.rmeta --extern ordered_float=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libordered_float-0c6f75692080b214.rmeta --extern pango=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libpango-d457ee0472f8dca5.rmeta --extern pangocairo=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libpangocairo-ce381beaa5d7ddcf.rmeta --extern pipewire=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libpipewire-1bae7ca9d6fe5054.rmeta --extern png=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libpng-3b168945dd65f509.rmeta --extern portable_atomic=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libportable_atomic-0ea2f80e201767c0.rmeta --extern profiling=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libprofiling-8f5b1521bb5fc46f.rmeta --extern sd_notify=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libsd_notify-fc93238b3404dc77.rmeta --extern serde=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libserde-02002fb19279da0c.rmeta --extern serde_json=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libserde_json-f4b56cd7db430ab8.rmeta --extern smithay=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libsmithay-35f1cdc7716bcf5d.rmeta --extern smithay_drm_extras=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libsmithay_drm_extras-1992a30ecfea43d8.rmeta --extern tracing=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libtracing-a4cca0c67a737d69.rmeta --extern tracing_subscriber=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libtracing_subscriber-5b638be64c23d9d0.rmeta --extern tracy_client=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libtracy_client-3b90bf295eda569e.rmeta --extern url=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/liburl-7dacd434b4ca47dc.rmeta --extern wayland_backend=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libwayland_backend-397bb09e840f509c.rmeta --extern wayland_scanner=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libwayland_scanner-9e561c9b91b841fa.so --extern xcursor=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libxcursor-17ea5427ddae180c.rmeta --extern zbus=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libzbus-515a1e9a28d7921c.rmeta --remap-path-prefix=~/.cache/paru/clone/niri-git/src=/ -L native=~/.cache/paru/clone/niri-git/src/niri/target/release/build/libspa-924bcaa6fcb2c2bc/out -L native=~/.cache/paru/clone/niri-git/src/niri/target/release/build/libspa-sys-ba36080f3591652a/out -L native=/usr/lib -L native=/usr/lib -L native=/usr/lib -L native=/usr/lib`
- Running `~/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/bin/rustc --crate-name niri --edition=2021 src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=130 --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=thin -C debuginfo=line-tables-only '--allow=clippy::new_without_default' -C overflow-checks=on --cfg 'feature="dbus"' --cfg 'feature="default"' --cfg 'feature="pipewire"' --cfg 'feature="systemd"' --cfg 'feature="xdp-gnome-screencast"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("dbus", "default", "dinit", "pipewire", "profile-with-tracy", "profile-with-tracy-allocations", "profile-with-tracy-ondemand", "systemd", "xdp-gnome-screencast"))' -C metadata=e00a33ccc77ac060 -C extra-filename=-1b41042a99d0c600 --out-dir ~/.cache/paru/clone/niri-git/src/niri/target/release/deps -L dependency=~/.cache/paru/clone/niri-git/src/niri/target/release/deps --extern accesskit=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libaccesskit-61bf5aaa04630f1a.rlib --extern accesskit_unix=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libaccesskit_unix-71a03abefbec4608.rlib --extern anyhow=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libanyhow-016b664ab0feb4ff.rlib --extern arrayvec=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libarrayvec-b6b01f2dde1b7eab.rlib --extern async_channel=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libasync_channel-18ef1315586a563c.rlib --extern async_io=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libasync_io-2c84bb320aeeca61.rlib --extern atomic=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libatomic-0dfb97c8e8364fa4.rlib --extern bitflags=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libbitflags-97a5597bc351d9ca.rlib --extern bytemuck=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libbytemuck-7aa94ff574fd7dba.rlib --extern calloop=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libcalloop-f87160bfac5c3bba.rlib --extern clap=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libclap-b7e6a8342b847f4f.rlib --extern clap_complete=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libclap_complete-17adfb88b6ff3211.rlib --extern clap_complete_nushell=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libclap_complete_nushell-52e4466905240d75.rlib --extern directories=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libdirectories-63b93f74f6c7bb56.rlib --extern drm_ffi=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libdrm_ffi-c5f40f0ca0f56109.rlib --extern fastrand=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libfastrand-eb98ae9b7a307d2d.rlib --extern futures_util=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libfutures_util-73c3b75c1d4cf0c6.rlib --extern git_version=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libgit_version-b322a991c6b3a854.rlib --extern glam=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libglam-c823e5e3bfb1fadb.rlib --extern input=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libinput-e2ac279d8db75ad9.rlib --extern keyframe=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libkeyframe-0d1b35b02e379611.rlib --extern libc=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/liblibc-e5d26057aa8355be.rlib --extern libdisplay_info=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/liblibdisplay_info-4a956a5c2eedbe7e.rlib --extern log=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/liblog-85b5be9fe0dfe77c.rlib --extern niri=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libniri-cf26d15992d96fbd.rlib --extern niri_config=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libniri_config-eb7e5b80d17df94d.rlib --extern niri_ipc=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libniri_ipc-575023ebd225591c.rlib --extern ordered_float=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libordered_float-0c6f75692080b214.rlib --extern pango=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libpango-d457ee0472f8dca5.rlib --extern pangocairo=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libpangocairo-ce381beaa5d7ddcf.rlib --extern pipewire=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libpipewire-1bae7ca9d6fe5054.rlib --extern png=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libpng-3b168945dd65f509.rlib --extern portable_atomic=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libportable_atomic-0ea2f80e201767c0.rlib --extern profiling=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libprofiling-8f5b1521bb5fc46f.rlib --extern sd_notify=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libsd_notify-fc93238b3404dc77.rlib --extern serde=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libserde-02002fb19279da0c.rlib --extern serde_json=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libserde_json-f4b56cd7db430ab8.rlib --extern smithay=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libsmithay-35f1cdc7716bcf5d.rlib --extern smithay_drm_extras=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libsmithay_drm_extras-1992a30ecfea43d8.rlib --extern tracing=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libtracing-a4cca0c67a737d69.rlib --extern tracing_subscriber=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libtracing_subscriber-5b638be64c23d9d0.rlib --extern tracy_client=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libtracy_client-3b90bf295eda569e.rlib --extern url=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/liburl-7dacd434b4ca47dc.rlib --extern wayland_backend=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libwayland_backend-397bb09e840f509c.rlib --extern wayland_scanner=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libwayland_scanner-9e561c9b91b841fa.so --extern xcursor=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libxcursor-17ea5427ddae180c.rlib --extern zbus=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libzbus-515a1e9a28d7921c.rlib --remap-path-prefix=~/.cache/paru/clone/niri-git/src=/ -L native=~/.cache/paru/clone/niri-git/src/niri/target/release/build/libspa-924bcaa6fcb2c2bc/out -L native=~/.cache/paru/clone/niri-git/src/niri/target/release/build/libspa-sys-ba36080f3591652a/out -L native=/usr/lib -L native=/usr/lib -L native=/usr/lib -L native=/usr/lib`
- error: linking with `cc` failed: exit status: 1
- |
- = note: "cc" "-m64" "<1205 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/tmp/rustceD69Pw/{liblibspa-02d850aaa42f981a,liblibspa_sys-e20af64b49a1d258}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-*.rlib" "-Wl,-Bdynamic" "-lpipewire-0.3" "-lpipewire-0.3" "-lpangocairo-1.0" "-lpango-1.0" "-lcairo" "-lharfbuzz" "-lgobject-2.0" "-lglib-2.0" "-lpango-1.0" "-lharfbuzz" "-lgobject-2.0" "-lglib-2.0" "-lgio-2.0" "-lgobject-2.0" "-lglib-2.0" "-lgobject-2.0" "-lglib-2.0" "-lcairo-gobject" "-lcairo" "-lgobject-2.0" "-lglib-2.0" "-lgobject-2.0" "-lglib-2.0" "-ldisplay-info" "-lgbm" "-lseat" "-ludev" "-linput" "-ldl" "-lpixman-1" "-lxkbcommon" "-ldl" "-lgbm" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustceD69Pw/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "~/.cache/paru/clone/niri-git/src/niri/target/release/build/libspa-924bcaa6fcb2c2bc/out" "-L" "~/.cache/paru/clone/niri-git/src/niri/target/release/build/libspa-sys-ba36080f3591652a/out" "-L" "/usr/lib" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "~/.cache/paru/clone/niri-git/src/niri/target/release/deps/niri-1b41042a99d0c600" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-Wl,-O1" "-nodefaultlibs"
- = note: some arguments are omitted. use `--verbose` to show all linker arguments
- = note: rust-lld: error: undefined symbol: spa_buffer_find_meta_data_libspa_rs
- >>> referenced by pw_utils.rs:1274 (src/pw_utils.rs:1274)
- >>> ~/.cache/paru/clone/niri-git/src/niri/target/release/deps/niri-1b41042a99d0c600.niri-cf26d15992d96fbd.niri.8412b9a2c05a281c-cgu.15.rcgu.o.rcgu.o:(niri::pw_utils::Cast::dequeue_buffer_and_clear::h6701168f97d1b96a)
- >>> referenced by pw_utils.rs:1274 (src/pw_utils.rs:1274)
- >>> ~/.cache/paru/clone/niri-git/src/niri/target/release/deps/niri-1b41042a99d0c600.niri-cf26d15992d96fbd.niri.8412b9a2c05a281c-cgu.15.rcgu.o.rcgu.o:(niri::pw_utils::Cast::dequeue_buffer_and_clear::h6701168f97d1b96a)
- >>> referenced by pw_utils.rs:1274 (src/pw_utils.rs:1274)
- >>> ~/.cache/paru/clone/niri-git/src/niri/target/release/deps/niri-1b41042a99d0c600.niri-cf26d15992d96fbd.niri.8412b9a2c05a281c-cgu.15.rcgu.o.rcgu.o:(niri::pw_utils::Cast::dequeue_buffer_and_render::he52980df06301610)
- >>> referenced 3 more times
- rust-lld: error: undefined symbol: spa_format_parse_libspa_rs
- >>> referenced by format_utils.rs:18 (/niri/.cargo/git/checkouts/pipewire-rs-df61a2021ea5a343/93138d0/libspa/src/param/format_utils.rs:18)
- >>> ~/.cache/paru/clone/niri-git/src/niri/target/release/deps/niri-1b41042a99d0c600.niri-cf26d15992d96fbd.niri.8412b9a2c05a281c-cgu.15.rcgu.o.rcgu.o:(niri::pw_utils::PipeWire::start_cast::_$u7b$$u7b$closure$u7d$$u7d$::h43c6c612be366af4)
- rust-lld: error: undefined symbol: spa_format_video_raw_parse_libspa_rs
- >>> referenced by raw.rs:382 (/niri/.cargo/git/checkouts/pipewire-rs-df61a2021ea5a343/93138d0/libspa/src/param/video/raw.rs:382)
- >>> ~/.cache/paru/clone/niri-git/src/niri/target/release/deps/niri-1b41042a99d0c600.niri-cf26d15992d96fbd.niri.8412b9a2c05a281c-cgu.15.rcgu.o.rcgu.o:(niri::pw_utils::PipeWire::start_cast::_$u7b$$u7b$closure$u7d$$u7d$::h43c6c612be366af4)
- rust-lld: error: undefined symbol: spa_pod_is_object_libspa_rs
- >>> referenced by mod.rs:410 (/niri/.cargo/git/checkouts/pipewire-rs-df61a2021ea5a343/93138d0/libspa/src/pod/mod.rs:410)
- >>> ~/.cache/paru/clone/niri-git/src/niri/target/release/deps/niri-1b41042a99d0c600.niri-cf26d15992d96fbd.niri.8412b9a2c05a281c-cgu.15.rcgu.o.rcgu.o:(niri::pw_utils::PipeWire::start_cast::_$u7b$$u7b$closure$u7d$$u7d$::h43c6c612be366af4)
- rust-lld: error: undefined symbol: spa_pod_object_find_prop_libspa_rs
- >>> referenced by mod.rs:583 (/niri/.cargo/git/checkouts/pipewire-rs-df61a2021ea5a343/93138d0/libspa/src/pod/mod.rs:583)
- >>> ~/.cache/paru/clone/niri-git/src/niri/target/release/deps/niri-1b41042a99d0c600.niri-cf26d15992d96fbd.niri.8412b9a2c05a281c-cgu.15.rcgu.o.rcgu.o:(niri::pw_utils::PipeWire::start_cast::_$u7b$$u7b$closure$u7d$$u7d$::h43c6c612be366af4)
- rust-lld: error: undefined symbol: libspa_rs_type_video_format
- >>> referenced by raw.rs:140 (src/param/video/raw.rs:140)
- >>> ~/.cache/paru/clone/niri-git/src/niri/target/release/deps/niri-1b41042a99d0c600.libspa-02d850aaa42f981a.libspa.40d15900ab6f3b6d-cgu.15.rcgu.o.rcgu.o:(_$LT$libspa..param..video..raw..VideoFormat$u20$as$u20$core..fmt..Debug$GT$::fmt::h5781fe4cf77453a7)
- rust-lld: error: undefined symbol: spa_debug_type_find_short_name_libspa_rs
- >>> referenced by raw.rs:139 (src/param/video/raw.rs:139)
- >>> ~/.cache/paru/clone/niri-git/src/niri/target/release/deps/niri-1b41042a99d0c600.libspa-02d850aaa42f981a.libspa.40d15900ab6f3b6d-cgu.15.rcgu.o.rcgu.o:(_$LT$libspa..param..video..raw..VideoFormat$u20$as$u20$core..fmt..Debug$GT$::fmt::h5781fe4cf77453a7)
- collect2: error: ld returned 1 exit status
- error: could not compile `niri` (bin "niri") due to 1 previous error
- Caused by:
- process didn't exit successfully: `~/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/bin/rustc --crate-name niri --edition=2021 src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=130 --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=thin -C debuginfo=line-tables-only '--allow=clippy::new_without_default' -C overflow-checks=on --cfg 'feature="dbus"' --cfg 'feature="default"' --cfg 'feature="pipewire"' --cfg 'feature="systemd"' --cfg 'feature="xdp-gnome-screencast"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("dbus", "default", "dinit", "pipewire", "profile-with-tracy", "profile-with-tracy-allocations", "profile-with-tracy-ondemand", "systemd", "xdp-gnome-screencast"))' -C metadata=e00a33ccc77ac060 -C extra-filename=-1b41042a99d0c600 --out-dir ~/.cache/paru/clone/niri-git/src/niri/target/release/deps -L dependency=~/.cache/paru/clone/niri-git/src/niri/target/release/deps --extern accesskit=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libaccesskit-61bf5aaa04630f1a.rlib --extern accesskit_unix=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libaccesskit_unix-71a03abefbec4608.rlib --extern anyhow=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libanyhow-016b664ab0feb4ff.rlib --extern arrayvec=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libarrayvec-b6b01f2dde1b7eab.rlib --extern async_channel=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libasync_channel-18ef1315586a563c.rlib --extern async_io=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libasync_io-2c84bb320aeeca61.rlib --extern atomic=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libatomic-0dfb97c8e8364fa4.rlib --extern bitflags=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libbitflags-97a5597bc351d9ca.rlib --extern bytemuck=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libbytemuck-7aa94ff574fd7dba.rlib --extern calloop=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libcalloop-f87160bfac5c3bba.rlib --extern clap=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libclap-b7e6a8342b847f4f.rlib --extern clap_complete=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libclap_complete-17adfb88b6ff3211.rlib --extern clap_complete_nushell=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libclap_complete_nushell-52e4466905240d75.rlib --extern directories=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libdirectories-63b93f74f6c7bb56.rlib --extern drm_ffi=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libdrm_ffi-c5f40f0ca0f56109.rlib --extern fastrand=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libfastrand-eb98ae9b7a307d2d.rlib --extern futures_util=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libfutures_util-73c3b75c1d4cf0c6.rlib --extern git_version=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libgit_version-b322a991c6b3a854.rlib --extern glam=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libglam-c823e5e3bfb1fadb.rlib --extern input=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libinput-e2ac279d8db75ad9.rlib --extern keyframe=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libkeyframe-0d1b35b02e379611.rlib --extern libc=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/liblibc-e5d26057aa8355be.rlib --extern libdisplay_info=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/liblibdisplay_info-4a956a5c2eedbe7e.rlib --extern log=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/liblog-85b5be9fe0dfe77c.rlib --extern niri=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libniri-cf26d15992d96fbd.rlib --extern niri_config=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libniri_config-eb7e5b80d17df94d.rlib --extern niri_ipc=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libniri_ipc-575023ebd225591c.rlib --extern ordered_float=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libordered_float-0c6f75692080b214.rlib --extern pango=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libpango-d457ee0472f8dca5.rlib --extern pangocairo=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libpangocairo-ce381beaa5d7ddcf.rlib --extern pipewire=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libpipewire-1bae7ca9d6fe5054.rlib --extern png=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libpng-3b168945dd65f509.rlib --extern portable_atomic=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libportable_atomic-0ea2f80e201767c0.rlib --extern profiling=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libprofiling-8f5b1521bb5fc46f.rlib --extern sd_notify=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libsd_notify-fc93238b3404dc77.rlib --extern serde=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libserde-02002fb19279da0c.rlib --extern serde_json=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libserde_json-f4b56cd7db430ab8.rlib --extern smithay=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libsmithay-35f1cdc7716bcf5d.rlib --extern smithay_drm_extras=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libsmithay_drm_extras-1992a30ecfea43d8.rlib --extern tracing=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libtracing-a4cca0c67a737d69.rlib --extern tracing_subscriber=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libtracing_subscriber-5b638be64c23d9d0.rlib --extern tracy_client=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libtracy_client-3b90bf295eda569e.rlib --extern url=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/liburl-7dacd434b4ca47dc.rlib --extern wayland_backend=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libwayland_backend-397bb09e840f509c.rlib --extern wayland_scanner=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libwayland_scanner-9e561c9b91b841fa.so --extern xcursor=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libxcursor-17ea5427ddae180c.rlib --extern zbus=~/.cache/paru/clone/niri-git/src/niri/target/release/deps/libzbus-515a1e9a28d7921c.rlib --remap-path-prefix=~/.cache/paru/clone/niri-git/src=/ -L native=~/.cache/paru/clone/niri-git/src/niri/target/release/build/libspa-924bcaa6fcb2c2bc/out -L native=~/.cache/paru/clone/niri-git/src/niri/target/release/build/libspa-sys-ba36080f3591652a/out -L native=/usr/lib -L native=/usr/lib -L native=/usr/lib -L native=/usr/lib` (exit status: 1)
- ==> 错误: 在 build() 中发生一个错误。
- 正在放弃...
Add Comment
Please, Sign In to add comment