Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 35262 - libsoup-1.99.x defaults to link openssl static
Summary: libsoup-1.99.x defaults to link openssl static
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All All
: High trivial (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-12-07 08:42 UTC by foser (RETIRED)
Modified: 2005-05-30 00:22 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description foser (RETIRED) gentoo-dev 2003-12-07 08:42:31 UTC
libsoup statically links to openssl when selected, gnutls ssl doesn't. I'm not sure if it's supposed to do that or not, the configure help suggests not. I don't think it's a good thing to link static by default when not really needed for a good reason.
Comment 1 Maurice van der Pot (RETIRED) gentoo-dev 2004-12-11 17:00:21 UTC
Foser, is this still applicable in the latest version?
Comment 2 foser (RETIRED) gentoo-dev 2004-12-12 06:22:26 UTC
a simple ldd of the libsoup lib should give the requested, but i don't have openssl support, so I can't tell right now.
Comment 3 Maurice van der Pot (RETIRED) gentoo-dev 2004-12-12 06:30:09 UTC
Gnome people, if I'm not mistaken this problem is not applicable to the 2.x ebuilds. Is that correct?
Comment 4 foser (RETIRED) gentoo-dev 2004-12-12 10:27:56 UTC
correct 2.x uses gnutls exclusively, it was a problem with openssl.
Comment 5 Maurice van der Pot (RETIRED) gentoo-dev 2004-12-13 10:41:34 UTC
So what does this mean? That 1.99.x should be fixed? that 2.x should be marked 
stable on all arches? that this bug can be closed? any permutation of the above?
Comment 6 foser (RETIRED) gentoo-dev 2005-01-06 04:28:10 UTC
ideally 1.99 should still be fixed, but I don't think it's worth spending the time. 1.99 & 2 are slotted different so we can't use the one for the other.
Comment 7 Leonardo Boshell (RETIRED) gentoo-dev 2005-05-30 00:22:54 UTC
What happens is that if libsoup-1.99.x is compiled against openssl, it creates
an auxiliary binary, /usr/libexec/libsoup-ssl-proxy which is the component
linked to the openssl shared library.

If libsoup is compiled against gnutls, no such proxy is created, and
libsoup-2.0.so is linked directly.