diff options
-rwxr-xr-x | chromium/build/chromium.SlackBuild | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/chromium/build/chromium.SlackBuild b/chromium/build/chromium.SlackBuild index 30eaf30c..210f009e 100755 --- a/chromium/build/chromium.SlackBuild +++ b/chromium/build/chromium.SlackBuild @@ -1410,10 +1410,19 @@ else fi export AS=as +if [ $USE_UNGOOGLED -eq 1 ]; then + # Incorrect build order triggers: "fatal error: 'components/feed/core/proto/v2/wire/chrome_feed_response_metadata.pb.h' file not found", + # so build it in advance: + LDFLAGS="$LDFLAGS" \ + LC_ALL=C \ + ninja -C out/Release \ + gen/components/feed/core/proto/v2/wire/chrome_feed_response_metadata.pb.h \ + 2>&1 | tee $OUTPUT/ninja-${PRGNAM}_chrome_feed_response_metadata.pb.log +fi + LDFLAGS="$LDFLAGS" \ LC_ALL=C \ ninja -C out/Release \ - gen/components/feed/core/proto/v2/wire/chrome_feed_response_metadata.pb.h \ chrome chrome_sandbox chromedriver \ 2>&1 | tee $OUTPUT/ninja-${PRGNAM}.log |