From mboxrd@z Thu Jan 1 00:00:00 1970 From: yngve.svendsen@clustra.com To: gnats-gnats@sourceware.cygnus.com Subject: gnats/249: GNATS 4 build fails with Sun CC on Solaris due to non-explicit casts Date: Mon, 27 Aug 2001 12:24:00 -0000 Message-id: <20010827191951.32764.qmail@sourceware.cygnus.com> X-SW-Source: 2001-q3/msg00105.html List-Id: >Number: 249 >Category: gnats >Synopsis: GNATS 4 build fails with Sun CC on Solaris due to non-explicit casts >Confidential: no >Severity: serious >Priority: medium >Responsible: unassigned >State: open >Class: sw-bug >Submitter-Id: net >Arrival-Date: Mon Aug 27 12:24:00 PDT 2001 >Closed-Date: >Last-Modified: >Originator: yngve.svendsen@clustra.com >Release: 4 from CVS >Organization: >Environment: Sun Enterprise 450, Solaris 7, Sun Workshop 4.2 >Description: Building of Gnats 4 with Sun CC bombs out. The following results during building: gmake[1]: Entering directory `/usr/local/src/gnats/gnats-fromcvs/gnats/gnats' cc -c -I. -I. -I./../include -g -DHAVE_CONFIG_H -DGNATSD_USER_ACCESS_FILE=\"/usr/local/etc/gnats/gnatsd.access\" -DGNATSD_HOST_ACCESS_FILE=\"/usr/local/etc/gnats/gnatsd.host_access\" -DDEFAULT_GNATS_SERVICE=\"support\" -DGLOBAL_DB_LIST_FILE=\"/usr/local/etc/gnats/databases\" -DGNATS_USER=\"gnats\" edit.c "edit.c", line 113: warning: assignment type mismatch: pointer to char "=" pointer to const char "edit.c", line 114: warning: assignment type mismatch: pointer to char "=" pointer to const char "edit.c", line 125: warning: assignment type mismatch: pointer to char "=" pointer to const char "edit.c", line 173: warning: assignment type mismatch: pointer to char "=" pointer to const char "edit.c", line 174: warning: assignment type mismatch: pointer to char "=" pointer to const char "edit.c", line 253: warning: argument #2 is incompatible with prototype: prototype: pointer to char : "./gnats.h", line 356 argument : pointer to const char "edit.c", line 627: warning: argument #2 is incompatible with prototype: prototype: pointer to char : "./gnats.h", line 320 argument : pointer to const char "edit.c", line 791: warning: assignment type mismatch: pointer to char "=" pointer to const char "edit.c", line 899: warning: assignment type mismatch: pointer to char "=" pointer to const char "edit.c", line 987: warning: assignment type mismatch: pointer to char "=" pointer to const char "edit.c", line 1157: warning: assignment type mismatch: pointer to char "=" pointer to const char "edit.c", line 1239: identifier redeclared: newChangeAction current : function(pointer to struct databaseInfo {}, pointer to char) returning pointer to struct change_actions {pointer to struct q... previous: function(const pointer to struct databaseInfo {}, pointer to const char) returning pointer to struct change_actions {pointer... : "./field.h", line 215 cc: acomp failed for edit.c gmake[1]: *** [edit.o] Error 2 gmake[1]: Leaving directory `/usr/local/src/gnats/gnats-fromcvs/gnats/gnats' gmake: *** [all-gnats] Error 2 >How-To-Repeat: >Fix: Insert explicit casts on the erroneous lines, like (const char *) >Release-Note: >Audit-Trail: >Unformatted: