Ouch, ok I see why you are both having these problems then. The fact is
I've stayed with an older version of UFSparse and not migrated to the
latest version, as there was no additional functionally added that
interested me except a few bug fixes that I hadn't come across in any
case. Whereas as you noted the latest version of cholmod has introduced
a dependency on camd.. Give me a day or so and I'll fix it, after I
upgrade my UFSparse install to the latest SparseSuite.. I don't think
your patch is quite correct as it unconditionally adds -lcamd...
D.