[Debian GNUstep maintainers] Bug#749764: projectcenter.app: GCC	warnings that may lead to runtime issues with new GNUstep libraries
    Yavor Doganov 
    yavor at gnu.org
       
    Thu May 29 17:15:12 UTC 2014
    
    
  
Source: projectcenter.app
Version: 0.6.0-2
Severity: normal
Tags: sid jessie
User: pkg-gnustep-maintainers at lists.alioth.debian.org
Usertags: gnustep-base1.24-transition gnustep-gui0.24-transition gnustep-transition
Your package builds successfully with the new GNUstep libraries, but
there are some GCC warnings that *may* lead to problems at runtime and
may affect the forthcoming gnustep transition/jessie release.  Latest
versions of the core GNUstep packages are available at mentors.d.n [*];
they will be uploaded to experimental first.
Please note that the warnings may be unrelated to GNUstep or changes in
GNUstep but could be legitimate nevertheless.  In case the fix is
applicable for the current gnustep-* library packages in sid (-base/1.22
and -gui/0.20) you can upload the fixed package before the transition
begins.  Otherwise, please wait for the transition to complete and
do not forget to adjust the Build-Depends field accordingly:
  libgnustep-base-dev (>= 1.24.6)
  or
  libgnustep-gui-dev (>= 0.24)
Relevant portion(s) of the log:
PCProjectBrowser.m: In function '-[PCProjectBrowser reloadLastColumnAndNotify:]':
PCProjectBrowser.m:326:7: warning: passing argument 1 of 'getNumberOfRows:columns:' from incompatible pointer type [enabled by default]
       [colMatrix getNumberOfRows:&rowCount columns:&colCount];
       ^
PCProjectBrowser.m:326:7: note: expected 'NSInteger *' but argument is of type 'int *'
PCProjectBrowser.m:326:7: warning: passing argument 2 of 'getNumberOfRows:columns:' from incompatible pointer type [enabled by default]
PCProjectBrowser.m:326:7: note: expected 'NSInteger *' but argument is of type 'int *'
[...]
PCEditor.m: In function 'FindDelimiterInString':
PCEditor.m:1200:9: warning: large integer implicitly truncated to unsigned type [-Woverflow]
         return NSNotFound;
         ^
PCEditor.m:1226:9: warning: large integer implicitly truncated to unsigned type [-Woverflow]
         return NSNotFound;
         ^
The full build log is available upon request.
The severity of this bug may be raised to "important", "serious" or
"grave" after the transition depending on the impact.
[*]
http://mentors.debian.net/debian/pool/main/g/gnustep-make/gnustep-make_2.6.6-1.dsc
http://mentors.debian.net/debian/pool/main/g/gnustep-base/gnustep-base_1.24.6-1.dsc
http://mentors.debian.net/debian/pool/main/g/gnustep-gui/gnustep-gui_0.24.0-1.dsc
http://mentors.debian.net/debian/pool/main/g/gnustep-back/gnustep-back_0.24.0-1.dsc
    
    
More information about the pkg-GNUstep-maintainers
mailing list