Re: poudriere-devel: bulk: Error: Unable to execute id(1) in jail. Emulation or ABI wrong.

2021-09-21 Thread Graham Perrin
… Search results suggest that this might be _not_ an issue with poudriere, I'm not sure how to proceed. … Worked around by restarting the OS.

Re: Using modern APIs in Rust on FreeBSD

2021-09-21 Thread Damjan Jovanovic
On Wed, Sep 22, 2021 at 6:08 AM Alan Somers wrote: > tldr; should the Rust ecosystem ditch FreeBSD 10 compat for new code? > > Rust uses FFI to talk to the OS's C library. That makes cross-compiling a > breeze. Unfortunately, it also fossilizes the ABI. FreeBSD's libc makes > careful use of EL

Using modern APIs in Rust on FreeBSD

2021-09-21 Thread Alan Somers
tldr; should the Rust ecosystem ditch FreeBSD 10 compat for new code? Rust uses FFI to talk to the OS's C library. That makes cross-compiling a breeze. Unfortunately, it also fossilizes the ABI. FreeBSD's libc makes careful use of ELF symbol versioning. That's how we were able to change ino_t

poudriere-devel: bulk: Error: Unable to execute id(1) in jail. Emulation or ABI wrong.

2021-09-21 Thread Graham Perrin
From : [00:00:28] Starting jail main-default [00:00:28] Error: Unable to execute id(1) in jail. Emulation or ABI wrong. – and: [00:00:14] Starting jail 13-default [00:00:14] Error: Unable to execute id(1) in jail. Emulation or ABI wrong. Search results suggest that thi