#998049 binutils: /usr/bin/x86_64-linux-gnu-as hangs forever when linking slic3r-prusa 2.3.3+dfsg-1

Package:
binutils
Source:
binutils
Description:
GNU assembler, linker and binary utilities
Submitter:
Chow Loong Jin
Date:
2021-11-01 09:27:06 UTC
Severity:
important
#998049#5
Date:
2021-10-29 06:27:44 UTC
From:
To:
Dear Maintainer,
While trying to rebuild slic3r-prusa using GCC-11 (see
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=984338), I noticed
that the build always hangs forever near the end, where it links the
prusa-slicer binary.

The command being run is:

$ as -I /usr/include/dbus-1.0 -I /usr/lib/x86_64-linux-gnu/dbus-1.0/include -I /build/slic3r-prusa-vf26WP/slic3r-prusa-2.3.3+dfsg/src -I /build/slic3r-prusa-vf26WP/slic3r-prusa-2.3.3+dfsg/obj-x86_64-linux-gnu/src/platform -I /build/slic3r-prusa-vf26WP/slic3r-prusa-2.3.3+dfsg/src/clipper -I /build/slic3r-prusa-vf26WP/slic3r-prusa-2.3.3+dfsg/src/polypartition -I /build/slic3r-prusa-vf26WP/slic3r-prusa-2.3.3+dfsg/tests -I /build/slic3r-prusa-vf26WP/slic3r-prusa-2.3.3+dfsg/obj-x86_64-linux-gnu/src/libslic3r -I /build/slic3r-prusa-vf26WP/slic3r-prusa-2.3.3+dfsg/src/libnest2d/include -I /build/slic3r-prusa-vf26WP/slic3r-prusa-2.3.3+dfsg/src/miniz -I /build/slic3r-prusa-vf26WP/slic3r-prusa-2.3.3+dfsg/src/glu-libtess/include -I /build/slic3r-prusa-vf26WP/slic3r-prusa-2.3.3+dfsg/src/qhull/src --gdwarf-5 --64 -o CMakeFiles/libslic3r_tests.dir/test_voronoi.cpp.o /tmp/ccNHPxbQ.s

I've attached the input file (/tmp/ccNHPxbQ.s), and the stack trace of as to this bug report.
I haven't tried anything yet.
`as` hangs forever.
`as` completes within a reasonable amount of time.