Daniel (dmilith) Dettlaff

Results 39 comments of Daniel (dmilith) Dettlaff

The same issue on FreeBSD 14.2, LLVM 18.1.6, aarch64.

I tried changing "elf.h" to sys/elf.h, but same issue happens. There's no way to set back rpath which is longer than current one. ``` ng0# cp /Software/Git/bin/git /tmp/git ng0# ldd...

I also tried to patch unstripped binary. Still shows `zsh: exec format error: /tmp/tig`, although nm shows full list of symbols.

After patch (shorter rpath). Readelf info: ``` ng0# readelf -d /tmp/tig Dynamic section at offset 0x1ff90 contains 25 entries: Tag Type Name/Value 0x0000000000000001 (NEEDED) Shared library: [libiconv.so.3] 0x0000000000000001 (NEEDED) Shared...

What's even more interesting.. If I also set interpreter, tig is working: ``` ng0# patchelf --debug --set-rpath /Software/Tig/lib --set-interpreter /libexec/ld-elf.so.1 /tmp/tig patching ELF file `/tmp/tig' new rpath is `/Software/Tig/lib' rpath...

Same on FreeBSD 12.2… Wonder if anyone tried on 13.x?

@kosfango In my case it's RPI2 on FreeBSD 12.2, I'm using "ETA UPS 1600 sinus", which is blazer_usb-compatible since it uses Megatec protocol. The same blaze_usb driver works nicely on...

Same here on M2 @ 14.7. Up to 10 seconds before my shortcuts start working.