Your message dated Tue, 26 Jan 2021 20:34:59 +0000
with message-id <[email protected]>
and subject line Bug#980841: fixed in fpc 3.2.0+dfsg-12
has caused the Debian Bug report #980841,
regarding fpc: Please add workaround patch to fix FTBFS on m68k
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
980841: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=980841
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: fpc
Severity: normal
Tags: patch
User: [email protected]
Usertags: m68k
X-Debbugs-Cc: [email protected],[email protected]
Hello!
The attached patch contains a change suggested by Károly Balogh from
upstream to work around the current FPU issue on m68k [1].
With the patch applied, I was able to bootstrap fpc for m68k natively
and uploaded the resulting binaries.
Thus, please drop the current m68k patch [2] and replace it with the
attached one to fix the FTBFS until the upstream bug [1] has been
fixed.
Thanks,
Adrian
> [1] https://bugs.freepascal.org/view.php?id=37250
> [2]
> https://salsa.debian.org/pascal-team/fpc/-/blob/master/debian/patches/fix-FTBFS-on-m68k.patch
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - [email protected]
`. `' Freie Universitaet Berlin - [email protected]
`- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
Description: Disable FPU inlining on m68k
There is a bug in the FPU code on m68k which causes the
bootstrap to fail (upstream bug #37250). Until the bug
has been fixed, disable FPU inlining to work around the
issue and fix the bootstrap on m68k.
.
Author: John Paul Adrian Glaubitz <[email protected]>
Forwarded: https://bugs.freepascal.org/view.php?id=37250
Last-Update: 2021-01-22
--- fpc-3.2.0+dfsg.orig/fpcsrc/compiler/m68k/n68kadd.pas
+++ fpc-3.2.0+dfsg/fpcsrc/compiler/m68k/n68kadd.pas
@@ -148,10 +148,7 @@ implementation
function t68kaddnode.inlineable_realconstnode(const n: tnode): boolean;
begin
- result:=(n.nodetype = realconstn) and
- not ((trealconstnode(n).value_real=MathInf.Value) or
- (trealconstnode(n).value_real=MathNegInf.Value) or
- (trealconstnode(n).value_real=MathQNaN.value));
+ result:=false;
end;
--- End Message ---
--- Begin Message ---
Source: fpc
Source-Version: 3.2.0+dfsg-12
Done: Abou Al Montacir <[email protected]>
We believe that the bug you reported is fixed in the latest version of
fpc, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Abou Al Montacir <[email protected]> (supplier of updated fpc package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Mon, 25 Jan 2021 22:36:28 +0100
Source: fpc
Architecture: source
Version: 3.2.0+dfsg-12
Distribution: unstable
Urgency: medium
Maintainer: Pascal Packaging Team <[email protected]>
Changed-By: Abou Al Montacir <[email protected]>
Closes: 980841
Changes:
fpc (3.2.0+dfsg-12) unstable; urgency=medium
.
[ Graham Inggs ]
* Drop unnecessary build dependency on binutils
.
[ Abou Al Montacir ]
* Disable FPU inlining on m68k.
Thanks to John Paul Adrian Glaubitz (Closes: Bug#980841)
Checksums-Sha1:
45346dc81d49151a15e00d67ba85bf14f8f4e683 3788 fpc_3.2.0+dfsg-12.dsc
b175ceb1d1610a7e0fbd631f074bea38f9454fe0 267768 fpc_3.2.0+dfsg-12.debian.tar.xz
c4ac5d37248b6b1246010a02b96f613e9a2150d4 17414
fpc_3.2.0+dfsg-12_amd64.buildinfo
Checksums-Sha256:
b4b71bfb8b0107abfd32b220d2d47e162f3a3d9abfb385634f007fe4b0a2a308 3788
fpc_3.2.0+dfsg-12.dsc
e732df8ccc797d0a40da0d55a72d8392190a3bc16f53dc2baab8a65422bb1fe7 267768
fpc_3.2.0+dfsg-12.debian.tar.xz
83e11e694cf6211564fdbc640b0120c41d3b75a7b4f008b9ca3449d75a1e2143 17414
fpc_3.2.0+dfsg-12_amd64.buildinfo
Files:
43e911c2c29ced4b70028e503619b628 3788 devel optional fpc_3.2.0+dfsg-12.dsc
66beb61998345896aef1d8db8ce63ee2 267768 devel optional
fpc_3.2.0+dfsg-12.debian.tar.xz
885993b148ef1066574dc6241ad66e1c 17414 devel optional
fpc_3.2.0+dfsg-12_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iI0EAREKADUWIQS69sZENhB4UNQicQazJVxtVYeNjAUCYBB5ARccYWJvdS5hbG1v
bnRhY2lyQHNmci5mcgAKCRCzJVxtVYeNjGjUAP4mHyXphyzBpMXL8qMFfyRdqjrR
AFeq2rjVea+7kYAs8QD/VQjqq7XKgHFDOkh1ptB0cbTzh9wKWCRQdpTBuuBr0WY=
=dmPI
-----END PGP SIGNATURE-----
--- End Message ---