From owner-freebsd-ports@FreeBSD.ORG Wed Jun 25 08:47:35 2008 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 5CE771065672 for ; Wed, 25 Jun 2008 08:47:35 +0000 (UTC) (envelope-from avg@icyb.net.ua) Received: from falcon.cybervisiontech.com (falcon.cybervisiontech.com [217.20.163.9]) by mx1.freebsd.org (Postfix) with ESMTP id DB7738FC0A for ; Wed, 25 Jun 2008 08:47:34 +0000 (UTC) (envelope-from avg@icyb.net.ua) Received: from localhost (localhost [127.0.0.1]) by falcon.cybervisiontech.com (Postfix) with ESMTP id B31AC74400A; Wed, 25 Jun 2008 11:47:32 +0300 (EEST) X-Virus-Scanned: Debian amavisd-new at falcon.cybervisiontech.com Received: from falcon.cybervisiontech.com ([127.0.0.1]) by localhost (falcon.cybervisiontech.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lxZxlpgOz2aI; Wed, 25 Jun 2008 11:47:32 +0300 (EEST) Received: from [10.2.1.87] (gateway.cybervisiontech.com.ua [91.198.50.114]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by falcon.cybervisiontech.com (Postfix) with ESMTP id 0E0EF744009; Wed, 25 Jun 2008 11:47:31 +0300 (EEST) Message-ID: <48620622.50808@icyb.net.ua> Date: Wed, 25 Jun 2008 11:47:30 +0300 From: Andriy Gapon User-Agent: Thunderbird 2.0.0.14 (X11/20080611) MIME-Version: 1.0 To: Dmitry Marakasov References: <4860EC81.1010302@icyb.net.ua> <20080624165126.GJ4022@hades.panopticon> In-Reply-To: <20080624165126.GJ4022@hades.panopticon> Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 7bit Cc: FreeBSD Ports Subject: Re: gnash-0.8.3: build fails on 6.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: Wed, 25 Jun 2008 08:47:35 -0000 on 24/06/2008 19:51 Dmitry Marakasov said the following: > * Andriy Gapon (avg@icyb.net.ua) wrote: >> System: FreeBSD 6.3-RELEASE amd64 >> Build of port graphics/gnash fails at link stage: >> ... >> >> It seems like there is an unsatisfied symbol in boost library that was >> supposed to come from standard C++ library. >> I see that gnash is compiled with GCC 4.2+, but I think that boost is >> compiled with default GCC for 6.3 which is 3.4.6. >> I suspect that the error might be caused by this mismatch in versions. >> This should not be a problem on 7.0 where default GCC is 4.2.X, but 6.3 >> is still a "stabler stable" for me. > Hi! > > Hmm... It seems to be related to library versions, yes, but I think > it's most likely a local problem. I've tested gnash on FreeBSD 6.3 > amd64 in tinderbox and it built without problems. Packages were > build successfully on pointyhat as well > (http://portsmon.freebsd.org/portoverview.py?category=graphics&portname=gnash). > Besides, you're the first one who reports such problem. I guess the reason might be that I built boost with OPTIMIZED_CFLAGS enabled. In fact I have WITH_OPTIMIZED_CFLAGS in my make.conf. > You can use precompiled packages for gnash instead (I can build a > package for you in a tinderbox if you need any nondefault options), > otherwise I don't think I can help since I cannot reproduce this at > least in a jail. You could also try rebuilding boost. Rebuilding boost didn't help. I'll try to rebuild without the optimization flags later. Thank you for offering your help, but I'd like to get a sustainable solution, if possible. -- Andriy Gapon