[Moving from [EMAIL PROTECTED]

>>> "Mathias" == Mathias Froehlich <[EMAIL PROTECTED]> writes:

 Mathias> With ImageMagick-6.2.3 it happens that some lines in
 Mathias> the Makefiles are longer than 2048 characters.  And on
 Mathias> our AIX 5.1 box, grep complains, about too long lines
 Mathias> and returns with an error. That means config.status
 Mathias> believes that that Makefile is not generated by
 Mathias> automake and it does not need to create the .Po files.

Thanks for the report.  I'm installing the following fix on HEAD
and branch-1-9.


2005-06-22  Alexandre Duret-Lutz  <[EMAIL PROTECTED]>

        * automake.in (handle_footer): Do not output an unformatted
        definition of SOURCES, it is already done correctly in
        generate_makefile.  This superfluous definition introduced long
        lines in some Makefiles, hence breakages in tools with a limited
        line length.  Report from Mathias Froehlich.

Index: THANKS
===================================================================
RCS file: /cvs/automake/automake/THANKS,v
retrieving revision 1.256.2.11
diff -u -r1.256.2.11 THANKS
--- THANKS      24 May 2005 16:40:27 -0000      1.256.2.11
+++ THANKS      22 Jun 2005 15:03:30 -0000
@@ -158,6 +158,7 @@
 Martin Bravenboer       [EMAIL PROTECTED]
 Martin Frydl           [EMAIL PROTECTED]
 Mathias Doreille       [EMAIL PROTECTED]
+Mathias Froehlich      [EMAIL PROTECTED]
 Matt Leach             [EMAIL PROTECTED]
 Matthew D. Langston    [EMAIL PROTECTED]
 Matthias Andree                [EMAIL PROTECTED]
Index: automake.in
===================================================================
RCS file: /cvs/automake/automake/automake.in,v
retrieving revision 1.1569.2.16
diff -u -r1.1569.2.16 automake.in
--- automake.in 15 May 2005 06:56:28 -0000      1.1569.2.16
+++ automake.in 22 Jun 2005 15:03:30 -0000
@@ -4126,11 +4126,6 @@
 # Handle footer elements.
 sub handle_footer
 {
-    # NOTE don't use define_pretty_variable here, because
-    # $contents{...} is already defined.
-    $output_vars .= 'SOURCES = ' . variable_value ('SOURCES') . "\n\n"
-      if variable_value ('SOURCES');
-
     reject_rule ('.SUFFIXES',
                 "use variable `SUFFIXES', not target `.SUFFIXES'");
 

-- 
Alexandre Duret-Lutz



Reply via email to