Hi, So that everyone else knows.
Finally tracked it down after linking it through libmap against libthr. 0x29110fba <pthread_setcancelstate+14>: add $0x277b,%ebx 0x29110fc0 <pthread_setcancelstate+20>: mov 0xc(%ebp),%ecx 0x29110fc3 <pthread_setcancelstate+23>: mov %gs:0x8,%edx 0x29110fca <pthread_setcancelstate+30>: test %ecx,%ecx 0x29110fcc <pthread_setcancelstate+32>: mov 0x5c(%edx),%eax ecx 0x291b401d 689651741 edx 0x0 0 ebx 0x29113734 688994100 edx is 0. I'm told this is TLS (Thread local storage) which is known to be broken on -current. I remember TLS being reported as broken on -current, it had honestly slipped my mind. So opera out of the box on -current will not work. People who have opera working on -current are either using linux-opera or a compat library. I'm not sure if it is worth while marking the port broken for -current now or not, but I figure there should be some note of it being broken for current somewhere. -- - [EMAIL PROTECTED] http://www.db.net/~db _______________________________________________ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "[EMAIL PROTECTED]"