Hi, i maintain port (sysutils/rdup) that is failing with clang:
I have looked at the problem, it is indeed in rdup source. If you look
at rdup git history for rdup-tr.c you will see
remove rdup_entry_c from the code, totally unneeded
in this modification, the line
rdup_entry_c = rdup_entry;
which makes sense is (probably automatically) replaced by the line
rdup_entry = rdup_entry;
which is superfluous.
gcc doesn't bark at that while clang does.
Thanks, i'll look at this. As i understand, all will be fine if i just
revert this line.