bugGNUstep - Bugs: bug #42789, [SQLClient] Two versions of the...

 
 

You are not allowed to post comments on this tracker with your current authentication level.

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

Submitted by:  Yavor Doganov <yavor>
Submitted on:  Thu 17 Jul 2014 08:32:46 AM UTC  
 
Category: LibrariesSeverity: 3 - Normal
Item Group: InstallationStatus: Fixed
Privacy: PublicAssigned to: None
Open/Closed: Closed

Thu 17 Jul 2014 08:55:39 AM UTC, comment #1:

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

Richard Frith-Macdonald <CaS>
Project Member
Thu 17 Jul 2014 08:32:46 AM UTC, original submission:

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.

Yavor Doganov <yavor>

 

Attached Files
file #31733:  versioned-bundles.patch added by yavor (2KiB - text/x-patch)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by CaS (Posted a comment)
  • -unavailable- added by yavor (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 3 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Thu 17 Jul 2014 08:55:39 AM UTCCaSStatusNone=>Fixed
      Open/ClosedOpen=>Closed
    Thu 17 Jul 2014 08:32:46 AM UTCyavorAttached File-=>Added versioned-bundles.patch, #31733

    Back to the top


    Powered by Savane 3.1-cleanup1