From owner-freebsd-ports@FreeBSD.ORG Fri Nov 19 09:36:13 2010 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7E826106564A for ; Fri, 19 Nov 2010 09:36:13 +0000 (UTC) (envelope-from m.alberoni@cineca.it) Received: from avas-cineca-1.cineca.it (avas-cineca-1.cineca.com [130.186.81.102]) by mx1.freebsd.org (Postfix) with ESMTP id 0B9938FC0A for ; Fri, 19 Nov 2010 09:36:12 +0000 (UTC) X-IronPort-AV: E=McAfee;i="5400,1158,6171"; a="3470984" Received: from cineca.mm.cineca.it ([130.186.10.200]) by avas-cineca-1.cineca.it with ESMTP; 19 Nov 2010 10:26:10 +0100 Received: from [192.168.65.35] (pdl-19-17.nat.cineca.it [130.186.19.17]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) as user m.alberoni@cineca.it by cineca.mm.cineca.it (Postfix) with ESMTP id E16F3683B6C; Fri, 19 Nov 2010 10:26:09 +0100 (MET) Message-ID: <4CE642C3.4070105@cineca.it> From: Marco Alberoni Organization: CINECA User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.1.15) Gecko/20101029 Firefox/3.6.0 MIME-Version: 1.0 To: jsa@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit Date: Fri, 19 Nov 2010 10:26:09 +0100 (MET) Cc: ports@FreeBSD.org Subject: FreeBSD Port: vlc-1.1.5,3 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: Fri, 19 Nov 2010 09:36:13 -0000 Hello, in my opinion there are some problems trying to compile vlc-1.1.5,3 on a FreeBSD 7.3 system: inhibit/xscreensaver.c:55: error: expected specifier-qualifier-list before 'posix_spawn_file_actions_t' inhibit/xscreensaver.c: In function 'Activate': inhibit/xscreensaver.c:91: error: implicit declaration of function 'posix_spawn_file_actions_init' inhibit/xscreensaver.c:91: error: 'vlc_inhibit_sys_t' has no member named 'actions' inhibit/xscreensaver.c:94: error: implicit declaration of function 'posix_spawn_file_actions_adddup2' inhibit/xscreensaver.c:94: error: 'vlc_inhibit_sys_t' has no member named 'actions' inhibit/xscreensaver.c:95: error: 'vlc_inhibit_sys_t' has no member named 'actions' inhibit/xscreensaver.c:96: error: implicit declaration of function 'posix_spawn_file_actions_addclose' inhibit/xscreensaver.c:96: error: 'vlc_inhibit_sys_t' has no member named 'actions' inhibit/xscreensaver.c:98: error: 'vlc_inhibit_sys_t' has no member named 'nullfd' inhibit/xscreensaver.c:101: error: implicit declaration of function 'posix_spawnattr_init' inhibit/xscreensaver.c:101: error: 'vlc_inhibit_sys_t' has no member named 'attr' inhibit/xscreensaver.c:103: error: implicit declaration of function 'posix_spawnattr_setsigmask' inhibit/xscreensaver.c:103: error: 'vlc_inhibit_sys_t' has no member named 'attr' [...] It seems the patches made by extra-patch-modules__misc__inhibit__xscreensaver.c are not enough to make that module compilable without spawn.h and its functions/definitions. Thanks for your work, and if you think I can help you in some way (even if I'm not a "strong" C programmer at all!) please tell me! -- Marco Alberoni