Hi, Yes, you should not give something dynamic to people ...I guess that it is 64 bits because they are not aware by the fact that they should compile for both architectures (32 bits AND 64 bits binary)? I've recommended to the Fossil team that they should create a 1.36.1 release because most of the time there are some glitches that may suggest people that Fossil is not that serious. Unfortunately, I was right...
Beyond that, I don't understand why SQlite is not 3.15.1 ... Best Regards K. De : Artur Shepilko <nomadb...@gmail.com> À : Fossil SCM user's discussion <fossil-users@lists.fossil-scm.org> Envoyé le : Mercredi 9 novembre 2016 2h42 Objet : [fossil-users] Download v1.36 Linux x86 tar.gz actually contains 64bit binary Just happened to download v1.36 Linux binary off Fossil page to a Linux x86-32bit box and surprisingly it would not execute.... http://fossil-scm.org/index.html/uv/download/fossil-linux-x86-1.36.tar.gz Turns out it's actually a 64bit binary: file ./fossil ./fossil: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=abeae887e354f3300aa097e9380ce8acead4711d, stripped ./fossil version -v This is fossil version 1.36 [c24373934d] 2016-10-24 14:59:33 UTC Compiled on Oct 24 2016 17:40:35 using gcc-5.4.0 20160609 (64-bit) SQLite 3.15.0 2016-10-14 10:20:30 707875582f Schema version 2015-01-24 zlib 1.2.8, loaded 1.2.8 SSL (OpenSSL 1.0.1f 6 Jan 2014) UNICODE_COMMAND_LINE DYNAMIC_BUILD Not sure if this is a new way going forward, if it is, then certianly this should be noted somewhere on the download page. Previous releases (v1.35 and v1.34) are x86 32bit, also they are STATIC_BUILD. This brings up another issue, on 64-bit Linux a staticly-linked 32-bit fossil binary may not be able to properly bind to 64-bit gcc run-times, producing error like the following: ./fossil-1.35-x86-32 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 So, perhaps, there's a need to post BOTH Linux x84 binaries 32-bit and 64-bit. This way users may not need to scratch heads then tweak and build Fossil themeselves. _______________________________________________ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
_______________________________________________ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users