Re: git: e0acbd158ec9 - main - security/rhash: update to 1.4.4 and fix build with lld 17
Date: Thu, 21 Sep 2023 11:02:09 UTC
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>