The following error appears when using maplibre-gl-native from Java with [JNI bindings](https://github.com/baremaps/maplibre-java) on linux:
java: symbol lookup error: /tmp/libmaplibre-native-13994025245107934612.so: undefined symbol: _ZN4mbgl18MaptilerFileSourceC1Ev
Adding `mbtiles_file_source.cpp` in the `linux.cmake` file solves the issue.