games/bastet is segfaulting at startup on macppc when built with
ports-clang. If built with ports-gcc , the runtime is good.
While having a good "excuse" to move to ports-gcc, i'm joining the
egdb backtrace. For me it's just another ports-clang vs libestdc++
clash, but for more skilled people, it may shed some light on
Also, it's BROKEN-sparc64, but the last attempt is old, it may be
worth trying it again.
As such, the diff is more a wip that anything else for now.
I think that whole part can be removed.
That error message looks like an amd64 problem, but there doesn't
appear to be any assembly code in the source, so I don't know where
that came from.
> # /usr/local/lib/gcc/sparc64-unknown-openbsd6.0/4.9.4/libgcc.a(unwind-dw2-fde-dip.o): In function `__gthread_mutex_lock':
> # ./gthr-default.h:748: undefined reference to `pthread_mutex_lock'
> BROKEN-sparc64 = undefined reference to pthread_mutex_lock