Created attachment 166054 [details] A patch for japanese/today Current japanese/today converts each file's line breaks from CRLF to LF with the following procedure in Makefile: ${SED} 's/.$$//' It is a very problematic method, and breaks many Japanese strings in the data files (*.tbl). To solve the problem, use "${TR} -d '\015'" for the conversion.
Created attachment 166055 [details] poudriere testport log without my patch (10.1-RELEASE amd64)
Created attachment 166056 [details] poudriere testport log with my patch (10.1-RELEASE amd64)
A commit references this bug: Author: rakuco Date: Sun Feb 28 23:47:38 UTC 2016 New revision: 409785 URL: https://svnweb.freebsd.org/changeset/ports/409785 Log: Fix line breaks conversion. Current japanese/today converts each file's line breaks from CRLF to LF with the following procedure in Makefile: ${SED} 's/.$$//' It is a very problematic method, and breaks many Japanese strings in the data files (*.tbl). To solve the problem, use "${TR} -d '\015'" for the conversion. PR: 206568 Submitted by: WATANABE Kazuhiro <CQG00620@nifty.ne.jp> (maintainer) Changes: head/japanese/today/Makefile
A commit references this bug: Author: rakuco Date: Sun Feb 28 23:48:45 UTC 2016 New revision: 409786 URL: https://svnweb.freebsd.org/changeset/ports/409786 Log: MFH: r409785 Fix line breaks conversion. Current japanese/today converts each file's line breaks from CRLF to LF with the following procedure in Makefile: ${SED} 's/.$$//' It is a very problematic method, and breaks many Japanese strings in the data files (*.tbl). To solve the problem, use "${TR} -d '\015'" for the conversion. PR: 206568 Submitted by: WATANABE Kazuhiro <CQG00620@nifty.ne.jp> (maintainer) Approved by: portmgr blanket approval Changes: _U branches/2016Q1/ branches/2016Q1/japanese/today/Makefile
Committed, thanks!