Opened 14 years ago

Closed 11 years ago

#241 closed task (wontfix)

What about providing a static binary???

Reported by: Peter Johansson Owned by: Jari Häkkinen
Priority: trivial Milestone:
Component: documentation Version: trunk
Keywords: Cc:


Is it a stupid idea to provide a static binary on the DownloadPage?

Change History (5)

comment:1 Changed 14 years ago by Jari Häkkinen

Who is the target audience?

comment:2 Changed 14 years ago by Peter Johansson

Well, the idea popped up when Mr. Green failed building on his laptop. Rather than installing the missing libraries (or locating the installation), he went to DownloadPage... and could not find what he was looking for.

comment:3 Changed 14 years ago by Jari Häkkinen

Ok, we should create a static binary for Linux (Ubuntu I pressume). Should we do the same for MacOSX, Cygnus/Windows?, ...? Also, on modern Linux boxes it is not easy to create completely static binaries. The static option in will only create semi-static binaries, that is, not all underlying libraries are provided by the underlying operating system by default. Of course, these could be installed and voila, of we go. Ah, I realize, I guess that Greens machine is a 32-bit machine, how about those 64-bit thingies?

Ok, as you may realize by now, I am not too keen on this ticket. It is doable but I do not think it is worth the maintenance cost. Is our target audience the common user or system/project administrator? If we think that the answer is the common man, then we should opt for binary downloads. I realize that the requirement of developer libs and headers for subversion and APR is non-trivial, but let us wait request from non-Ubuntu users. Or we should maybe convince Ubuntu developers to include svndigest in their distro?

comment:4 Changed 14 years ago by Peter Johansson

Milestone: 1.0

Ok, let's wait.

comment:5 Changed 11 years ago by Peter Johansson

Milestone: svndigest 1.0
Resolution: wontfix
Status: newclosed

I have never seen a static version of libsvn...

Providing a binary using dynamic libraries is a different story, but I think that should be taken care of outside svndigest project.

Note: See TracTickets for help on using tickets.