-
Bug
-
Resolution: Fixed
-
P3
-
9
-
None
-
b64
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8081943 | emb-9 | Magnus Ihse Bursie | P3 | Resolved | Fixed | b64 |
Proposal has been made to remove "native2ascii" tool from JDK9.
It was identified that JDK9 uses "native2ascii" itself to convert Japanese nroff man pages to various encodings (Linux: UTF-8, Solaris: UTF-8, PCK/SJIS) from eucJP source.
define install-ja-manpage
$(MKDIR) -p $(@D)
$(CAT) $< \
| $(NATIVE2ASCII) -encoding eucJP \
| $(SED) 's/@@VERSION@@/$(THIS_JDK_VERSION)/g' \
| $(NATIVE2ASCII) -reverse -encoding $1 \
> $@
endef
Since the supported Solaris and Linux OS releases now support UTF-8 locales by default, we should just deliver UTF-8 encoded nroff man pages and eliminate the conversion process.
It was identified that JDK9 uses "native2ascii" itself to convert Japanese nroff man pages to various encodings (Linux: UTF-8, Solaris: UTF-8, PCK/SJIS) from eucJP source.
define install-ja-manpage
$(MKDIR) -p $(@D)
$(CAT) $< \
| $(NATIVE2ASCII) -encoding eucJP \
| $(SED) 's/@@VERSION@@/$(THIS_JDK_VERSION)/g' \
| $(NATIVE2ASCII) -reverse -encoding $1 \
> $@
endef
Since the supported Solaris and Linux OS releases now support UTF-8 locales by default, we should just deliver UTF-8 encoded nroff man pages and eliminate the conversion process.
- backported by
-
JDK-8081943 Eliminate JDK build dependency of native2ascii and update Japanese nroff man pages to UTF-8 encoding
- Resolved
- blocks
-
JDK-8074431 Remove native2ascii tool
- Resolved