Hi,

On Mon, 28 Aug 2017 10:07:07 -0400 Antoine Beaupre <anar...@debian.org> wrote:
> Source: sparse
> Version: 0.5.0-4
> Severity: important
> 
> Since I uploaded the new version of horst (5.0, from 4.2), sparse now
> fails to parse its source code on some architecture. The buildds
> report problems with s390x and ppc64el:
> ...
> From #debian-devel, I got the tip that:
> 
> 09:48:04 <waldi> jrtc27: nope, it fails to define __s390x__, which is used to 
> detect the wordsize used
> 09:48:17 <jrtc27> ah, right, of course, _WORDSIZE is implied by other things
> 09:49:39 <waldi> anarcat: sparse either calls gcc with a wrong arch or cpp 
> without defining the architecture specific defines all the headers expects

The 'forwarded' bug was closed in 2019-05-20 with the stated reason that it 
was fixed in sparse upstream.

It doesn't specify a commit or a release, but ``target.c`` has f.e. commit:
749f0c51d1da ("give a type to wchar")
And the commit message mentions "i386, m68k, ppc32" and around that commit 
there are various "add predefined macros for <type>" which seem relevant too.

So my guess is that this bug was fixed with version 0.6.0-1, but not sure 
enough to close it myself. The horst package also seem to build successful 
(for a while?).

Cheers,
  Diederik

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to