[haiku-bugs] Re: [Haiku] #16787: Bibliotheken Handhabung

  • From: "Haiku" <trac@xxxxxxxxxxxx>
  • To: undisclosed-recipients: ;
  • Date: Fri, 05 Feb 2021 09:32:04 -0000

#16787: Bibliotheken Handhabung
--------------------------+---------------------------------
  Reporter:  lelldorin    |      Owner:  nobody
      Type:  enhancement  |     Status:  new
  Priority:  normal       |  Milestone:  Unscheduled
 Component:  - General    |    Version:  R1/beta2
Resolution:               |   Keywords:  Libraried, handling
Blocked By:               |   Blocking:
  Platform:  All          |
--------------------------+---------------------------------
Comment (by X512):

now, to run someapp you need both libB-1.0.0 and libB-2.0.0 at the same
 time. Since the author of libB probably did not plan for this, there are
 conflicting symbols and other problems between the two versions, and the
 app crashes in strange ways

 It can be handled by symbol versioning. Even just enabling symbol
 versioning will switch symbol resolution from process-global to per so-
 module like in Windows DLLs. It will be nice to enable symbol versioning
 by default in linker.
-- 
Ticket URL: <https://dev.haiku-os.org/ticket/16787#comment:9>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.

Other related posts: