Compiler warning interpretation : type qualifiers ignored

Can anyone please explain why the following warning is given by the compiler?
Is there a problem with the EEPROM.h library ?

In file included from C:\Users\INPUT_MODULE_V1.ino:100:0:

C:\Users\XXXXX\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\libraries\EEPROM\src/EEPROM.h:43:30: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]

     operator const uint8_t() const       { return **this; }


There is a proposed fix for the warning in that issue report.

It's frustrating because I always fix all warnings in my own code but then I'm stuck looking at warnings from code I didn't write in libraries. The author promised to fix the warnings 2.5 years ago and continued to promise this every time the problem was brought back up but never actually made the final effort to solve the problem. I feel the issue would have been resolved before now by someone else without that interference.

I don’t think this warning actually indicates a problem you should be concerned about other than that the author of the code did sloppy work. Many thousands of people have been using this code for years now without any reported problems. Feel free to either ignore it or fix it as you prefer.