Bug#893851: ffcall: Fix build for MIPS release 6

Sébastien Villemot sebastien at debian.org
Fri Mar 23 11:27:34 UTC 2018


Dear YunQiang,

On Fri, Mar 23, 2018 at 06:15:08PM +0800, YunQiang Su wrote:
> Package: src:ffcall
> Version: 2.1-1
> 
> MIPS release 6 drops some instructions: bnel/beql included.
> For r6, we should use bne/beq for replace.
> 
> The patch has submit in salsa as a merge request.
> 
> https://salsa.debian.org/common-lisp-team/ffcall/merge_requests/1

Thanks for your report and your patch.

You may have overlooked the fact that these assembly files are actually
generated by GCC from C source code (see the DEP-3 header of
debian/patches/mips-fpxx.patch), so your proposed patch is not very
maintainable in the long term.

Is there a plan to bump the baseline of our mips* architectures to r6? If yes,
then the solution is simply to regenerate the files with the updated GCC once
it is uploaded to sid. If not, then I'm not sure to understand the benefits of
this patch in Debian.

Best,

-- 
⢀⣴⠾⠻⢶⣦⠀  Sébastien Villemot
⣾⠁⢠⠒⠀⣿⡁  Debian Developer
⢿⡄⠘⠷⠚⠋⠀  http://sebastien.villemot.name
⠈⠳⣄⠀⠀⠀⠀  http://www.debian.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-common-lisp-devel/attachments/20180323/5b59dd79/attachment.sig>


More information about the pkg-common-lisp-devel mailing list