Temurin-build: openjdk8 HotSpot win32 ๋นŒ๋“œ๊ฐ€ ์‹คํŒจํ•ฉ๋‹ˆ๋‹ค.

์— ๋งŒ๋“  2018๋…„ 06์›” 20์ผ  ยท  17์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: adoptium/temurin-build

https://ci.adoptopenjdk.net/job/openjdk8_build_x86-32_windows/- ์ด ๋นŒ๋“œ๋Š” ํ•œ ๋‹ฌ ๋™์•ˆ ์‹คํŒจํ•ฉ๋‹ˆ๋‹ค.

๋˜ํ•œ ์ด๋Ÿฌํ•œ ๋นŒ๋“œ๋Š” ์‚ฌ์ดํŠธ์—์„œ ์•ก์„ธ์Šค ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. x32 ์ง€์›์„ ์ค‘๋‹จํ•˜์ง€ ๋งˆ์‹ญ์‹œ์˜ค. ์—ฌ์ „ํžˆ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

bug help wanted windows

๊ฐ€์žฅ ์œ ์šฉํ•œ ๋Œ“๊ธ€

์ด์ œ openjdk8_build_x86-32_windows ๋นŒ๋“œ๊ฐ€ ๋…น์ƒ‰์ด ๊ณ ์ •๋จ) ๊ด€๋ จ ์žˆ์œผ๋ฏ€๋กœ ์ด์ œ ๊ด€๋ จ win32 ๋นŒ๋“œ ์ •์˜๋ฅผ release ์ผ๋ถ€๊ฐ€ ๋  ๋•Œ๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. nightly ํŒŒ์ดํ”„ ๋ผ์ธ.

462๋Š” ๊ด€๋ จ PR์ž…๋‹ˆ๋‹ค.

๋ชจ๋“  17 ๋Œ“๊ธ€

@smlambert ์ตœ๊ทผ ์—…๋ฐ์ดํŠธ์—์„œ win32 ๋นŒ๋“œ๋ฅผ ์ƒ์‚ฐํ•˜๋Š” ๊ฒƒ์„ ๋ดค๋‹ค๊ณ  ํ™•์‹ ํ•ฉ๋‹ˆ๊นŒ?

๋‚˜๋Š” ์‹ค์ œ๋กœ win32 ์šฉ openjdk8-openj9 ๋นŒ๋“œ (openj9 0.9 ๋ฆด๋ฆฌ์Šค์˜ ์ผ๋ถ€)์— ์ดˆ์ ์„ ๋งž์ถ” ์—ˆ์Šต๋‹ˆ๋‹ค. openjdk8 (ํ•ซ์ŠคํŒŸ ํฌํ•จ)์ด ์ปดํŒŒ์ผ๋˜์ง€ ์•Š๋Š” ์ด์œ ๋ฅผ ์‚ดํŽด ๋ณด์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ๋ช…๋ฐฑํ•œ ๊ฒƒ์ด ์žˆ๋Š”์ง€ ์•Œ ์ˆ˜ ์žˆ์ง€๋งŒ ์›๋ž˜ ๋นŒ๋“œ๋ฅผ ํ™œ์„ฑํ™” ํ•œ ๊ฒƒ์€ @ sxa555 ๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

@smlambert win32 ๋นŒ๋“œ๋ฅผ ์–ด๋–ป๊ฒŒ ๊ฒŒ์‹œ ํ–ˆ์Šต๋‹ˆ๊นŒ? ๋งํฌ๋ฅผ ๊ณต์œ ํ•ด ์ฃผ์‹œ๊ฒ ์Šต๋‹ˆ๊นŒ?

win32 ๋ฆด๋ฆฌ์Šค๋ฅผ ์ฐพ์„ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ์ด ํŽ˜์ด์ง€์—๋Š” win32 ๋ฐ”์ด๋„ˆ๋ฆฌ๋ฅผ ๋‹ค์šด๋กœ๋“œ ํ•  ์ˆ˜์žˆ๋Š” ๋งํฌ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. https://adoptopenjdk.net/releases.html?variant=openjdk8

