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 4B86DDEA4 for ; Wed, 19 Sep 2012 02:51:09 +0000 (UTC) Received: (qmail 66968 invoked by uid 500); 19 Sep 2012 02:51:09 -0000 Delivered-To: apmail-incubator-ooo-dev-archive@incubator.apache.org Received: (qmail 66872 invoked by uid 500); 19 Sep 2012 02:51:08 -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 66864 invoked by uid 99); 19 Sep 2012 02:51:08 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 19 Sep 2012 02:51:08 +0000 X-ASF-Spam-Status: No, hits=0.7 required=5.0 tests=RCVD_IN_DNSWL_NONE,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [98.139.91.99] (HELO nm29.bullet.mail.sp2.yahoo.com) (98.139.91.99) by apache.org (qpsmtpd/0.29) with SMTP; Wed, 19 Sep 2012 02:50:59 +0000 Received: from [98.139.91.66] by nm29.bullet.mail.sp2.yahoo.com with NNFMP; 19 Sep 2012 02:50:37 -0000 Received: from [72.30.22.38] by tm6.bullet.mail.sp2.yahoo.com with NNFMP; 19 Sep 2012 02:50:37 -0000 Received: from [127.0.0.1] by omp1068.mail.sp2.yahoo.com with NNFMP; 19 Sep 2012 02:50:37 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 38060.81277.bm@omp1068.mail.sp2.yahoo.com Received: (qmail 62340 invoked by uid 60001); 19 Sep 2012 02:50:36 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1348023036; bh=/eQzYYIHXjeSMiQ/OKkSbZ0/lp4qwcUIl62lezHfntY=; h=X-YMail-OSG:Received:X-RocketYMMF:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=xDK8dTn/od/h0VFJku6kUzWszDXlxccMxCWTG25jMEfnpGPTypUEIiS4Hq6OM4/Org5gbmL6EMlPfCxD6l74niwhEfu8T9+eRS1DHFihnrIHYw/DLlrjKblmvRjIYI97gRtl7OcYWi6nGKT0P5E6ULZT3Y+0uhFQFYoxCBoK6Js= X-YMail-OSG: NDNR8o8VM1mRCX_R80poQ1X_ohlNxST.iSy59csmW4izw03 D3Lyeo5cTHLaqS0tZZlfWP13wOFila.ZK.evsuZr0D9CSGZDVtXPnyfSCqaa _4JF8b3UNpL7N4by6Ria4EcSQ6B8XtpYNYDgbRm6.z0phY4H74LGHmQEG3VH XU6.AppUJ9coEWuoQq8s8uYoDeUwnGMveVpieb4XHaukVJVVVlTiCvWgc6z8 5OobYrV0cgEGb7xLagR44i1R7mc58vJQclYCejHnWFUW23yqODQV3rN4sfdo dnwtDhKV3ue4iLcqw.fJW8msr4ElROsbYJdxyuy5wQXrcURtN5W7ZxZX6bi1 3EzncB71Qd1QnVrlwyHLRrYEX_qcomnewze6UsWNkNB3loIbfwpvIo1ff7cV Oy809QDFq9liUGpV6EmBwFftoQly30ZYdD0FruocEYYtPsJd56pPK3yOMYhx urdYgIMqdgQMGjt2y2EejC0S5 Received: from [200.118.157.7] by web113510.mail.gq1.yahoo.com via HTTP; Tue, 18 Sep 2012 19:50:36 PDT X-RocketYMMF: giffunip X-Mailer: YahooMailWebService/0.8.121.416 References: <505883F9.4050001@googlemail.com> <5058A8A5.1070403@oracle.com> <5058B0B0.6040006@googlemail.com> <5058B22A.1060706@googlemail.com> Message-ID: <1348023036.61147.YahooMailNeo@web113510.mail.gq1.yahoo.com> Date: Tue, 18 Sep 2012 19:50:36 -0700 (PDT) From: Pedro Giffuni Reply-To: Pedro Giffuni Subject: Re: [code] building trunk, rev. 1386983 break in setup_native To: "ooo-dev@incubator.apache.org" In-Reply-To: <5058B22A.1060706@googlemail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Hi again;=0A=0AI tried something in=A0revision 1387438: basically I preserv= ed some=0Aconfiguration=A0changes from the previous patchset.=0A=0AHope tha= t helps,=0A=0APedro.=0A=0A=0A----- Original Message -----=0A> From: Oliver-= Rainer Wittmann =0A> To: ooo-dev@incubator.apach= e.org=0A> Cc: =0A> Sent: Tuesday, September 18, 2012 12:40 PM=0A> Subject: = Re: [code] building trunk, rev. 1386983 break in setup_native=0A> =0A> Hi,= =0A> =0A> On 18.09.2012 19:34, Oliver-Rainer Wittmann wrote:=0A>> Hi,=0A>>= =0A>> On 18.09.2012 19:00, Andrew Rist wrote:=0A>>> The Windows buildbot= is also seeing these problems.=0A>>> Which VS are you using?=0A>> =0A>> = I am using VS 2008 Professional.=0A>> =0A> =0A> Sorry, wrong machine.=0A> I= am building with VS C++ 2008 Express.=0A> =0A> Best regards, Oliver.=0A>>>= =0A>>> On 9/18/2012 7:23 AM, Oliver-Rainer Wittmann wrote:=0A>>>> Hi,=0A= >>>> =0A>>>> I am building trunk, rev. 1386983 on Windows in my environmen= t and =0A> I got a=0A>>>> build breaker in module setup_native.=0A>>>> Th= e build breaks in=0A>>>> /main/setup_native/source/win32/customactions/she= llextensions - =0A> below you find=0A>>>> my error output.=0A>>>> =0A>>>> = It looks like that the combination of boost and static stlport =0A> causes= the=0A>>>> trouble.=0A>>>> The build works fine, when I remove the usage= of =0A> boost::scoped_array and the=0A>>>> corresponding include from=0A>= >>> /main/setup_native/source/win32/customactions/copyeditiondata.cxx.=0A>= >>> It also works fine, when I force the linker to link =0A> stlport_vc71_= stldebug.lib=0A>>>> instead of stlport_vc71_stldebug_static.lib=0A>>>> =0A= >>>> Can somebody help me to solve the problem?=0A>>>> Does somebody else= experienced the same?=0A>>>> =0A>>>> Thanks in advance, Oliver.=0A>>>> = =0A>>>> =0A>>>> Making:=A0 =A0 shlxtmsi.dll=0A>>>> Micr= osoft (R) Windows (R) Resource Compiler Version 6.0.5724.0=0A>>>> =0A>>>> = Copyright (C) Microsoft Corporation.=A0 All rights reserved.=0A>>>> =0A>>>>= =0A>>>> Microsoft (R) Incremental Linker Version 9.00.21022.08=0A>>>> Co= pyright (C) Microsoft Corporation.=A0 All rights reserved.=0A>>>> =0A>>>> = -safeseh -nxcompat -dynamicbase -NODEFAULTLIB -DEBUG =0A> /SUBSYSTEM:CONSOL= E /DLL=0A>>>> -out:../../../../wntmsci12/bin/shlxtmsi.dll=0A>>>> -map:../= ../../../wntmsci12/misc/shlxtmsi.map=0A>>>> -def:../../../../wntmsci12/mis= c/shlxtmsi.def=0A>>>> -implib:../../../../wntmsci12/lib/ishlxtmsi.lib=0A>>= >> ../../../../wntmsci12/slo/shlxtmsi_version.obj=0A>>>> ../../../../wntm= sci12/slo/shellextensions.obj=0A>>>> ../../../../wntmsci12/slo/startmenuic= on.obj=0A>>>> ../../../../wntmsci12/slo/upgrade.obj =0A> ../../../../wntms= ci12/slo/iconcache.obj=0A>>>> ../../../../wntmsci12/slo/postuninstall.obj= =0A>>>> ../../../../wntmsci12/slo/migrateinstallpath.obj=0A>>>> ../../../= ../wntmsci12/slo/completeinstallpath.obj=0A>>>> ../../../../wntmsci12/slo/= checkdirectory.obj=0A>>>> ../../../../wntmsci12/slo/setadmininstall.obj=0A= >>>> ../../../../wntmsci12/slo/layerlinks.obj=0A>>>> ../../../../wntmsci1= 2/slo/dotnetcheck.obj=0A>>>> ../../../../wntmsci12/slo/registerextensions.= obj=0A>>>> ../../../../wntmsci12/slo/copyeditiondata.obj=0A>>>> ../../../= ../wntmsci12/slo/vistaspecial.obj=0A>>>> ../../../../wntmsci12/slo/checkru= nningoffice.obj=0A>>>> ../../../../wntmsci12/slo/checkpatches.obj=0A>>>> = ../../../../wntmsci12/slo/copyextensiondata.obj=0A>>>> ../../../../wntmsci= 12/slo/seterror.obj libcmtd.lib kernel32.lib =0A> user32.lib=0A>>>> oldnam= es.lib advapi32.lib msi.lib shell32.lib =0A> stlport_vc71_stldebug_static.l= ib=0A>>>> ../../../../wntmsci12/misc/shlxtmsi.res=0A>>>> stlport_vc71_stl= debug_static.lib(locale_impl.obj) : error LNK2005: =0A> "public:=0A>>>> st= atic int const _STL::locale::none" (?none@locale@_STL@@2HB) =0A> already de= fined=0A>>>> in copyeditiondata.obj=0A>>>> stlport_vc71_stldebug_static.l= ib(locale_impl.obj) : error LNK2005: =0A> "public:=0A>>>> static int const= _STL::locale::collate" =0A> (?collate@locale@_STL@@2HB) already=0A>>>> de= fined in copyeditiondata.obj=0A>>>> stlport_vc71_stldebug_static.lib(local= e_impl.obj) : error LNK2005: =0A> "public:=0A>>>> static int const _STL::l= ocale::ctype" =0A> (?ctype@locale@_STL@@2HB) already=0A>>>> defined in cop= yeditiondata.obj=0A>>>> stlport_vc71_stldebug_static.lib(locale_impl.obj) = : error LNK2005: =0A> "public:=0A>>>> static int const _STL::locale::monet= ary" =0A> (?monetary@locale@_STL@@2HB) already=0A>>>> defined in copyediti= ondata.obj=0A>>>> stlport_vc71_stldebug_static.lib(locale_impl.obj) : erro= r LNK2005: =0A> "public:=0A>>>> static int const _STL::locale::numeric" = =0A> (?numeric@locale@_STL@@2HB) already=0A>>>> defined in copyeditiondata= .obj=0A>>>> stlport_vc71_stldebug_static.lib(locale_impl.obj) : error LNK2= 005: =0A> "public:=0A>>>> static int const _STL::locale::time" (?time@loca= le@_STL@@2HB) =0A> already defined=0A>>>> in copyeditiondata.obj=0A>>>> s= tlport_vc71_stldebug_static.lib(locale_impl.obj) : error LNK2005: =0A> "pub= lic:=0A>>>> static int const _STL::locale::messages" =0A> (?messages@local= e@_STL@@2HB) already=0A>>>> defined in copyeditiondata.obj=0A>>>> stlport= _vc71_stldebug_static.lib(locale_impl.obj) : error LNK2005: =0A> "public:= =0A>>>> static int const _STL::locale::all" (?all@locale@_STL@@2HB) =0A> a= lready defined in=0A>>>> copyeditiondata.obj=0A>>>> stlport_vc71_stldebug= _static.lib(ctype.obj) : error LNK2005: =0A> "public: static=0A>>>> unsign= ed int const _STL::ctype::table_size"=0A>>>> (?table_size@?$ctype@D@= _STL@@2IB) already defined in =0A> copyeditiondata.obj=0A>>>> stlport_vc71= _stldebug_static.lib(ios.obj) : error LNK2005: =0A> "public: static int=0A>= >>> const _STL::ios_base::left" (?left@ios_base@_STL@@2HB) already =0A> de= fined in=0A>>>> copyeditiondata.obj=0A>>>> stlport_vc71_stldebug_static.l= ib(ios.obj) : error LNK2005: =0A> "public: static int=0A>>>> const _STL::i= os_base::right" (?right@ios_base@_STL@@2HB) =0A> already defined in=0A>>>> = copyeditiondata.obj=0A>>>> stlport_vc71_stldebug_static.lib(ios.obj) : er= ror LNK2005: =0A> "public: static int=0A>>>> const _STL::ios_base::interna= l" (?internal@ios_base@_STL@@2HB) =0A> already defined=0A>>>> in copyediti= ondata.obj=0A>>>> stlport_vc71_stldebug_static.lib(ios.obj) : error LNK200= 5: =0A> "public: static int=0A>>>> const _STL::ios_base::dec" (?dec@ios_ba= se@_STL@@2HB) already =0A> defined in=0A>>>> copyeditiondata.obj=0A>>>> s= tlport_vc71_stldebug_static.lib(ios.obj) : error LNK2005: =0A> "public: sta= tic int=0A>>>> const _STL::ios_base::hex" (?hex@ios_base@_STL@@2HB) alread= y =0A> defined in=0A>>>> copyeditiondata.obj=0A>>>> stlport_vc71_stldebug= _static.lib(ios.obj) : error LNK2005: =0A> "public: static int=0A>>>> cons= t _STL::ios_base::oct" (?oct@ios_base@_STL@@2HB) already =0A> defined in=0A= >>>> copyeditiondata.obj=0A>>>> stlport_vc71_stldebug_static.lib(ios.obj)= : error LNK2005: =0A> "public: static int=0A>>>> const _STL::ios_base::fi= xed" (?fixed@ios_base@_STL@@2HB) =0A> already defined in=0A>>>> copyeditio= ndata.obj=0A>>>> stlport_vc71_stldebug_static.lib(ios.obj) : error LNK2005= : =0A> "public: static int=0A>>>> const _STL::ios_base::scientific" =0A> (= ?scientific@ios_base@_STL@@2HB) already=0A>>>> defined in copyeditiondata.= obj=0A>>>> stlport_vc71_stldebug_static.lib(ios.obj) : error LNK2005: =0A>= "public: static int=0A>>>> const _STL::ios_base::boolalpha" =0A> (?boolal= pha@ios_base@_STL@@2HB) already=0A>>>> defined in copyeditiondata.obj=0A>>= >> stlport_vc71_stldebug_static.lib(ios.obj) : error LNK2005: =0A> "public= : static int=0A>>>> const _STL::ios_base::showbase" (?showbase@ios_base@_S= TL@@2HB) =0A> already defined=0A>>>> in copyeditiondata.obj=0A>>>> stlpor= t_vc71_stldebug_static.lib(ios.obj) : error LNK2005: =0A> "public: static i= nt=0A>>>> const _STL::ios_base::showpoint" =0A> (?showpoint@ios_base@_STL@= @2HB) already=0A>>>> defined in copyeditiondata.obj=0A>>>> stlport_vc71_s= tldebug_static.lib(ios.obj) : error LNK2005: =0A> "public: static int=0A>>>= > const _STL::ios_base::showpos" (?showpos@ios_base@_STL@@2HB) =0A> alread= y defined=0A>>>> in copyeditiondata.obj=0A>>>> stlport_vc71_stldebug_stat= ic.lib(ios.obj) : error LNK2005: =0A> "public: static int=0A>>>> const _ST= L::ios_base::skipws" (?skipws@ios_base@_STL@@2HB) =0A> already defined in= =0A>>>> copyeditiondata.obj=0A>>>> stlport_vc71_stldebug_static.lib(ios.o= bj) : error LNK2005: =0A> "public: static int=0A>>>> const _STL::ios_base:= :unitbuf" (?unitbuf@ios_base@_STL@@2HB) =0A> already defined=0A>>>> in cop= yeditiondata.obj=0A>>>> stlport_vc71_stldebug_static.lib(ios.obj) : error = LNK2005: =0A> "public: static int=0A>>>> const _STL::ios_base::uppercase" = =0A> (?uppercase@ios_base@_STL@@2HB) already=0A>>>> defined in copyedition= data.obj=0A>>>> stlport_vc71_stldebug_static.lib(ios.obj) : error LNK2005:= =0A> "public: static int=0A>>>> const _STL::ios_base::adjustfield" =0A> (= ?adjustfield@ios_base@_STL@@2HB) already=0A>>>> defined in copyeditiondata= .obj=0A>>>> stlport_vc71_stldebug_static.lib(ios.obj) : error LNK2005: =0A= > "public: static int=0A>>>> const _STL::ios_base::basefield" =0A> (?basef= ield@ios_base@_STL@@2HB) already=0A>>>> defined in copyeditiondata.obj=0A>= >>> stlport_vc71_stldebug_static.lib(ios.obj) : error LNK2005: =0A> "publi= c: static int=0A>>>> const _STL::ios_base::floatfield" =0A> (?floatfield@i= os_base@_STL@@2HB) already=0A>>>> defined in copyeditiondata.obj=0A>>>> s= tlport_vc71_stldebug_static.lib(ios.obj) : error LNK2005: =0A> "public: sta= tic int=0A>>>> const _STL::ios_base::goodbit" (?goodbit@ios_base@_STL@@2HB= ) =0A> already defined=0A>>>> in copyeditiondata.obj=0A>>>> stlport_vc71_= stldebug_static.lib(ios.obj) : error LNK2005: =0A> "public: static int=0A>>= >> const _STL::ios_base::badbit" (?badbit@ios_base@_STL@@2HB) =0A> already= defined in=0A>>>> copyeditiondata.obj=0A>>>> stlport_vc71_stldebug_stati= c.lib(ios.obj) : error LNK2005: =0A> "public: static int=0A>>>> const _STL= ::ios_base::eofbit" (?eofbit@ios_base@_STL@@2HB) =0A> already defined in=0A= >>>> copyeditiondata.obj=0A>>>> stlport_vc71_stldebug_static.lib(ios.obj)= : error LNK2005: =0A> "public: static int=0A>>>> const _STL::ios_base::fa= ilbit" (?failbit@ios_base@_STL@@2HB) =0A> already defined=0A>>>> in copyed= itiondata.obj=0A>>>> stlport_vc71_stldebug_static.lib(ios.obj) : error LNK= 2005: =0A> "public: static int=0A>>>> const _STL::ios_base::app" (?app@ios= _base@_STL@@2HB) already =0A> defined in=0A>>>> copyeditiondata.obj=0A>>>>= stlport_vc71_stldebug_static.lib(ios.obj) : error LNK2005: =0A> "public: = static int=0A>>>> const _STL::ios_base::ate" (?ate@ios_base@_STL@@2HB) alr= eady =0A> defined in=0A>>>> copyeditiondata.obj=0A>>>> stlport_vc71_stlde= bug_static.lib(ios.obj) : error LNK2005: =0A> "public: static int=0A>>>> c= onst _STL::ios_base::binary" (?binary@ios_base@_STL@@2HB) =0A> already defi= ned in=0A>>>> copyeditiondata.obj=0A>>>> stlport_vc71_stldebug_static.lib= (ios.obj) : error LNK2005: =0A> "public: static int=0A>>>> const _STL::ios= _base::in" (?in@ios_base@_STL@@2HB) already =0A> defined in=0A>>>> copyedi= tiondata.obj=0A>>>> stlport_vc71_stldebug_static.lib(ios.obj) : error LNK2= 005: =0A> "public: static int=0A>>>> const _STL::ios_base::out" (?out@ios_= base@_STL@@2HB) already =0A> defined in=0A>>>> copyeditiondata.obj=0A>>>> = stlport_vc71_stldebug_static.lib(ios.obj) : error LNK2005: =0A> "public: s= tatic int=0A>>>> const _STL::ios_base::trunc" (?trunc@ios_base@_STL@@2HB) = =0A> already defined in=0A>>>> copyeditiondata.obj=0A>>>> stlport_vc71_st= ldebug_static.lib(ios.obj) : error LNK2005: =0A> "public: static int=0A>>>>= const _STL::ios_base::beg" (?beg@ios_base@_STL@@2HB) already =0A> defined= in=0A>>>> copyeditiondata.obj=0A>>>> stlport_vc71_stldebug_static.lib(io= s.obj) : error LNK2005: =0A> "public: static int=0A>>>> const _STL::ios_ba= se::cur" (?cur@ios_base@_STL@@2HB) already =0A> defined in=0A>>>> copyedit= iondata.obj=0A>>>> stlport_vc71_stldebug_static.lib(ios.obj) : error LNK20= 05: =0A> "public: static int=0A>>>> const _STL::ios_base::end" (?end@ios_b= ase@_STL@@2HB) already =0A> defined in=0A>>>> copyeditiondata.obj=0A>>>> = =A0 =A0 Creating library ../../../../wntmsci12/lib/ishlxtmsi.lib and =0A> o= bject=0A>>>> ../../../../wntmsci12/lib/ishlxtmsi.exp=0A>>>> ../../../../w= ntmsci12/bin/shlxtmsi.dll : fatal error LNK1169: one =0A> or more=0A>>>> m= ultiply defined symbols found=0A>>>> =0A>>> =0A>