[bug #42789] [SQLClient] Two versions of the library cannot coexist peacefully

2014-07-17 Thread Yavor Doganov
URL:
  http://savannah.gnu.org/bugs/?42789

 Summary: [SQLClient] Two versions of the library cannot
coexist peacefully
 Project: GNUstep
Submitted by: yavor
Submitted on: Thu 17 Jul 2014 11:32:46 AM EEST
Category: Libraries
Severity: 3 - Normal
  Item Group: Installation
  Status: None
 Privacy: Public
 Assigned to: None
 Open/Closed: Open
 Discussion Lock: Any

___

Details:

Installing a new binary-incompatible SQLClient version will overwrite the
bundles.  They may still be loaded successfully by the old library but that is
not guaranteed.  This is particularly bad if the bundles are linked with the
library, as loading them from the old library will also load the new library,
leading to obvious runtime problems.

With the attached patch the two SQLClient versions are self-contained so
applications linked with either one will continue to work properly.



___

File Attachments:


---
Date: Thu 17 Jul 2014 11:32:46 AM EEST  Name: versioned-bundles.patch  Size:
2kB   By: yavor

http://savannah.gnu.org/bugs/download.php?file_id=31733

___

Reply to this item at:

  http://savannah.gnu.org/bugs/?42789

___
  Message sent via/by Savannah
  http://savannah.gnu.org/


___
Bug-gnustep mailing list
Bug-gnustep@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-gnustep


[bug #42789] [SQLClient] Two versions of the library cannot coexist peacefully

2014-07-17 Thread Richard Frith-Macdonald
Update of bug #42789 (project gnustep):

  Status:None = Fixed  
 Open/Closed:Open = Closed 

___

Follow-up Comment #1:

Thanks very much (something I had been meaning to get round to for ages, but
kept forgetting) ... I applied your patch.

___

Reply to this item at:

  http://savannah.gnu.org/bugs/?42789

___
  Message sent via/by Savannah
  http://savannah.gnu.org/


___
Bug-gnustep mailing list
Bug-gnustep@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-gnustep