On Wed, Dec 7, 2022 at 8:37 AM Bruce Ashfield <[email protected]> wrote:
> I don't have anything super helpful to add, but when that git command
> is hung, are you seeing any stalled network connections or processes
> in D state ?

The hung commands are in the S state (sleeping).

> It wasn't clear from your first message. Are all native processes hanging
> at do_install ? or is it a subset ?

The build gets hung on bitbake hosttools-tarball and it seems to be
all of the native targets

Currently  4 running tasks (1519 of 2078)  73%
0: nativesdk-kmod-27-r0 do_install - 5s (pid 3450165)
1: nativesdk-xilinx-qemu-git-r0 do_install - 5s (pid 3450167)
2: nativesdk-zephyr-qemu-git-r0 do_install - 5s (pid 3450169)
3: nativesdk-arc-qemu-git-r0 do_install - 5s (pid 3450172)

If I pass in -vvv -DDD to bitbake I get this output

+ make -j 32 
DESTDIR=/home/cfriedt/build-zephyr-sdk/sdk-ng/poky/build-zephyr-tools/tmp/work/x86_64-nativesdk-pokysdk-linux/nativesdk-kmod/27-r0/image
install
...
+ make -j 32 
DESTDIR=/home/cfriedt/build-zephyr-sdk/sdk-ng/poky/build-zephyr-tools/tmp/work/x86_64-nativesdk-pokysdk-linux/nativesdk-xilinx-qemu/git-r0/image
install
...
+ make -j 32 
DESTDIR=/home/cfriedt/build-zephyr-sdk/sdk-ng/poky/build-zephyr-tools/tmp/work/x86_64-nativesdk-pokysdk-linux/nativesdk-zephyr-qemu/git-r0/image
install
...
+ make -j 32 
DESTDIR=/home/cfriedt/build-zephyr-sdk/sdk-ng/poky/build-zephyr-tools/tmp/work/x86_64-nativesdk-pokysdk-linux/nativesdk-arc-qemu/git-r0/image
install

The exact commands that are hanging are
kmod: /bin/bash -c git describe  2>/dev/null
nativesdk-xilinx-qemu: /bin/bash -c git describe  2>/dev/null

In the kmod case, if I go to the build directory and do what the
Makefile does, it's obvious that git will fail since there is no .git
subdirectory.

$ git describe
fatal: No names found, cannot describe anything.

If I swap out the Makefile for something utterly trivial like this, it
still hangs

.PHONY: all install bar

foo-%:
        touch $@

bar: foo-$(shell git describe 2>/dev/null)

all: bar

install: bar
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#58765): https://lists.yoctoproject.org/g/yocto/message/58765
Mute This Topic: https://lists.yoctoproject.org/mt/95499663/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to