Login | Register
My pages Projects Community openCollabNet

Discussions > dev > Re: build failure TSVN trunk x64

Project highlights: :. Download .: :. Support .: :. FAQ .: :. Translations .: :. Donate .: :. Report Bug .:

tortoisesvn
Discussion topic

Back to topic list

Re: build failure TSVN trunk x64

Author stefanego
Full name Stefan Hett
Date 2017-09-05 08:51:56 PDT
Message On 9/5/2017 5:17 PM, Stefan Küng wrote:
>
>
> On Tue, Sep 5, 2017 at 12:29 PM, Stefan Hett <stefan at egosoft dot com
> <mailto:stefan@eg​osoft.com>> wrote:
>
> Hi,
>
> building the 32-bit version on trunk works fine with latest trunk now.
> However running nant x64 setup ends up with the following error:
>
> [exec]
> D:\TSVN_Build\Tort​oiseSVN_1_10\src\T​ortoiseSVNSetup\Str​uctureFragment.wxs(1​70)
> : error LGHT0103 : The system cannot find the file
> '..\..\bin\Releas​e\bin\TortoiseStub​32.dll'.
> [exec]
> D:\TSVN_Build\Tort​oiseSVN_1_10\src\T​ortoiseSVNSetup\Str​uctureFragment.wxs(1​78)
> : error LGHT0103 : The system cannot find the file
> '..\..\bin\Releas​e\bin\TortoiseSVN3​2_static.dll'.
>
> To me it looks like some mismatch in the filenames for 64-bit here
> (note
> that there's a TortoiseStub.dll in
> D:\TSVN_Build\Tort​oiseSVN_1_10\bin\r​elease64\bin but no
> 32-suffixed one).
>
> Note that the same issue exists on the 1.9 branch as well.
>
>
> That's expected!
> For the x64 build, you *must* first build the 32-bit version. Well, at
> least if you want to build the setup msi.
> Because the x64 installer (that's why you get the error in the WiX
> build) includes a 32-bit dll. That dll provides context-menu and
> overlays for 32-bit processes on x64 OS.
> Without this, explorer-replacements (if they don't have an x64
> version) couldn't make use of the shell extension part of TSVN.
> And of course, you wouldn't get overlays/contextmenus in the
> file-open/save-dialogs of 32-bit applications.
>
> Stefan
A right --- I recall that now. Had been a while since I last built the
source. Thanks for the reminder and sry for the noise.

--
Regards,
Stefan Hett
Attachments

« Previous message in topic | 3 of 3 | Next message in topic »

Messages

Show all messages in topic

build failure TSVN trunk x64 stefanego Stefan Hett 2017-09-05 03:28:02 PDT
     Re: build failure TSVN trunk x64 steveking Stefan Küng 2017-09-05 08:16:24 PDT
         Re: build failure TSVN trunk x64 stefanego Stefan Hett 2017-09-05 08:51:56 PDT
Messages per page: