| Summary: | dev-util/watchman-2022.09.05.00: stabilisation | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Sam James <sam> | ||||
| Component: | Stabilization | Assignee: | Sam James <sam> | ||||
| Status: | RESOLVED FIXED | ||||||
| Severity: | normal | CC: | adrian, proxy-maint | ||||
| Priority: | Normal | Keywords: | CC-ARCHES | ||||
| Version: | unspecified | Flags: | nattka:
sanity-check+
|
||||
| Hardware: | All | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Package list: |
dev-util/watchman-2022.08.29.00
dev-cpp/folly-2022.08.29.00
dev-cpp/edencommon-2022.08.29.00
|
Runtime testing required: | --- | ||||
| Bug Depends on: | 871147 | ||||||
| Bug Blocks: | |||||||
| Attachments: |
|
||||||
|
Description
Sam James
2022-09-18 00:31:57 UTC
Unable to check for sanity:
> no match for package: dev-util/watchman-2022.09.05.00
Sanity check failed:
> dev-cpp/folly-2022.08.29.00
> depend amd64 dev profile default/linux/amd64/17.0/x32 (7 total)
> >=sys-libs/liburing-2.2:=
> depend amd64 stable profile default/linux/amd64/17.1 (14 total)
> >=sys-libs/liburing-2.2:=
> rdepend amd64 dev profile default/linux/amd64/17.0/x32 (7 total)
> >=sys-libs/liburing-2.2:=
> rdepend amd64 stable profile default/linux/amd64/17.1 (14 total)
> >=sys-libs/liburing-2.2:=
Guess I'll bite if no one else does... basically with folly I'm hitting https://github.com/facebook/folly/issues/1837 and the workaround mentioned in the bug, sed -i CMakeLists.txt -e '\@BENCHMARK thread_cached_synchronized_benchmark@s|^\(.*\)$|\1 BROKEN|' makes it compile just fine. Watchman still fails but I don't know to what exactly, looks like it's related to gtest. The only thing I could find is some people had problems with gtest-1.11 that was fixed by downgrading back to gtest-1.10. We don't have gtest-1.10 in our repo anymore. dev-util/watchman-2022.09.12.00 compiles fine - which again makes it look like gtest version could be the issue. Created attachment 821707 [details]
watchman-2022.08.29.00:20221006-053622.log
(I would recommend to just stabilize the latest available stack, then clean older versions) amd64 done all arches done The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13fddaa4d020eba09a603eb63965880ff50a8747 commit 13fddaa4d020eba09a603eb63965880ff50a8747 Author: Sam James <sam@gentoo.org> AuthorDate: 2022-12-21 21:20:57 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-12-21 22:24:59 +0000 dev-util/watchman: drop 2022.03.28.00 Bug: https://bugs.gentoo.org/871144 Signed-off-by: Sam James <sam@gentoo.org> dev-util/watchman/Manifest | 1 - ...watchman-2022.02.28.00-python-working-dir.patch | 73 ------- dev-util/watchman/watchman-2022.03.28.00.ebuild | 210 --------------------- 3 files changed, 284 deletions(-) |