diff options
| author | David Seifert <16636962+SoapGentoo@users.noreply.github.com> | 2023-11-18 01:08:41 -0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-11-18 11:08:41 +0200 |
| commit | 8928669a69f63311d9c6db59b3f7b3c83a85ca24 (patch) | |
| tree | acbf648aba5d830e6af94e1dae1b1ccc8beb2013 /docs/markdown | |
| parent | 2b494083956d46f7935f40a92b2c283b7fad6b7a (diff) | |
| download | meson-8928669a69f63311d9c6db59b3f7b3c83a85ca24.tar.gz | |
Fix unity builds (#12452)
* unity builds: correct integer ceiling division
* edge case failure with unity builds:
- static archive bar that gets installed, that links with another static
archive foo that does not get installed
- the number of files in static archive foo is divisible by unity_size
would yield an error with ninja:
ninja: error: 'subprojects/foo/src/libfoo.a.p/meson-generated_foo-unity1.cpp.o', needed by 'src/libbar.a', missing and no known rule to make it
* unity builds: test for build failure when #files is divisible by unity_size
Diffstat (limited to 'docs/markdown')
0 files changed, 0 insertions, 0 deletions
