$OpenBSD$
--- sope-core/NGExtensions/EOExt.subproj/EOFetchSpecification+plist.m.orig	Tue Dec 17 07:29:48 2013
+++ sope-core/NGExtensions/EOExt.subproj/EOFetchSpecification+plist.m	Tue Dec 17 07:30:14 2013
@@ -20,6 +20,7 @@
 */
 
 #include <NGExtensions/EOFetchSpecification+plist.h>
+#include <NGExtensions/EOSortOrdering+plist.h>
 #import <EOControl/EOControl.h>
 #include "common.h"
 
$OpenBSD$
--- sope-core/NGExtensions/EOExt.subproj/EOKeyMapDataSource.m.orig	Tue Dec 17 07:30:52 2013
+++ sope-core/NGExtensions/EOExt.subproj/EOKeyMapDataSource.m	Tue Dec 17 07:32:43 2013
@@ -112,7 +112,7 @@
     if ([obj isModified]) {
       if (self->map) {
 	NSLog(@"%s: don't know how to back-map modified object: %@", 
-	      _object);
+	      __PRETTY_FUNCTION__, _object);
 #if NeXT_Foundation_LIBRARY
     [self doesNotRecognizeSelector:_cmd];
     return nil; // keep compiler happy
@@ -265,7 +265,7 @@
   NSAutoreleasePool *pool;
   NSArray *a;
   
-  pool = [[NSArray alloc] init];
+  pool = [[NSAutoreleasePool alloc] init];
   a = [[NSArray alloc] initWithObjectsFromEnumerator:[self fetchEnumerator]];
   [pool release];
   return [a autorelease];
