On Mon, 2011-10-17 at 12:58 +0200, Alexander Kriegisch wrote: > I am using GNU make 3.81 on Ubuntu oneiric (11.10). I noticed that the > German error message "Konnte nicht geöffnet werden." is sometimes listed > in my output, even if I redirect stderr to /dev/null. So obviously it > goes to stdout. This happens for LC_ALL=de_DE@euro, but not for > LC_ALL=C. So maybe it is a language-specific bug or the English message > equals "" or something. Please check and fix this problem. > > I would be happy if you would answer to this inquiry CC to my e-mail > address because I am not subscribed to this list. Thanks.
Hi Alexander. Google translate shows me that this message means "Could not be opened". I'm not sure what would show a message like that in GNU make. My suspicion, personally, is that this message is not coming from GNU make at all but rather it's being printed by a program that GNU make is invoking. I would need to see the context including the full text of the error message to know for sure. In any event, GNU make's i18n/l10n implementation never, ever changes anything like whether messages are printed to stdout or stderr based on any of the LC_* values. The only differences in behavior based on these settings are in the output that is printed. -- ------------------------------------------------------------------------------- Paul D. Smith <psm...@gnu.org> Find some GNU make tips at: http://www.gnu.org http://make.mad-scientist.net "Please remain calm...I may be mad, but I am a professional." --Mad Scientist _______________________________________________ Bug-make mailing list Bug-make@gnu.org https://lists.gnu.org/mailman/listinfo/bug-make