#844 ./configure does not require openssl-devel to be installed
Closed: Fixed None Opened 12 years ago by pcarrier.

  • On a Fedora 14 system without openssl-devel, 'git clone ...; cd sssd; autoreconf -i -f; ./configure' does complain about openssl-devel
  • Compilation will fail for this reason.

Can you provide more information? SSSD doesn't use OpenSSL at all. We rely on Mozilla NSS for crypto.

Could you attach a build log with the error shown?

patch: => 0

Fields changed

owner: somebody => jhrozek

I've triaged the issue and I actually found a bug, just not with the defaults. You need to explicitly select --enable-crypto to see it.

With the configure defaults, SSSD works as expected - it does not use OpenSSL, so it does not require it.

When the alternative libcrypto (=openssl-devel) crypto back end is selected, SSSD should require openssl-devel (or rather libcrypto.pc), but it does not. Configure passes, and compilation would fail -- I think that's what you said in the opening comment, Pierre, right?

status: new => assigned

Fields changed

milestone: NEEDS_TRIAGE => SSSD 1.6.0

Fields changed

patch: 0 => 1

Sorry for the delay.

Unfortunately I destroyed the VM where I met this issue. I fail to remember what happened exactly during the compilation process, and I didn't keep the logs.

I used ./configure without any options (I reproduced the issue with the exact instructions in the ticket, including a fresh git clone from my first copy).

But indeed, ./configure worked and didn't complain about anything (or discreetly), make (again without any specific environment variables or targets) failed.

--
Pierre

The dependency problem was fixed in 172c070
The libcrypto code was then disabled in 505383e

resolution: => fixed
status: assigned => closed

Fields changed

rhbz: => 0

Metadata Update from @pcarrier:
- Issue assigned to jhrozek
- Issue set to the milestone: SSSD 1.6.0

7 years ago

SSSD is moving from Pagure to Github. This means that new issues and pull requests
will be accepted only in SSSD's github repository.

This issue has been cloned to Github and is available here:
- https://github.com/SSSD/sssd/issues/1886

If you want to receive further updates on the issue, please navigate to the github issue
and click on subscribe button.

Thank you for understanding. We apologize for all inconvenience.

Login to comment on this ticket.

Metadata