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
