Date: Tue, 3 May 2011 21:57:11 GMT From: Hartmann@FreeBSD.org, "O." <ohartman@zedat.fu-berlin.de> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/156802: x11-wm/windowmaker: clang: dock.c:3804:9: error: non-void function 'handleIconMove' should return a value [-Wreturn-type] Message-ID: <201105032157.p43LvB3P037310@red.freebsd.org> Resent-Message-ID: <201105032200.p43M0LFk077264@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 156802 >Category: ports >Synopsis: x11-wm/windowmaker: clang: dock.c:3804:9: error: non-void function 'handleIconMove' should return a value [-Wreturn-type] >Confidential: no >Severity: serious >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue May 03 22:00:21 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Hartmann, O. >Release: FreeBSD 9.0-CURRENT/amd64 rr221413 >Organization: FU Berlin >Environment: >Description: Making all in src clang -DHAVE_CONFIG_H -I. -I. -I. -I../wrlib -I../WINGs -I/usr/local/include -I/usr/local/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I/usr/local/include -fno-strict-aliasing -O2 -pipe -march=native -fno-strict-aliasing -c actions.c clang -DHAVE_CONFIG_H -I. -I. -I. -I../wrlib -I../WINGs -I/usr/local/include -I/usr/local/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I/usr/local/include -fno-strict-aliasing -O2 -pipe -march=native -fno-strict-aliasing -c appicon.c clang -DHAVE_CONFIG_H -I. -I. -I. -I../wrlib -I../WINGs -I/usr/local/include -I/usr/local/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I/usr/local/include -fno-strict-aliasing -O2 -pipe -march=native -fno-strict-aliasing -c application.c clang -DHAVE_CONFIG_H -I. -I. -I. -I../wrlib -I../WINGs -I/usr/local/include -I/usr/local/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I/usr/local/include -fno-strict-aliasing -O2 -pipe -march=native -fno-strict-aliasing -c appmenu.c clang -DHAVE_CONFIG_H -I. -I. -I. -I../wrlib -I../WINGs -I/usr/local/include -I/usr/local/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I/usr/local/include -fno-strict-aliasing -O2 -pipe -march=native -fno-strict-aliasing -c balloon.c clang -DHAVE_CONFIG_H -I. -I. -I. -I../wrlib -I../WINGs -I/usr/local/include -I/usr/local/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I/usr/local/include -fno-strict-aliasing -O2 -pipe -march=native -fno-strict-aliasing -c client.c clang -DHAVE_CONFIG_H -I. -I. -I. -I../wrlib -I../WINGs -I/usr/local/include -I/usr/local/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I/usr/local/include -fno-strict-aliasing -O2 -pipe -march=native -fno-strict-aliasing -c colormap.c clang -DHAVE_CONFIG_H -I. -I. -I. -I../wrlib -I../WINGs -I/usr/local/include -I/usr/local/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I/usr/local/include -fno-strict-aliasing -O2 -pipe -march=native -fno-strict-aliasing -c cycling.c clang -DHAVE_CONFIG_H -I. -I. -I. -I../wrlib -I../WINGs -I/usr/local/include -I/usr/local/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I/usr/local/include -fno-strict-aliasing -O2 -pipe -march=native -fno-strict-aliasing -c defaults.c clang -DHAVE_CONFIG_H -I. -I. -I. -I../wrlib -I../WINGs -I/usr/local/include -I/usr/local/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I/usr/local/include -fno-strict-aliasing -O2 -pipe -march=native -fno-strict-aliasing -c dialog.c defaults.c:2590:14: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] if (mask < 0) { ~~~~ ^ ~ clang -DHAVE_CONFIG_H -I. -I. -I. -I../wrlib -I../WINGs -I/usr/local/include -I/usr/local/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I/usr/local/include -fno-strict-aliasing -O2 -pipe -march=native -fno-strict-aliasing -c dock.c dock.c:1626:5: warning: implicit declaration of function 'addDockShortcut' is invalid in C99 [-Wimplicit-function-declaration] if(addDockShortcut(WMGetFromPLString(cmd), aicon)) ^ dock.c:1971:9: warning: implicit declaration of function 'rebindKeygrabs' is invalid in C99 [-Wimplicit-function-declaration] rebindKeygrabs(dock->screen_ptr); ^ dock.c:3804:9: error: non-void function 'handleIconMove' should return a value [-Wreturn-type] return; ^ dock.c:4520:9: warning: implicit declaration of function 'wXModifierFromKey' is invalid in C99 [-Wimplicit-function-declaration] mod = wXModifierFromKey(b); ^ dock.c:4582:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(done = wDockPerformShortcut(scr->workspaces[i]->clip, event)) break; ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dock.c:4582:12: note: place parentheses around the assignment to silence this warning if(done = wDockPerformShortcut(scr->workspaces[i]->clip, event)) break; ^ ( ) dock.c:4582:12: note: use '==' to turn this assignment into an equality comparison if(done = wDockPerformShortcut(scr->workspaces[i]->clip, event)) break; ^ == 4 warnings and 1 error generated. 1 warning generated. *** Error code 1 1 error *** Error code 1 1 error *** Error code 1 Stop in /usr/ports/x11-wm/windowmaker. *** Error code 1 Stop in /usr/ports/x11-wm/windowmaker. ===>>> make failed for x11-wm/windowmaker ===>>> Aborting update Terminated >How-To-Repeat: Try to compile x11-wm/windowmaker from most recent ports repository with recent FreeBSD 9.0-CURRENT's "llvm/clang" >Fix: >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201105032157.p43LvB3P037310>