On 21.03.22 00:05, Even Rouault wrote:
Hi,

As discussed a few weeks ago, here's a GDAL 3.5.0alpha1 snapshot, mostly for the sake of exercising the new CMake build system (thanks to all early testers and contributors!). The libtool numbers have *not* been updated (I believe they are still the same as the 3.3.0 release). This is not meant as being pushed to any distribution channel yet.

I gave it a spin for Fedora:

- Does not build against JasPer-3.0.2: there are two signature mismatches:

-static int JPEG2000_VSIL_read(jas_stream_obj_t *obj, char *buf, unsigned cnt) +static ssize_t JPEG2000_VSIL_read(jas_stream_obj_t *obj, char *buf, size_t cnt)

-static int JPEG2000_VSIL_write(jas_stream_obj_t *obj, const char *buf, unsigned int cnt) +static ssize_t JPEG2000_VSIL_write(jas_stream_obj_t *obj, const char *buf, size_t cnt)

Plus reliance on jasper symbols which are not exported by default by JasPer: jp2_encode, jp2_box_destroy, jp2_box_get

- lib/gdalplugins shuold honour LIB_SUFFIX:

   set(INSTALL_PLUGIN_DIR
-      "lib/gdalplugins"
+      "lib${LIB_SUFFIX}/gdalplugins"
       CACHE PATH "Installation sub-directory for plugins")

- I wasn't able to figure out how to build the docs? cmake -DBUILD_DOCS=On works so far as cmake configuration succeeds. Then make documentation fails with missing br/ru localized files, and commenting those targets out there seems to be a mismatch between the footer name (gdal_footer.html vs footer.html?)


Sandro

_______________________________________________
gdal-dev mailing list
gdal-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/gdal-dev

Reply via email to