Commit Graph

40 Commits

Author SHA1 Message Date
Austin Seipp
9882be680a mold: 1.11.0 -> 2.0.0, license is now MIT
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2023-07-26 19:31:06 -05:00
Austin Seipp
e604d3a8f3 mold: passthru.updateScript = nix-update-script
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2023-07-26 19:31:06 -05:00
Austin Seipp
e4db1840dc mold: patch an upstream bug in --strip-debug
Mold currently has a bug where `--strip-debug` is treated the same as
`--strip-all`; this causes things like Rust backtraces to stop working
because the symbol tables get stripped.

The fix is trivial and obvious, and comes from an upstream patch that
needs to be merged and release.

GitHub Issue: rui314/mold#1038
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2023-07-14 05:46:34 -05:00
R. Ryantm
4170777d70 mold: 1.10.1 -> 1.11.0 2023-03-22 07:53:04 +00:00
Artturin
3251013cc1 treewide: env.NIX_CFLAGS_COMPILE use toString on result of optionals
env values must be strings
2023-02-22 21:23:05 +02:00
Artturin
f9fdf2d402 treewide: move NIX_CFLAGS_COMPILE to the env attrset
with structuredAttrs lists will be bash arrays which cannot be exported
which will be a issue with some patches and some wrappers like cc-wrapper

this makes it clearer that NIX_CFLAGS_COMPILE must be a string as lists
in env cause a eval failure
2023-02-22 21:23:04 +02:00
R. Ryantm
d9da7eeef1 mold: 1.9.0 -> 1.10.1 2023-01-31 01:43:49 +00:00
Fabian Affolter
0ceafc13c9
mold: add changelog to meta 2023-01-08 09:51:50 +01:00
R. Ryantm
8e586a2757 mold: 1.8.0 -> 1.9.0 2023-01-08 02:55:31 +00:00
R. Ryantm
1bc62c4476 mold: 1.7.1 -> 1.8.0 2022-12-28 08:00:39 +00:00
R. Ryantm
07b103c2c6 mold: 1.7.0 -> 1.7.1 2022-11-19 12:29:23 +00:00
Ingo Blechschmidt
50e6fbee57 mold: 1.6.0 -> 1.7.0 2022-11-13 21:17:40 +01:00
Franz Pletz
c190f823d5
Merge pull request #199598 from avdv/mold-on-aarch64-linux
mold: Unbreak on aarch64-linux
2022-11-06 12:31:40 +01:00
Claudio Bley
efa86fc3b0 mold: Unbreak on aarch64-linux
The default stdenv C++ compiler / library on this platform is too old to
support mold's C++20 code base.
2022-11-05 00:56:56 +01:00
R. Ryantm
1e3fded1cb mold: 1.5.1 -> 1.6.0 2022-10-20 08:54:02 +08:00
R. Ryantm
cb1428fce6 mold: 1.5.0 -> 1.5.1 2022-09-29 21:14:53 +00:00
R. Ryantm
2616f6b7c6 mold: 1.4.2 -> 1.5.0 2022-09-28 11:48:43 +08:00
Azat Bahawi
e5244901b9
mold: 1.4.0 -> 1.4.2 2022-09-11 00:58:40 +03:00
R. Ryantm
2fe88023bc mold: 1.3.1 -> 1.4.0 2022-08-05 13:04:38 +00:00
R. Ryantm
dd18a29f98 mold: 1.3.0 -> 1.3.1 2022-07-02 08:21:27 +00:00
R. Ryantm
2f1be9af3e mold: 1.2.1 -> 1.3.0 2022-06-18 06:06:27 +00:00
R. Ryantm
c708eb54af mold: 1.2.0 -> 1.2.1 2022-04-29 08:03:08 +00:00
Mario Rodas
c7e7c0b355
Merge pull request #168885 from r-ryantm/auto-update/mold
mold: 1.1.1 -> 1.2.0
2022-04-22 04:35:30 -05:00
R. Ryantm
6d377ae0a9 mold: 1.1.1 -> 1.2.0 2022-04-16 07:00:44 +00:00
Ben Siraphob
ed863440b8
Merge pull request #163924 from OPNA2608/fix/autoPatchelfHook_isLinux 2022-03-26 16:01:56 -05:00
OPNA2608
d2f268745a treewide: autoPatchelfHook only on Linux 2022-03-23 21:37:39 +01:00
06kellyjac
77140cea8d mold: 1.1 -> 1.1.1 2022-03-09 15:29:14 +00:00
R. Ryantm
4bc58eef87 mold: 1.0.3 -> 1.1 2022-02-25 11:01:53 -08:00
R. Ryantm
7b5df31d50 mold: 1.0.2 -> 1.0.3 2022-02-10 09:25:03 +00:00
Sandro
a67ad30868
Merge pull request #156594 from r-ryantm/auto-update/mold 2022-01-30 00:51:28 +01:00
Sergei Trofimovich
a1cf620871 mold: add trivial updater 2022-01-27 08:46:07 +00:00
R. Ryantm
5861f8e15d mold: 1.0.1 -> 1.0.2 2022-01-24 19:47:29 +00:00
Robert T. McGibbon
baf11b26b2 mold: set enableParallelBuilding = true 2022-01-16 16:00:11 +01:00
Ben Siraphob
6e1fb8e635
mold: 1.0.0 -> 1.0.1 2022-01-01 15:00:26 +07:00
Finn Behrens
ea39401fd7 mold: 0.9.6 -> 1.0.0 2021-12-16 10:39:51 +01:00
jakobrs
72a893c9d0
mold: 0.9.3 -> 0.9.6 (#139920)
* mold: 0.9.3 -> 0.9.6

* Update pkgs/development/tools/mold/default.nix

Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-10-01 11:20:07 +02:00
jakobrs
550230b08e mold: apply patch: "Intercept all invocations of ld, ld.gold or ld.lld" 2021-07-28 18:17:25 +02:00
jakobrs
bf1998e82f mold: 0.9.2 -> 0.9.3 2021-07-28 18:16:57 +02:00
Sandro
c64bc214ef
mold: mark broken on aarch64 2021-07-18 00:19:30 +02:00
David Yamnitsky
ae5be73025 mold: init at 0.9.2 2021-07-16 10:37:59 -04:00