[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: [TSVN] x64 port going stable?

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: 2005-09-18 15:04:33 CEST

Christoph Schulz wrote:

> As a start: thats the kind of answer I really like Stefan :)
>
> > To make the x64 port 'stable', there's still some work to do:
> > - adjust installer to create the x64 registry keys
> > - test installer
> That shouldn't be too tricky, right?

That depends. WiX isn't really easy to handle.

> > - patch the external libs where needed (automate the patching)
> I agree with that, thats the tricky part. To get a bit more precise
> these libs would be: openssl, zlib, apr, bdb, intl, neon (I think I
> missed some). Most of these libs where already patched for x86_64-linux
> which might save some unneeded work; if your really lucky you only need
> to update the libs.

But you can't update all libs. Subversion just doesn't compile/link with
all the newest lib versions. For example, the latest neon version can
only be linked with Subversion trunk, not the 1.2.x branch.

> > - have someone actively maintain/test the x64 port (I can't do this
> > myself due to lack of proper x64 computer)
> I agree with that, too: you shouldn't release something untested. I dont
> know what kind of machine you currently got and if you got any plans on
> upgrading so I thought about an alternatives, and you might already
> guess it: what about an emulator for x64? :) The alternative would be
> releaseing something unfinished as alpha/beta, since you can compile x64
> code anywhere you want, the compiler will still give you the appropriate
> warnings.
>
> I think I know what you are thinking now: "why should I develop for a
> platform I can't test on, I haven't got myself - why?" And you don't
> know how mutch I would like to donate you an x64. So I did a minimal
> calculation:
> I am assuming, that you keep your HDDs, CD/DVD, AC-Unit, tower, sound-
> and graphics card.
> 125¤ AMD64 3000+
> 50¤ 512Mb of RAM
> 30¤ for cooling (since we want it quiet)
> 10¤ to "convert" your 20pin -> 24pin
> 90¤ some nice mainboard
> ----
> 305¤

Well, apart from wrong assumptions (I don't have a desktop computer to
reuse HDD's, CD/DVD, AC-Unit, tower, sound/graphic card - I only have a
laptop computer due to not enough space in my apartment), your
calculations are correct. But only 512MB RAM for an x64? Whenever I read
something about XP64 and what the recommended system is for it, they all
tell to use at least double the RAM of the same system using 'normal'
XP. Don't forget, I'd have to install VS.NET there too to be able to
debug possible problems.

> Thats the absolute minimum, and still quite a lot of money. I don't know
> if you are "playing games"; a Geforce7 with a nice AMD64 4000+ & SLI
> mainboard, 1GB RAM and a new AC-Unit, that you would need, would cost
> you around 1300¤, just to compare a bit. I think its not that simple and
> you life next door ;)
> To cut a long story short: I think I can provide you with some money, if
> it helps the x64 port. It won't be enought for a complete computer,
> thats for sure, but enought to help you buy one. Just send me a mail if
> it sounds interessting to you; judgeing from your name you live in
> austria, swiss or germany (as I do).

Thanks a lot for the offer. But I don't think I'd be comfortable to take
money from you to buy an x86 system. That entry in the FAQ was more
meant as a joke. Of course, if a company selling x86 chips or computers
would like to provide such a system, I wouln't say no. After all, that
would be 'marketing' for them.

Since TSVN is an open source project, I'd rather have someone else who
already *has* such a system support the x86 port of TSVN.

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.tigris.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Sun Sep 18 15:05:09 2005

This is an archived mail posted to the TortoiseSVN Dev mailing list.