Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 556210 - net-misc/tor-0.2.7.2_alpha fails to compile when openssl was compiled with USE=bindist
Summary: net-misc/tor-0.2.7.2_alpha fails to compile when openssl was compiled with U...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal with 1 vote (vote)
Assignee: Anthony Basile
URL: https://bugs.torproject.org/17109
Whiteboard:
Keywords:
: 560780 (view as bug list)
Depends on:
Blocks:
 
Reported: 2015-07-29 11:41 UTC by Alpha Bravo
Modified: 2015-11-20 20:28 UTC (History)
3 users (show)

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


Attachments
emerge -v output (file_556210.txt,27.96 KB, text/plain)
2015-07-29 11:42 UTC, Alpha Bravo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alpha Bravo 2015-07-29 11:41:48 UTC
net-misc/tor-0.2.7.2_alpha2 fails to compile when openssl was compiled with USE=bindist

Probably tor's DEPEND should be adjusted, although previous tor versions worked with bindist-enabled openssl

Reproducible: Always
Comment 1 Alpha Bravo 2015-07-29 11:42:40 UTC
Created attachment 407882 [details]
emerge -v output
Comment 2 Anthony Basile gentoo-dev 2015-08-02 20:53:30 UTC
(In reply to Alpha Bravo from comment #0)
> net-misc/tor-0.2.7.2_alpha2 fails to compile when openssl was compiled with
> USE=bindist
> 
> Probably tor's DEPEND should be adjusted, although previous tor versions
> worked with bindist-enabled openssl
> 
> Reproducible: Always

Looks like tor 0.2.7.x is going to make use of elliptic curves.  Its easy enough to depend on dev-libs/openssl[-bindist] but let me first see if there is some options in tor that can turn off elliptic curves.
Comment 3 Karl Lindén 2015-08-20 11:53:54 UTC
Maybe it is easier to go ahead with this bug if bug 531540 is resolved first?
Comment 4 Anthony Basile gentoo-dev 2015-08-21 07:05:17 UTC
(In reply to Karl Lindén from comment #3)
> Maybe it is easier to go ahead with this bug if bug 531540 is resolved first?

Thanks for finding that.  I really resist openssl[-bindist] because it means the resulting binary can't be shipped for copyright/patent reasons.

There's no option in tor 2.7.2 that toggles the dependence on ec.
Comment 5 SpanKY gentoo-dev 2015-09-19 18:13:53 UTC
*** Bug 560780 has been marked as a duplicate of this bug. ***
Comment 6 Mike Gilbert gentoo-dev 2015-10-14 23:27:30 UTC
In the mean time, can we add the [-bindist] until a better solution presents itself? That would at least make the ebuild match reality.
Comment 7 Anthony Basile gentoo-dev 2015-10-16 05:46:32 UTC
(In reply to Mike Gilbert from comment #6)
> In the mean time, can we add the [-bindist] until a better solution presents
> itself? That would at least make the ebuild match reality.

Done.
Comment 8 Anthony Basile gentoo-dev 2015-11-20 20:28:20 UTC
This bug is solved.  0.2.7.3 is out and i'll revisit the issue there.