[Debian GNUstep maintainers] gnustep-base transition

Yavor Doganov yavor at gnu.org
Mon Oct 9 05:55:23 UTC 2017


Results from the rebuild:

Packages which FTBFS:
dbuskit
plopfolio.app

Both are trivial to fix, can be done before the transition.  Since
they are under our maintainership, I plan to report the bugs while
-base is still in the NEW queue.

Packages which have new GCC warnings with gnustep-base/1.25.0:
agenda.app
gnumail
gnustep-dl2
gnustep-examples
gnustep-gui
gorm.app
grr.app
gtamsanalyzer.app
gworkspace
lusernet.app
mpdcon.app
sope

These new warnings are mostly due to the change of the
NSArray/NSMutableArray sort function return type in
-sortedArrayUsingFunction:context: and -sortUsingFunction:context:,
which is now NSComparisonResult:

MPDController.m:879:38: warning: passing argument 1 of 'sortedArrayUsingFunction:context:' from incompatible pointer type [-Wincompatible-pointer-types]
                                      context: NULL];
                                      ^~~~~~~
MPDController.m:879:38: note: expected 'NSComparisonResult (*)(struct objc_object *, struct objc_object *, void *) {aka long int (*)(struct objc_object *, struct objc_object *, void *)}' but argument is of type 'int (*)(struct objc_object *, struct objc_object *, void *)'

There should be no runtime problems here.  Packages that are actively
maintained upstream should be fixed already.  We'll fix the abandoned
ones at some point, nothing urgent.




More information about the pkg-GNUstep-maintainers mailing list