On Mon, Nov 15, 2010 at 21:29:07 -0500, Matt Turner wrote:
On Mon, Nov 15, 2010 at 8:15 PM, Samuel Thibault sthiba...@debian.org wrote:
Matt Turner, le Mon 15 Nov 2010 19:51:10 -0500, a écrit :
On Mon, Nov 15, 2010 at 7:24 PM, Roger Leigh rle...@codelibre.net wrote:
What's the actual
On Tue, Nov 16, 2010 at 01:14:09 +0100, Matthias Klose wrote:
On 14.11.2010 13:19, Julien Cristau wrote:
On Fri, Oct 29, 2010 at 15:43:57 +0200, Matthias Klose wrote:
For wheezy I'm planning to change the linking behaviour for DSOs
(turning on --as-needed and --no-copy-dt-needed-entries.
On Tue, Nov 16, 2010 at 01:14:09AM +0100, Matthias Klose wrote:
On 14.11.2010 13:19, Julien Cristau wrote:
On Fri, Oct 29, 2010 at 15:43:57 +0200, Matthias Klose wrote:
For wheezy I'm planning to change the linking behaviour for DSOs
(turning on --as-needed and --no-copy-dt-needed-entries.
This change is one I can agree with on technical grounds, though it
will cause a great deal of pain in the short term. Have we got any
estimates on exactly how much breakage will result before the change
gets made?
Fedora already made the change a full release cycles ago, and Fedora
package
On 16.11.2010 10:42, Roger Leigh wrote:
On Tue, Nov 16, 2010 at 01:14:09AM +0100, Matthias Klose wrote:
On 14.11.2010 13:19, Julien Cristau wrote:
On Fri, Oct 29, 2010 at 15:43:57 +0200, Matthias Klose wrote:
For wheezy I'm planning to change the linking behaviour for DSOs
(turning on
* Roland McGrath:
I can't see why you think --as-needed is fundamentally wrong or unnecessary.
It is fundamentally wrong because -lfoo means I demand that the
initializers of libfoo.so run, whether or not I called anything in it.
So it's more like static linking. 8-)
IMHO, the current
Florian Weimer, le Tue 16 Nov 2010 19:49:57 +0100, a écrit :
* Roland McGrath:
I can't see why you think --as-needed is fundamentally wrong or
unnecessary.
It is fundamentally wrong because -lfoo means I demand that the
initializers of libfoo.so run, whether or not I called anything
On Tue, Nov 16, 2010 at 07:04:53PM +0100, Matthias Klose wrote:
On 16.11.2010 10:42, Roger Leigh wrote:
On Tue, Nov 16, 2010 at 01:14:09AM +0100, Matthias Klose wrote:
On 14.11.2010 13:19, Julien Cristau wrote:
On Fri, Oct 29, 2010 at 15:43:57 +0200, Matthias Klose wrote:
For wheezy I'm
On 15.11.2010 07:16, Roland McGrath wrote:
mattst88 airlied_, does Fedora use --as-needed by default? Fedora 14 too?
airlied_ mattst88: yes
The naming of the options makes people easily confused.
--no-add-needed is the only option Fedora's gcc passes.
yes, OpenSuse is using --as-needed,
On 14.11.2010 16:06, Roger Leigh wrote:
While I understand the rationale for --no-copy-dt-needed-entries for
preventing encapsulation violations via indirect linking, I don't agree
with the use of --as-needed *at all*. If a library has been explicitly
linked in, it shouldn't be removed. This
On Mon, Nov 15, 2010 at 11:02:57PM +0100, Matthias Klose wrote:
maybe, and fix it in N - ~100 packages? Or fix the ~100 packages?
The point of injection is for discussion. I would prefer having
this set in dpkg-buildflags, and then disabled by these ~100
packages. Note that this is probably
On 15.11.2010 07:16, Roland McGrath wrote:
yes, OpenSuse is using --as-needed, but not --no-add-needed.
That is a pretty nutty choice.
--
To UNSUBSCRIBE, email to debian-bsd-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive:
On Mon, Nov 15, 2010 at 11:02:57PM +0100, Matthias Klose wrote:
On 14.11.2010 16:06, Roger Leigh wrote:
While I understand the rationale for --no-copy-dt-needed-entries for
preventing encapsulation violations via indirect linking, I don't agree
with the use of --as-needed *at all*. If a
On 14.11.2010 13:19, Julien Cristau wrote:
On Fri, Oct 29, 2010 at 15:43:57 +0200, Matthias Klose wrote:
For wheezy I'm planning to change the linking behaviour for DSOs
(turning on --as-needed and --no-copy-dt-needed-entries. The
rationale is summarized in
On 16.11.2010 01:24, Roger Leigh wrote:
On Mon, Nov 15, 2010 at 11:02:57PM +0100, Matthias Klose wrote:
On 14.11.2010 16:06, Roger Leigh wrote:
While I understand the rationale for --no-copy-dt-needed-entries for
preventing encapsulation violations via indirect linking, I don't agree
with the
On Mon, Nov 15, 2010 at 7:24 PM, Roger Leigh rle...@codelibre.net wrote:
What's the actual problem --as-needed is trying to solve?
The answer is mainly unwanted libraries being linked in as a result
of using pkg-config (and various other -config variants), though there
are other, lesser,
I can't see why you think --as-needed is fundamentally wrong or unnecessary.
It is fundamentally wrong because -lfoo means I demand that the
initializers of libfoo.so run, whether or not I called anything in it.
--
To UNSUBSCRIBE, email to debian-bsd-requ...@lists.debian.org
with a subject of
Matt Turner, le Mon 15 Nov 2010 19:51:10 -0500, a écrit :
On Mon, Nov 15, 2010 at 7:24 PM, Roger Leigh rle...@codelibre.net wrote:
What's the actual problem --as-needed is trying to solve?
The answer is mainly unwanted libraries being linked in as a result
of using pkg-config (and various
On Mon, Nov 15, 2010 at 8:15 PM, Samuel Thibault sthiba...@debian.org wrote:
Matt Turner, le Mon 15 Nov 2010 19:51:10 -0500, a écrit :
On Mon, Nov 15, 2010 at 7:24 PM, Roger Leigh rle...@codelibre.net wrote:
What's the actual problem --as-needed is trying to solve?
The answer is mainly
On Fri, Oct 29, 2010 at 15:43:57 +0200, Matthias Klose wrote:
For wheezy I'm planning to change the linking behaviour for DSOs
(turning on --as-needed and --no-copy-dt-needed-entries. The
rationale is summarized in
http://wiki.debian.org/ToolChain/DSOLinking. I would like to know
about
On Sun, Nov 14, 2010 at 01:51:49PM +0100, Kurt Roeckx wrote:
On Sun, Nov 07, 2010 at 04:19:10PM +, Roger Leigh wrote:
On Fri, Oct 29, 2010 at 03:43:57PM +0200, Matthias Klose wrote:
For wheezy I'm planning to change the linking behaviour for DSOs (turning
on --as-needed and
On Sun, Nov 14, 2010 at 01:19:08PM +0100, Julien Cristau wrote:
On Fri, Oct 29, 2010 at 15:43:57 +0200, Matthias Klose wrote:
For wheezy I'm planning to change the linking behaviour for DSOs
(turning on --as-needed and --no-copy-dt-needed-entries. The
rationale is summarized in
On Sun, Nov 14, 2010 at 10:06 AM, Roger Leigh rle...@codelibre.net wrote:
On Sun, Nov 14, 2010 at 01:51:49PM +0100, Kurt Roeckx wrote:
On Sun, Nov 07, 2010 at 04:19:10PM +, Roger Leigh wrote:
On Fri, Oct 29, 2010 at 03:43:57PM +0200, Matthias Klose wrote:
For wheezy I'm planning to
On 11/14/2010 12:42 PM, Matt Turner wrote:
Please ignore me if I've misunderstood the situation, firstly.
Both Fedora and Gentoo are using --as-needed by default now. And from
what I've read (google: site:blog.flameeyes.eu as-needed) --as-needed
is certainly useful and prevents lots of
On Sun, Nov 14, 2010 at 8:40 PM, Adam Goode a...@spicenitz.org wrote:
On 11/14/2010 12:42 PM, Matt Turner wrote:
Please ignore me if I've misunderstood the situation, firstly.
Both Fedora and Gentoo are using --as-needed by default now. And from
what I've read (google: site:blog.flameeyes.eu
mattst88 airlied_, does Fedora use --as-needed by default? Fedora 14 too?
airlied_ mattst88: yes
The naming of the options makes people easily confused.
--no-add-needed is the only option Fedora's gcc passes.
--
To UNSUBSCRIBE, email to debian-bsd-requ...@lists.debian.org
with a subject of
For wheezy I'm planning to change the linking behaviour for DSOs (turning on
--as-needed and --no-copy-dt-needed-entries. The rationale is summarized in
http://wiki.debian.org/ToolChain/DSOLinking. I would like to know about issues
with these changes on some of the Debian ports, and if we need
27 matches
Mail list logo