Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 871144 - dev-util/watchman-2022.09.05.00: stabilisation
Summary: dev-util/watchman-2022.09.05.00: stabilisation
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Stabilization (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Sam James
URL:
Whiteboard:
Keywords: CC-ARCHES
Depends on: 871147
Blocks:
  Show dependency tree
 
Reported: 2022-09-18 00:31 UTC by Sam James
Modified: 2022-12-21 22:46 UTC (History)
2 users (show)

See Also:
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: ---
nattka: sanity-check+


Attachments
watchman-2022.08.29.00:20221006-053622.log (watchman-2022.08.29.00:20221006-053622.log,739.40 KB, text/plain)
2022-10-06 06:11 UTC, Joonas Niilola
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-09-18 00:31:57 UTC
Thanks!
Comment 1 NATTkA bot gentoo-dev 2022-09-18 00:36:13 UTC Comment hidden (obsolete)
Comment 2 NATTkA bot gentoo-dev 2022-09-18 01:00:21 UTC Comment hidden (obsolete)
Comment 3 Joonas Niilola gentoo-dev 2022-10-06 06:10:52 UTC
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.
Comment 4 Joonas Niilola gentoo-dev 2022-10-06 06:11:29 UTC
Created attachment 821707 [details]
watchman-2022.08.29.00:20221006-053622.log
Comment 5 Joonas Niilola gentoo-dev 2022-10-06 07:39:37 UTC
(I would recommend to just stabilize the latest available stack, then clean older versions)
Comment 6 Arthur Zamarin archtester Gentoo Infrastructure gentoo-dev Security 2022-12-16 20:47:57 UTC
amd64 done

all arches done
Comment 7 Larry the Git Cow gentoo-dev 2022-12-21 22:46:18 UTC
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(-)