Skip to content

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.

Full build log

https://launchpadlibrarian.net/730417487/buildlog_ubuntu-oracular-amd64.webkit2gtk_2.45.1-2ubuntu1_BUILDING.txt.gz

Merge request reports

Loading