Related to issue 3 but not the same, if I pass --heuristics=foo and foo doesn't exist slibtool asserts without explaining the problem:
--heuristics=foo
foo
slibtool: error logged in slbt_lconf_open(), line 49: flow error: unexpected condition or other. slibtool: < returned to > slbt_get_lconf_flags(), line 104. make[2]: *** [Makefile:1288: libltdl/libltdl_la-lt__alloc.lo] Error 2
Confirmed (and admittedly known). At the present, flow-error is often used in place of a more accurate error message, especially when the latter would require some extra work (saving the path argument passed to openat, statat, and friends, detecting ENOENT, etc.)
Will add more graceful error message for the 0.5.32 release.
Implemented in commits c586078 and 9c11fae.
Metadata Update from @midipix: - Issue status updated to: Closed (was: Open)
Login to comment on this ticket.