New comment by sgn on void-packages repository https://github.com/void-linux/void-packages/pull/27124#issuecomment-744107600 Comment: Without runnable splint, build system will pick the `lcd` files shipped by tarball. Note that Debian puts those files in arch-dependent packages. ```diff diff -Naur ./usr/share/splint/lib/posix.lcd /usr/share/splint/lib/posix.lcd --- ./usr/share/splint/lib/posix.lcd 2020-12-14 07:57:30.000000000 +0700 +++ /usr/share/splint/lib/posix.lcd 2020-11-21 19:12:42.000000000 +0700 @@ -1223,7 +1223,7 @@ ^13 13@c@-@0@0@0@0@61#__WCHAR_TYPE__ *1 (Constant) ^14 23$#__USER_LABEL_PREFIX__#__REGISTER_PREFIX__#__TIME__ -^17 5$#__STDC__#S_SPLINT_S#__LCLINT__#__i686 +^17 5$#__STDC__#S_SPLINT_S#__LCLINT__#__x86_64 *3 (Variable) ^21 380|@1|6@0@0@0@1#stdin#stdout *1 (Constant) diff -Naur ./usr/share/splint/lib/posixstrict.lcd /usr/share/splint/lib/posixstrict.lcd --- ./usr/share/splint/lib/posixstrict.lcd 2020-12-14 07:57:30.000000000 +0700 +++ /usr/share/splint/lib/posixstrict.lcd 2020-11-21 19:12:42.000000000 +0700 @@ -1185,7 +1185,7 @@ ^13 13@c@-@0@0@0@0@61#__WCHAR_TYPE__ *1 (Constant) ^14 23$#__USER_LABEL_PREFIX__#__REGISTER_PREFIX__#__TIME__ -^17 5$#__STDC__#S_SPLINT_S#__LCLINT__#__i686 +^17 5$#__STDC__#S_SPLINT_S#__LCLINT__#__x86_64 *3 (Variable) ^21 359|@1|6@0@0@0@2#stdin#stdout *1 (Constant) diff -Naur ./usr/share/splint/lib/standard.lcd /usr/share/splint/lib/standard.lcd --- ./usr/share/splint/lib/standard.lcd 2020-12-14 07:57:30.000000000 +0700 +++ /usr/share/splint/lib/standard.lcd 2020-11-21 19:12:42.000000000 +0700 @@ -886,7 +886,7 @@ ^13 13@c@-@0@0@0@0@61#__WCHAR_TYPE__ *1 (Constant) ^14 23$#__USER_LABEL_PREFIX__#__REGISTER_PREFIX__#__TIME__ -^17 5$#__STDC__#S_SPLINT_S#__LCLINT__#__i686 +^17 5$#__STDC__#S_SPLINT_S#__LCLINT__#__x86_64 *3 (Variable) ^21 380|@1|6@0@0@0@1#stdin#stdout *1 (Constant) diff -Naur ./usr/share/splint/lib/standardstrict.lcd /usr/share/splint/lib/standardstrict.lcd --- ./usr/share/splint/lib/standardstrict.lcd 2020-12-14 07:57:30.000000000 +0700 +++ /usr/share/splint/lib/standardstrict.lcd 2020-11-21 19:12:42.000000000 +0700 @@ -842,7 +842,7 @@ ^13 13@c@-@0@0@0@0@61#__WCHAR_TYPE__ *1 (Constant) ^14 23$#__USER_LABEL_PREFIX__#__REGISTER_PREFIX__#__TIME__ -^17 5$#__STDC__#S_SPLINT_S#__LCLINT__#__i686 +^17 5$#__STDC__#S_SPLINT_S#__LCLINT__#__x86_64 *3 (Variable) ^21 359|@1|6@0@0@0@2#stdin#stdout *1 (Constant) diff -Naur ./usr/share/splint/lib/unix.lcd /usr/share/splint/lib/unix.lcd --- ./usr/share/splint/lib/unix.lcd 2020-12-14 07:57:30.000000000 +0700 +++ /usr/share/splint/lib/unix.lcd 2020-11-21 19:12:42.000000000 +0700 @@ -2218,7 +2218,7 @@ ^13 13@c@-@0@0@0@0@61#__WCHAR_TYPE__ *1 (Constant) ^14 23$#__USER_LABEL_PREFIX__#__REGISTER_PREFIX__#__TIME__ -^17 5$#__STDC__#S_SPLINT_S#__LCLINT__#__i686 +^17 5$#__STDC__#S_SPLINT_S#__LCLINT__#__x86_64 *3 (Variable) ^21 380|@1|6@0@0@0@1#stdin#stdout *1 (Constant) diff -Naur ./usr/share/splint/lib/unixstrict.lcd /usr/share/splint/lib/unixstrict.lcd --- ./usr/share/splint/lib/unixstrict.lcd 2020-12-14 07:57:30.000000000 +0700 +++ /usr/share/splint/lib/unixstrict.lcd 2020-11-21 19:12:42.000000000 +0700 @@ -2171,7 +2171,7 @@ ^13 13@c@-@0@0@0@0@61#__WCHAR_TYPE__ *1 (Constant) ^14 23$#__USER_LABEL_PREFIX__#__REGISTER_PREFIX__#__TIME__ -^17 5$#__STDC__#S_SPLINT_S#__LCLINT__#__i686 +^17 5$#__STDC__#S_SPLINT_S#__LCLINT__#__x86_64 *3 (Variable) ^21 359|@1|6@0@0@0@2#stdin#stdout *1 (Constant) ```