Re: failure poudriere building icu 74_2 Subject: Digest of [email protected] issue 155 (3815-3835)

Mark Millard <[email protected]>
Newsgroups gmane.os.freebsd.devel.arm
Message-ID <[email protected]>
On Mar 28, 2024, at 12:50, Fred L. Finster <[email protected]> wrote:

> Sent without attachment.
> 
> 
> -------- Forwarded Message --------
> Subject: Re: failure poudriere building icu 74_2 Subject: Digest of [email protected] issue 155 (3815-3835)
> Date: Thu, 28 Mar 2024 12:02:54 -0700
> From: Fred L. Finster <[email protected]>
> To: [email protected], [email protected]
> CC: [email protected] <[email protected]>
> 
> On 3/27/24 9:55 PM, [email protected] wrote:
>> [01:58:13] [02] [00:44:25] Finished devel/icu | icu-74.2,1: Success
> 
> You seem to build icu-74.2 correctly in this output listing.
> 
> Can you give an old guy a helping hand.  I am making a very dumb mistake here and I do not see what that mistake is. Explicitly show me the correction, please  Thank you for pointing to some error I don't see.
> I have even tried  cd /usr/ports/devel/icu ; make deinstall
> pkg install -f devel/icu
> 
> Thanks to Daniel Engberg for PR: 277910 for correct Amd64
> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=277910
> https://cgit.freebsd.org/ports/commit/?id=48de6e1a1f3970e1c9baa51610d16071c5f97d59
> 
> 
> I am building 15.0-CURRENT for Arm64 (aarch64) on a Raspberry Pi 4B with 8Gbytes
> 
> pkg update
> pkg upgrade
> cd /usr/ports/devel/icu
> patch < icu-74.2-refresh.patch
> make install clean
> 
> =======================<phase: fetch          >============================
> ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
> ===> Fetching all distfiles required by icu-74.2,1 for building
> ===========================================================================
> =======================<phase: checksum       >============================
> ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
> ===> Fetching all distfiles required by icu-74.2,1 for building
> => SHA256 Checksum mismatch for icu4c-74_2-src.tgz.
> ===>  Refetch for 1 more times files:  icu4c-74_2-src.tgz
> => icu4c-74_2-src.tgz doesn't seem to exist in /portdistfiles/.
> => Attempting to fetch https://github.com/unicode-org/icu/releases/download/release-74-2/icu4c-74_2-src.tgz
> fetch: https://github.com/unicode-org/icu/releases/download/release-74-2/icu4c-74_2-src.tgz: size mismatch: expected 26618071, actual 26529443
> => Attempting to fetch https://downloads.sourceforge.net/project/icu/ICU4C/74.2/icu4c-74_2-src.tgz
> 
> 
> 
> 
> size mismatch: expected 26618071, actual 26529443
> Why or what or Who is giving the expected 26618071 pkg size, when we corrected that to 26529443 in  distinfo file in
> directory /www/ports/devel/icu
> 
> 
> 
> 
> 
> Why can I not patch Makefile and patch distinfo   and build the new icu-74_2 package ??
> What is remembering the old size of the length of the file as 266xxxx and not the new size of 265xxxx?

https://www.freshports.org/devel/icu reports that the correction to devel/icu
is in: 74.2_1,1

You are using: 74.2,1

That predates the correction.

The correction included removing the:

https://downloads.sourceforge.net/project/icu/ICU4C/74.2/icu4c-74_2-src.tgz

because sourceforge "no longer hosts recent versions".

Try 74.2_1,1 ?

===
Mark Millard
marklmi at yahoo.com
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.