Summary: | www/qt5-webengine fails to build using poudriere on amd64 14.1-STABLE | ||
---|---|---|---|
Product: | Ports & Packages | Reporter: | Robert Cina <transitive> |
Component: | Individual Port(s) | Assignee: | freebsd-kde (group) <kde> |
Status: | New --- | ||
Severity: | Affects Only Me | CC: | agh |
Priority: | --- | Flags: | bugzilla:
maintainer-feedback?
(kde) |
Version: | Latest | ||
Hardware: | amd64 | ||
OS: | Any | ||
Bug Depends on: | |||
Bug Blocks: | 279187 |
Description
Robert Cina
2024-05-19 14:32:14 UTC
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=1e1a1e9ebc2aae54c1c274ac3bbe329de54704b3 commit 1e1a1e9ebc2aae54c1c274ac3bbe329de54704b3 Author: Jason E. Hale <jhale@FreeBSD.org> AuthorDate: 2024-05-22 16:45:35 +0000 Commit: Jason E. Hale <jhale@FreeBSD.org> CommitDate: 2024-05-22 17:13:01 +0000 devel/ninja: Roll back to 1.11.1 Despite passing an exp-run and successful local builds, there still exists a race condition in www/qt[56]-webengine when building with ninja 1.12.x that is proving difficult to solve. After a successful build, it seems subsequent builds fail when using ccache with a generated header missing before it is needed at compile time. Even after adding //chrome/app:generated_resources_grit as a dep in src/3rdparty/chromium/chrome/browser/devtools/BUILD.gn, the build is still failing with: ../../../../../qtwebengine-everywhere-src-6.7.0/src/3rdparty/chromium/chrome/browser/devtools/devtools_file_helper.cc:31:10: fatal error: 'chrome/grit/generated_resources.h' file not found This comes very late in the build, so trial and error attempts to fix this are tedious, costing an hour+ of build time with each attempt. Reverting to ninja 1.11.1 gets things building again while this can sorted out in the background under less stressful conditions. This partially reverts bb0835fd3aa268260cc9eae4ba0cad55814d6265. PR: 279162, 279164 Reported by: Robert Cina <transitive@gmail.com> devel/ninja/Makefile | 4 ++-- devel/ninja/distinfo | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) |