1
0
Fork 0
mirror of https://github.com/ton-blockchain/ton synced 2025-03-09 15:40:10 +00:00
Commit graph

861 commits

Author SHA1 Message Date
neodiX
1045a3200c adjust create-release.yml 2025-01-15 10:52:27 +04:00
neodiX
ed7ac8202f do not use -static-libgcc -static-libstdc++ on mac for shared libs 2025-01-10 18:33:40 +04:00
neodiX
6ca5f54a73 do not use -static-libgcc -static-libstdc++ on mac for shared libs 2025-01-10 17:57:13 +04:00
neodiX
128cdb9da3 Merge remote-tracking branch 'origin/fix-linking-1' into fix-linking-1 2025-01-10 11:15:33 +04:00
neodiX
07dbb396f5 test portable macos binaries 2025-01-10 11:15:04 +04:00
neodix42
a93d093dc3
Update CMakeLists.txt 2025-01-09 21:42:01 +04:00
neodiX
9c7a1f51f5 update emulator portable 2025-01-09 21:27:12 +04:00
neodiX
6b4eae3a25 add -static-libgcc -static-libstdc++ to libtonlibjson and emulator when PORTABLE=1 2025-01-09 20:38:09 +04:00
neodiX
ca9afc9673 add -static-libgcc -static-libstdc++ to libtonlibjson and emulator when PORTABLE=1 2025-01-09 20:23:48 +04:00
neodiX
8cce66da6d add /lib/x86_64-linux-gnu/libstdc++.so.6 to static binaries 2025-01-09 18:39:56 +04:00
neodiX
12684c49ea add -fPIC -fcommon 2024-12-28 16:50:12 +04:00
neodiX
85207cf258 shared lib without libc but with D_GLIBCXX_USE_CXX11_ABI and -static-libgcc -static-libstdc++ 2024-12-27 22:33:59 +04:00
neodiX
4bdce53069 try to ensure ABI compatibility with older glibc for shared libraries 2024-12-27 21:41:20 +04:00
neodiX
c4db04c72b try to ensure ABI compatibility with older glibc 2024-12-27 11:48:39 +04:00
neodiX
5fde1a35f2 app images build with libc 2024-12-26 22:31:01 +04:00
neodiX
fe4c2fc0bc add proper /lib/x86_64-linux-gnu/libreadline.so.8 2024-12-26 20:46:49 +04:00
neodiX
bf27b7001b add plain portable libs 2024-12-26 18:44:03 +04:00
neodiX
3abf95c256 add libreadline 2024-12-26 17:53:38 +04:00
neodiX
3482bd85b5 bind specific libraries to appimages 2024-12-26 13:51:07 +04:00
neodiX
ee8589dee1 appimages without jemalloc 2024-12-26 12:51:10 +04:00
neodiX
d69728911c create release 2024-12-26 12:05:52 +04:00
neodiX
42994dbe25 add export LD_LIBRARY_PATH="${APPDIR}/usr/lib:${LD_LIBRARY_PATH}" to appimage AppRun 2024-12-26 00:03:52 +04:00
neodiX
648d113c0b appimages only on ubuntu 20 with ssl-3 for now 2024-12-25 23:54:26 +04:00
neodiX
c264241e01 appimages only on ubuntu 20 with ssl-3 for now 2024-12-25 23:51:00 +04:00
neodiX
c6aeb9f815 appimages only on ubuntu 22 with ssl-3 for now 2024-12-25 23:05:44 +04:00
neodiX
60029508c6 add appimages to release (for testing) 3 2024-12-25 22:11:06 +04:00
neodiX
bb4468feea add appimages to release (for testing) 2 2024-12-25 21:15:55 +04:00
neodiX
fe03d40f05 add appimages to release (for testing) 2024-12-25 20:50:00 +04:00
neodiX
88d52ea099 add appimages to release (for testing) 2024-12-25 20:30:33 +04:00
neodiX
b70906da6e add appimages to release (for testing) 2024-12-25 20:23:25 +04:00
neodiX
ef16611110 appimages with libc++ and some checks 2024-12-25 12:26:05 +04:00
neodiX
42c4792f0c appimages wihtout libc++ 2024-12-24 11:37:41 +04:00
neodiX
ff297684b6 typo 2024-12-24 11:28:33 +04:00
neodiX
4877da028b use libc++ for appimages artifacts 2024-12-24 11:14:31 +04:00
neodiX
dc8e767382 add missing dependencies 2024-12-24 10:52:08 +04:00
neodiX
c8a48e4383 add github workflow for appimages creation 2024-12-24 10:40:26 +04:00
neodiX
c411f193b4 decode json 2024-12-22 22:18:36 +04:00
neodiX
f94946aaa8 decode json 2024-12-22 21:46:43 +04:00
neodiX
78b3ced670 typo 2024-12-22 21:38:31 +04:00
neodiX
fb0fc08efd remove gsl for portable artifacts; add -f key to generate-random-id in order to read addr_list from file; 2024-12-22 21:30:51 +04:00
neodiX
61134fd856 use clang-16 on ubuntu 20.04 2024-12-19 16:03:13 +04:00
neodiX
ae2179cfb7 install missing headers on ubuntu 20.04 2024-12-18 23:29:19 +04:00
neodiX
3a0f0b53f5 adding natively portable binaries (all statically linked with libc++, without nixpkgs help) for x86-64 linux 2024-12-18 23:06:10 +04:00
neodiX
c5a1234ebc Merge remote-tracking branch 'origin/testnet' into testnet 2024-12-18 21:15:58 +04:00
SpyCheese
ce58805104
Improve readability of validator-engine-console commands (#1426)
1. Add dashes to command names (old names still work for compatibility)
2. Better shard format
3. Allow base64 in some parameters
2024-12-11 14:48:48 +03:00
neodix42
540d1fb4b7
Improve windows build scripts (#1416)
* improve windows builds

* install nasm for openssl compilation on win

* install nasm for openssl compilation on win for github

* add create-state, proxy-liteserver, rldp-http-proxy, http-proxy, adnl-proxy, dht-server, libtonlibjson.so and libemulator.so to docker image

* build new artifacts inside Docker

* add files smartcont/auto/* to docker image

* build arm64 in docker branch build

* improve secp256k1 build
2024-12-11 14:41:45 +03:00
neodiX
7a465f4d6e improve secp256k1 build 2024-12-11 09:18:47 +04:00
neodiX
ae1dcc22e7 build arm64 in docker branch build 2024-12-10 13:29:19 +04:00
EmelyanenkoK
d3d050a319 Update changelogs 2024-12-09 10:00:31 +03:00
neodiX
675b19b857 add files smartcont/auto/* to docker image 2024-12-06 23:07:28 +04:00