1👍
They are warnings. I’m not really familiar with GCC options nowadays (I have last used c/c++ more than two years ago) but they generally depend on some flags and style checks.
For example, while compiling, -Wunused-function
option is provided to the compiler so it prints a warning whenever there is an unused function found. The other warning says -mno-fused-madd flag
is not used presumably because the compiler does not know what to do with it.
These could happen because psycopg library
authors forgot to update the build file (a Makefile
I assume) and they forgot to remove unused functions. It could also happen because of compiler variations, your compiler may be using different set of default flags for example. From my experience these could happen on Mac OS since they have a bit different way of doing things, in contrast with Linux.
If everything is working no worries but if you receive some kind of errors you should look into it to see if you can get rid of the warnings somehow.