bugGNUstep - Bugs: bug #52126, GUI 0.25.1 ABI break?


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

bug #52126: GUI 0.25.1 ABI break?

Submitted by:  Yavor Doganov <yavor>
Submitted on:  Wed 27 Sep 2017 08:56:34 PM UTC  
Category: Gui/AppKitSeverity: 3 - Normal
Item Group: BugStatus: Confirmed
Privacy: PublicAssigned to: None
Open/Closed: Open

Sat 04 Nov 2017 10:53:31 PM UTC, comment #1:

Yes, this was an oversight on our side. We should have increased the minor number. Ivan is currently in the process of releasing a new version of GNUstep gui. That should fix the issue.

Fred Kiefer <FredKiefer>
Project Member
Wed 27 Sep 2017 08:56:34 PM UTC, original submission:

It looks like 0.25.1 introduced ABI incompatibility compared to 0.25.0. Some ivars in NSTableView and NSTableHeaderView were changed to the new NSInteger/CGFloat types which seems to lead to ABI breakage on 64-bit platforms. Unfortunately the SVN repository at Gna is not accessible and it looks like the migration to Savannah has not happened, so I can't give you the revision(s). At first glance it seems this one:

2016-10-08 Fred Kiefer <FredKiefer@gmx.de>

* Headers/AppKit/NSOutlineView.h
* Headers/AppKit/NSTableHeaderView.h
* Headers/AppKit/NSTableView.h
* Source/GSThemeDrawing.m
* Source/NSOutlineView.m
* Source/NSTableHeaderView.m
* Source/NSTableView.m:
Some int -> NSInteger and float -> CGFloat transitions.

Yavor Doganov <yavor>


No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -unavailable- added by FredKiefer (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):



    Follows 1 latest change.

    Date Changed By Updated Field Previous Value => Replaced By
    Sat 04 Nov 2017 10:53:31 PM UTCFredKieferStatusNone=>Confirmed

    Back to the top

    Powered by Savane 3.1-cleanup1