Hi,

Richard just commited some promising fixes.

Things seem better, but not stable. Here a summary of the current status. OpenBSD seems fine on x86, on amd64 I get some strange issues that might not be related

FreeBSD/amd64/clang
- seems to work with all apps I tried
- One test failure:
base/NSException/basic.m:
Failed test:     basic.m:51 ... addresses and symbols match


OpenBSD/i386/gcc
- seems to work fine
- Two test failures
base/NSException/basic.m:
Failed test:     basic.m:51 ... addresses and symbols match
base/NSProcessInfo/general.m:
Failed test:     general.m:48 ... -systemUptime works


OpenBSD/amd64/gcc
- gui apps do not start due to some symbol relocations maybe a spurious error
- Two test failures
base/NSException/basic.m:
Failed test:     basic.m:50 ... call stac addresses is not empty
base/NSProcessInfo/general.m:
Failed test:     general.m:48 ... -systemUptime works

NetBSD/amd64/gcc
things mostly work, but apps spit out an incredible number of errors, like below:

- test failures:
base/NSException/basic.m:
Failed test:     basic.m:51 ... addresses and symbols match

2018-04-13 01:03:53.147 Ink[6322:126204759418048] autorelease called without pool for object (0x72c8521602f0) of class GSDictionary in thread <NSThread: 0x72c855daa4c0>{name = (null), num = 126204759418048} 2018-04-13 01:03:53.147 Ink[6322:126204759418048] autorelease called without pool for object (0x72c852161c60) of class GSNotification in thread <NSThread: 0x72c855daa4c0>{name = (null), num = 126204759418048} 2018-04-13 01:03:53.147 Ink[6322:126204759418048] autorelease called without pool for object (0x72c854dfed90) of class NSFont in thread <NSThread: 0x72c855daa4c0>{name = (null), num = 126204759418048} 2018-04-13 01:03:53.147 Ink[6322:126204759418048] autorelease called without pool for object (0x72c854dfe790) of class NSFont in thread <NSThread: 0x72c855daa4c0>{name = (null), num = 126204759418048}



NetBSD/i386/gcc
plmerge "works" however all gui apps crash

(gdb) bt
#0  0xbb20ff0e in pthread_cond_signal () from /usr/lib/libpthread.so.1
#1 0xb7db59fb in _xcb_in_wake_up_next_reader () from /usr/pkg/lib/libxcb.so.1
#2  0xb7db5b67 in wait_for_reply () from /usr/pkg/lib/libxcb.so.1
#3  0xb7db5ca6 in xcb_wait_for_reply64 () from /usr/pkg/lib/libxcb.so.1
#4  0xb82295dd in _XReply () from /usr/pkg/lib/libX11.so.6
#5  0xb821a014 in XOpenDisplay () from /usr/pkg/lib/libX11.so.6
#6  0xb85b00e4 in -[XGServer _initXContext] (self=0xb8650180,
    _cmd=0xb85f63b0 <_OBJC_SELECTOR_TABLE+240>) at XGServer.m:422
#7  0xb85af246 in -[XGServer initWithAttributes:] (self=0xb8650180,
    _cmd=0xbbbad128 <_OBJC_SELECTOR_TABLE+72>, info=0x0) at XGServer.m:477
#8  0xbb9cdeb4 in +[GSDisplayServer serverWithAttributes:] (
self=0xbbbad2a0 <_OBJC_Class_GSDisplayServer>, _cmd=0xbbaeb868 <_OBJC_SELECTOR_TABLE+1672>,
    attributes=0x0) at GSDisplayServer.m:187
#9  0xbb826fa0 in -[NSApplication _init] (self=0xb88fb330,
    _cmd=0xbbaeb8c0 <_OBJC_SELECTOR_TABLE+1760>) at NSApplication.m:884
#10 0xbb41c688 in -[NSObject performSelector:withObject:] (self=0xb88fb330,
_cmd=0xbb708d18 <_OBJC_SELECTOR_TABLE+280>, aSelector=0xbbaeb8c0 <_OBJC_SELECTOR_TABLE+1760>,
    anObject=0xb88fb330) at NSObject.m:2009
#11 0xbb491f9a in -[NSObject(NSThreadPerformAdditions) performSelector:onThread:withObject:waitUntilDone:modes:] (self=0xb88fb330, _cmd=0xbb708e20 <_OBJC_SELECTOR_TABLE+544>, aSelector=0xbbaeb8c0 <_OBJC_SELECTOR_TABLE+1760>, aThread=0xb8860510, anObject=0xb88fb330,
    aFlag=1 '\001', anArray=0xb876a320) at NSThread.m:2094
#12 0xbb491e74 in -[NSObject(NSThreadPerformAdditions) performSelectorOnMainThread:withObject:waitUntilDone:modes:] (self=0xb88fb330, _cmd=0xbb708e28 <_OBJC_SELECTOR_TABLE+552>, aSelector=0xbbaeb8c0 <_OBJC_SELECTOR_TABLE+1760>, anObject=0xb88fb330, aFlag=1 '\001',
    anArray=0xb876a320) at NSThread.m:2053
#13 0xbb491edb in -[NSObject(NSThreadPerformAdditions) performSelectorOnMainThread:withObject:waitUntilDone:] (self=0xb88fb330, _cmd=0xbbaeb8c8 <_OBJC_SELECTOR_TABLE+1768>, aSelector=0xbbaeb8c0 <_OBJC_SELECTOR_TABLE+1760>, anObject=0xb88fb330, aFlag=1 '\001')
    at NSThread.m:2063
#14 0xbb825877 in -[NSApplication init] (self=0xb88fb330,


_______________________________________________
Gnustep-dev mailing list
Gnustep-dev@gnu.org
https://lists.gnu.org/mailman/listinfo/gnustep-dev

Reply via email to