emacs-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debbugs-tracker] bug#11829: closed (Build failure with --enable-gcc-war


From: GNU bug Tracking System
Subject: [debbugs-tracker] bug#11829: closed (Build failure with --enable-gcc-warnings)
Date: Sat, 30 Jun 2012 23:16:02 +0000

Your message dated Sun, 01 Jul 2012 00:10:41 +0100
with message-id <address@hidden>
and subject line Re: bug#11829: Build failure with --enable-gcc-warnings
has caused the debbugs.gnu.org bug report #11829,
regarding Build failure with --enable-gcc-warnings
to be marked as done.

(If you believe you have received this mail in error, please contact
address@hidden)


-- 
11829: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=11829
GNU Bug Tracking System
Contact address@hidden with problems
--- Begin Message --- Subject: Build failure with --enable-gcc-warnings Date: Sun, 01 Jul 2012 00:22:22 +0200
Trying to build the latest coreutils from master:

  $ make all
  ...
    CC       stty.o
  stty.c: In function 'main':
  stty.c:740:8: error: variable 'speed_was_set' set but not used 
[-Werror=unused-but-set-variable]
  cc1: all warnings being treated as errors
  make[3]: *** [stty.o] Error 1

  $ uname -rmos
  Linux 3.3.1-3.fc16.ppc64 ppc64 GNU/Linux

  $ gcc --version
  gcc (GCC) 4.6.3 20120306 (Red Hat 4.6.3-2)
  Copyright (C) 2011 Free Software Foundation, Inc.
  This is free software; see the source for copying conditions.  There is NO
  warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Let me know if you need more information.

Regards,
  Stefano



--- End Message ---
--- Begin Message --- Subject: Re: bug#11829: Build failure with --enable-gcc-warnings Date: Sun, 01 Jul 2012 00:10:41 +0100 User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:6.0) Gecko/20110816 Thunderbird/6.0
On 06/30/2012 11:22 PM, Stefano Lattarini wrote:
> Trying to build the latest coreutils from master:
> 
>   $ make all
>   ...
>     CC       stty.o
>   stty.c: In function 'main':
>   stty.c:740:8: error: variable 'speed_was_set' set but not used 
> [-Werror=unused-but-set-variable]
>   cc1: all warnings being treated as errors
>   make[3]: *** [stty.o] Error 1
> 
>   $ uname -rmos
>   Linux 3.3.1-3.fc16.ppc64 ppc64 GNU/Linux
> 
>   $ gcc --version
>   gcc (GCC) 4.6.3 20120306 (Red Hat 4.6.3-2)
>   Copyright (C) 2011 Free Software Foundation, Inc.
>   This is free software; see the source for copying conditions.  There is NO
>   warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
> 
> Let me know if you need more information.

This should address it:

commit 8f4dcad477da1a952a04478ae125d5453f29dcc9
Author: Pádraig Brady <address@hidden>
Date:   Sun Jul 1 00:04:37 2012 +0100

    maint: avoid a -Wunsed-but-set warning on some systems

    * src/stty.c (main): Mark speed_was_set as unused when
    CIBAUD undefined (like on ppc64 GNU/Linux for example).
    Reported-by: Stefano Lattarini

diff --git a/src/stty.c b/src/stty.c
index 83b502c..b2dd849 100644
--- a/src/stty.c
+++ b/src/stty.c
@@ -737,7 +737,11 @@ main (int argc, char **argv)
   int argi = 0;
   int opti = 1;
   bool require_set_attr;
+#ifdef CIBAUD
   bool speed_was_set;
+#else
+  bool speed_was_set ATTRIBUTE_UNUSED;
+#endif
   bool verbose_output;
   bool recoverable_output;
   int k;



--- End Message ---

reply via email to

[Prev in Thread] Current Thread [Next in Thread]