[Android Software/Hacking General [Developers Only]] 99degree:
yes, it is. Win 10 -- v19030.1 fast ring. and not sure if build system need a custom device branch or something. So I did with crosshatch below, it seemed a lot worse. Or I missing something.

BTW, within my limited knowledge, it looked like the new build system binary runs with nsjail(docker like container env), but the wsl2 kernel does not support some nsjail(docker) feature. if this is true, then it likely missing CONFIG_USER_NS in kernel build. thus not able to do virtual root other than UID/EUID=0. it seemed nsjail --disable_clone_newcgroup can help a bit, but not sure. detail https://github.com/google/nsjail/issues/111

root@LAPTOP-U14A2O0E:~/android/lineage# breakfast crosshatch
[W][2019-11-26T17:13:59+0800][10370] void cmdline::logParams(nsjconf_t *)():250 Process will be UID/EUID=0 in the global user namespace, and will have user root-level access to files
[W][2019-11-26T17:13:59+0800][10370] void cmdline::logParams(nsjconf_t *)():260 Process will be GID/EGID=0 in the global user namespace, and will have group root-level access to files
build/make/core/product_config.mk:223: error: Can not locate config makefile for product "lineage_crosshatch".
17:13:59 dumpvars failed with: exit status 1
Device crosshatch not found. Attempting to retrieve device repository from LineageOS Github (http://github.com/LineageOS).
Found repository: android_device_google_crosshatch
Default revision: lineage-17.0
Checking branch info
Checking if device/google/crosshatch is fetched from android_device_google_crosshatch
Adding dependency: LineageOS/android_device_google_crosshatch -> device/google/crosshatch
Using default branch for android_device_google_crosshatch
Syncing repository to retrieve project.

... A new repo command ( 1.26) is available.
... You should upgrade soon:

cp /root/android/lineage/.repo/repo/repo /root/bin/repo

remote: Total 0 (delta 0), reused 0 (delta 0), pack-reused 0
remote: Enumerating objects: 1082, done.
remote: Counting objects: 100% (1082/1082), done.
^Cerror: Cannot fetch LineageOS/android_device_google_crosshatch from https://github.com/LineageOS/android_device_google_crosshatch
Fetching projects: 100% (1/1) LineageOS/android_device_google_crosshatchaborted by user
Repository synced!
Looking for dependencies in device/google/crosshatch
device/google/crosshatch has no additional dependencies.
Done
[W][2019-11-26T17:14:14+0800][10460] void cmdline::logParams(nsjconf_t *)():250 Process will be UID/EUID=0 in the global user namespace, and will have user root-level access to files
[W][2019-11-26T17:14:14+0800][10460] void cmdline::logParams(nsjconf_t *)():260 Process will be GID/EGID=0 in the global user namespace, and will have group root-level access to files
build/make/core/product_config.mk:223: error: Can not locate config makefile for product "lineage_crosshatch".
17:14:14 dumpvars failed with: exit status 1
[W][2019-11-26T17:14:20+0800][10519] void cmdline::logParams(nsjconf_t *)():250 Process will be UID/EUID=0 in the global user namespace, and will have user root-level access to files
[W][2019-11-26T17:14:20+0800][10519] void cmdline::logParams(nsjconf_t *)():260 Process will be GID/EGID=0 in the global user namespace, and will have group root-level access to files
build/make/core/product_config.mk:223: error: Can not locate config makefile for product "lineage_crosshatch".
17:14:20 dumpvars failed with: exit status 1

** Don't have a product spec for: 'lineage_crosshatch'
** Do you have the right repo manifest?

root@LAPTOP-U14A2O0E:~/android/lineage#