"Cannot use -o use multiple output" build failure(s) — clang 3.0

This command is failing under clang (with a wrong error message) while it is working with gcc.
clang main.c plop3.h -o main
PackageVersionSupposed error messageFull log Bug report
dds 2.1.2+ddd105-1clang: error: cannot specify -o when generating multiple output files Log
mdm 0.1.3-2clang: error: cannot specify -o when generating multiple output files Log
pidgin-facebookchat 1.69-2.1clang: error: cannot specify -o when generating multiple output files Log
smcroute 0.95-1clang: error: cannot specify -o when generating multiple output files Log
tennix 1.1-1clang: error: cannot specify -o when generating multiple output files Log

5 errors