Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 21 Sep 2023 20:02:09 +0900
From:      Tomoaki AOKI <junchoon@dec.sakura.ne.jp>
To:        Dimitry Andric <dim@FreeBSD.org>
Cc:        dev-commits-ports-main@freebsd.org
Subject:   Re: git: e0acbd158ec9 - main - security/rhash: update to 1.4.4 and fix build with lld 17
Message-ID:  <20230921200209.127e6a95fc6798d236d90124@dec.sakura.ne.jp>
In-Reply-To: <B7085286-46E3-4E09-B8CB-9A33EDD75B0D@FreeBSD.org>
References:  <20230921085201.0480bc8978594e0f11d9cedc@dec.sakura.ne.jp> <9AC426E4-82FA-441A-96FC-66211F54725C@FreeBSD.org> <B7085286-46E3-4E09-B8CB-9A33EDD75B0D@FreeBSD.org>

index | next in thread | previous in thread | raw e-mail

On Thu, 21 Sep 2023 09:44:28 +0200
Dimitry Andric <dim@FreeBSD.org> wrote:

> On 21 Sep 2023, at 09:23, Dimitry Andric <dim@FreeBSD.org> wrote:
> > 
> > On 21 Sep 2023, at 01:52, Tomoaki AOKI <junchoon@dec.sakura.ne.jp> wrote:
> >> 
> >> Ports dependig on this should be forcibly bumped, as shlib major
> >> version is bumped from librhash.so.0 to librhash.so.1 (1.4.4).
> >> For example, math/suitesparse-config fails as cmake, which depends on
> >> security/rhash, cannot find librhash.so.0 anymore on poudriere build.
> >> 
> >> By grep'ping /usr/ports, 3 ports below dependson security/rhash.
> >> devel/cmake-gui
> >> devel/cmake-core
> >> misc/mbuffer    (with OPTION RHASH enabled)
> >> 
> >> 
> >> For me, simply deleting pkg of devel/cmake-core helped, so bumping
> >> PORTREVISION for above 3 ports would be sufficient.
> > 
> > misc/mbuffer depends only at runtime on librhash, but it hardcodes dlopen("librhash.so.0",RTLD_NOW), unfortunately. I will check if it can be made to run with librhash.so.1, as I don't think the API has changed so much that it won't work.
> > 
> > I will bump the other ports right away.
> 
> Should be fixed now by:
> 
> https://cgit.freebsd.org/ports/commit/?id=28149de0a616dd364bce3485aafb31dcfba27946
> 
> Thank you for the report.
> 
> -Dimitry

I'm back to working (stable/14) envinronment.
(Was rebooted into main environment for updating ports there.)

Confirmed. Thanks!
And sorry for annoyance on misc/mbuffer case. I'm not having it even
installed.

Regards.

-- 
Tomoaki AOKI    <junchoon@dec.sakura.ne.jp>


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20230921200209.127e6a95fc6798d236d90124>