From owner-freebsd-ports@FreeBSD.ORG Wed Feb 8 22:14:53 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5537E106564A for ; Wed, 8 Feb 2012 22:14:53 +0000 (UTC) (envelope-from feld@feld.me) Received: from mwi1.coffeenet.org (unknown [IPv6:2607:f4e0:100:300::2]) by mx1.freebsd.org (Postfix) with ESMTP id 202D38FC0C for ; Wed, 8 Feb 2012 22:14:53 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=feld.me; s=blargle; h=In-Reply-To:Message-Id:From:Content-Transfer-Encoding:Mime-Version:Date:References:Subject:To:Content-Type; bh=MWJQKVW+0+6zPaW10+Ug5gF1ouzKGXSL85Mfl0Ozp7g=; b=BpkS0xB8bmg33oOzVGBSM0tRnhrJFCa5MgWLDMJKK9lYFo40eNyUtrCHv3ep/ncQiDsLJV0FzRm4wOiACfnj2ichItAXdjgf4S2yjpK5UG/Z0fZz7AZDfbADXSFg7pHl; Received: from localhost ([127.0.0.1] helo=mwi1.coffeenet.org) by mwi1.coffeenet.org with esmtp (Exim 4.77 (FreeBSD)) (envelope-from ) id 1RvFmt-00014q-Bu for freebsd-ports@freebsd.org; Wed, 08 Feb 2012 16:14:52 -0600 Received: from feld@feld.me by mwi1.coffeenet.org (Archiveopteryx 3.1.4) with esmtpsa id 1328739285-3359-3358/5/11; Wed, 8 Feb 2012 22:14:45 +0000 Content-Type: text/plain; charset=utf-8; format=flowed; delsp=yes To: freebsd-ports@freebsd.org References: <4F3101C3.8070209@FreeBSD.org> Date: Wed, 8 Feb 2012 16:14:45 -0600 Mime-Version: 1.0 Content-Transfer-Encoding: quoted-printable From: Mark Felder Message-Id: In-Reply-To: <4F3101C3.8070209@FreeBSD.org> User-Agent: Opera Mail/12.00 (FreeBSD) X-SA-Score: -1.5 Subject: Re: net/freerdp 1.0.0 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Feb 2012 22:14:53 -0000 On Tue, 07 Feb 2012 04:49:39 -0600, Andriy Gapon wrote: > > I would like to ask you to review and test the port in this PR: > http://www.freebsd.org/cgi/query-pr.cgi?pr=3D164843 > > I also would to discuss with the port's users the best approach to =20 > updating it. > > Thank you. Doesn't compile. [ 21%] Building C object =20 libfreerdp-kbd/CMakeFiles/freerdp-kbd.dir/layouts_xkb.c.o /usr/ports/net/freerdp/work/FreeRDP-FreeRDP-cd43ba1/libfreerdp-kbd/layout= s_xkb.c:25:22: =20 error: X11/Xlib.h: No such file or directory /usr/ports/net/freerdp/work/FreeRDP-FreeRDP-cd43ba1/libfreerdp-kbd/layout= s_xkb.c:26:24: =20 error: X11/XKBlib.h: No such file or directory /usr/ports/net/freerdp/work/FreeRDP-FreeRDP-cd43ba1/libfreerdp-kbd/layout= s_xkb.c:27:36: =20 error: X11/extensions/XKBfile.h: No such file or directory /usr/ports/net/freerdp/work/FreeRDP-FreeRDP-cd43ba1/libfreerdp-kbd/layout= s_xkb.c:28:37: =20 error: X11/extensions/XKBrules.h: No such file or directory /usr/ports/net/freerdp/work/FreeRDP-FreeRDP-cd43ba1/libfreerdp-kbd/layout= s_xkb.c: =20 In function 'init_xkb': /usr/ports/net/freerdp/work/FreeRDP-FreeRDP-cd43ba1/libfreerdp-kbd/layout= s_xkb.c:45: =20 warning: implicit declaration of function 'XkbQueryExtension' /usr/ports/net/freerdp/work/FreeRDP-FreeRDP-cd43ba1/libfreerdp-kbd/layout= s_xkb.c: =20 In function 'detect_keyboard_layout_from_xkb': /usr/ports/net/freerdp/work/FreeRDP-FreeRDP-cd43ba1/libfreerdp-kbd/layout= s_xkb.c:74: =20 error: 'XkbRF_VarDefsRec' undeclared (first use in this function) /usr/ports/net/freerdp/work/FreeRDP-FreeRDP-cd43ba1/libfreerdp-kbd/layout= s_xkb.c:74: =20 error: (Each undeclared identifier is reported only once /usr/ports/net/freerdp/work/FreeRDP-FreeRDP-cd43ba1/libfreerdp-kbd/layout= s_xkb.c:74: =20 error: for each function it appears in.) /usr/ports/net/freerdp/work/FreeRDP-FreeRDP-cd43ba1/libfreerdp-kbd/layout= s_xkb.c:74: =20 error: expected ';' before 'rules_names' /usr/ports/net/freerdp/work/FreeRDP-FreeRDP-cd43ba1/libfreerdp-kbd/layout= s_xkb.c:75: =20 error: 'XKeyboardState' undeclared (first use in this function) /usr/ports/net/freerdp/work/FreeRDP-FreeRDP-cd43ba1/libfreerdp-kbd/layout= s_xkb.c:75: =20 error: expected ';' before 'coreKbdState' /usr/ports/net/freerdp/work/FreeRDP-FreeRDP-cd43ba1/libfreerdp-kbd/layout= s_xkb.c:76: =20 error: 'XkbStateRec' undeclared (first use in this function) /usr/ports/net/freerdp/work/FreeRDP-FreeRDP-cd43ba1/libfreerdp-kbd/layout= s_xkb.c:76: =20 error: expected ';' before 'state' /usr/ports/net/freerdp/work/FreeRDP-FreeRDP-cd43ba1/libfreerdp-kbd/layout= s_xkb.c:80: =20 warning: implicit declaration of function 'XkbRF_GetNamesProp' /usr/ports/net/freerdp/work/FreeRDP-FreeRDP-cd43ba1/libfreerdp-kbd/layout= s_xkb.c:80: =20 error: 'rules_names' undeclared (first use in this function) /usr/ports/net/freerdp/work/FreeRDP-FreeRDP-cd43ba1/libfreerdp-kbd/layout= s_xkb.c:85: =20 warning: implicit declaration of function 'XGetKeyboardControl' /usr/ports/net/freerdp/work/FreeRDP-FreeRDP-cd43ba1/libfreerdp-kbd/layout= s_xkb.c:85: =20 error: 'coreKbdState' undeclared (first use in this function) /usr/ports/net/freerdp/work/FreeRDP-FreeRDP-cd43ba1/libfreerdp-kbd/layout= s_xkb.c:87: =20 warning: implicit declaration of function 'XkbGetState' /usr/ports/net/freerdp/work/FreeRDP-FreeRDP-cd43ba1/libfreerdp-kbd/layout= s_xkb.c:87: =20 error: 'XkbUseCoreKbd' undeclared (first use in this function) /usr/ports/net/freerdp/work/FreeRDP-FreeRDP-cd43ba1/libfreerdp-kbd/layout= s_xkb.c:87: =20 error: 'state' undeclared (first use in this function) /usr/ports/net/freerdp/work/FreeRDP-FreeRDP-cd43ba1/libfreerdp-kbd/layout= s_xkb.c:87: =20 error: 'Success' undeclared (first use in this function) /usr/ports/net/freerdp/work/FreeRDP-FreeRDP-cd43ba1/libfreerdp-kbd/layout= s_xkb.c: =20 In function 'init_keycodes_from_xkb': /usr/ports/net/freerdp/work/FreeRDP-FreeRDP-cd43ba1/libfreerdp-kbd/layout= s_xkb.c:112: =20 error: 'XkbDescPtr' undeclared (first use in this function) /usr/ports/net/freerdp/work/FreeRDP-FreeRDP-cd43ba1/libfreerdp-kbd/layout= s_xkb.c:112: =20 error: expected ';' before 'xkb' /usr/ports/net/freerdp/work/FreeRDP-FreeRDP-cd43ba1/libfreerdp-kbd/layout= s_xkb.c:114: =20 error: 'xkb' undeclared (first use in this function) /usr/ports/net/freerdp/work/FreeRDP-FreeRDP-cd43ba1/libfreerdp-kbd/layout= s_xkb.c:114: =20 warning: implicit declaration of function 'XkbGetMap' /usr/ports/net/freerdp/work/FreeRDP-FreeRDP-cd43ba1/libfreerdp-kbd/layout= s_xkb.c:114: =20 error: 'XkbUseCoreKbd' undeclared (first use in this function) /usr/ports/net/freerdp/work/FreeRDP-FreeRDP-cd43ba1/libfreerdp-kbd/layout= s_xkb.c:116: =20 warning: implicit declaration of function 'XkbGetNames' /usr/ports/net/freerdp/work/FreeRDP-FreeRDP-cd43ba1/libfreerdp-kbd/layout= s_xkb.c:116: =20 error: 'XkbKeyNamesMask' undeclared (first use in this function) /usr/ports/net/freerdp/work/FreeRDP-FreeRDP-cd43ba1/libfreerdp-kbd/layout= s_xkb.c:116: =20 error: 'Success' undeclared (first use in this function) /usr/ports/net/freerdp/work/FreeRDP-FreeRDP-cd43ba1/libfreerdp-kbd/layout= s_xkb.c:156: =20 warning: implicit declaration of function 'XkbFreeKeyboard' *** Error code 1 I have all defined dependencies installed. tech304# ls /var/db/pkg/ | grep -i xkb libxkbfile-1.0.7 libxkbui-1.0.2_1 setxkbmap-1.2.0 xkbcomp-1.2.3 xkbevd-1.1.2 xkbutils-1.0.3