When run bundle install on Windows, the Gemfile.lock gains a few gems that are Windows only, for example:
bcrypt-ruby (3.0.1)
bcrypt-ruby (3.0.1-x86-mingw32)
Is there any problem having those on the Gemfile.lock and deploying them to production (Linux)?
After having many of those windows-only statements in the Gemfile.lock and deploying to both Heroku and our own servers I can confirm that no, it’s not a problem, at least not with recent copy of bundler (1.1.4 at the time of this writing).