View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0037220 | FPC | RTL | public | 2020-06-16 14:32 | 2021-02-21 23:34 |
Reporter | CudaText man | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | new | Resolution | open | ||
Product Version | 3.3.1 | ||||
Summary | 0037220: Problem with DirectoryExists() on FreeBSD 12, it uses wrong structure for older FreeBSD (v10) | ||||
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 | ||||
Tags | No tags attached. | ||||
Fixed in Revision | |||||
FPCOldBugId | |||||
FPCTarget | |||||
Attached Files |
|
|
Libcless abi detect is really hard. |
|
We have FreeBSD 13 beta.... issue for v12 is not solved... |
|
The FreeBSD port simply does not have a maintainer anymore. |
|
Jose Alonso Cardenas Marquez (acm@) is maintaining the port in the FreeBSD ports system (see eg https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=239135), but maybe fixes are not being upstreamed? |
|
They aren't, but this is only part of the problem: most "distro" made patches are more a workaround than a real fix. And it still requires that somebody takes care of the patches upstream: check them, commit them, test them. |
Date Modified | Username | Field | Change |
---|---|---|---|
2020-06-16 14:32 | CudaText man | New Issue | |
2020-09-25 12:12 | Marco van de Voort | Note Added: 0125839 | |
2021-02-12 14:42 | CudaText man | Note Added: 0128910 | |
2021-02-21 22:48 | Florian | Note Added: 0129073 | |
2021-02-21 23:07 | Trevor Roydhouse | Note Added: 0129077 | |
2021-02-21 23:34 | Florian | Note Added: 0129078 |