On 2018/06/28 11:03, Matthieu Herrb wrote:
> Hi,
> 
> trying to build a few ports on my hppa machine, I stumbled on
> devel/cmake. I fixed a few things, but then found that at link time
> it's using libuv, which fails at link time with undefined references
> to __sync_val_compare_and_swap_4()
> 
> As far as I know, there is no way to have working atomic operations on
> HPPA, so let's mark libuv as broken.
> 
> I'm not sure if a revision bump is needed.
> 
> ok?
> 
> Index: Makefile
> ===================================================================
> RCS file: /cvs/OpenBSD/ports/devel/libuv/Makefile,v
> retrieving revision 1.6
> diff -u -p -u -r1.6 Makefile
> --- Makefile  1 Jun 2018 15:32:04 -0000       1.6
> +++ Makefile  28 Jun 2018 08:57:26 -0000
> @@ -1,5 +1,7 @@
>  # $OpenBSD: Makefile,v 1.6 2018/06/01 15:32:04 sthen Exp $
>  
> +BROKEN-hppa =        undefined reference to __sync atomic ops
> +
>  COMMENT =    multi-platform library for asynchronous I/O
>  
>  REVISION =   1
> 
> -- 
> Matthieu Herrb
> 

OK. Bump isn't needed for that.

Reply via email to