# Failures due to build order of Slicer CAT with superbuild remote modules

**URL:** <https://discourse.slicer.org/t/failures-due-to-build-order-of-slicer-cat-with-superbuild-remote-modules/21841>\
**Category:** Support\
**Created:** [February 7, 2022, 4:14pm UTC](https://discourse.slicer.org/t/failures-due-to-build-order-of-slicer-cat-with-superbuild-remote-modules/21841 "2022-02-07T16:14:23Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![jamesobutler](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/jamesobutler/32/7511_2.png) [@jamesobutler](https://discourse.slicer.org/u/jamesobutler)\
**Post date:** [February 7, 2022, 7:52pm UTC](https://discourse.slicer.org/t/failures-due-to-build-order-of-slicer-cat-with-superbuild-remote-modules/21841/3 "2022-02-07T19:52:49Z")

</div>

I found the following example which may be the way to update extensions source without having to maintain a fork with the hack.

> <https://github.com/openigtlink/SlicerOpenIGTLink/commit/05fc59ed0a20a65a012337a8ff230e0d0d532fbb>
>
> This commit adds VTK as dependency when the OpenIGTLinkIO external project
> is bu…ilt in a Slicer custom application.
> 
> Co-authored-by: Sam Horvath \<sam.horvath@kitware.com\>

Also here was my original post on this topic from a couple years back. [SlicerOpenIGTLink causing CustomApp build to fail](https://discourse.slicer.org/t/sliceropenigtlink-causing-customapp-build-to-fail/7758)

---

_[View the full topic](https://discourse.slicer.org/t/failures-due-to-build-order-of-slicer-cat-with-superbuild-remote-modules/21841)._
