Return-Path: X-Original-To: apmail-incubator-ooo-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-ooo-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 92D9ED37A for ; Fri, 28 Sep 2012 06:13:25 +0000 (UTC) Received: (qmail 43920 invoked by uid 500); 28 Sep 2012 06:13:25 -0000 Delivered-To: apmail-incubator-ooo-dev-archive@incubator.apache.org Received: (qmail 43737 invoked by uid 500); 28 Sep 2012 06:13:24 -0000 Mailing-List: contact ooo-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: ooo-dev@incubator.apache.org Delivered-To: mailing list ooo-dev@incubator.apache.org Received: (qmail 43722 invoked by uid 99); 28 Sep 2012 06:13:24 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 28 Sep 2012 06:13:24 +0000 X-ASF-Spam-Status: No, hits=0.6 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS,URI_HEX X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of orwittmann@googlemail.com designates 209.85.214.47 as permitted sender) Received: from [209.85.214.47] (HELO mail-bk0-f47.google.com) (209.85.214.47) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 28 Sep 2012 06:13:17 +0000 Received: by bkcjk7 with SMTP id jk7so2573473bkc.6 for ; Thu, 27 Sep 2012 23:12:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=L0J/C11t9qNqRayNai+wEKbfH3rpalLycGjdRVbrEKU=; b=rKTBaV3bD1MvhCFatdsg3zKyZ+iPxbuu2NxxKh33H6mm0yZiSAfOZIXUweCS5LvR4w UNPR6K3i4g+SOATtU+cZbyFhg/Fq/PDGb2XrGIK7KRjQMeqB8XQZpJCpfs4u18pgDIrH CPgW6Qk9Mgaga2TwHviyjS07ZzkbW6R/8O4VqgJQzPa2lZtcOCrwVTDCQ2U02R3blcaZ T6j+TuKKYuD07e73XjC8LWir9ho1ZBuBY/fOMw7PJZ1SDahx36O428dT8gEsLaOgnzse nkNHB3B0gSWnPYVxPBL/reH1IqQghK7G0A3EOvDoFBswWtO18H5K59osbKNvOzH9HxQQ srJw== Received: by 10.204.7.199 with SMTP id e7mr3146481bke.125.1348812777298; Thu, 27 Sep 2012 23:12:57 -0700 (PDT) Received: from [192.168.2.119] (p548CDFF2.dip.t-dialin.net. [84.140.223.242]) by mx.google.com with ESMTPS id z22sm5783051bkw.2.2012.09.27.23.12.55 (version=SSLv3 cipher=OTHER); Thu, 27 Sep 2012 23:12:56 -0700 (PDT) Message-ID: <50653FE6.80406@googlemail.com> Date: Fri, 28 Sep 2012 08:12:54 +0200 From: Oliver-Rainer Wittmann User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:15.0) Gecko/20120907 Thunderbird/15.0.1 MIME-Version: 1.0 To: ooo-dev@incubator.apache.org Subject: Re: build svtools and sw with debug References: <1348669968.94239.YahooMailNeo@web113504.mail.gq1.yahoo.com> <1348671023.9283.YahooMailNeo@web113502.mail.gq1.yahoo.com> <50631D21.1000608@gmail.com> <1348674451.90255.YahooMailNeo@web113510.mail.gq1.yahoo.com> <20120927141132.GB26362@localhost> <50646DC3.1070502@googlemail.com> <1348763243.59400.YahooMailNeo@web113501.mail.gq1.yahoo.com> <20120927174904.GC26362@localhost> <1348771037.65366.YahooMailNeo@web113504.mail.gq1.yahoo.com> <1348775697.5008.YahooMailNeo@web113502.mail.gq1.yahoo.com> In-Reply-To: <1348775697.5008.YahooMailNeo@web113502.mail.gq1.yahoo.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Hi, On 27.09.2012 21:54, Pedro Giffuni wrote: > Answering to myself ... > > > ----- Original Message ----- >> From: Pedro Giffuni > ... >> >> Hi Ariel; >> >>> From: Ariel Constenla-Haile >> >>> >>> On Thu, Sep 27, 2012 at 09:27:23AM -0700, Pedro Giffuni wrote: >>>> The big question here, at least for me, is why a boost update causes >>>> trouble to stlport and why it only affects Windows. >>> >>> Google lead me to >>> >> http://boost.2283326.n4.nabble.com/Can-t-build-boost-1-48-with-STLport-5-2-1-td4372308.html >>> >>> "My best guess is the /D_STLP_DEBUG define which enables enhanced >>> debugging magic (iterator validation etc.) which might not be binary >>> compatible with Boost." >>> >> >> Nice find! The debugging capabilities in stlport are indeed considered an >> important advantage over other implementations. According to OpenGrok >> we define that macro in STLport-4.5.patch and a bunch of other places. >> > > Actually, the key definition is here: > > http://svn.services.openoffice.org/opengrok/xref/Current%20(trunk)/solenv/inc/settings.mk#894 > > We already ignore USE_STLP_DEBUG for OS2. Should we add Windows to the list? > Not having CDEFS+=-D_STLP_DEBUG means that we will have no additional checking stuff in a DEBUG=yes build. Right? My current impression is the following: - the new boost version makes more or different use of stl - we are not building with the "right" compiler and link switches in DEBUG=yes builds. - the three needed adjustments to module setup_native, svtools and sw avoid the build breakers. I am not sure, if they are only workaround Best regards, Oliver.