Going back to Ben's original message and the start of this thread, it's not
entirely clear what the actual problem was. But it is a fact that static
symbols cannot cause linker clashes. Given this fact, and Ben's mention of
functions that are declared in certain broken header files, one can only
guess that the clashes are at compile-time, due to mismatched function
declarations between various header files and the library source.

  -- Howard Chu
  Chief Architect, Symas Corp.       Director, Highland Sun
  http://www.symas.com               http://highlandsun.com/hyc
  Symas: Premier OpenSource Development and Support

> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]]On Behalf Of Richard Levitte - VMS
> Whacker

> From: Jeffrey Altman <[EMAIL PROTECTED]>
>
> jaltman> > ben> The ones I was referring to actually are static.
> jaltman> >
> jaltman> > Then they should not be a problem, and definitely not
> a source of
> jaltman> > clashing, should they?
> jaltman> >
> jaltman>
> jaltman> They are a problem because 'static' has no meaning to the linker.
> jaltman> They are functions in a library and if two libraries
> have overlapping
> jaltman> names spaces there will be problems.
>
> Yeah, but look again at what Ben writes.  That's what I'm questioning,
> because if they were really static (as in defined with the key word
> "static"), we wouldn't have a problem, so that statement can't be
> true.
>
> --
> Richard Levitte   \ Spannvägen 38, II \ [EMAIL PROTECTED]
> Redakteur@Stacken  \ S-168 35  BROMMA  \ T: +46-8-26 52 47
>                     \      SWEDEN       \ or +46-733-72 88 11
> Procurator Odiosus Ex Infernis                -- [EMAIL PROTECTED]
> Member of the OpenSSL development team: http://www.openssl.org/
> Software Engineer, GemPlus:             http://www.gemplus.com/
>
> Unsolicited commercial email is subject to an archival fee of $400.
> See <http://www.stacken.kth.se/~levitte/mail/> for more info.
> ______________________________________________________________________
> OpenSSL Project                                 http://www.openssl.org
> Development Mailing List                       [EMAIL PROTECTED]
> Automated List Manager                           [EMAIL PROTECTED]
>

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to