dss-extensions/dss_capi

FPC 3.2.2 support

PMeira opened this issue · 2 comments

See also #97

Tasks:

  • Retest on Windows x64
  • Retest on Windows x86: New issues in a couple of units, causing mixed string types somehow. Worked around those by using AnsiString explicitly.
  • Retest on Linux x64
  • Retest on Linux x86
  • Test on Linux armv7l and aarch64: initial tests show some issues with a few of the sample scripts, but probably unrelated to the FPC version. Update: some issues I consider bugs in the compiler, but from the bug tracker, there already some open tickets, which report that some issues occur in older FPC versions too.
  • Retest on macOS x64
  • Potentially add support and test on macOS ARM64/M1 (postponed)
  • Update Docker images used in the CI (besides i686 and x86_64, also added a new aarch64 image at https://hub.docker.com/r/pmeira/manylinux_wheel_fpc322_aarch64 )
  • Update CI scripts

Found some issues regarding strings on Windows x86.

Decided to let macOS be tested in the downstream packages to save some time. Everything else seems OK in 4e973fc.