[Freeciv-Dev] [bug #19307] Some More Warnings from Clang

2012-01-25 Thread Marko Lindqvist

Follow-up Comment #1, bug #19307 (project freeciv):

 warning: unknown warning option '-Wno-unused-but-set-variable'
[-Wunknown-warning-option]

Likes of this should be fixed by bug #19008.

___

Reply to this item at:

  http://gna.org/bugs/?19307

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #19307] Some More Warnings from Clang

2012-01-19 Thread David Lowe

URL:
  http://gna.org/bugs/?19307

 Summary: Some More Warnings from Clang
 Project: Freeciv
Submitted by: doctorjlowe
Submitted on: Thu 19 Jan 2012 08:00:47 AM PST
Category: bootstrap
Severity: 2 - Minor
Priority: 5 - Normal
  Status: None
 Assigned to: None
Originator Email: 
 Open/Closed: Open
 Release: 2.3.1
 Discussion Lock: Any
Operating System: Mac OS
 Planned Release: 

___

Details:

Herein are the results from building 2.3.1 with clang.  Again, i don't yet
have access to clang myself, so this is from one of the users of my package. 
This particular build was done with --enable-debug; the build completed
successfully when debug was disabled.
***

Making all in ftwl
make[4]: Nothing to be done for `all'.
  CC astring.lo
/bin/sh ../libtool --preserve-dup-deps --silent --tag=CC   --mode=compile gcc
-DHAVE_CONFIG_H -I. -I..   -I/sw/include -DLOCALEDIR=\/sw/share/locale\
-DBINDIR=\/sw/bin\
-DDEFAULT_DATA_PATH=\.:data:~/.freeciv/2.3:/sw/share/freeciv\
-DDEFAULT_SAVES_PATH=\\
-DDEFAULT_SCENARIO_PATH=\.:data/scenario:~/.freeciv/2.3/scenarios:~/.freeciv/scenarios:/sw/share/freeciv/scenario\
 -Wall -Wpointer-arith -Wcast-align -Wmissing-prototypes
-Wmissing-declarations -Wno-unused-but-set-variable -Werror -g -O2
-fsigned-char -c -o astring.lo astring.c
warning: unknown warning option '-Wno-unused-but-set-variable'
[-Wunknown-warning-option]
1 warning generated.

***
This warning happens 18 times in total; for the rest i will only note the
offending object files: bitvector.lo, capability.lo, distribute.lo,
fc_utf8.lo, fciconv.lo, fcintl.lo, genhash.lo, genlist.lo, inputfile.lo,
ioz.lo, iterator.lo, log.lo, netintf.lo, pqueue.lo, mem.lo, rand.lo,
registry.lo.
***

registry.c:1713:3: error: incompatible pointer to integer conversion
returning 'void *' from a function with result type 'fc_bool' (aka 'unsigned
int') [-Werror]
 SECFILE_RETURN_VAL_IF_FAIL(secfile, NULL, NULL != secfile, NULL);
 ^~~~
registry.c:1713:62: note: instantiated from:
 SECFILE_RETURN_VAL_IF_FAIL(secfile, NULL, NULL != secfile, NULL);
^~~~
In file included from registry.c:153:
/usr/include/stdlib.h:115:14: note: instantiated from:
#define NULL __DARWIN_NULL
^
In file included from registry.c:153:
In file included from /usr/include/stdlib.h:63:
In file included from /usr/include/_types.h:27:
/usr/include/sys/_types.h:91:23: note: instantiated from:
#define __DARWIN_NULL ((void *)0)
 ^~~

***
This error happens 12 times in total.  Since the others are identical except
for the source line, i will only note the offending lines: registry.c:2116,
registry.c:2117, registry.c:2118, registry.c:2119, registry.c:2258,
registry.c:2259, registry.c:2260, registry.c:2261, registry.c:2440,
registry.c:2441, registry.c:2442.



___

File Attachments:


---
Date: Thu 19 Jan 2012 08:00:47 AM PST  Name:
fink-build-log_freeciv_2.3.1-12_2012.01.14-07.27.42  Size: 222kB   By:
doctorjlowe
warnings start at line 4796
http://gna.org/bugs/download.php?file_id=14826

___

Reply to this item at:

  http://gna.org/bugs/?19307

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev