Re: firefox and icu?

From: Kevin Oberman <rkoberman_at_gmail.com>
Date: Sat, 15 Apr 2023 00:27:33 UTC
On Fri, Apr 14, 2023, 17:09 Jan Beich <jbeich@freebsd.org> wrote:

> Kevin Oberman <rkoberman@gmail.com> writes:
>
> > On Fri, Apr 14, 2023 at 2:52 PM Kevin Oberman <rkoberman@gmail.com>
> wrote:
> >
> >> On Fri, Apr 14, 2023 at 11:12 AM Robert Huff <roberthuff@rcn.com>
> wrote:
> >>
> >>>
> >>>         On a system running:
> >>>
> >>> FreeBSD 14.0-CURRENT #0 main-f0a15aafcb
> >>> Mon Oct 31 08:19:54 EDT 2022
> >>> amd64
> >>>
> >>>         firefox doesn't build because it wants ICU 72, and the current
> >>> version is 73.
> >>>         Am I the only one seeing this?
> >>>         If not: is there a bug id?
> >>>         and is there a sense of when it might be resolved?
> >>
> >> Yes. The icu update missed bumping the revision of node. Rebuild node18.
> >
> > I have submitted
> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=270846
> > in hopes of getting it done before the next package build  for 13.1 in
> > about 3 hours.
>
> poudriere isn't affected as it rebuilds packages if dependencies or port
> options have changed. For example, firefox built fine with icu-73 on
> -CURRENT.
>
>
> https://pkg-status.freebsd.org/beefy18/build.html?mastername=main-amd64-default&build=p53f38f41b10f_s2ef2c26f3f


I am running 14 and the build of Firefox died just like Robert Huff's did
with a message the from libelf that it could not load node because it
needed libicu.so.72.0.

I rebuilt node18 and Firefox then built. I do have non-stanard options for
Firefox, so it might be related to that. Mostly I  am building without
audio options to get my sound back. I suspect some people don't understand
that no audio selected means OSS is used.