What is cause of Lion / Mt. Lion error:


What is cause of Lion / Mt. Lion error:
"This process is attempting to exclude an item from Time Machine by path without administrator privileges. This is not supported."

we have a workaround for hiding this error as such if we invoke the compiler via sudo once..

but i wanted to know more about the cause for this error and why is it specific to Mac Lion and Mountain Lion?

And how invoking the compiler with root privilages resolves this.

Is there a way to hide this error without doing anything with root privilages?

could any one help me on this please!!