[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#165358: Also caused segfaults in su and ssh



On Tue, Oct 22, 2002 at 03:53:37PM -0700, Jeff Bailey wrote:
> On Tue, Oct 22, 2002 at 05:49:46PM -0500, Zed Pobre wrote:
> > > Sadly, your rant is too late.  =) 2.3.1-3 provides an upgrade path
> > > by providing compatability with old static binaries.  They will
> > > break at some point in the future, but any static
> > > binaries/libraries compiled against 2.3 will continue to be fine.
> 
> >     I am confused.  I can confirm that it is *not* true that static
> > binaries compiled against 2.2 (i.e. woody libc6) will function with
> > 2.3.1-3, 
> 
> Hmm.  I'll need a testcase then, because the testcases we have now
> work.

    The two big ones here are Mathematica (sadly, I am going to be
unable to provide you with a copy of this, though I'll cheerfully run
experimental versions of libc to help test) and zsh-static.


> I can't promise you a length of time in the future.  The problem is
> that statically linked binaries on systems using glibc (So, GNU/Linux,
> GNU/Hurd, GNU/FreeBSD) are not entirely statically linked.  They still
> reference NSS DSO's.  There's no promise of infinite forward
> compatability.

    This is a major problem -- this means that producers of
binary-only software have no way of reliably producing a working
binary under an arbitrary Debian release (or, for that matter, under
any glibc-based distribution), and while I am somewhat sympathetic to
a viewpoint of not greatly supporting non-free software", I'm also in
a position of having to use and support a fair amount of it because
there is no free equivalent.  Is there any way to get the NSS code
also statically linked?  I have a memory of this not being a problem
at one point in the past.

-- 
Zed Pobre <zed@debian.org> a.k.a. Zed Pobre <zed@resonant.org>
PGP key and fingerprint available on finger; encrypted mail welcomed.

Attachment: pgpxVsHGWwyiK.pgp
Description: PGP signature


Reply to: