- The freexl port builds in vcpkg CI, and there are no open issues for Windows. - Either there are log files for the actual error, reported on the console, or it fails early for example because of mixing different msys2/cygwin runtimes. - freexl is an optional feature of port gdal. If nothing asks for it, it is not enabled in port gdal. - However, libspatialite is a default feature of port gdal, and freexl is a default feature of port libspatialite. ATM it is not possible to opt-out from libspatialite[freexl], but this will be fixed with port gdal 3.11.1. - To opt-out from all default features of a port, you must declare this in the top-level manifest (manifest mode) or by using the pseudo feaure "core" (classic mode).  The reason why you can't do this now with libspatialite[core] is that gdal[libspatialite] implicitly depends on the default features of port libspatialite.

Kai Pastor

Am 29.06.25 um 19:11 schrieb Martin Chapman via gdal-dev:

Even,

I didn’t save the exact message but it was fairly non descriptive.  It was something like BUILD_FAILED.  Sorry, my bad for not saving the exact message.  It sounds like it may have just been my environment and if it’s not critical then I can live without it.  If no one else is complaining then I wouldn’t waste time looking into it.  If I have time later I will try to rebuild and reproduce the error, it just takes an hour to build so can’t do it right now.  Thanks for your help though!

Best regards,

Martin Chapman

*From:*Even Rouault <even.roua...@spatialys.com>
*Sent:* Sunday, June 29, 2025 3:33 AM
*To:* mchap...@hyperacktive.com; gdal-dev@lists.osgeo.org
*Subject:* Re: [gdal-dev] Building GDAL from VCPKG fails with FreeXL

Martin,

what error messages did you get when trying with FreeXL ?

Removing the FreeXL dependency removes support for the old prior-to-Excel-2007 binary XLS format. So usually not a big deal

Even

Le 29/06/2025 à 02:45, Martin Chapman via gdal-dev a écrit :

    All,

    I tried to build GDAL 3.11.0 from https://vcpkg.io/en/package/gdal
    and FreeXL kept failing on my Windows 11 box using Microsoft
    Visual Studio Professional 2022 (64-bit) – Current Version
    17.14.7.  To resolve the issue I built a custom-overlay port and
    removed FreeXL from the build and then everything built great.  I
    tried to just build FreeXL using VCPKG and that failed so I was
    wondering if it’s just my machine that is messed up or are others
    having issues as well?  By removing FreeXL will I be crippling any
    other drivers that may depend on it?  I looked at the docs and it
    didn’t seem that important? Also, is there a way to specify what
    drivers not to build without doing a custom-overlay port?

    Best regards,

    Martin Chapman



    _______________________________________________

    gdal-dev mailing list

    gdal-dev@lists.osgeo.org

    https://lists.osgeo.org/mailman/listinfo/gdal-dev

--
http://www.spatialys.com
My software is free, but my time generally not.

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

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

Reply via email to