@gdams ์ด ์ •๋ณด์— ๋Œ€ํ•ด ๋งŽ์€ ๊ฐ์‚ฌ๋ฅผ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

32 ๋น„ํŠธ ํ”Œ๋žซํผ์— ๋Œ€ํ•œ openjdk8 ํ•ซ์ŠคํŒŸ ์ง€์›์„ ๊ฑฐ๋ถ€ ํ–ˆ์Šต๋‹ˆ๊นŒ?

์•„๋‹ˆ์š”,ํ•˜์ง€๋งŒ ์ด๊ฒƒ์ด ์šฐ๋ฆฌ์˜ ์ตœ์šฐ์„  ์ˆœ์œ„๋Š” ์•„๋‹™๋‹ˆ๋‹ค. ๋„์›€์ด ํ•„์š”ํ•˜๋ฉด adaptopenjdk.net/slack์—์„œ ์ปค๋ฎค๋‹ˆํ‹ฐ์— ๊ฐ€์ž…ํ•˜์„ธ์š”!

@cruzy ๋‚˜๋Š” openj9๋ฅผ ๋งŒ๋“œ๋Š” ๊ฒƒ๊ณผ ๋น„์Šทํ•œ ์‹œ๊ฐ„์— jenkins์—์„œ ๊ทธ ์ž‘์—…์„ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. ์ง€๊ธˆ๊นŒ์ง€ ํ•ซ์ŠคํŒŸ์œผ๋กœ ์™„์ „ํžˆ ์ž‘๋™ํ•˜๋Š” ๋นŒ๋“œ๊ฐ€ ์—†์—ˆ์Šต๋‹ˆ๋‹ค. @karianna๊ฐ€ ๋งํ–ˆ๋“ฏ์ด ์šฐ๋ฆฌ๋Š” openj9์—์„œ win32 ๋นŒ๋“œ๋ฅผ ์š”์ฒญํ–ˆ์ง€๋งŒ ์ง€๊ธˆ๊นŒ์ง€ ์•„๋ฌด๋„ ํ•ซ์ŠคํŒŸ ๋นŒ๋“œ๋ฅผ ์™ธ์ณค์ง€ ๋งŒ VM ์ „๋ฐ˜์— ๊ฑธ์ณ ํŒจ๋ฆฌํ‹ฐ๋ฅผ ๊ฐ–๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค.

ํฅ๋ฏธ๋กญ๊ฒŒ๋„ 32 ๋น„ํŠธ ํ•ซ์ŠคํŒŸ์— ๋Œ€ํ•œ ์š”๊ตฌ ์‚ฌํ•ญ์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ? ์‚ฌ์šฉ์ค‘์ธ ํŠน์ • ํ•˜๋“œ์›จ์–ด์ž…๋‹ˆ๊นŒ?

[ํŽธ์ง‘ : ๋ฉ”์ธ ๋นŒ๋“œ ํŽ˜์ด์ง€์—์„œ win32 ํ•ซ์ŠคํŒŸ ๋นŒ๋“œ๋ฅผ ์ด๋™ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ง„ํ–‰์ค‘์ธ ์ž‘์—… ํƒญ์—์„œ ์ด๋™ํ•˜์ง€ ์•Š์•„์•ผํ•ฉ๋‹ˆ๋‹ค.]

@karianna ์ด ์ œ์•ˆ์— ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค. AdoptOpenJDK๋ฅผ ์ œํ’ˆ์˜ ๊ธฐ๋ณธ JRE๋กœ ์„ ํƒํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ๋‹ค๋ฉด ์ปค๋ฎค๋‹ˆํ‹ฐ์— ์ฐธ์—ฌํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.

