Source: gorm.app
Version: 1.2.16-1.1
Severity: normal
Tags: sid jessie
User: [email protected]
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:
Making all for library GormCore...
[...]
GormDocument.m:2525:11: warning: passing argument 1 of 'getRow:column:ofCell:'
from incompatible pointer type [enabled by default]
if ([matrix getRow: &row column: &col ofCell: cell])
^
GormDocument.m:2525:11: note: expected 'NSInteger *' but argument is of type
'int *'
GormDocument.m:2525:11: warning: passing argument 2 of 'getRow:column:ofCell:'
from incompatible pointer type [enabled by default]
GormDocument.m:2525:11: note: expected 'NSInteger *' but argument is of type
'int *'
[...]
GormGenericEditor.m: In function '-[GormGenericEditor mouseDown:]':
GormGenericEditor.m:86:7: warning: passing argument 1 of
'getRow:column:forPoint:' from incompatible pointer type [enabled by default]
[self getRow: &r column: &c forPoint: loc];
^
GormGenericEditor.m:86:7: note: expected 'NSInteger *' but argument is of type
'int *'
GormGenericEditor.m:86:7: warning: passing argument 2 of
'getRow:column:forPoint:' from incompatible pointer type [enabled by default]
GormGenericEditor.m:86:7: note: expected 'NSInteger *' but argument is of type
'int *'
[...]
GormMatrixEditor.m: In function '-[GormMatrixEditor editTitleWithEvent:]':
GormMatrixEditor.m:154:3: warning: passing argument 1 of
'getRow:column:ofCell:' from incompatible pointer type [enabled by default]
[_EO getRow: &row column: &col ofCell: selected];
^
GormMatrixEditor.m:154:3: note: expected 'NSInteger *' but argument is of type
'int *'
GormMatrixEditor.m:154:3: warning: passing argument 2 of
'getRow:column:ofCell:' from incompatible pointer type [enabled by default]
GormMatrixEditor.m:154:3: note: expected 'NSInteger *' but argument is of type
'int *'
GormMatrixEditor.m: In function '-[GormMatrixEditor mouseDown:]':
GormMatrixEditor.m:332:4: warning: passing argument 1 of
'getRow:column:forPoint:' from incompatible pointer type [enabled by default]
forPoint: mouseDownPoint] == YES)
^
GormMatrixEditor.m:332:4: note: expected 'NSInteger *' but argument is of type
'int *'
GormMatrixEditor.m:332:4: warning: passing argument 2 of
'getRow:column:forPoint:' from incompatible pointer type [enabled by default]
GormMatrixEditor.m:332:4: note: expected 'NSInteger *' but argument is of type
'int *'
GormMatrixEditor.m: In function '-[GormMatrixEditor makeSelectionVisible:]':
GormMatrixEditor.m:363:7: warning: passing argument 1 of
'getRow:column:ofCell:' from incompatible pointer type [enabled by default]
if ([_EO getRow: &row column: &col ofCell: selected])
^
GormMatrixEditor.m:363:7: note: expected 'NSInteger *' but argument is of type
'int *'
GormMatrixEditor.m:363:7: warning: passing argument 2 of
'getRow:column:ofCell:' from incompatible pointer type [enabled by default]
GormMatrixEditor.m:363:7: note: expected 'NSInteger *' but argument is of type
'int *'
GormMatrixEditor.m: In function '-[GormMatrixEditor connectTargetAtPoint:]':
GormMatrixEditor.m:711:3: warning: passing argument 1 of
'getRow:column:forPoint:' from incompatible pointer type [enabled by default]
if ([_EO getRow: &row column: &col forPoint: mouseLoc] == YES)
^
GormMatrixEditor.m:711:3: note: expected 'NSInteger *' but argument is of type
'int *'
GormMatrixEditor.m:711:3: warning: passing argument 2 of
'getRow:column:forPoint:' from incompatible pointer type [enabled by default]
GormMatrixEditor.m:711:3: note: expected 'NSInteger *' but argument is of type
'int *'
GormMatrixEditor.m: In function '-[GormMatrixEditor performDragOperation:]':
GormMatrixEditor.m:771:7: warning: passing argument 1 of
'getRow:column:forPoint:' from incompatible pointer type [enabled by default]
if ([_EO getRow: &row column: &col forPoint: mouseDownPoint] == YES)
^
GormMatrixEditor.m:771:7: note: expected 'NSInteger *' but argument is of type
'int *'
GormMatrixEditor.m:771:7: warning: passing argument 2 of
'getRow:column:forPoint:' from incompatible pointer type [enabled by default]
GormMatrixEditor.m:771:7: note: expected 'NSInteger *' but argument is of type
'int *'
[...]
GormObjectEditor.m: In function '-[GormObjectEditor draggingUpdated:]':
GormObjectEditor.m:259:7: warning: passing argument 1 of
'getRow:column:forPoint:' from incompatible pointer type [enabled by default]
[self getRow: &r column: &c forPoint: loc];
^
GormObjectEditor.m:259:7: note: expected 'NSInteger *' but argument is of type
'int *'
GormObjectEditor.m:259:7: warning: passing argument 2 of
'getRow:column:forPoint:' from incompatible pointer type [enabled by default]
GormObjectEditor.m:259:7: note: expected 'NSInteger *' but argument is of type
'int *'
GormObjectEditor.m: In function '-[GormObjectEditor mouseDown:]':
GormObjectEditor.m:452:7: warning: passing argument 1 of
'getRow:column:forPoint:' from incompatible pointer type [enabled by default]
[self getRow: &r column: &c forPoint: loc];
^
GormObjectEditor.m:452:7: note: expected 'NSInteger *' but argument is of type
'int *'
GormObjectEditor.m:452:7: warning: passing argument 2 of
'getRow:column:forPoint:' from incompatible pointer type [enabled by default]
GormObjectEditor.m:452:7: note: expected 'NSInteger *' but argument is of type
'int *'
GormObjectEditor.m: In function '-[GormObjectEditor performDragOperation:]':
GormObjectEditor.m:500:7: warning: passing argument 1 of
'getRow:column:forPoint:' from incompatible pointer type [enabled by default]
[self getRow: &r column: &c forPoint: loc];
^
GormObjectEditor.m:500:7: note: expected 'NSInteger *' but argument is of type
'int *'
GormObjectEditor.m:500:7: warning: passing argument 2 of
'getRow:column:forPoint:' from incompatible pointer type [enabled by default]
GormObjectEditor.m:500:7: note: expected 'NSInteger *' but argument is of type
'int *'
GormObjectEditor.m: In function '-[GormObjectEditor prepareForDragOperation:]':
GormObjectEditor.m:537:7: warning: passing argument 1 of
'getRow:column:forPoint:' from incompatible pointer type [enabled by default]
[self getRow: &r column: &c forPoint: loc];
^
GormObjectEditor.m:537:7: note: expected 'NSInteger *' but argument is of type
'int *'
GormObjectEditor.m:537:7: warning: passing argument 2 of
'getRow:column:forPoint:' from incompatible pointer type [enabled by default]
GormObjectEditor.m:537:7: note: expected 'NSInteger *' but argument is of type
'int *'
[...]
GormResourceEditor.m: In function '-[GormResourceEditor mouseDown:]':
GormResourceEditor.m:215:6: warning: passing argument 1 of
'getRow:column:forPoint:' from incompatible pointer type [enabled by default]
forPoint: lastLocation])
^
GormResourceEditor.m:215:6: note: expected 'NSInteger *' but argument is of
type 'int *'
GormResourceEditor.m:215:6: warning: passing argument 2 of
'getRow:column:forPoint:' from incompatible pointer type [enabled by default]
GormResourceEditor.m:215:6: note: expected 'NSInteger *' but argument is of
type 'int *'
GormResourceEditor.m:254:4: warning: passing argument 1 of
'getRow:column:forPoint:' from incompatible pointer type [enabled by default]
forPoint: lastLocation])
^
GormResourceEditor.m:254:4: note: expected 'NSInteger *' but argument is of
type 'int *'
GormResourceEditor.m:254:4: warning: passing argument 2 of
'getRow:column:forPoint:' from incompatible pointer type [enabled by default]
GormResourceEditor.m:254:4: note: expected 'NSInteger *' but argument is of
type 'int *'
[...]
GormStandaloneViewEditor.m:48:7: warning: implicit declaration of function
'GormKnobHitInRect' [-Wimplicit-function-declaration]
knob = GormKnobHitInRect([self bounds],
^
[...]
Making all for palette 2Controls...
[...]
GormFormAttributesInspector.m: In function '-[GormFormAttributesInspector ok:]':
GormFormAttributesInspector.m:83:3: warning: passing argument 1 of
'getNumberOfRows:columns:' from incompatible pointer type [enabled by default]
[object getNumberOfRows: &rows columns: &cols];
^
GormFormAttributesInspector.m:83:3: note: expected 'NSInteger *' but argument
is of type 'int *'
GormFormAttributesInspector.m:83:3: warning: passing argument 2 of
'getNumberOfRows:columns:' from incompatible pointer type [enabled by default]
GormFormAttributesInspector.m:83:3: note: expected 'NSInteger *' but argument
is of type 'int *'
GormFormAttributesInspector.m: In function '-[GormFormAttributesInspector
revert:]':
GormFormAttributesInspector.m:189:5: warning: passing argument 1 of
'getNumberOfRows:columns:' from incompatible pointer type [enabled by default]
[object getNumberOfRows: &rows columns: &cols];
^
GormFormAttributesInspector.m:189:5: note: expected 'NSInteger *' but argument
is of type 'int *'
GormFormAttributesInspector.m:189:5: warning: passing argument 2 of
'getNumberOfRows:columns:' from incompatible pointer type [enabled by default]
GormFormAttributesInspector.m:189:5: note: expected 'NSInteger *' but argument
is of type 'int *'
[...]
GormMatrixAttributesInspector.m: In function '-[GormMatrixAttributesInspector
ok:]':
GormMatrixAttributesInspector.m:84:7: warning: passing argument 1 of
'getNumberOfRows:columns:' from incompatible pointer type [enabled by default]
[object getNumberOfRows: &rows columns: &cols];
^
GormMatrixAttributesInspector.m:84:7: note: expected 'NSInteger *' but argument
is of type 'int *'
GormMatrixAttributesInspector.m:84:7: warning: passing argument 2 of
'getNumberOfRows:columns:' from incompatible pointer type [enabled by default]
GormMatrixAttributesInspector.m:84:7: note: expected 'NSInteger *' but argument
is of type 'int *'
GormMatrixAttributesInspector.m: In function '-[GormMatrixAttributesInspector
revert:]':
GormMatrixAttributesInspector.m:158:5: warning: passing argument 1 of
'getNumberOfRows:columns:' from incompatible pointer type [enabled by default]
[object getNumberOfRows: &rows columns: &cols];
^
GormMatrixAttributesInspector.m:158:5: note: expected 'NSInteger *' but
argument is of type 'int *'
GormMatrixAttributesInspector.m:158:5: warning: passing argument 2 of
'getNumberOfRows:columns:' from incompatible pointer type [enabled by default]
GormMatrixAttributesInspector.m:158:5: note: expected 'NSInteger *' but
argument is of type 'int *'
[...]
Making all for palette 4Data...
[...]
DataPalette.m: In function '+[NSNumberFormatter(GormAdditions) indexOfFormat:]':
DataPalette.m:107:3: warning: overflow in implicit constant conversion
[-Woverflow]
return NSNotFound;
^
[...]
Making all for bundle Gorm...
[...]
GormGormWrapperLoader.m: In function '-[GormGormWrapperLoader
loadFileWrapper:withDocument:]':
GormGormWrapperLoader.m:348:7: warning: large integer implicitly truncated to
unsigned type [-Woverflow]
unsigned int version = 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
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]