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

[Feature Request] Support for win-x86 #247

Open
kevbry opened this issue May 10, 2024 · 1 comment
Open

[Feature Request] Support for win-x86 #247

kevbry opened this issue May 10, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@kevbry
Copy link

kevbry commented May 10, 2024

Describe the solution you'd like

Support for win-x86

Additional context

The legacy system I'm integrating with currently only supplies 32-bit SDKs. It would significantly simplify things if I could make use of it directly in a Temporal activity vs having to wrap the library in an API that the activity calls out to.

@kevbry kevbry added the enhancement New feature or request label May 10, 2024
@cretz
Copy link
Member

cretz commented May 10, 2024

The issue with the extra targets (like Windows 32-bit, Windows ARM, Linux MUSL, etc) is that it adds bloat to the package because the NuGet package has to embed the full DLL for that distro/arch. The NuGet package is already 50MB compressed and each shared library we add is ~30MB (~10MB compressed). Also, I am not sure we test for 32-bit.

You may be able to build the SDK on 32-bit though and make your own package to depend on. I will leave this open for others to see, because it is possible we may ship a separate NuGet package in the future with 32-bit support. But there are no immediate plans for Windows 32-bit.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants