The logic looks Ok here, but there is context missing. I needed to read back to know what was going on. I'll augment the commit message with something along the lines of:
m4/jm-macros.m4: Set HAVE_SMACK when both smack_new_label_from_self() and recently added smack_new_label_from_path() are present. The latter's presence indicates the newer API of the former. thanks, Pádraig. p.s. Try to maintain threading. git send-email has --in-reply-to.
