Public bug reported:

Full log: https://launchpadlibrarian.net/876761630/buildlog_ubuntu-
stonking-amd64.gnome-podcasts_25.3+dfsg-3_BUILDING.txt.gz

error[E0599]: the trait `glib::object::IsA<Accessible>` is not implemented for 
`gtk4::TemplateChild<libadwaita::Spinner>`
    --> podcasts-gtk/src/widgets/discovery_page.rs:109:38
     |
 109 |                   this.loading_spinner.announce(
     |                   ---------------------^^^^^^^^ requires 
`gtk4::TemplateChild<libadwaita::Spinner>` to be a GObject that can be 
statically cast to `Accessible`
     |
    ::: /usr/share/cargo/registry/gtk4-0.11.4/src/subclass/widget.rs:1227:1
     |
1227 |   pub struct TemplateChild<T>
     |   --------------------------- doesn't satisfy `_: AccessibleExt` or `_: 
IsA<Accessible>`
     |
    ::: /usr/share/cargo/registry/glib-0.22.8/src/object.rs:641:9
     |
 641 | /         $visibility struct $name $(<$($generic $(: $bound $(+ 
$bound2)*)?),+>)? {
 642 | |             inner: $crate::object::TypedObjectRef<$impl_type, 
$parent_type>,
 643 | |             phantom: std::marker::PhantomData<($($($generic),+)?)>,
 644 | |         }
     | |_________- doesn't satisfy `_: IsA<Accessible>` or 
`libadwaita::Spinner: gtk4::prelude::AccessibleExt`
     |
     = note: the following trait bounds were not satisfied:
             `gtk4::TemplateChild<libadwaita::Spinner>: 
gtk4::glib::object::IsA<Accessible>`
             which is required by `gtk4::TemplateChild<libadwaita::Spinner>: 
gtk4::prelude::AccessibleExt`
             `libadwaita::Spinner: gtk4::glib::object::IsA<Accessible>`
             which is required by `libadwaita::Spinner: 
gtk4::prelude::AccessibleExt`
     = note: if this is your own object, use the `glib::wrapper!` macro to 
implement this trait: 
https://gtk-rs.org/gtk-rs-core/stable/latest/docs/glib/macro.wrapper.html

error[E0599]: the trait `glib::object::IsA<Accessible>` is not implemented for 
`gtk4::TemplateChild<libadwaita::Spinner>`
    --> podcasts-gtk/src/widgets/discovery_search_results.rs:148:38
     |
 148 |                   this.loading_spinner.announce(
     |                   ---------------------^^^^^^^^ requires 
`gtk4::TemplateChild<libadwaita::Spinner>` to be a GObject that can be 
statically cast to `Accessible`
     |
    ::: /usr/share/cargo/registry/gtk4-0.11.4/src/subclass/widget.rs:1227:1
     |
1227 |   pub struct TemplateChild<T>
     |   --------------------------- doesn't satisfy `_: AccessibleExt` or `_: 
IsA<Accessible>`
     |
    ::: /usr/share/cargo/registry/glib-0.22.8/src/object.rs:641:9
     |
 641 | /         $visibility struct $name $(<$($generic $(: $bound $(+ 
$bound2)*)?),+>)? {
 642 | |             inner: $crate::object::TypedObjectRef<$impl_type, 
$parent_type>,
 643 | |             phantom: std::marker::PhantomData<($($($generic),+)?)>,
 644 | |         }
     | |_________- doesn't satisfy `_: IsA<Accessible>` or 
`libadwaita::Spinner: gtk4::prelude::AccessibleExt`
     |
     = note: the following trait bounds were not satisfied:
             `gtk4::TemplateChild<libadwaita::Spinner>: 
gtk4::glib::object::IsA<Accessible>`
             which is required by `gtk4::TemplateChild<libadwaita::Spinner>: 
gtk4::prelude::AccessibleExt`
             `libadwaita::Spinner: gtk4::glib::object::IsA<Accessible>`
             which is required by `libadwaita::Spinner: 
gtk4::prelude::AccessibleExt`
     = note: if this is your own object, use the `glib::wrapper!` macro to 
implement this trait: 
https://gtk-rs.org/gtk-rs-core/stable/latest/docs/glib/macro.wrapper.html

For more information about this error, try `rustc --explain E0599`.
error: could not compile `podcasts-gtk` (bin "podcasts-gtk") due to 2 previous 
errors

** Affects: gnome-podcasts (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2167966

Title:
  FTBFS: gnome-podcasts fails to build in the stonking archive

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-podcasts/+bug/2167966/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to