Bug#875328: jellyfish1: FTBFS: __sync_val_compare_and_swap_8 undefined

2017-09-12 Thread Andreas Tille
control: severity -1 wishlist
control: tags -1 wontfix

On Tue, Sep 12, 2017 at 09:17:39AM -0400, Aaron M. Ucko wrote:
> Andreas Tille  writes:
> 
> > are you OK, if I set this bug to wishlist + wontfix.
> 
> That's fair.  Sorry my initial suggestion didn't suffice.
> 
> -- 
> 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
> 

-- 
http://fam-tille.de



Bug#875328: jellyfish1: FTBFS: __sync_val_compare_and_swap_8 undefined

2017-09-12 Thread Aaron M. Ucko
Andreas Tille  writes:

> are you OK, if I set this bug to wishlist + wontfix.

That's fair.  Sorry my initial suggestion didn't suffice.

-- 
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



Bug#875328: jellyfish1: FTBFS: __sync_val_compare_and_swap_8 undefined

2017-09-11 Thread Andreas Tille
Hi Aaron,

are you OK, if I set this bug to wishlist + wontfix.  This version is
not actively developed any more and was just packaged to support kraken.
Nobody will honestly use this on the said architecture and porting the
code would be a waste of time.

Kind regards

   Andreas.

On Sun, Sep 10, 2017 at 10:15:04PM -0400, Aaron M. Ucko wrote:
> notfixed 875328 1.1.11-3
> found 875328 1.1.11-3
> thanks
> 
> "Aaron M. Ucko"  writes:
> 
> > Please link against -latomic, at least on these architectures.
> 
> Thanks for the quick upload, Andreas!  Alas, it looks like it will also
> be necessary to port this code to __atomic_compare_exchange_8.
> 
> -- 
> 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
> 
> ___
> Debian-med-packaging mailing list
> debian-med-packag...@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-packaging
> 

-- 
http://fam-tille.de



Bug#875328: jellyfish1: FTBFS: __sync_val_compare_and_swap_8 undefined

2017-09-10 Thread Aaron M. Ucko
notfixed 875328 1.1.11-3
found 875328 1.1.11-3
thanks

"Aaron M. Ucko"  writes:

> Please link against -latomic, at least on these architectures.

Thanks for the quick upload, Andreas!  Alas, it looks like it will also
be necessary to port this code to __atomic_compare_exchange_8.

-- 
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



Bug#875328: jellyfish1: FTBFS: __sync_val_compare_and_swap_8 undefined

2017-09-10 Thread Aaron M. Ucko
Source: jellyfish1
Version: 1.1.11-2
Severity: important
Tags: upstream
Justification: fails to build from source

Builds of jellyfish1 for mips(el) and the non-release architectures
m68k, powerpc(spe), and sh4 have been failing:

  ././jellyfish/atomic_gcc.hpp:27: undefined reference to 
`__sync_val_compare_and_swap_8'
  jellyfish/mer_counter.o:././jellyfish/atomic_gcc.hpp:27: more undefined 
references to `__sync_val_compare_and_swap_8' follow
  collect2: error: ld returned 1 exit status
  Makefile:1082: recipe for target 'bin/jellyfish' failed

Please link against -latomic, at least on these architectures.  You
can avoid a formal dependency on libatomic on architectures that don't
actually need it without hardcoding an architecture list by prefacing
-latomic with -Wl,--as-needed (and optionally following it with
-Wl,--no-as-needed).

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