There is an updated pull request by PoroCYon against master on the void-packages repository https://github.com/PoroCYon/void-packages patch-libsigrok-notermiox https://github.com/void-linux/void-packages/pull/32025 libserialport: add patch to prevent it from using termiox, which has been removed from recent kernels Without this patch, libserialport will fail opening a tty device with an "No such ioctl for device"-error. This prevents eg. sigrok/pulseview from working with a SUMP-compatible logic analyzer. EDIT: some clarification: [see here](https://sigrok.org/gitweb/?p=libserialport.git;a=commit;h=6f9b03e597ea7200eb616a4e410add3dd1690cb1), something like their patches would work better, but, honestly, libserialport should have a new release, 0.1.1 is from years ago. #### General - [ ] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements) #### Have the results of the proposed changes been tested? - [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me - [ ] I generally don't use the affected packages but briefly tested this PR #### Does it build and run successfully? (Please choose at least one native build and, if supported, at least one cross build. More are better.) - [x] I built this PR locally for my native architecture, (x86_64-glibc) - [x] I built this PR locally for these architectures (if supported. mark crossbuilds): - [x] aarch64-musl - [ ] armv7l - [ ] armv6l-musl A patch file from https://github.com/void-linux/void-packages/pull/32025.patch is attached