comp.lang.ada
 help / color / mirror / Atom feed
From: "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de>
Subject: Re: About static libraries and Debian policy
Date: Sat, 15 May 2010 09:46:58 +0200
Date: 2010-05-15T09:46:58+02:00	[thread overview]
Message-ID: <1f90y1bvh08f5.13dh2h2anptwy$.dlg@40tude.net> (raw)
In-Reply-To: 87d3wydxrt.fsf@ludovic-brenta.org

On Fri, 14 May 2010 22:38:30 +0200, Ludovic Brenta wrote:

> Dmitry A. Kazakov writes:
>> On Fri, 14 May 2010 20:43:27 +0200, Ludovic Brenta wrote:
>>
>>>>>> BTW, Why there should be no traceback when relocatable libraries are
>>>>>> used?
>>> 
>>> Traceback is always available, either in symbolic or numeric form.  To
>>> get the symbolic form, you need the -dbg package installed.
>>
>> I meant g-trasym.adb. In Fedora's gcc 4.4 it is in the static library, but
>> absent in the shared. I don't understand why.
> 
> Maybe the Fedora maintainers can explain?

From g-trasym.ads:

"On all platforms except VMS, this package is not intended to be used
within a shared library, symbolic tracebacks are only supported for the
main executable and not for shared libraries. You should consider using
gdb to obtain symbolic traceback in such cases."

This reads to me: don't use in a shared library. Maybe they just followed
this advice. I admit, I don't understand the text above. In particular,
since any library is dead without the main executable, comparing them makes
no sense to me.

-- 
Regards,
Dmitry A. Kazakov
http://www.dmitry-kazakov.de



  reply	other threads:[~2010-05-15  7:46 UTC|newest]

Thread overview: 37+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-05-14 13:16 About static libraries and Debian policy Dmitry A. Kazakov
2010-05-14 14:57 ` sjw
2010-05-14 15:29   ` Dmitry A. Kazakov
2010-05-14 18:43     ` Ludovic Brenta
2010-05-14 19:54       ` Dmitry A. Kazakov
2010-05-14 20:38         ` Ludovic Brenta
2010-05-15  7:46           ` Dmitry A. Kazakov [this message]
2010-05-15 10:07             ` Ludovic Brenta
2010-05-15 11:07       ` Simon Wright
2010-05-15 21:48         ` Ludovic Brenta
2010-05-16 10:13           ` Simon Wright
2010-05-16 10:31             ` Ludovic Brenta
2010-05-19 21:59       ` Björn Persson
2010-05-20  7:20         ` Symbolic tracebacks on Debian (Was: About static libraries and Debian policy) Ludovic Brenta
2010-05-20  8:38           ` Alex R. Mosteo
2010-05-21 12:26             ` Ludovic Brenta
2010-05-25  8:39               ` Symbolic tracebacks on Debian Ludovic Brenta
2010-05-20 14:04           ` Symbolic tracebacks on Debian (Was: About static libraries and Debian policy) Dmitry A. Kazakov
2010-05-21  8:52           ` Symbolic tracebacks on Debian Stephen Leake
2010-05-22 11:03             ` (see below)
2010-05-22 11:25               ` Simon Wright
2010-05-22 21:37                 ` (see below)
2010-05-23 13:28                 ` Stephen Leake
2010-05-23 15:52                   ` Simon Wright
2010-05-23 18:35                     ` (see below)
2010-05-23 19:46                       ` Simon Wright
2010-05-24  9:04                         ` Stephen Leake
2010-05-24 19:14                           ` Simon Wright
2010-05-25  2:13                             ` Stephen Leake
2010-05-25  9:02                               ` Alex R. Mosteo
2010-05-25 19:16                               ` Simon Wright
2010-05-26  7:30                                 ` Stephen Leake
2010-05-24  9:03                   ` Stephen Leake
2010-05-22 11:30               ` Yannick Duchêne (Hibou57)
2010-05-22 13:20             ` Björn Persson
2010-05-22 13:56               ` Dmitry A. Kazakov
2010-05-22 12:53           ` Symbolic tracebacks on Debian (Was: About static libraries and Debian policy) Björn Persson
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox