We offer only a single Windows package for 32 bits, but there are known issues when 32bit Java is used on 64bit machines. E.g. WinP (and hence the core) cannot terminate processes correctly: https://github.com/kohsuke/winp#platform-support
So Windows packaging is bogus OOTB. I propose two options:
- Offer separate packaging for 32bit and 64bit versions
- Deprecate 32bit packaging and ship 64bit only
- is related to
-
JENKINS-37326 build in java spawn powsershell(x86) in 64bit OS
-
- Open
-
- relates to
-
JENKINS-52865 Jenkins has error code 268435458.
-
- Open
-
-
JENKINS-54245 Jenkins windows installer should offer Open java jdk
-
- Closed
-
- links to
[JENKINS-52868] Windows packaging embeds 32bit Java, and it makes process management malfunctional on 64bit systems
Priority | Original: Minor [ 4 ] | New: Major [ 3 ] |
Labels | New: windows |
Issue Type | Original: New Feature [ 2 ] | New: Bug [ 1 ] |
Assignee | Original: Kohsuke Kawaguchi [ kohsuke ] | New: Oleg Nenashev [ oleg_nenashev ] |
Link | New: This issue relates to JENKINS-52865 [ JENKINS-52865 ] |
Remote Link | New: This issue links to "discussion in the Platform SIG (Web Link)" [ 21275 ] |
The last time I checked, which is admittedly years ago, bulk of the Windows users were still running 32bit Windows. Did that situation change?