Commit Graph

12 Commits

Author SHA1 Message Date
Christoph Erhardt 5eeedfa448 Fix failing unit test on i686 2022-02-23 07:36:30 +01:00
Christoph Erhardt c2eb4e5e73 Try enabling %{ix86} 2022-02-23 06:43:57 +01:00
Christoph Erhardt e59637bab8 Do not parallelise the testsuite execution
This hopefully fixes an issue where the aarch64 builder sporadically
runs out of resources:
```
Testing lto-dso ... terminate called after throwing an instance of
'std::runtime_error'
  what():  pthread_create has failed: Resource temporarily unavailable
collect2: fatal error: ld terminated with signal 6 [Aborted], core
dumped
compilation terminated.
```
2022-02-23 06:43:19 +01:00
Christoph Erhardt 0a4d019d56 Bump version to 1.1 2022-02-22 22:23:15 +01:00
Christoph Erhardt caac06b970 Update description 2022-02-22 22:15:29 +01:00
Christoph Erhardt 9302df38eb Don't explicitly require gcc on epel
It's already covered by devtoolset-10-toolchain /
gcc-toolset-10-toolchain.
2022-02-22 22:15:11 +01:00
Christoph Erhardt b4b2364218 Rebuild due to mimalloc soname change 2022-02-17 08:07:20 +01:00
Christoph Erhardt 7305f40d49 Don't build on i686
mold 1.0.2 on i686 is broken with a failing assertion:

elf/../mold.h:315: std::pair<T*, bool>
mold::ConcurrentMap<T>::insert(std::string_view, mold::u64, const T&)
[with T = mold:🧝:SectionFragment<mold:🧝:I386>; std::string_view
= std::basic_string_view<char>; mold::u64 = long long unsigned int]:
Assertion `__builtin_popcount(nbuckets) == 1' failed.

Since 32-bit i686 is no longer supported by Fedora anyway, it doesn't
matter for us.
2022-01-25 22:28:04 +01:00
Christoph Erhardt 9b2eab61f3 Make build dependency on glibc-static(x86-32) Koji-compatible 2022-01-25 21:59:42 +01:00
Christoph Erhardt 2557067398 Move libdwarf-tools build dependency into the correct place 2022-01-25 21:54:40 +01:00
Christoph Erhardt 76391c4526 Initial import (fedora#2036468). 2022-01-25 19:46:31 +01:00
Gwyn Ciesla a1aa6da355 Added the README 2022-01-25 14:38:40 +00:00