# Recent VTK HDF5 changes regressed library file names...

**URL:** <https://discourse.vtk.org/t/recent-vtk-hdf5-changes-regressed-library-file-names/2425>\
**Category:** Development\
**Created:** [January 14, 2020, 10:07pm UTC](https://discourse.vtk.org/t/recent-vtk-hdf5-changes-regressed-library-file-names/2425 "2020-01-14T22:07:22Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![seanm](https://discourse.vtk.org/letter_avatar_proxy/v4/letter/s/a88e4f/32.png) [@seanm](https://discourse.vtk.org/u/seanm)\
**Post date:** [January 14, 2020, 10:07pm UTC](https://discourse.vtk.org/t/recent-vtk-hdf5-changes-regressed-library-file-names/2425/1 "2020-01-14T22:07:22Z")

</div>

Ben,

I see from git log you made some recent updates to HDF5 in VTK…

Do you think those changes could have regressed the library file naming when installing VTK? Previously (to what change I’m not exactly sure) the files would be named:

libvtkhdf5.a  
libvtkhdf5\_hl.a

but are now:

libvtkhdf5\_debug.a  
libvtkhdf5\_hl\_debug.a

This has happened in the past too. The presence of the “\_debug” is super annoying because it makes linking to VTK from an Xcode project a pain.

If you don’t know what caused this, I could bisect…

Thanks,

Sean

---

<div class="post-metadata">

**Author:** ![ben.boeckel](https://discourse.vtk.org/letter_avatar_proxy/v4/letter/b/ea5d25/32.png) [@ben.boeckel](https://discourse.vtk.org/u/ben.boeckel)\
**Post date:** [January 15, 2020, 2:23pm UTC](https://discourse.vtk.org/t/recent-vtk-hdf5-changes-regressed-library-file-names/2425/2 "2020-01-15T14:23:29Z")

</div>

Well, direct emails confuse Discourse apparently.

Upstream relocated their `_debug` suffix logic and it escaped an `if (FALSE)`.

[https://git.hdfgroup.org/projects/HDFFV/repos/hdf5/commits/c43323a06d67860](https://git.hdfgroup.org/projects/HDFFV/repos/hdf5/commits/c43323a06d67860)

[https://gitlab.kitware.com/vtk/vtk/merge\_requests/6391](https://gitlab.kitware.com/vtk/vtk/merge_requests/6391)
