Problem with DirectoryExists() on FreeBSD 12, it uses wrong structure for older FreeBSD (v10)
Original Reporter info from Mantis: Alextpp @Alexey-T1
-
Reporter name: CudaText man
Original Reporter info from Mantis: Alextpp @Alexey-T1
- Reporter name: CudaText man
Description:
Reported on October 2019 in mail list, see "freebsd" at
https://lists.freepascal.org/pipermail/fpc-pascal/2019-October/subject.html
https://lists.freepascal.org/pipermail/fpc-pascal/2019-November/subject.html
In Nov 2019, I found fix for the same in Java RTL:
https://github.com/jnr/jnr-posix/issues/126
Java men did this - they detect ABI version and if ABI of FreeBSD 12 is found they use different struct for file funcs.
This is major bug affecting CudaText on FreeBSD 12
Mantis conversion info:
- Mantis ID: 37220
- Version: 3.3.1
- Monitored by: » @trevoz (Trevor Roydhouse)