Sandro,

Looks like Yunqiang has a patch that fixed the problem.
Can you add this patch and upload?

Would you allow them to NMU? (See the mail below)

Thanks,
-Nilesh

On Tue, 25 Jan 2022 16:58:34 +0800 Yunqiang Su <wzss...@gmail.com> wrote:
> On Sat, 22 Jan 2022 18:23:13 +0800 YunQiang Su <s...@debian.org> wrote:
> > On Sat, 22 Jan 2022 17:06:00 +0800 YunQiang Su <wzss...@gmail.com> wrote:
> >> On Tue, 23 Nov 2021 08:08:23 +0100 Ole Streicher <oleb...@debian.org> 
> >> wrote:
> >>> Source: matplotlib
> >>> Severity: serious
> >>> Version: 3.5.0-1
> >>> Control: affects -1 yt
> >>> Control: affects -1 astropy
> >>> 
> >>> With the new matplotlib version, I now have crashes with a segmentation 
> >>> fault
> >>> in at least two of my packages on mips64el, which cause a FTBFS: yt and
> >>> astropy. On both packages, the crash happens here:
> >>> 
> >>> ------------------------------8<----------------------------------------
> >>>   File "/usr/lib/python3/dist-packages/matplotlib/lines.py", line 840 in 
> >>> draw
> >>>   File "/usr/lib/python3/dist-packages/matplotlib/artist.py", line 50 in 
> >>> draw_wrapper
> >>>   File "/usr/lib/python3/dist-packages/matplotlib/axis.py", line 299 in 
> >>> draw
> >>>   File "/usr/lib/python3/dist-packages/matplotlib/artist.py", line 50 in 
> >>> draw_wrapper
> >>>   File "/usr/lib/python3/dist-packages/matplotlib/axis.py", line 1163 in 
> >>> draw
> >>>   File "/usr/lib/python3/dist-packages/matplotlib/artist.py", line 50 in 
> >>> draw_wrapper
> >>>   File "/usr/lib/python3/dist-packages/matplotlib/image.py", line 132 in 
> >>> _draw_list_compositing_images
> >>>   File "/usr/lib/python3/dist-packages/matplotlib/axes/_base.py", line 
> >>> 3082 in draw
> >>>   File "/usr/lib/python3/dist-packages/matplotlib/artist.py", line 50 in 
> >>> draw_wrapper
> >>>   File "/usr/lib/python3/dist-packages/matplotlib/image.py", line 132 in 
> >>> _draw_list_compositing_images
> >>>   File "/usr/lib/python3/dist-packages/matplotlib/figure.py", line 2803 
> >>> in draw
> >>>   File "/usr/lib/python3/dist-packages/matplotlib/artist.py", line 50 in 
> >>> draw_wrapper
> >>>   File "/usr/lib/python3/dist-packages/matplotlib/artist.py", line 73 in 
> >>> draw_wrapper
> >>>   File 
> >>> "/usr/lib/python3/dist-packages/matplotlib/backends/backend_agg.py", line 
> >>> 436 in draw
> >>> ------------------------------8<----------------------------------------
> >>> 
> >>> Build log on Astropy: 
> >>> https://buildd.debian.org/status/fetch.php?pkg=astropy&arch=mips64el&ver=5.0-1&stamp=1637626067&raw=0
> >>> 
> >>> Build log on yt: 
> >>> https://buildd.debian.org/status/fetch.php?pkg=yt&arch=mips64el&ver=4.0.1-3&stamp=1637588650&raw=0
> >>> 
> >>> This happens on both Python 3.9 and 3.10. The I will try to create a 
> >>> stacktrace for it.
> >>> 
> >> 
> >> It is due to gcc-11 of mips64el.
> >> 
> >> -O1, -O2 may generate bad code, while -O0 and -O3 works well.
> >> As a workaround: we can:
> >> 
> >> The attachment is a workaround patch.
> >> 
> > 
> > 
> > 
> > A better formatted patch with DEB_<flag>_MAINT_APPEND
> 
> Should I NMU this package?

Attachment: signature.asc
Description: PGP signature

Reply via email to