You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Commit 192a7b4 introduces a regression on immutable-runtime,
Inside components/runtime.rs, the link method got changed from a feature to a requirement on linux, so if you try to build immutable-runtime, it will error out, because the method was not intended for that feature.
> error[E0599]: no method named `uninstall` found for reference `&Runtime` in the current scope
> --> src/components/runtime.rs:365:14
> |
> 365 | self.uninstall()?;
> | ^^^^^^^^^ method not found in `&Runtime`
The text was updated successfully, but these errors were encountered:
I've already wanted to add this to GitHub Actions tests for some time, but couldn't really decide what's the best way of doing it. I guess it's now time...
Currently, linked runtime won't work on Nix because it relies on a specific hardcoded path to Firefox, but once it is improved to support arbitrary paths, it should be allowed together with immutable runtime to allow users to use a different Firefox version/fork as a runtime, right?
For now, I've disabled linked runtime when immutable runtime is enabled, so it should now build properly. I still haven't added immutable runtime to GitHub Actions though, as I want to have this version released soon, as it contains some other important fixes. But I plan to add it in the future, and also make immutable and linked runtime work together.
Description
Commit 192a7b4 introduces a regression on
immutable-runtime
,Inside components/runtime.rs, the
link
method got changed from a feature to a requirement onlinux
, so if you try to buildimmutable-runtime
, it will error out, because the method was not intended for that feature.PWAsForFirefox/native/src/components/runtime.rs
Lines 355 to 365 in 192a7b4
Because obviously,
immutable-runtime
has nouninstall
attribute.PWAsForFirefox/native/src/components/runtime.rs
Lines 405 to 406 in 192a7b4
Steps to Reproduce
Build with
immutable-runtime
.Suggestion
Add
immutable-runtime
to Github action tests.Additional Information
Cargo logs:
The text was updated successfully, but these errors were encountered: