Hi, thanks for your report.

On 14/11/17 05:19, Aaron M. Ucko wrote:
> Source: primesieve
> Version: 6.2+ds-1
> Severity: serious
> Tags: upstream
> Justification: fails to build from source (but built successfully in the past)
> 
> Builds of primesieve for armel, mips, mipsel, and the non-release
> architectures m68k, powerpc, powerpcspe, and sh4 have started failing:
> 
>   libprimesieve.so.8.2.0: undefined reference to `__atomic_fetch_add_8'
>   collect2: error: ld returned 1 exit status
> 
> On these architectures, you should be able to find this symbol in
> libatomic.  I'd suggest linking with -Wl,--as-needed -latomic
> everywhere so that you don't have to special-case any platforms or get
> formal dependencies on libatomic on the platforms that don't need it
> here.
> 
> Could you please take a look?

I have already discussed this matter with the upstream maintainer.
He was kind enough to react quickly: he released a version which
fixes the bugs observed on the 32bits arch and the atomic bugs.
I scheduled to package it next Friday (my next spare time dedicated to Debian).

Cheers,
Jerome

> 
> Thanks!
> 
> --
> Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org)
> http://www.mit.edu/~amu/ | http://stuff.mit.edu/cgi/finger/?a...@monk.mit.edu
> 

-- 
Jerome BENOIT | calculus+at-rezozer^dot*net
https://qa.debian.org/developer.php?login=calcu...@rezozer.net
AE28 AE15 710D FF1D 87E5  A762 3F92 19A6 7F36 C68B

Attachment: signature.asc
Description: OpenPGP digital signature

-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers

Reply via email to