From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Jan 21 20:30:10 2010 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 947A91065692 for ; Thu, 21 Jan 2010 20:30:10 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 6E2E08FC1C for ; Thu, 21 Jan 2010 20:30:10 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id o0LKUAQP077978 for ; Thu, 21 Jan 2010 20:30:10 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id o0LKUAlW077977; Thu, 21 Jan 2010 20:30:10 GMT (envelope-from gnats) Resent-Date: Thu, 21 Jan 2010 20:30:10 GMT Resent-Message-Id: <201001212030.o0LKUAlW077977@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Todd Wasson Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C2ED71065697 for ; Thu, 21 Jan 2010 20:22:21 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id AC9B68FC20 for ; Thu, 21 Jan 2010 20:22:21 +0000 (UTC) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id o0LKMLvH027268 for ; Thu, 21 Jan 2010 20:22:21 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id o0LKMLRl027267; Thu, 21 Jan 2010 20:22:21 GMT (envelope-from nobody) Message-Id: <201001212022.o0LKMLRl027267@www.freebsd.org> Date: Thu, 21 Jan 2010 20:22:21 GMT From: Todd Wasson To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/143067: lwm 1.2.2 port doesn't compile X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Jan 2010 20:30:10 -0000 >Number: 143067 >Category: ports >Synopsis: lwm 1.2.2 port doesn't compile >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Jan 21 20:30:09 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Todd Wasson >Release: 8.0-RELEASE-p2 >Organization: >Environment: FreeBSD newmonkey.wintermute 8.0-RELEASE-p2 FreeBSD 8.0-RELEASE-p2 #0: Tue Jan 5 21:11:58 UTC 2010 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64 >Description: Upon running make within /usr/ports/x11-wm/lwm with the 1.2.2 version of the lwm port, the make fails because of an incorrectly set include path. The output is as follows: ===> Extracting for lwm-1.2.2 => MD5 Checksum OK for lwm-1.2.2.tar.gz. => SHA256 Checksum OK for lwm-1.2.2.tar.gz. ===> Patching for lwm-1.2.2 ===> lwm-1.2.2 depends on file: /usr/local/libdata/pkgconfig/sm.pc - found ===> lwm-1.2.2 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> lwm-1.2.2 depends on file: /usr/local/libdata/pkgconfig/xext.pc - found ===> Configuring for lwm-1.2.2 ===> Building for lwm-1.2.2 cc -O2 -fno-strict-aliasing -pipe -march=nocona -c client.c client.c:27:19: error: X11/X.h: No such file or directory client.c:28:22: error: X11/Xlib.h: No such file or directory client.c:29:23: error: X11/Xutil.h: No such file or directory client.c:30:23: error: X11/Xatom.h: No such file or directory In file included from client.c:32: lwm.h:110: error: expected specifier-qualifier-list before 'Bool' lwm.h:133: error: expected specifier-qualifier-list before 'Window' lwm.h:162: error: expected specifier-qualifier-list before 'Window' lwm.h:223: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token lwm.h:227: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'font_set' lwm.h:228: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token lwm.h:229: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'popup_font_set' lwm.h:230: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token lwm.h:231: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_mozilla_url' lwm.h:232: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'motif_wm_hints' lwm.h:233: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wm_state' lwm.h:234: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wm_change_state' lwm.h:235: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wm_protocols' lwm.h:236: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wm_delete' lwm.h:237: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wm_take_focus' lwm.h:238: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wm_colormaps' lwm.h:239: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'compound_text' lwm.h:240: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'shape' lwm.h:246: error: expected ')' before 'font_set' lwm.h:249: error: expected ')' before '*' token lwm.h:250: warning: parameter names (without types) in function declaration lwm.h:256: warning: parameter names (without types) in function declaration lwm.h:257: warning: parameter names (without types) in function declaration lwm.h:271: error: expected ')' before '*' token lwm.h:274: error: expected declaration specifiers or '...' before 'Time' lwm.h:276: error: expected declaration specifiers or '...' before 'Bool' lwm.h:284: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'getEdgeCursor' lwm.h:288: error: expected ')' before '*' token lwm.h:289: error: expected ')' before '*' token lwm.h:293: error: expected ')' before '*' token lwm.h:299: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'motifWouldDecorate' lwm.h:312: error: expected ')' before '*' token lwm.h:315: error: expected ')' before '*' token lwm.h:316: error: expected ')' before '*' token lwm.h:319: error: expected ')' before '*' token lwm.h:321: warning: parameter names (without types) in function declaration lwm.h:341: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ewmh_atom' lwm.h:344: error: expected ')' before 'w' lwm.h:345: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ewmh_get_window_name' lwm.h:346: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ewmh_hasframe' client.c:43: error: expected ')' before 'long' client.c: In function 'setactive': client.c:57: error: 'Client' has no member named 'framed' client.c:60: error: 'dpy' undeclared (first use in this function) client.c:60: error: (Each undeclared identifier is reported only once client.c:60: error: for each function it appears in.) client.c:60: error: 'Client' has no member named 'parent' client.c:61: error: 'Client' has no member named 'size' client.c:61: error: 'Client' has no member named 'size' client.c:62: error: 'Client' has no member named 'size' client.c:62: error: 'Client' has no member named 'size' client.c:63: error: 'Client' has no member named 'window' client.c:67: error: 'Client' has no member named 'accepts_focus' client.c:68: error: 'Client' has no member named 'window' client.c:68: error: 'RevertToPointerRoot' undeclared (first use in this function) client.c:68: error: 'CurrentTime' undeclared (first use in this function) client.c:69: error: 'Client' has no member named 'proto' client.c:70: error: 'Client' has no member named 'window' client.c:70: error: 'wm_protocols' undeclared (first use in this function) client.c:71: error: 'wm_take_focus' undeclared (first use in this function) client.c:73: error: 'AnyButton' undeclared (first use in this function) client.c:73: error: 'AnyModifier' undeclared (first use in this function) client.c:73: error: 'Client' has no member named 'window' client.c:79: error: 'Client' has no member named 'accepts_focus' client.c:80: error: 'None' undeclared (first use in this function) client.c:84: error: 'Client' has no member named 'window' client.c:84: error: 'False' undeclared (first use in this function) client.c:85: error: 'ButtonPressMask' undeclared (first use in this function) client.c:85: error: 'ButtonReleaseMask' undeclared (first use in this function) client.c:85: error: 'GrabModeAsync' undeclared (first use in this function) client.c:86: error: 'GrabModeSync' undeclared (first use in this function) client.c: In function 'Client_DrawBorder': client.c:97: error: 'Client' has no member named 'parent' client.c:97: error: 'Client' has no member named 'screen' client.c:97: error: 'Client' has no member named 'parent' client.c:98: error: 'Client' has no member named 'framed' client.c:98: error: 'False' undeclared (first use in this function) client.c:98: error: 'Client' has no member named 'wstate' client.c:98: error: 'True' undeclared (first use in this function) client.c:101: error: 'dpy' undeclared (first use in this function) client.c:101: error: 'Client' has no member named 'parent' client.c:102: error: 'Client' has no member named 'screen' client.c:102: error: 'Client' has no member named 'screen' client.c:103: error: 'Client' has no member named 'parent' client.c:107: error: 'Client' has no member named 'parent' client.c:107: error: 'Client' has no member named 'screen' client.c:112: error: 'Client' has no member named 'name' client.c:121: error: 'Client' has no member named 'parent' client.c:121: error: 'font_set' undeclared (first use in this function) client.c:122: error: 'Client' has no member named 'screen' client.c:123: error: 'font_set_ext' undeclared (first use in this function) client.c:124: error: 'Client' has no member named 'name' client.c:124: error: 'Client' has no member named 'namelen' client.c: At top level: client.c:130: error: expected ')' before 'w' client.c:147: error: expected ')' before 'w' client.c: In function 'Client_Remove': client.c:194: error: 'Client' has no member named 'screen' client.c:201: error: 'Client' has no member named 'next' client.c:202: error: 'Client' has no member named 'next' client.c:202: error: 'Client' has no member named 'next' client.c:203: error: 'Client' has no member named 'next' client.c:204: error: 'Client' has no member named 'next' client.c:204: error: 'Client' has no member named 'next' client.c:214: error: 'dpy' undeclared (first use in this function) client.c:214: error: 'ScreenInfo' has no member named 'popup' client.c:226: error: 'ScreenInfo' has no member named 'popup' client.c:232: error: 'Client' has no member named 'trans' client.c:232: error: 'None' undeclared (first use in this function) client.c:233: error: 'Client' has no member named 'trans' client.c:236: error: 'Window' undeclared (first use in this function) client.c:236: error: expected ';' before 'dw1' client.c:237: error: expected ';' before 'dw2' client.c:238: error: 'wins' undeclared (first use in this function) client.c:241: error: 'Client' has no member named 'screen' client.c:241: error: 'dw1' undeclared (first use in this function) client.c:242: error: 'dw2' undeclared (first use in this function) client.c:251: error: 'CurrentTime' undeclared (first use in this function) client.c:251: error: too many arguments to function 'Client_Focus' client.c:254: error: 'Client' has no member named 'parent' client.c:255: error: 'Client' has no member named 'parent' client.c:257: error: 'Client' has no member named 'ncmapwins' client.c:258: error: 'Client' has no member named 'cmapwins' client.c:259: error: 'Client' has no member named 'wmcmaps' client.c:262: error: 'Client' has no member named 'name' client.c:263: error: 'Client' has no member named 'name' client.c:264: error: 'Client' has no member named 'menu_name' client.c:265: error: 'Client' has no member named 'name' client.c: In function 'Client_MakeSane': client.c:276: error: 'Bool' undeclared (first use in this function) client.c:276: error: expected ';' before 'horizontal_ok' client.c:277: error: expected ';' before 'vertical_ok' client.c:283: error: 'Client' has no member named 'size' client.c:284: error: 'horizontal_ok' undeclared (first use in this function) client.c:284: error: 'False' undeclared (first use in this function) client.c:285: error: 'Client' has no member named 'size' client.c:286: error: 'vertical_ok' undeclared (first use in this function) client.c:291: error: 'Client' has no member named 'size' client.c:291: error: 'PMaxSize' undeclared (first use in this function) client.c:292: error: 'Client' has no member named 'size' client.c:294: error: 'Client' has no member named 'size' client.c:303: error: 'Client' has no member named 'size' client.c:304: error: 'Client' has no member named 'size' client.c:305: error: 'Client' has no member named 'size' client.c:322: error: 'Client' has no member named 'size' client.c:323: error: 'Client' has no member named 'size' client.c:324: error: 'Client' has no member named 'size' client.c:345: error: 'Client' has no member named 'size' client.c:347: error: 'Client' has no member named 'size' client.c:358: error: 'Client' has no member named 'strut' client.c:358: error: 'Client' has no member named 'strut' client.c:359: error: 'Client' has no member named 'strut' client.c:359: error: 'Client' has no member named 'strut' client.c:361: error: 'Client' has no member named 'screen' client.c:362: error: 'Client' has no member named 'screen' client.c:363: error: 'Client' has no member named 'screen' client.c:364: error: 'Client' has no member named 'screen' client.c:366: error: 'Client' has no member named 'size' client.c:367: error: 'Client' has no member named 'screen' client.c:368: error: 'Client' has no member named 'screen' client.c:368: error: 'Client' has no member named 'size' client.c:371: error: 'Client' has no member named 'screen' client.c:372: error: 'Client' has no member named 'screen' client.c:373: error: 'Client' has no member named 'screen' client.c:374: error: 'Client' has no member named 'screen' client.c:376: error: 'Client' has no member named 'size' client.c:377: error: 'Client' has no member named 'screen' client.c:378: error: 'Client' has no member named 'screen' client.c:378: error: 'Client' has no member named 'size' client.c:387: error: 'Client' has no member named 'screen' client.c:388: error: 'Client' has no member named 'screen' client.c:389: error: 'Client' has no member named 'screen' client.c:391: error: 'Client' has no member named 'size' client.c:392: error: 'Client' has no member named 'screen' client.c:392: error: 'Client' has no member named 'screen' client.c:393: error: 'Client' has no member named 'size' client.c:394: error: 'Client' has no member named 'screen' client.c:394: error: 'Client' has no member named 'screen' client.c:395: error: 'Client' has no member named 'screen' client.c:395: error: 'Client' has no member named 'screen' client.c:396: error: 'Client' has no member named 'size' client.c:398: error: 'Client' has no member named 'screen' client.c:400: error: 'Client' has no member named 'screen' client.c:401: error: 'Client' has no member named 'screen' client.c:403: error: 'Client' has no member named 'size' client.c:404: error: 'Client' has no member named 'screen' client.c:404: error: 'Client' has no member named 'screen' client.c:405: error: 'Client' has no member named 'size' client.c:406: error: 'Client' has no member named 'screen' client.c:406: error: 'Client' has no member named 'screen' client.c:407: error: 'Client' has no member named 'screen' client.c:407: error: 'Client' has no member named 'screen' client.c:408: error: 'Client' has no member named 'size' client.c:416: error: 'Client' has no member named 'size' client.c:417: error: 'Client' has no member named 'size' client.c:420: error: 'Client' has no member named 'size' client.c:421: error: 'Client' has no member named 'size' client.c:425: error: 'Client' has no member named 'size' client.c:427: error: 'Client' has no member named 'size' client.c: In function 'Client_SizeFeedback': client.c:437: error: 'ScreenInfo' has no member named 'display_width' client.c:438: error: 'ScreenInfo' has no member named 'display_height' client.c:444: error: 'dpy' undeclared (first use in this function) client.c:444: error: 'ScreenInfo' has no member named 'popup' client.c:446: error: 'ScreenInfo' has no member named 'popup' client.c:452: error: 'ScreenInfo' has no member named 'popup' client.c:452: error: 'True' undeclared (first use in this function) client.c: In function 'size_expose': client.c:460: error: 'Client' has no member named 'size' client.c:461: error: 'Client' has no member named 'size' client.c:465: error: 'Client' has no member named 'size' client.c:465: error: 'PMinSize' undeclared (first use in this function) client.c:465: error: 'PBaseSize' undeclared (first use in this function) client.c:465: error: 'Client' has no member named 'size' client.c:465: error: 'PResizeInc' undeclared (first use in this function) client.c:466: error: 'Client' has no member named 'size' client.c:467: error: 'Client' has no member named 'size' client.c:468: error: 'Client' has no member named 'size' client.c:470: error: 'Client' has no member named 'size' client.c:471: error: 'Client' has no member named 'size' client.c:475: error: 'Client' has no member named 'size' client.c:476: error: 'Client' has no member named 'size' client.c:477: error: 'Client' has no member named 'size' client.c:478: error: 'Client' has no member named 'size' client.c:481: error: 'dpy' undeclared (first use in this function) client.c:481: error: 'ScreenInfo' has no member named 'popup' client.c:481: error: 'popup_font_set' undeclared (first use in this function) client.c:482: error: 'ScreenInfo' has no member named 'size_gc' client.c:484: error: 'popup_font_set_ext' undeclared (first use in this function) client.c: In function 'Client_OpaquePrimitive': client.c:489: error: 'Cursor' undeclared (first use in this function) client.c:489: error: expected ';' before 'cursor' client.c:497: error: 'Client' has no member named 'size' client.c:498: error: 'Client' has no member named 'size' client.c:500: error: 'cursor' undeclared (first use in this function) client.c:501: error: 'dpy' undeclared (first use in this function) client.c:501: error: 'ButtonPressMask' undeclared (first use in this function) client.c:501: error: 'ButtonReleaseMask' undeclared (first use in this function) client.c:501: error: 'PointerMotionHintMask' undeclared (first use in this function) client.c:502: error: 'ButtonMotionMask' undeclared (first use in this function) client.c:502: error: 'OwnerGrabButtonMask' undeclared (first use in this function) client.c:502: error: 'CurrentTime' undeclared (first use in this function) client.c:512: error: 'Client' has no member named 'screen' client.c: In function 'Client_Lower': client.c:520: error: 'dpy' undeclared (first use in this function) client.c:520: error: 'Client' has no member named 'window' client.c:521: error: 'Client' has no member named 'framed' client.c:521: error: 'Client' has no member named 'parent' client.c:522: error: 'Client' has no member named 'screen' client.c: In function 'Client_Raise': client.c:532: error: 'Client' has no member named 'framed' client.c:532: error: 'dpy' undeclared (first use in this function) client.c:532: error: 'Client' has no member named 'parent' client.c:533: error: 'Client' has no member named 'window' client.c:535: error: 'Client' has no member named 'next' client.c:536: error: 'Client' has no member named 'trans' client.c:536: error: 'Client' has no member named 'window' client.c:537: error: 'Client' has no member named 'framed' client.c:537: error: 'True' undeclared (first use in this function) client.c:537: error: 'Client' has no member named 'trans' client.c:537: error: 'Client' has no member named 'parent' client.c:539: error: 'Client' has no member named 'framed' client.c:539: error: 'Client' has no member named 'parent' client.c:540: error: 'Client' has no member named 'window' client.c:543: error: 'Client' has no member named 'screen' client.c: In function 'Client_Close': client.c:554: error: 'Client' has no member named 'proto' client.c:555: error: 'Client' has no member named 'window' client.c:555: error: 'wm_protocols' undeclared (first use in this function) client.c:555: error: 'wm_delete' undeclared (first use in this function) client.c:555: error: 'CurrentTime' undeclared (first use in this function) client.c:557: error: 'dpy' undeclared (first use in this function) client.c:557: error: 'Client' has no member named 'window' client.c: In function 'Client_SetState': client.c:566: error: 'None' undeclared (first use in this function) client.c:568: error: 'Client' has no member named 'state' client.c:569: error: 'dpy' undeclared (first use in this function) client.c:569: error: 'Client' has no member named 'window' client.c:569: error: 'wm_state' undeclared (first use in this function) client.c:570: error: 'PropModeReplace' undeclared (first use in this function) client.c: At top level: client.c:575: error: expected ')' before 'w' client.c: In function 'Client_ResetAllCursors': client.c:594: error: 'XSetWindowAttributes' undeclared (first use in this function) client.c:594: error: expected ';' before 'attr' client.c:596: error: 'Client' has no member named 'next' client.c:597: error: 'Client' has no member named 'framed' client.c:597: error: 'True' undeclared (first use in this function) client.c:598: error: 'attr' undeclared (first use in this function) client.c:598: error: 'Client' has no member named 'screen' client.c:599: error: 'dpy' undeclared (first use in this function) client.c:599: error: 'Client' has no member named 'parent' client.c:600: error: 'CWCursor' undeclared (first use in this function) client.c:601: error: 'Client' has no member named 'cursor' client.c: In function 'Client_FreeAll': client.c:608: error: 'XWindowChanges' undeclared (first use in this function) client.c:608: error: expected ';' before 'wc' client.c:610: error: 'Client' has no member named 'next' client.c:620: error: 'dpy' undeclared (first use in this function) client.c:620: error: 'Client' has no member named 'parent' client.c:621: error: 'Client' has no member named 'window' client.c:629: error: 'Client' has no member named 'window' client.c:629: error: 'Client' has no member named 'screen' client.c:629: error: 'Client' has no member named 'size' client.c:629: error: 'Client' has no member named 'size' client.c:631: error: 'Client' has no member named 'window' client.c:634: error: 'wc' undeclared (first use in this function) client.c:634: error: 'Client' has no member named 'border' client.c:635: error: 'Client' has no member named 'window' client.c:635: error: 'CWBorderWidth' undeclared (first use in this function) client.c: At top level: client.c:640: error: expected ')' before '*' token client.c: In function 'hidden': client.c:668: error: 'Client' has no member named 'state' client.c:668: error: 'IconicState' undeclared (first use in this function) client.c: In function 'withdrawn': client.c:673: error: 'Client' has no member named 'state' client.c:673: error: 'WithdrawnState' undeclared (first use in this function) client.c: In function 'normal': client.c:678: error: 'Client' has no member named 'state' client.c:678: error: 'NormalState' undeclared (first use in this function) client.c: In function 'Client_EnterFullScreen': client.c:683: error: 'XWindowChanges' undeclared (first use in this function) client.c:683: error: expected ';' before 'fs' client.c:685: error: 'Client' has no member named 'return_size' client.c:685: error: 'Client' has no member named 'size' client.c:685: error: 'XSizeHints' undeclared (first use in this function) client.c:686: error: 'Client' has no member named 'framed' client.c:687: error: 'Client' has no member named 'size' client.c:687: error: 'fs' undeclared (first use in this function) client.c:688: error: 'Client' has no member named 'size' client.c:689: error: 'Client' has no member named 'size' client.c:690: error: 'Client' has no member named 'screen' client.c:691: error: 'Client' has no member named 'size' client.c:692: error: 'Client' has no member named 'screen' client.c:693: error: 'dpy' undeclared (first use in this function) client.c:693: error: 'Client' has no member named 'parent' client.c:694: error: 'CWX' undeclared (first use in this function) client.c:694: error: 'CWY' undeclared (first use in this function) client.c:694: error: 'CWWidth' undeclared (first use in this function) client.c:694: error: 'CWHeight' undeclared (first use in this function) client.c:698: error: 'Client' has no member named 'screen' client.c:699: error: 'Client' has no member named 'screen' client.c:700: error: 'Client' has no member named 'window' client.c:702: error: 'Client' has no member named 'parent' client.c:704: error: 'Client' has no member named 'size' client.c:704: error: 'Client' has no member named 'size' client.c:705: error: 'Client' has no member named 'size' client.c:705: error: 'Client' has no member named 'screen' client.c:706: error: 'Client' has no member named 'size' client.c:706: error: 'Client' has no member named 'screen' client.c:707: error: 'Client' has no member named 'window' client.c:709: error: 'Client' has no member named 'window' client.c: In function 'Client_ExitFullScreen': client.c:716: error: 'XWindowChanges' undeclared (first use in this function) client.c:716: error: expected ';' before 'fs' client.c:718: error: 'Client' has no member named 'size' client.c:718: error: 'Client' has no member named 'return_size' client.c:718: error: 'XSizeHints' undeclared (first use in this function) client.c:719: error: 'Client' has no member named 'framed' client.c:719: error: 'True' undeclared (first use in this function) client.c:720: error: 'fs' undeclared (first use in this function) client.c:720: error: 'Client' has no member named 'size' client.c:721: error: 'Client' has no member named 'size' client.c:722: error: 'Client' has no member named 'size' client.c:723: error: 'Client' has no member named 'size' client.c:724: error: 'dpy' undeclared (first use in this function) client.c:724: error: 'Client' has no member named 'parent' client.c:725: error: 'CWX' undeclared (first use in this function) client.c:725: error: 'CWY' undeclared (first use in this function) client.c:725: error: 'CWWidth' undeclared (first use in this function) client.c:725: error: 'CWHeight' undeclared (first use in this function) client.c:729: error: 'Client' has no member named 'size' client.c:730: error: 'Client' has no member named 'size' client.c:731: error: 'Client' has no member named 'window' client.c:734: error: 'Client' has no member named 'size' client.c:735: error: 'Client' has no member named 'size' client.c:736: error: 'Client' has no member named 'size' client.c:737: error: 'Client' has no member named 'size' client.c:738: error: 'Client' has no member named 'window' client.c: At top level: client.c:745: error: expected declaration specifiers or '...' before 'Time' client.c: In function 'Client_Focus': client.c:748: error: 'dpy' undeclared (first use in this function) client.c:748: error: 'Client' has no member named 'screen' client.c:749: error: 'ewmh_atom' undeclared (first use in this function) client.c:759: warning: passing argument 3 of 'setactive' makes integer from pointer without a cast client.c:760: error: 'Client' has no member named 'screen' client.c:762: error: 'XA_WINDOW' undeclared (first use in this function) client.c:762: error: 'PropModeReplace' undeclared (first use in this function) client.c:763: error: 'Client' has no member named 'window' client.c: At top level: client.c:771: error: expected declaration specifiers or '...' before 'Bool' client.c: In function 'Client_Name': client.c:776: error: 'Client' has no member named 'name' client.c:776: error: 'Client' has no member named 'name' client.c:777: error: 'Client' has no member named 'name' client.c:778: error: 'Client' has no member named 'namelen' client.c:778: error: 'Client' has no member named 'name' client.c:779: error: 'Client' has no member named 'name_utf8' client.c:779: error: 'is_utf8' undeclared (first use in this function) client.c:781: error: 'Client' has no member named 'menu_name' client.c:781: error: 'Client' has no member named 'menu_name' client.c:782: error: 'Client' has no member named 'menu_name' client.c:783: error: 'popup_font_set' undeclared (first use in this function) client.c:784: error: 'Client' has no member named 'screen' client.c:784: error: 'Client' has no member named 'screen' client.c:792: error: 'Client' has no member named 'menu_name' client.c:793: error: 'Client' has no member named 'menu_name' client.c:794: error: 'Client' has no member named 'menu_name' client.c:796: error: 'Client' has no member named 'name' client.c:797: error: 'Client' has no member named 'menu_name' client.c:797: error: 'Client' has no member named 'name' client.c:799: error: 'Client' has no member named 'menu_name' client.c:799: error: 'Client' has no member named 'name' client.c:800: error: 'Client' has no member named 'menu_name' client.c:801: error: 'Client' has no member named 'name' client.c:801: error: 'Client' has no member named 'name' client.c:802: error: 'Client' has no member named 'menu_namelen' client.c:802: error: 'Client' has no member named 'menu_name' client.c:807: error: 'Client' has no member named 'screen' client.c:807: error: 'Client' has no member named 'screen' *** Error code 1 Stop in /usr/ports/x11-wm/lwm/work/lwm-1.2.2. *** Error code 1 Stop in /usr/ports/x11-wm/lwm. >How-To-Repeat: cd /usr/ports/x11-wm/lwm && make >Fix: The problem is that the CFLAGS value isn't being passed to the make call, so the appropriate include paths aren't being set. It's easy to fix, though; just apply the following patch: --- Makefile-fixed 2010-01-21 15:16:46.000000000 -0500 +++ Makefile 2010-01-21 15:08:34.000000000 -0500 @@ -15,7 +15,7 @@ USE_XORG= sm x11 xext MAKEFILE= no_xmkmf_makefile -MAKE_ARGS= LDFLAGS="${LDFLAGS}" CFLAGS="${CFLAGS}" +MAKE_ARGS= LDFLAGS="${LDFLAGS}" MAN1= ${PORTNAME}.1 PORTDOCS= AUTHORS BUGS ChangeLog README TODO >Release-Note: >Audit-Trail: >Unformatted: