New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
geckodriver is broken on master #35301
Comments
This broke with the update
Found with |
I think the easy road will be to revert to the binary version until Mozilla update its package. See https://github.com/mozilla/geckodriver/releases. Alternatives would be to patch 0.19.1 version or use a non official version from mozilla central which no longer uses the problematic |
@jraygauthier Do you know which commit on their side removed the slog dependency? Can we maybe use that commit as a patch? |
Just wanted to file this issue. Nice that it is already in progress! ❤️ |
@matthiasbeyer As you are proficient in Rust, maybe you can find out which patch to apply? |
I could, but unfortunately I'm not on my computer over the weekend (vacation) ... so if this can wait until monday, I can try. But as this breaks master I'd suggest you try yourself... if you can't find the right patch, I guess rolling back to the last version which worked should do the job short-term. |
Found it: https://bugzilla.mozilla.org/show_bug.cgi?id=1436830 |
See referenced PR |
An FYI... It looks like version 21 (https://github.com/mozilla/geckodriver/archive/v0.21.0. tar.gz) compiles as expected. versions 16-20 have compile problems. I did not try version 15 of the driver. Unfortunately, version 21 breaks in another way:
Man this language blows. I'll never understand the "let's embrace bleeding edge" because things mostly don't work... |
Issue description
Steps to reproduce
nix-build -A geckodriver
/cc maintainer @jraygauthier
The text was updated successfully, but these errors were encountered: