Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 21 Jan 2010 20:22:21 GMT
From:      Todd Wasson <tsw5@duke.edu>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/143067: lwm 1.2.2 port doesn't compile
Message-ID:  <201001212022.o0LKMLRl027267@www.freebsd.org>
Resent-Message-ID: <201001212030.o0LKUAlW077977@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201001212022.o0LKMLRl027267>