b10c

Results 144 comments of b10c

hey @anakryiko! did you have a chance to work on / complete your prototype? If yes, can you link it here? :slightly_smiling_face:

I'm running d0aef7a1d2f324aad923f734247d34baf9a50ae8 on the node behind https://bitcoind.observer. DM me for the IP.

From what I can tell, my node fails to connect to another p2p v2 peer (likely @laanwj's, we haven't fully confirmed that yet) and stops accepting inbound messages from any...

@nurdann for me, `nix-shell --pure -p libbpf bpftool tree clang llvm elfutils zlib pkg-config` (added `pkg-config` and dropped `libelf`) compiles (using submodules, not the nixpkgs libbpf and bpftools), but fails...

It might be that the packaged libbpf 0.8.1 on NixOS unstable your patch includes is to old? The submodules are v1.0 (see https://github.com/libbpf/libbpf-bootstrap/commit/e4c2098405ddb8a5f6d888ff95df933d321fc791). AFAIK there have been quite a few...

As mentioned in https://github.com/libbpf/libbpf-bootstrap/issues/105#issuecomment-1236092476, I think it's an issue with clang in NixOS (see https://github.com/NixOS/nixpkgs/issues/176128). Running `readelf -h usdt.bpf.o | grep Machine` on my `usdt.bpf.o` also reports `Advanced Micro Devices...

> Still the same error > > ``` > $ nix-shell -p libbpf bpftool tree clang llvm libelf zlib elfutils > [nix-shell:~/libbpf-bootstrap/examples/c]$ make minimal > : > BINARY minimal >...

Yes, see https://github.com/libbpf/libbpf-bootstrap/issues/105#issuecomment-1283886839. It's fixed in NixOS unstable.

Thanks for helping to troubleshoot this. I'm using clang version 14.0.1 which is fairly recent. Do I need something newer?

I'm on [NixOS](https://nixos.org) and kernel `5.15.55`. I've just tested it in a Ubuntu 22.04 VM and it seems to work fine there. Though I'd like to get it running on...