Stop limiting parallel builds on Ubuntu
@berto I wasn't able to test this on 2.45.1 because I ran into a build error but I think this may be right and I'll definitely test it later in the 2.45.x cycle. I figured maybe we were lucky and this was already fixed in 2.45.2 which I haven't tested.
Build log excerpt
In file included from /<<PKGBUILDDIR>>/build-soup3/WebCore/DerivedSources/unified-sources/UnifiedSource-3c72abbe-24.cpp:3:
/<<PKGBUILDDIR>>/Source/WebCore/platform/glib/UserAgentGLib.cpp:88:18: error: call to deleted member function 'append'
88 | uaString.append(USER_AGENT_BRANDING "; ");
| ~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/build-soup3/WTF/Headers/wtf/text/StringBuilder.h:63:10: note: candidate function has been explicitly deleted
63 | void append(const char*) = delete; // Pass ASCIILiteral or span instead.
| ^
/<<PKGBUILDDIR>>/build-soup3/WTF/Headers/wtf/text/StringBuilder.h:309:55: note: candidate function [with StringTypes = <const char *>]
309 | template<typename... StringTypes> void StringBuilder::append(StringTypes... strings)
| ^
/<<PKGBUILDDIR>>/build-soup3/WTF/Headers/wtf/text/StringBuilder.h:57:29: note: candidate function not viable: no known conversion from 'const char[9]' to 'std::span<const UChar>' (aka 'span<const char16_t>') for 1st argument
57 | WTF_EXPORT_PRIVATE void append(std::span<const UChar>);
| ^ ~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-soup3/WTF/Headers/wtf/text/StringBuilder.h:58:29: note: candidate function not viable: no known conversion from 'const char[9]' to 'std::span<const LChar>' (aka 'span<const unsigned char>') for 1st argument
58 | WTF_EXPORT_PRIVATE void append(std::span<const LChar>);
| ^ ~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-soup3/WTF/Headers/wtf/text/StringBuilder.h:59:10: note: candidate function not viable: no known conversion from 'const char[9]' to 'const AtomString' for 1st argument
59 | void append(const AtomString& string) { append(string.string()); }
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-soup3/WTF/Headers/wtf/text/StringBuilder.h:66:10: note: candidate function not viable: no known conversion from 'const char[9]' to 'char' for 1st argument
66 | void append(char character) { append(static_cast<LChar>(character)); }
| ^ ~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-soup3/WTF/Headers/wtf/text/StringBuilder.h:157:28: note: candidate function not viable: no known conversion from 'const char[9]' to 'UChar' (aka 'char16_t') for 1st argument
157 | inline void StringBuilder::append(UChar character)
| ^ ~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-soup3/WTF/Headers/wtf/text/StringBuilder.h:172:28: note: candidate function not viable: no known conversion from 'const char[9]' to 'LChar' (aka 'unsigned char') for 1st argument
172 | inline void StringBuilder::append(LChar character)
| ^ ~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-soup3/WTF/Headers/wtf/text/StringBuilder.h:184:28: note: candidate function not viable: no known conversion from 'const char[9]' to 'const String' for 1st argument
184 | inline void StringBuilder::append(const String& string)
| ^ ~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-soup3/WTF/Headers/wtf/text/StringBuilder.h:197:28: note: candidate function not viable: no known conversion from 'const char[9]' to 'const StringBuilder' for 1st argument
197 | inline void StringBuilder::append(const StringBuilder& other)
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-soup3/WTF/Headers/wtf/text/StringBuilder.h:211:28: note: candidate function not viable: no known conversion from 'const char[9]' to 'StringView' for 1st argument
211 | inline void StringBuilder::append(StringView string)
| ^ ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-soup3/WTF/Headers/wtf/text/StringBuilder.h:219:28: note: candidate function not viable: no known conversion from 'const char[9]' to 'ASCIILiteral' for 1st argument
219 | inline void StringBuilder::append(ASCIILiteral string)
| ^ ~~~~~~~~~~~~~~~~~~~
1 error generated.