+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.

Reply via email to