[Pkg-alsa-devel] Bug#870396: Bug#870396: alsa-lib: fix SIGSEGV on x32 (and a minor typo in the testsuite)
riesebie at lxtec.de
Mon Aug 7 08:33:36 UTC 2017
* 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?
You cannot propel yourself forward by
patting yourself on the back.
More information about the Pkg-alsa-devel