Bug#784009: Segmentation fault

Andreas Metzler ametzler at bebt.de
Sat May 2 07:11:40 UTC 2015


retitle 784009 [experimental] Lack of versioned symbols in nettle causes segfault
severity 784009 serious
thanks

On 2015-05-02 積丹尼 Dan Jacobson <jidanni at jidanni.org> wrote:
> Package: wget
> Version: 1.16.3-2
> Severity: grave

> $ wget
> Segmentation fault

Hello,

thanks for the report. wget links both directly and indirectly against
nettle (direct: libnettle4, indirect via gnutls: libnettle4 in
unstable, libnettle5 in experimental). Since nettle < 3.1 does not use
versioned symbols this causes a segfault.

nettle 3.1 provides versioned symbols but that does not help for
the pending transition. A wget binary linked directly against
libnettle4 (unversioned) and indirectly (via gnutls) against
libnettle6 (versioned) still crashes.

This needs changes on the nettle side of things, but I will keep the
bug-report open here.

Looks like we need a two-step transition: nettle 2.7 -> nettle
2.7+versioned_symbols , nettle 2.7+versioned_symbols -> nettle 3.1.

cu Andreas
-- 
`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'



More information about the Pkg-gnutls-maint mailing list