Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 595778 - dev-vcs/git-2.6.3-r1 USE=curl fails to build with dev-libs/libressl-2.5.0
Summary: dev-vcs/git-2.6.3-r1 USE=curl fails to build with dev-libs/libressl-2.5.0
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Anthony Basile
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: libressl-support
  Show dependency tree
 
Reported: 2016-10-01 14:30 UTC by Felix Janda
Modified: 2017-11-04 11:06 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build log (build.log,344.61 KB, text/plain)
2016-10-01 14:30 UTC, Felix Janda
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Felix Janda 2016-10-01 14:30:01 UTC
Created attachment 448690 [details]
build log

It seems that with curl linked against dev-libs/libressl-2.5.0 it is
necessary to pass "-lssl" when linking against libcurl. For dev-vcs/git
this leads to linking failures as illustrated in the attached build log.
upstream git properly detects whether "-lssl" is needed, but the ebuild
does not use the upstream configure script. (Why??) With
NEEDS_SSL_WITH_CURL added to the make opts, the package compiles fine.
Comment 1 maurerpe 2017-11-04 04:30:10 UTC
I can confirm that git-2.14.2 USE=curl compiles just fine with libressl-2.6.2 and curl-7.55.1.  All of these versions are in portage, so I believe the bug can be closed now.
Comment 2 Felix Janda 2017-11-04 11:06:27 UTC
I cannot reproduce this any more. This was probably caused by a
miscompiled libcurl. Closing as Invalid.