Opened 2 years ago

Last modified 2 years ago

#999 closed defect

Build failures in Ubuntu 22.04 LTS — at Version 1

Reported by: jng Owned by: jng
Priority: major Milestone:
Component: Build System Version:
Severity: 3 Keywords:
Cc: External ID:

Description (last modified by jng)

Building FDO when trying to use all available system libs fails in Ubuntu 22.04 LTS due to the following environmental/lib changes:

FDOCommon:

  • System xalan-c is now 1.12, which removes several macros that break compilation of TransformerXalan.cpp
  • Usage of FILE internal implementation details for testing read/write capabilities in FdoIoFileStream that are no longer valid in this environment.

MySQL Provider:

OWS:

  • References to the long deprecated std::auto_ptr that should now be std::unique_ptr

WMS/WFS Provider:

  • Link failure in UnitTest executable on pthread_nonshared. We can probably just get rid of these link references.

Change History (1)

comment:1 by jng, 2 years ago

Description: modified (diff)
Note: See TracTickets for help on using tickets.