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: None
Privacy: PublicAssigned to: None
Open/Closed: Open

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 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):



    No Changes Have Been Made to This Item

    Back to the top

    Powered by Savane 3.1-cleanup1