summaryrefslogtreecommitdiffstats
path: root/chromium/build
diff options
context:
space:
mode:
author Eric Hameleers <alien@slackware.com>2023-04-08 09:00:22 +0000
committer Eric Hameleers <alien@slackware.com>2023-04-08 09:00:22 +0000
commit57d16ae80e6c92ea0ad62459b79747c97860bc23 (patch)
treee613b64a6ed5f7265ba2a8e166b5b568f25f5950 /chromium/build
parent37f40485acc40ffd383b3764ee704c1c4d6e81b1 (diff)
downloadasb-57d16ae80e6c92ea0ad62459b79747c97860bc23.tar.gz
asb-57d16ae80e6c92ea0ad62459b79747c97860bc23.tar.xz
chromium: avoid failure because of paralellism
Diffstat (limited to 'chromium/build')
-rwxr-xr-xchromium/build/chromium.SlackBuild11
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