Unless I'm missing something, and I did a text search through Policy,
Policy is currently silent on the topic of statically linked binaries
other than a brief mention in a footnote on convenience copies of code.
I believe we should say that they're discouraged in general and are
normally only appropriate for shared library maintenance and recovery
tools (ldconfig, etc.) or for security tools.
ftpmaster currently requires that any statically linked binaries be
documented with a Lintian override.
-- System Information:
Debian Release: squeeze/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.30-2-686-bigmem (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
debian-policy depends on no packages.
debian-policy recommends no packages.
Versions of packages debian-policy suggests:
ii doc-base 0.9.5 utilities to manage online documen
-- no debconf information
--
To UNSUBSCRIBE, email to debian-bugs-...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Please note that "statically linked binaries" can cover:
1) static executable statically linked with the glibc (they do not work well
due to glibc plugins)
2) dynamic executable dynamically linked with the glibc but statically linked
with some other C libraries.
3) static executables not linked at all with the glibc. (I think e3 and
freepascal binaries are this way).
> I believe we should say that they're discouraged in general and are
> normally only appropriate for shared library maintenance and recovery
> tools (ldconfig, etc.) or for security tools.
>
> ftpmaster currently requires that any statically linked binaries be
> documented with a Lintian override.
What are they actually checking ?
Cheers,
--
Bill. <ball...@debian.org>
Imagine a large red swirl here.
> Where was announced the requirement from the FTP team ?
>
http://lists.debian.org/debian-devel-announce/2009/10/msg00004.html
Cheers,
Julien
I agree to that.
But that should not mean we should discourage shipping static
libraries.
Kurt
>> Unless I'm missing something, and I did a text search through Policy,
>> Policy is currently silent on the topic of statically linked binaries
>> other than a brief mention in a footnote on convenience copies of code.
> Please note that "statically linked binaries" can cover:
> 1) static executable statically linked with the glibc (they do not work well
> due to glibc plugins)
This is the case that we're talking about here. In other words,
*entirely* static binaries. What you get with gcc -static.
--
Russ Allbery (r...@debian.org) <http://www.eyrie.org/~eagle/>