Skip to content
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

Add Win32 binaries to the releases #138

Closed

Conversation

AutomatedTester
Copy link
Contributor

@AutomatedTester AutomatedTester commented Jul 1, 2016

This change is Reviewable

prefix=mipsel-openwrt-linux
;;
i686-pc-windows-gnu)
prefix=i686-w64-mingw32
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I made a total guess at this so corrections welcome

@andreastt
Copy link
Contributor

You can have a look at rust-lang/rust#12859 why cross compilation to i686-pc-windows-gnu is problematic.

@alexcrichton
Copy link

If you're willing to resort to a bit of trickery, I believe that this can actually be made to work locally today! I hope that we'll soon add support in rustup for doing this through a more official manner, but in the meantime you basically just need to install our custom rust-mingw "component" which we're shipping for i686-pc-windows-gnu. That Dockerfile builds an image which can cross-compile to i686-pc-windows-gnu for both Rust code and C code (using the native MinGW packages which I believe you're also installing here).

If you need any help with that just let me know!

@timaharrison
Copy link

Could someone please let us know whether and when 32bit versions of geckodriver will be released? I see that there are techincal difficulties (sorry don't really understand them), but are these preventing aany more 32bit releases or is it being worked on?

The last 32bit release for v0.8.0 does not appear to be compatible with FF 47 or 48.

At present I'm in the situation where I'm in a corporate environment where we can't get 64bit test PCs, and we can't downgrade Firefox to a version that supports WebDriver (pre marionette). Since Firefox no longer supports WebDriver this means that we cannot currently run any tests with Firefox, and are having to rely on Chrome and IE.

@jgraham
Copy link
Member

jgraham commented Aug 4, 2016

Yes, I'm going to investigate the solution proposed by @alexcrichton above, and if that doesn't work set up some other Windows build environment.

@jgraham jgraham added this to the 0.11 milestone Aug 4, 2016
@andreastt
Copy link
Contributor

Superseded by #213.

@andreastt andreastt closed this Sep 6, 2016
@andreastt andreastt mentioned this pull request Oct 3, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants