From owner-freebsd-x11@FreeBSD.ORG Sat Feb 2 15:45:32 2013 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id D94EEC14; Sat, 2 Feb 2013 15:45:32 +0000 (UTC) (envelope-from nox@jelal.kn-bremen.de) Received: from smtp.kn-bremen.de (gelbbaer.kn-bremen.de [78.46.108.116]) by mx1.freebsd.org (Postfix) with ESMTP id 91F6F8B3; Sat, 2 Feb 2013 15:45:32 +0000 (UTC) Received: by smtp.kn-bremen.de (Postfix, from userid 10) id AA2F71E007A3; Sat, 2 Feb 2013 16:45:29 +0100 (CET) Received: from triton8.kn-bremen.de (noident@localhost [127.0.0.1]) by triton8.kn-bremen.de (8.14.5/8.14.4) with ESMTP id r12FhSZ1038297; Sat, 2 Feb 2013 16:43:29 +0100 (CET) (envelope-from nox@triton8.kn-bremen.de) Received: (from nox@localhost) by triton8.kn-bremen.de (8.14.5/8.14.3/Submit) id r12FhSVK038296; Sat, 2 Feb 2013 16:43:28 +0100 (CET) (envelope-from nox) Date: Sat, 2 Feb 2013 16:43:28 +0100 (CET) From: Juergen Lock Message-Id: <201302021543.r12FhSVK038296@triton8.kn-bremen.de> To: awarecons@gmail.com Subject: Re: multimedia/vlc [2.0.5,3] ISSUE Use X C Bindings X-Newsgroups: local.list.freebsd.multimedia In-Reply-To: Organization: Cc: x11@freebsd.org, multimedia@freebsd.org, ports-bugs@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Feb 2013 15:45:32 -0000 In article you write: >If chosen > >[*] XCB Use X C Bindings for X11 output > >GCC 4.6.3: >gmake[5]: Entering directory >`/usr/ports/multimedia/vlc/work/vlc-2.0.5/modules/video_filter' > CC libpanoramix_plugin_la-panoramix.lo > CC libpostproc_plugin_la-postproc.lo >In file included from panoramix.c:50:0: >/usr/local/include/xcb/randr.h:1168:1: error: unknown type name 'm' >/usr/local/include/xcb/randr.h:1173:1: error: expected >specifier-qualifier-list before 'typedef' >gmake[5]: *** [libpanoramix_plugin_la-panoramix.lo] Error 1 > >gcc4.2: > >gmake[5]: Entering directory >`/usr/ports/multimedia/vlc/work/vlc-2.0.5/modules/video_filter' > CC libpanoramix_plugin_la-panoramix.lo > CCLD libpostproc_plugin.la >In file included from panoramix.c:50: >/usr/local/include/xcb/randr.h:1168: error: expected >specifier-qualifier-list before 'm' >gmake[5]: *** [libpanoramix_plugin_la-panoramix.lo] Error 1 > >But, for e.g., mplayer using XCB compiles fine. Hmm what's in/around those lines in your /usr/local/include/xcb/randr.h ? Mine doesn't have an identifier 'm' there anywhere... [...] /** * @brief xcb_randr_output_property_t **/ typedef struct xcb_randr_output_property_t { xcb_window_t window; /**< */ xcb_randr_output_t output; /**< */ xcb_atom_t atom; /**< */ xcb_timestamp_t timestamp; /**< */ uint8_t status; /**< */ uint8_t pad0[11]; /**< */ } xcb_randr_output_property_t; /** * @brief xcb_randr_output_property_iterator_t **/ typedef struct xcb_randr_output_property_iterator_t { xcb_randr_output_property_t *data; /**< */ int rem; /**< */ int index; /**< */ } xcb_randr_output_property_iterator_t; [...] Thanx, Juergen