[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #52126] GUI 0.25.1 ABI break?

From: Yavor Doganov
Subject: [bug #52126] GUI 0.25.1 ABI break?
Date: Wed, 27 Sep 2017 16:56:35 -0400 (EDT)
User-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.78 Safari/537.36


                 Summary: GUI 0.25.1 ABI break?
                 Project: GNUstep
            Submitted by: yavor
            Submitted on: Wed 27 Sep 2017 11:56:34 PM EEST
                Category: Gui/AppKit
                Severity: 3 - Normal
              Item Group: Bug
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any



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.


Reply to this item at:


  Message sent via/by Savannah

reply via email to

[Prev in Thread] Current Thread [Next in Thread]