Hi,



with commit https://github.com/HelenOS/helenos/commit/923bb331744a3cf
807459524040e34243096fc5f I changed warning_level from 3 to 2. This has an
impact on the version of meson required.




In recent versions of meson (I was not able to find the exact version where
the change happened) the translation of warning levels of 2 and 3 to GCC 
warning options was swapped. In the old days 2 meant -Wpedantic and 3 meant
-Wextra, now (as of version 0.56.2) 2 means -Wextra and 3 means -Wpedantic.




Since HelenOS produces many warnings (and thus errors in debug build) with -
Wpedantic, I changed the level to 2 to fix build with new meson (I hit this
upon upgrading to Fedora 34).




This probably means that, after this change, building with old version of 
meson will produce the same problem. If you encounter this problem after 
pulling in this changeset, you will need to upgrade to newer meson (e.g. 
0.56.2).




Thanks,

Jiri
_______________________________________________
HelenOS-devel mailing list
[email protected]
http://lists.modry.cz/listinfo/helenos-devel

Reply via email to