Re: On/for main [so: 15], ftp/curl 's config: "ld: error: unable to find library -lgssapi" (via poudriere-devel)

From: Dan Mahoney (Ports) <freebsd_at_gushi.org>
Date: Mon, 11 Aug 2025 11:46:01 UTC

> On Aug 11, 2025, at 4:29 AM, Herbert J. Skuhra <herbert@gojira.at> wrote:
> 
> On Mon, 11 Aug 2025 12:27:54 +0200, "Dan Mahoney (Ports)" wrote:
> 
>> Yeah, this recent hilarity is fun.  Breaking curl also breaks git, which breaks the ability to update ports trees in poudriere.  
>> 
>> # poudriere ports -u -p default_git
>> [00:00:00] Updating portstree "default_git" with git+https...ld-elf.so.1: Shared object "libssl.so.30" not found, required by "libcurl.so.4"
>> fatal: remote helper 'https' aborted session
>> [00:00:00] Error:  fail
>> 
>> Something else has changed the major of libcrypto.so older binaries no longer work.
> 
> Yes, openssl was updated from 3.0.16 to 3.5.1.
> 
> You have to install misc/compat14x from ports (latest) or rebuild
> ports that require libopenssl.so.30: 'pkg shlib -qR libopenssl.so.30'.

Huh, would have thought that would be in UPDATING.

>> And the pkg tree was built last on...looks like August 4th?  I suspect something's stuck.
> 
> https://portsfallout.com/port/19500/
> 
> Don't run main and expect it to be releng/x or stable/x. And use zfs
> snapshots. :-)

Never had that expectation. 

-Dan