Actions
Bug #1097
closedBuild error with Alpine Linux 3.19
Start date:
2023-12-11
Due date:
% Done:
100%
Estimated time:
1:00 h
Module:
ofstd
Operating System:
Compiler:
Description
On Alpine Linux 3.18 and 3.19, the CMake test for the availability of the LFS64 API (fopen64 etc.) succeeds.
However, while compiling class OFFile succeeded on Alpine 3.18, it fails on Alpine 3.19 with errors related to LFS64:
ofstd/include/dcmtk/ofstd/offile.h:359:16: error: '::fopen64' has not been declared; did you mean 'fopen'? ofstd/include/dcmtk/ofstd/offile.h:466:16: error: '::freopen64' has not been declared; did you mean 'freopen'? ofstd/include/dcmtk/ofstd/offile.h:485:16: error: '::tmpfile64' has not been declared; did you mean 'tmpfile'? ofstd/include/dcmtk/ofstd/offile.h:809:17: error: '::fseeko64' has not been declared; did you mean 'fseeko'? ofstd/include/dcmtk/ofstd/offile.h:842:17: error: '::ftello64' has not been declared; did you mean 'ftello'? ofstd/include/dcmtk/ofstd/offile.h:866:17: error: '::fgetpos64' has not been declared; did you mean 'fgetpos'? ofstd/include/dcmtk/ofstd/offile.h:886:17: error: '::fsetpos64' has not been declared; did you mean 'fsetpos'?
Updated by Marco Eichelberg over 1 year ago
- Assignee set to Marco Eichelberg
- % Done changed from 0 to 80
Updated by Marco Eichelberg over 1 year ago
- Status changed from New to Closed
- % Done changed from 80 to 100
- Estimated time set to 1:00 h
Fixed by commit #302db2871.
Actions