ํฅ๋ฏธ๋กญ๊ฒŒ๋„ 32 ๋น„ํŠธ ํ•ซ์ŠคํŒŸ์— ๋Œ€ํ•œ ์š”๊ตฌ ์‚ฌํ•ญ์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ? ์‚ฌ์šฉ์ค‘์ธ ํŠน์ • ํ•˜๋“œ์›จ์–ด์ž…๋‹ˆ๊นŒ?
ํŠน์ • ์†Œํ”„ํŠธ์›จ์–ด์— ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์ด ์†Œํ”„ํŠธ์›จ์–ด๋Š” Oracle JRE 8x32 ๋ฐ Zulu JRE 8x32์—์„œ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์ž‘๋™ํ•˜์ง€๋งŒ openj9์˜ AOJ 8x32์—์„œ ๋ช‡ ๊ฐ€์ง€ ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ JRE x64์—์„œ๋Š” ์ „ํ˜€ ์ž‘๋™ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๊ทธ๋ž˜์„œ x32 JRE์—์„œ ํ•ซ์ŠคํŒŸ ๋ฒ„์ „์„ ์‚ฌ์šฉ ํ•ด๋ณด๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.

๋˜ํ•œ openj9 ๋นŒ๋“œ๊ฐ€์žˆ๋Š” AOJ 8x32์—์„œ ๋ฐœ์ƒํ•˜๋Š” ๋ฌธ์ œ์— ๋Œ€ํ•ด ๋“ฃ๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.

@smlambert ์˜ ์˜๊ฒฌ์„ ๋ฐ˜์˜ํ•˜์ง€๋งŒ x64 JRE์˜ ๊ฒฝ์šฐ 32 ๋น„ํŠธ ๋„ค์ดํ‹ฐ๋ธŒ JNI ์ฝ”๋“œ๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ์•Š๋Š” ํ•œ 64 ๋น„ํŠธ ์ฝ”๋“œ๊ฐ€

(์ฐธ๊ณ ๋กœ ๋‚˜๋Š” ๋˜ ๋‹ค๋ฅธ HotSpot win32 ๋นŒ๋“œ ์‹คํ–‰์„ ์‹œ๋„ํ–ˆ์ง€๋งŒ ์ด์ „์— ํ•œ ๊ฒƒ๊ณผ ๋‹ค๋ฅธ ์œ„์น˜์—์„œ ์‹คํŒจ ํ–ˆ์œผ๋ฏ€๋กœ์ด๋ฅผ ํ•ด๊ฒฐํ•˜๋ ค๋ฉด ์กฐ์‚ฌ์™€ ๋””๋ฒ„๊น…์ด ์—ฌ์ „ํžˆ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. openj9 win32 ๋นŒ๋“œ์™€ ๋™์ผํ•œ ๋นŒ๋“œ ๋จธ์‹ ์—์„œ ์‹คํ–‰ ์ค‘์ด๋ฏ€๋กœ ํ™˜๊ฒฝ์ด ๋™์ผํ•ด์•ผ ํ•จ)

