Skip to content

hdf5-blosc: Ill-formatted install breaks hdf5 plugin loader on large installs #5507

Description

@psakievich

HDF5's plugin loader walks every library in HDF5_PLUGIN_PATH searching for symbols of the plugin it is expecting. Currently hdf5-blosc installs it's plugin inside the prefix.lib directory. When this gets combined into a view it can be installed next to hundreds of dynamic libraries. This leads to nasty runtime errors since hdf5's own libraries are also installed here.

Proposed fix is to install plugins in a dedicated prefix.lib.hdf5_plugins directory to isolate the consequences of hdf5's plugin-loader design.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions