mold: 1.1, disable static

This commit is contained in:
git-bruh 2022-03-06 18:59:28 +05:30
parent 1b6fb2ba33
commit 3832943449
No known key found for this signature in database
GPG Key ID: E1475C50075ADCE6
5 changed files with 10 additions and 8 deletions

View File

@ -7,10 +7,12 @@ export CXXFLAGS="-L$PWD/xxhash -I$PWD/xxhash $CXXFLAGS"
# Force a static build so shared library breakage does not also break the
# linker (and therefore the ability to recover from the issue).
export LDFLAGS="$LDFLAGS -static"
# XXX: Static linking prevents mold from using dlopen() which is required
# for performing LTO.
# export LDFLAGS="$LDFLAGS -static"
make
make install
make PREFIX=/usr install
# Create a symbolic link so users can use mold as the linker system-wide
# (without need for special CFLAGS/CXXFLAGS).

View File

@ -1,2 +1,2 @@
348e1b893d3520322b1e047b5abf040e56ad92de5643e67652ede87b9d694f60
7054c3ebd169c97b64a92d7b994ab63c70dd53a06974f1f630ab782c28db0f4f
2f04bb2cd58797258c4f5f6f29fd2667f8b6c6b2bc76c731fede526884ea9a0c
3bb6b7d6f30c591dd65aaaff1c8b7a5b94d81687998ca9400082c739a690436c

View File

@ -1,3 +1,3 @@
cmake make
openssl make
zlib make
openssl
zlib

View File

@ -1,2 +1,2 @@
https://github.com/rui314/mold/archive/refs/tags/vVERSION.tar.gz
https://github.com/Cyan4973/xxHash/archive/refs/tags/v0.8.0.tar.gz xxhash
https://github.com/Cyan4973/xxHash/archive/refs/tags/v0.8.1.tar.gz xxhash

View File

@ -1 +1 @@
0.9.6 1
1.1 1