์•ˆ๋…•ํ•˜์„ธ์š”, Oracle์˜ LTS ์ •์ฑ… ๋ณ€๊ฒฝ์œผ๋กœ ์ธํ•ด AdoptOpenJDK๋ฅผ ๋Œ€์ฒด JVM์œผ๋กœ ๊ณ ๋ คํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋ถˆํ–‰ํžˆ๋„ ์ผ๋ถ€ ํด๋ผ์ด์–ธํŠธ๋Š” ์—ฌ์ „ํžˆ Win32์— ๊ณ ์ •๋˜์–ด ์žˆ์œผ๋ฉฐ ํ…Œ์ŠคํŠธํ•˜๊ณ  ์ง€์›ํ•˜๋Š” JVM ์ˆ˜๋ฅผ ์ œํ•œํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์ง€๊ธˆ์€ ํ•ซ์ŠคํŒŸ ๋งŒ ์‚ฌ์šฉํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค (๋” ์•ˆ์ „ํ•œ ์ „ํ™˜ ์ธ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค). 2019 ๋…„ 1 ์›” ์ด์ „ (์˜ค๋ผํด ์—…๋ฐ์ดํŠธ ์ข…๋ฃŒ) ์ด์ „์˜ Win32 Java 8 ํ•ซ์ŠคํŒŸ ๋ฆด๋ฆฌ์Šค๋Š” ์™„์ „ํ•œ ์†”๋ฃจ์…˜์„์œ„ํ•œ ๋ˆ„๋ฝ ๋œ ๋ถ€๋ถ„์œผ๋กœ ๋ณด์ž…๋‹ˆ๋‹ค.
์ €๋Š”์ด ์‹œ๋‚˜๋ฆฌ์˜ค๊ฐ€ ์šฐ๋ฆฌ์—๊ฒŒ ๊ณ ์œ ํ•˜์ง€ ์•Š์„ ๊ฒƒ ๊ฐ™๊ธฐ ๋•Œ๋ฌธ์— ์ด๊ฒƒ์„ ์ ์–ด ๋‘์—ˆ์Šต๋‹ˆ๋‹ค.
์—ฌ๋Ÿฌ๋ถ„์€ ๊ทธ๋Ÿฌํ•œ ๋ฆด๋ฆฌ์Šค๊ฐ€ ๋ช‡ ๋‹ฌ ์•ˆ์— ํ˜„์‹ค์  ์ผ ๊ฒƒ์ด๋ผ๊ณ  ์ƒ๊ฐํ•˜์‹ญ๋‹ˆ๊นŒ?

์•„์ง ์ž์› ๋ด‰์‚ฌ์ž๊ฐ€ ์—†๊ธฐ ๋•Œ๋ฌธ์— Main Adopt ์ปค๋ฎค๋‹ˆํ‹ฐ์— ์ง์ ‘ ์š”์ฒญํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ์ž๋ฐ” ์‚ฌ์šฉ์ž ๊ทธ๋ฃน๊ณผ ์ž๋ฐ” ์ฑ”ํ”ผ์–ธ ๋ชฉ๋ก์— ๊ทธ๋ฌผ์„ ๋” ๋˜์กŒ๋‹ค.

์ด์ œ openjdk8_build_x86-32_windows ๋นŒ๋“œ๊ฐ€ ๋…น์ƒ‰์ด ๊ณ ์ •๋จ) ๊ด€๋ จ ์žˆ์œผ๋ฏ€๋กœ ์ด์ œ ๊ด€๋ จ win32 ๋นŒ๋“œ ์ •์˜๋ฅผ release ์ผ๋ถ€๊ฐ€ ๋  ๋•Œ๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. nightly ํŒŒ์ดํ”„ ๋ผ์ธ.

462๋Š” ๊ด€๋ จ PR์ž…๋‹ˆ๋‹ค.

์•ˆ๋…•ํ•˜์„ธ์š”, JavaFX ๊ตฌ์„ฑ ์š”์†Œ๋„์ด ๋ฐฐํฌํŒ์˜ ์ผ๋ถ€๊ฐ€ ๋ ์ง€ ๊ถ๊ธˆํ•ฉ๋‹ˆ๋‹ค. ํ˜„์žฌ ์•ผ๊ฐ„์— ์šฐ๋ฆฌ๋Š” ๊ทธ๊ฒƒ์„ ๋ณผ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

์ด ๋ฌธ์ œ๋ฅผ ์™„๋ฃŒ ํ•œ๋Œ€๋กœ ์ข…๋ฃŒํ•ฉ๋‹ˆ๋‹ค. @ Capa83 JavaFX ์ง€์›์— ๋Œ€ํ•ด ๋ณ„๋„์˜ ๋ฌธ์ œ๋ฅผ ์ œ๊ธฐ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

์•Œ์•˜์–ด ํ• ๊ฒŒ!

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