[Pkg-alsa-devel] Bug#870396: Bug#870396: alsa-lib: fix SIGSEGV on x32 (and a minor typo in the testsuite)

Elimar Riesebieter riesebie at lxtec.de
Mon Aug 7 08:33:36 UTC 2017


Hi Thorsten,

* Thorsten Glaser <tg at mirbsd.de> [2017-08-01 18:18 +0200]:

> Source: alsa-lib
> Version: 1.1.3-5
> Severity: important
> Tags: patch
> 
> I was a bit annoyed I could not play any sound on my x32 desktop
> any more and today investigated it. It boils down to that amd64
> assembly code was run, which, of course, cannot work.
> 
> While the fix for that (0011-distinguish-x32-from-amd64.patch)
> turned out to be a one-liner, I recognised further problems that
> appear on all “new” 32-bit architectures added to Linux because
> of them using a 64-bit time_t, so 0009-fix-format-strings.patch
> was added.
> 
> Finally, I found a minor typo 0010-fix-testcase-typo.patch while
> investigating compiler warnings caused by what is fixed by 0009.
> 
> Please apply them all *and* submit them *all* upstream. In the
> meantime, I’ve uploaded a package built from the attached debdiff
> to unreleased, but that will, of course, unsync M-A, which is not
> the desirable thing to have.

As I can't evaluate the impact to our officially  supported arch's I
would prefer to first submit your patches upstream and wait till
they be pushed.

What do you think?

Elimar
-- 
  You cannot propel yourself forward by
  patting yourself on the back.



More information about the Pkg-alsa-devel mailing list