+1 on this as a new default if we add a flag for the current strict behavior, for use by Release Manager, patchbot, and GH Actions.
On Tuesday, February 1, 2022 at 12:06:15 PM UTC-8 Antonio Rojas wrote: > Sage doc build currently aborts by default whenever sphinx emits a > warning, and keeps a hardcoded whitelist of "admissible" warnings that > needs to be kept up to date. This is very inconvenient for distros building > Sage with system Sphinx, as every new version introduces new warnings: a > fix was just committed for Sphinx 4.3 and now it is broken again with 4.4 > due to new warnings. > > This is equivalent to adding "-Werror" in C/C++ build flags of released > software, which is widely regarded as bad practice, as there is a high > change of breakage when updating the compiler. Can we please reconsider > this policy? Fixing the warnings can still be a requirement for accepting > tickets upgrading Sage's bundled Sphinx, but this would make things less > painful for distributions. > -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/c8e52444-1a1b-463b-a2f0-af77917dee1dn%40googlegroups.com.