Description of problem: I just tried to compile development package bison-1.875-6 The compiler said location.c(27): remark #300: const variable "empty_location" requires an initializer The source code is location const empty_location; but [root@localhost SPECS]# grep empty_location ../BUILD/bison-1.875/src/location.c location const empty_location; [root@localhost SPECS]# Suggest delete unused variable. Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
That variable is used elsewhere, so your change is erroneous. You cited a warning message from some third-party compiler. No such compilers are supported on Fedora. If you want to avoid that warning, a change may be appropriate. But that is an upstream issue, if upstream maintainers care about your compiler.