Skip to content

Installing Alternate DataModel using ./configure doesn't work on MSys2 #695

Description

@aamirglb

I'm compiling the libpostal library on Windows 11 using MSys2/MinGW tool chain.
I'm following the Windows Installation Steps given in the README.

Installation With An Alternative Data Model section in the README specify that passing MODEL=senzing to ./configure will install the alternate data model from Senzing Inc, but passing MODEL=senzing to configure script has no affect in MSys2 environment. It still install the default data model from https://github.com/openvenues/libpostal/releases/download/v1.0.0.

For debugging purpose, I configured and compiled the library twice, once without specifying MODEL=senzing and once passing MODEL=senzing, while collecting the model data in two different directories. When I compare both the data directories they are exactly the same (both are 1.84 GB) and the contents are also the same.

On Ubuntu 24.01 LTS, ./configure MODEL=senzing works fine and it downloads the Senzing Inc's data model (2.19 GB).
So, passing MODEL=senzing works fine on Linux environment but doesn't work in MSys2/MinGW environment.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions