# libminc build error

**URL:** <https://discourse.itk.org/t/libminc-build-error/7723>\
**Category:** Engineering\
**Created:** [March 3, 2026, 2:53pm UTC](https://discourse.itk.org/t/libminc-build-error/7723 "2026-03-03T14:53:39Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![gregsharp](https://discourse.itk.org/letter_avatar_proxy/v4/letter/g/bc79bd/32.png) [@gregsharp](https://discourse.itk.org/u/gregsharp)\
**Post date:** [March 3, 2026, 2:53pm UTC](https://discourse.itk.org/t/libminc-build-error/7723/1 "2026-03-03T14:53:39Z")

</div>

Hi all, I’m trying to build ITK 5.4.5 (stable) from source on Debian Forky. Any idea the cause for this error?

`[93%] Building C object Modules/ThirdParty/MINC/src/libminc/CMakeFiles/itkminc2.dir/libcommon/ParseArgv.c.o`  
`/home/gsharp/build/src/InsightToolkit-5.4.5/Modules/ThirdParty/MINC/src/libminc/libcommon/ParseArgv.c: In function ‘ParseArgv’:`  
`/home/gsharp/build/src/InsightToolkit-5.4.5/Modules/ThirdParty/MINC/src/libminc/libcommon/ParseArgv.c:320:15: error: too many arguments to function ‘handlerProc’; expected 0, have 3`  
`320 | if ((*handlerProc)(infoPtr->dst, infoPtr->key,`  
`| ~^ ~~~~~~~~~~~~~~~~~~~~~~~~ `  
`/home/gsharp/build/src/InsightToolkit-5.4.5/Modules/ThirdParty/MINC/src/libminc/libcommon/ParseArgv.c:330:18: error: too many arguments to function ‘handlerProc’; expected 0, have 4`  
`330 | argc = (*handlerProc)(infoPtr->dst, infoPtr->key,`  
`| ~^ ~~~~~~~~~~~~~~~~~~~~~~~~ `  
`make[2]: *** [Modules/ThirdParty/MINC/src/libminc/CMakeFiles/itkminc2.dir/build.make:303: Modules/ThirdParty/MINC/src/libminc/CMakeFiles/itkminc2.dir/libcommon/ParseArgv.c.o] Error 1`

---

<div class="post-metadata">

**Author:** ![dzenanz](https://discourse.itk.org/user_avatar/discourse.itk.org/dzenanz/32/1093_2.png) [@dzenanz](https://discourse.itk.org/u/dzenanz)\
**Post date:** [March 3, 2026, 3:03pm UTC](https://discourse.itk.org/t/libminc-build-error/7723/2 "2026-03-03T15:03:44Z")

</div>

@Vladimir_Fonov @gdevenyi should be most familiar with MINC, they might have some advice.

---

<div class="post-metadata">

**Author:** ![Vladimir\_Fonov](https://discourse.itk.org/user_avatar/discourse.itk.org/vladimir_fonov/32/247_2.png) [@Vladimir\_Fonov](https://discourse.itk.org/u/Vladimir_Fonov)\
**Post date:** [March 3, 2026, 3:55pm UTC](https://discourse.itk.org/t/libminc-build-error/7723/3 "2026-03-03T15:55:36Z")

</div>

probably compiling with newest C standard (i.e c23) instead of c17

---

<div class="post-metadata">

**Author:** ![blowekamp](https://discourse.itk.org/user_avatar/discourse.itk.org/blowekamp/32/79_2.png) [@blowekamp](https://discourse.itk.org/u/blowekamp)\
**Post date:** [March 3, 2026, 4:05pm UTC](https://discourse.itk.org/t/libminc-build-error/7723/4 "2026-03-03T16:05:06Z")

</div>

I believe I encountered this error with the mingw compile. There is a fix in upstream MINC. I back ported an update to the release-5.4 branch after the prior tag. Please try this branch.

> <https://github.com/InsightSoftwareConsortium/ITK/commit/8600458595bab4cdabe03653fe27c3951ab14269>
>
> \* upstream-MINC:
> MINC 2025-02-24 (3b8d9c7e)

---

<div class="post-metadata">

**Author:** ![gregsharp](https://discourse.itk.org/letter_avatar_proxy/v4/letter/g/bc79bd/32.png) [@gregsharp](https://discourse.itk.org/u/gregsharp)\
**Post date:** [March 5, 2026, 7:34pm UTC](https://discourse.itk.org/t/libminc-build-error/7723/7 "2026-03-05T19:34:08Z")

</div>

Success with branch minc\_backport!
