GNU bug report logs -
#19935
Checking whether C compiler handles -Wenum-compare does not work
Previous Next
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Your bug report
#19935: Checking whether C compiler handles -Wenum-compare does not work
which was filed against the grep package, has been closed.
The explanation is attached below, along with your original report.
If you require more details, please reply to 19935 <at> debbugs.gnu.org.
--
19935: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=19935
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
On Mon, Sep 21, 2015 at 8:16 AM, Lukasz Dorau
<lukasz.dev.dorau <at> gmail.com> wrote:
...
>
> I do not use CentOS anymore.
> Now I am using Fedora 21 and I cannot reproduce it on Fedora 21.
> You can close this bug as for me.
Closing with this message, by inserting "-done" into
the 19935-done <at> debbugs.gnu.org address.
[Message part 3 (message/rfc822, inline)]
[Message part 4 (text/plain, inline)]
Checking whether C compiler handles -Wenum-compare does not work:
configure:34007: checking whether C compiler handles -Wenum-compare
configure:34026: gcc -std=gnu99 -o conftest -g -O2 -Wenum-compare
conftest.c >&5
cc1: warning: command line option "-Wenum-compare" is valid for C++/ObjC++
but not for C
configure:34026: $? = 0
configure:34037: result: yes
Whole config.log is attached.
As a result make fails:
$ make
make all-recursive
make[1]: Entering directory `/mnt/files/repos/grep'
Making all in po
make[2]: Entering directory `/mnt/files/repos/grep/po'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/mnt/files/repos/grep/po'
Making all in lib
make[2]: Entering directory `/mnt/files/repos/grep/lib'
make all-am
make[3]: Entering directory `/mnt/files/repos/grep/lib'
CC binary-io.o
cc1: warning: command line option "-Wenum-compare" is valid for C++/ObjC++
but not for C
cc1: warnings being treated as errors
In file included from binary-io.c:3:
binary-io.h:53: error: no previous prototype for 'set_binary_mode'
[-Wmissing-prototypes]
make[3]: *** [binary-io.o] Error 1
make[3]: Leaving directory `/mnt/files/repos/grep/lib'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/mnt/files/repos/grep/lib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/mnt/files/repos/grep'
make: *** [all] Error 2
--
Lukasz
[Message part 5 (text/html, inline)]
[config.log.gz (application/x-gzip, attachment)]
This bug report was last modified 9 years and 338 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.