community/gnome-authenticator-4.0.3-r1: undefined reference to `adw_leaflet_set_can_swipe_back'
gnome-authenticator fails to build with:
"-nodefaultlibs" "-Wl,-rpath,$ORIGIN/../../../../../../../../../../../usr/lib/rustlib/aarch64-alpine-linux-musl/lib" "-Wl,--enable-new-dtags" "-Wl,-z,origin"
= note: /usr/lib/gcc/aarch64-alpine-linux-musl/11.2.1/../../../../aarch64-alpine-linux-musl/bin/ld: /home/buildozer/aports/community/gnome-authenticator/src/Authenticator-4.0.3/output/target/debug/deps/liblibadwaita-fddc3618d297f631.rlib(libadwaita-fddc3618d297f631.libadwaita.d4bab61a-cgu.5.rcgu.o): in function `libadwaita::auto::leaflet::Leaflet::set_can_swipe_back':
/home/buildozer/aports/community/gnome-authenticator/src/Authenticator-4.0.3/output/target/cargo-home/git/checkouts/libadwaita-rs-2e4198878c8f6a90/6ae4d36/libadwaita/src/auto/leaflet.rs:219: undefined reference to `adw_leaflet_set_can_swipe_back'
collect2: error: ld returned 1 exit status
= help: some `extern` functions couldn't be found; some native libraries may need to be installed or have their path specified
= note: use the `-l` flag to specify native libraries to link
= note: use the `cargo:rustc-link-lib` directive to specify the native libraries to link with Cargo (see https://doc.rust-lang.org/cargo/reference/build-scripts.html#cargorustc-link-libkindname)
error: could not compile `authenticator` due to previous error
Apparently this is due to libadwaita changing a symbol and this is fixed in the latest master, but there is no release yet.
See: