From owner-freebsd-multimedia@FreeBSD.ORG Sun Dec 12 11:19:05 2010 Return-Path: Delivered-To: multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 95DA81065672; Sun, 12 Dec 2010 11:19:05 +0000 (UTC) (envelope-from avg@freebsd.org) Received: from citadel.icyb.net.ua (citadel.icyb.net.ua [212.40.38.140]) by mx1.freebsd.org (Postfix) with ESMTP id A1D2B8FC19; Sun, 12 Dec 2010 11:19:04 +0000 (UTC) Received: from porto.topspin.kiev.ua (porto-e.starpoint.kiev.ua [212.40.38.100]) by citadel.icyb.net.ua (8.8.8p3/ICyb-2.3exp) with ESMTP id NAA02544; Sun, 12 Dec 2010 13:19:02 +0200 (EET) (envelope-from avg@freebsd.org) Received: from localhost.topspin.kiev.ua ([127.0.0.1]) by porto.topspin.kiev.ua with esmtp (Exim 4.34 (FreeBSD)) id 1PRjxG-000Ba2-Co; Sun, 12 Dec 2010 13:19:02 +0200 Message-ID: <4D04AFA5.5010504@freebsd.org> Date: Sun, 12 Dec 2010 13:19:01 +0200 From: Andriy Gapon User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.2.12) Gecko/20101029 Lightning/1.0b2 Thunderbird/3.1.6 MIME-Version: 1.0 To: =?UTF-8?B?QmVybmhhcmQgRnLDtmhsaWNo?= References: <20101208192132.51c9937f@FreeBSD.org> <4D03D5B5.8050709@freebsd.org> <1292143026.3455.2.camel@Nokia-N900-42-11> <4D04AAAA.3050603@freebsd.org> In-Reply-To: <4D04AAAA.3050603@freebsd.org> X-Enigmail-Version: 1.1.2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Cc: multimedia@freebsd.org Subject: Re: Call for Testers: XBMC 10.0 X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Dec 2010 11:19:05 -0000 on 12/12/2010 12:57 Andriy Gapon said the following: > 2. Patch for guilib/StdString.h. > @@ -2,6 +2,7 @@ > #include > #include > #include > +#include > > #if defined(_WIN32) && !defined(va_copy) > #define va_copy(dst, src) ((dst) = (src)) > > This is needed because of the existing patch that introduces memset. > gcc44 unlike base gcc doesn't see memset definition through other headers, but > needs an explicit include. Oh, and another one for xbmc/utils/IoSupport.cpp: @@ -53,6 +53,9 @@ #include #include #endif +#ifdef __FreeBSD__ +#include +#endif #include "../FileSystem/cdioSupport.h" #include "../FileSystem/iso9660.h" #include "../MediaManager.h" It's need for PATH_MAX definition with gcc44. -- Andriy Gapon