Created attachment 203221 [details] patch ICU 64.1 seems to have broken build on big-endian platforms. However, building from Github's tarball works just fine. Upon closer investigation, it looks like the tarball from ICU's website has some files pre-generated, but only for little-endian. Switch to Github to fix build.
Thank you for the patch and the work on this... I can confirm, that the attached patch fixes the build issue I've been experiencing on powerpc arch since the port was updated on March 27, 2019. Cheers.
Can you report upstream (quoting actual error message)? The port uses release distfile per portmgr@ request in bug 232300 comment 2. Sorry, I can't file a bug on your behalf because upstream uses Jira which requires Atlassian account which is unfriendly to Tor users: "Failure processing signup routes request." Maybe office@ peers can help instead. > DISTVERSION= 64_1 ... >+GH_TAGNAME= release-${DISTVERSION:S/_/-/} Better re-apply ports r482186 i.e., convert the above to DISTVERSION= 64-1 ... DISTVERSIONPREFIX= release-
(In reply to Jan Beich from comment #2) It's fine to use the github archive.
A commit references this bug: Author: jbeich Date: Fri Apr 12 22:35:16 UTC 2019 New revision: 498770 URL: https://svnweb.freebsd.org/changeset/ports/498770 Log: devel/icu: unbreak on big-endian after r496981 gmake[2]: *** No rule to make target 'out', needed by 'out/icudt64b.dat'. Stop. gmake[2]: Leaving directory '/usr/ports/devel/icu/work/icu/source/data' PR: 236860 Reported by: Piotr Kubaj, pkg-fallout Obtained from: Gentoo Changes: head/devel/icu/files/patch-data_Makefile.in
A commit references this bug: Author: jbeich Date: Fri Apr 12 22:35:40 UTC 2019 New revision: 498771 URL: https://svnweb.freebsd.org/changeset/ports/498771 Log: MFH: r498770 devel/icu: unbreak on big-endian after r496981 gmake[2]: *** No rule to make target 'out', needed by 'out/icudt64b.dat'. Stop. gmake[2]: Leaving directory '/usr/ports/devel/icu/work/icu/source/data' PR: 236860 Reported by: Piotr Kubaj, pkg-fallout Obtained from: Gentoo Approved by: ports-secteam blanket Changes: _U branches/2019Q2/ branches/2019Q2/devel/icu/files/patch-data_Makefile.in
http://pylon.nyi.freebsd.org/data/120powerpc64-quarterly/498780/logs/icu-64.1,1.log