I appreciate your quick response on this -- I understand your point. My point is rather about inconsistent __attribution__ for the most-recent version posted on the download page. And indeed as is the 64-bit Fossil binary does not run on Ubuntu 14.04 LTS 32-bit: ./fossil bash: ./fossil: cannot execute binary file: Exec format error
I'm not advocating posting binaries for a whole variety of platforms, current subset is reasonable, as long as it's consistent. Sure, Fossil may be built from sources. This however does not make the posted v1.36 binary 32-bit as it was consistently with previously posted versions. Also, it's may be worth mentioning somewhere, that even though the posted 32-bit Fossil version may __appear__ to run correctly on 64-bit Linux x86, it however may fail at clone/pull/push as I mentioned earlier, this is due to being linked STATIC -- that was experienced with the posted v1.35 on Ubuntu 14.04 LTS 64-bit. ./fossil clone http://fossil-scm.org fossil.fossil getaddrinfo() fails: Name or service not known Clone done, sent: 0 received: 0 ip: server returned an error - clone aborted This issue has been already described a year ago (http://fossil-users.fossil-scm.narkive.com/sFeCbzeR/issue-with-cloning-a-repo) Effectively this prompts Fossil users to always build it from sources in order to avoid such confusion. Thanks. On Wed, Nov 9, 2016 at 3:44 PM, Richard Hipp <d...@sqlite.org> wrote: > On 11/9/16, Artur Shepilko <nomadb...@gmail.com> wrote: >> >> Seriously, guys, > > The existing download works great on the vast majority of Linux > desktops. For the small minority where it doesn't work, "./configure; > make" is an easy alternative. > > Where does one draw the line? If we have separate builds for 64-bit > and 32-bit Intel Fossil, what about ARM? Or Sparc? Or PowerPC. Hey, > why no VAX build? > > And shouldn't we also then publish binaries with various compile-time > options enabled/disabled? Why no --json and --with-tcl builds? > > Rather than spend a lot of time generating and publishing an > ever-growing assortment of precompiled, I think the developers' time > would be better spent just making "./configure; make" work > better/easier on all systems. We've already made a lot of progress in > that area. Fossil has few external dependencies. More often than not > "./configure;make" just works. > > If "./configure;make" is not working for you, then by all means talk > about the problem and we will try to fix it. That complaint is much > more likely to fall upon sympathetic ears. > > But I'm not particularly motivated to add an ever-growing assortment > of precompiled binaries to the download page. If anything, I'd like > to cull a few. Linux and OpenBSD being obvious candidates since > "./configure;make" works so well on those platforms. > > > -- > D. Richard Hipp > d...@sqlite.org > _______________________________________________ > fossil-dev mailing list > fossil-dev@mailinglists.sqlite.org > http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/fossil-dev _______________________________________________ fossil-dev mailing list fossil-dev@mailinglists.sqlite.org http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/fossil-dev