-
Notifications
You must be signed in to change notification settings - Fork 5
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
32-bit OS compatibility #2
Comments
Technically, yes. The issue is that the golang code generated by ANTLR4 isn't 32-bit compatible. The issue has been around for a while. We could probably hack the generated code to make it 32-bit compatible but as Bridge no longer supports 32-bit anyway, we didn't bother doing that yet. If you want to build it yourself for 32-bit, fork this repo, apply the sed hack (from a comment in the linked issue), add a replace directive for this repo with your own fork in bridge's |
But the exact reason why bridge doesn't support 32-bit is that ANTLR4 isn't 32-bit compatible, right? Or are you saying there were other considerations when choosing to drop support for 32-bit in the bridge? |
Sorry for just getting back to this now. The original reason we considered dropping 32-bit support came from unrecoverable errors in etcd-io's And yes, now that we wrote our RFC5322 parser using ANTLR4, we have a second factor to take into account. |
Is compatibility with 32-bit OSes technically achievable? If so, what are the current showstoppers?
The text was updated successfully, but these errors were encountered: