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
À : Fossil SCM user's discussion
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