[Mono-bugs] [Bug 78289][Nor] Changed - Line separators in Makefile cause problems for mcs

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Thu May 4 09:51:08 EDT 2006

Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by rharinath at novell.com.


--- shadow/78289	2006-05-04 09:39:20.000000000 -0400
+++ shadow/78289.tmp.16899	2006-05-04 09:51:08.000000000 -0400
@@ -102,6 +102,24 @@
 $ sh test.sh
 Makefile  Makefile
 My colleague is running Ubuntu Breezy with mcs version, and
 there our Makefile does not suffer from this problem. So it seems this
 must be a make, or a mcs problem.
+------- Additional Comments From rharinath at novell.com  2006-05-04 09:51 -------
+Please see the new changes to the GNU make to follow POSIX.  IIRC, one
+of the effects was that the initial TAB is discarded.  So, it's a
+'make' "problem", but one that can easily be worked around by adding a
+space before the \.
+From NEWS.Debian.gz of make (3.80+3.81.b3-1)
+  * WARNING: Backward-incompatibility!
+    In order to comply with POSIX, the way in which GNU make processes
+    backslash-newline sequences in command strings has changed.  See the
+    GNU make manual section "Command Execution" for details.

More information about the mono-bugs mailing list