-
Notifications
You must be signed in to change notification settings - Fork 40
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
support CLANG32 system too #143
Conversation
Remember clang32 has only minimal toolchain (compiler, crt) packages, not every libraries. |
Yep, but fortunately that's all we need. 😄 |
I have been thinking it may be about time to enable clang32 for more packages. |
Wondering how many people are actually using 32bit OS for actual work. I know only one. |
I don't know about actually using 32-bit OSes, but I've seen @revelator and @past-due now express interest in the clang32 toolchain |
Indeed, the toolchain is the particular area of interest (at least until there's a clang-cross environment 😎). Believe it or not, we still have folks who want 32-bit Windows binaries. (EDIT: One project is still at about 20% x86 build downloads, as a data point.) |
@past-due just to be sure: you are aware that our clang32 targets ucrt and is thus more or less win10 only? |
I am aware of the UCRT targeting, however the UCRT is available for (and serviced by Windows Update on) versions of Windows prior to Windows 10 as well. (It's considered a Windows component, even on earlier versions of Windows. And there are several options to ensure it's installed.)
|
I hope that you are aware that there can be no support for |
Presumably this same concern would not apply to a Once that toolchain exists, it could theoretically be used to build the |
That would probably require changing every PKGBUILD or inventing yet another subsystem. |
most of the adress space restraints seem to be fixed if defaulting to large adress aware on 32 bit builds atleast im having no problems since i started using it :). UCRT is supported back to atleast vista though you have to install it manually, XP support might be a strecth though. Atm most problems are related to the clang tools not supporting the workarounds the gnu compilers have established to keep compatibility with windows builds, like version scripting etc. It would also be rather easy for a developer to just change the runtime from UCRT to MSVC if needed though they would have to do this themself. |
Thanks! |
@eine Actually, despite CI passing, it does not appear to be downloading the |
we didn't add any servers for it in pacman.conf |
Ah, looks like we need a |
No description provided.