Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 18 Mar 2022 23:16:22 +0900
From:      Tomoaki AOKI <junchoon@dec.sakura.ne.jp>
To:        FreeBSD Hackers <freebsd-hackers@freebsd.org>
Subject:   Providing base OpenSSL *.pc files needed
Message-ID:  <20220318231622.1f511123b97c76f2bbe1568a@dec.sakura.ne.jp>

next in thread | raw e-mail | index | archive | help
Can someone look into Bug 257659 [1]?

I've encountered Bug 262569 [2].

ports git d4c9792fda7f introduced LIB_DEPENDS with
security/openssl, maybe because security/tpm2-tss
3.2.0 hesitates to build without *.pc of OpenSSL.

This causes ports depending on base OpenSSL to fail,
even on fetch.

Putting partially modified *.pc files of security/openssl I've
uploaded on Bug 257659 into /usr/libdata/pkgconfig, applying
the patch I've uploaded on Bug 262569 and deinstalling
security/openssl allowed me to build security/tpm2-tss, updating
ports depending on base OpenSSL to succeed.

 */usr/ports/Mk/bsd.default-versions.mk defaults to base unless
  any ports one is already installed or manually specified via
  DEFAULT_VERSIONS. And /usr/ports/Mk/Uses/ssl.mk disallows
  coexistence of ports build against base OpenSSL and against
  ports security/openssl*.


[1] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=257659

[2] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=262569

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



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