Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 25 Oct 2015 06:47:27 +0000 (UTC)
From:      Kurt Jaeger <pi@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r400145 - in head/devel/sope: . files
Message-ID:  <201510250647.t9P6lRfs037047@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pi
Date: Sun Oct 25 06:47:26 2015
New Revision: 400145
URL: https://svnweb.freebsd.org/changeset/ports/400145

Log:
  devel/sope: Fix lots of compiler warnings
  
  PR:		203909
  Submitted by:	Euan Thoms <euan@potensol.com> (maintainer)

Added:
  head/devel/sope/files/patch-sope-appserver_NGObjWeb_DynamicElements_WOHyperlinkInfo.m   (contents, props changed)
  head/devel/sope/files/patch-sope-appserver_NGObjWeb_WOHttpAdaptor_WOHttpTransaction.m   (contents, props changed)
  head/devel/sope/files/patch-sope-appserver_NGObjWeb_WebDAV_SoObjectDataSource.m   (contents, props changed)
  head/devel/sope/files/patch-sope-appserver__NGObjWeb__Associations__WOScriptAssociation.m   (contents, props changed)
  head/devel/sope/files/patch-sope-appserver__NGObjWeb__Associations__WOValueAssociation.m   (contents, props changed)
  head/devel/sope/files/patch-sope-appserver__NGObjWeb__DynamicElements__WOGenericElement.m   (contents, props changed)
  head/devel/sope/files/patch-sope-appserver__NGObjWeb__DynamicElements__WOHyperlink.m   (contents, props changed)
  head/devel/sope/files/patch-sope-appserver__NGObjWeb__NGHttp__NGHttpHeaderFieldParser.m   (contents, props changed)
  head/devel/sope/files/patch-sope-appserver__NGObjWeb__NGHttp__NGHttpResponse.h   (contents, props changed)
  head/devel/sope/files/patch-sope-appserver__NGObjWeb__NGHttp__NGUrlFormCoder.m   (contents, props changed)
  head/devel/sope/files/patch-sope-appserver__NGObjWeb__SoObjects__SoClassSecurityInfo.h   (contents, props changed)
  head/devel/sope/files/patch-sope-appserver__NGObjWeb__SoObjects__SoClassSecurityInfo.m   (contents, props changed)
  head/devel/sope/files/patch-sope-appserver__NGObjWeb__SoObjects__SoComponent.m   (contents, props changed)
  head/devel/sope/files/patch-sope-appserver__NGObjWeb__SoObjects__SoDefaultRenderer.m   (contents, props changed)
  head/devel/sope/files/patch-sope-appserver__NGObjWeb__Templates__WOComponentScriptPart.m   (contents, props changed)
  head/devel/sope/files/patch-sope-appserver__NGObjWeb__Templates__WODParser.m   (contents, props changed)
  head/devel/sope/files/patch-sope-appserver__NGObjWeb__Templates__WOHTMLParser.m   (contents, props changed)
  head/devel/sope/files/patch-sope-appserver__NGObjWeb__Templates__WOTemplate.m   (contents, props changed)
  head/devel/sope/files/patch-sope-appserver__NGObjWeb__Templates__WOxElemBuilder.m   (contents, props changed)
  head/devel/sope/files/patch-sope-appserver__NGObjWeb__WOComponent+Sync.m   (contents, props changed)
  head/devel/sope/files/patch-sope-appserver__NGObjWeb__WOComponent.m   (contents, props changed)
  head/devel/sope/files/patch-sope-appserver__NGObjWeb__WOHTTPConnection.m   (contents, props changed)
  head/devel/sope/files/patch-sope-appserver__NGObjWeb__WOHttpAdaptor__WOHttpAdaptor.m   (contents, props changed)
  head/devel/sope/files/patch-sope-appserver__NGObjWeb__WOHttpAdaptor__WORequest+Adaptor.m   (contents, props changed)
  head/devel/sope/files/patch-sope-appserver__NGObjWeb__WOMailDelivery.m   (contents, props changed)
  head/devel/sope/files/patch-sope-appserver__NGObjWeb__WOResponse.m   (contents, props changed)
  head/devel/sope/files/patch-sope-appserver__NGObjWeb__WOSessionStore.m   (contents, props changed)
  head/devel/sope/files/patch-sope-appserver__NGObjWeb__WOSimpleHTTPParser.m   (contents, props changed)
  head/devel/sope/files/patch-sope-appserver__NGObjWeb__WOStatisticsStore.m   (contents, props changed)
  head/devel/sope/files/patch-sope-appserver__NGObjWeb__WebDAV__SoDAVSQLParser.h   (contents, props changed)
  head/devel/sope/files/patch-sope-appserver__NGObjWeb__WebDAV__SoDAVSQLParser.m   (contents, props changed)
  head/devel/sope/files/patch-sope-appserver__NGObjWeb__WebDAV__SoWebDAVRenderer.m   (contents, props changed)
  head/devel/sope/files/patch-sope-appserver__NGObjWeb__WebDAV__SoWebDAVValue.m   (contents, props changed)
  head/devel/sope/files/patch-sope-appserver__NGObjWeb___WOStringTable.m   (contents, props changed)
  head/devel/sope/files/patch-sope-appserver__WEExtensions__JSStringTable.m   (contents, props changed)
  head/devel/sope/files/patch-sope-appserver__WEExtensions__WEMonthOverview.m   (contents, props changed)
  head/devel/sope/files/patch-sope-appserver__WEExtensions__WEResourceKey.m   (contents, props changed)
  head/devel/sope/files/patch-sope-appserver__WEExtensions__WEResourceManager.m   (contents, props changed)
  head/devel/sope/files/patch-sope-appserver__WEExtensions__WETableCalcMatrix.h   (contents, props changed)
  head/devel/sope/files/patch-sope-appserver__WEExtensions__WETableCalcMatrix.m   (contents, props changed)
  head/devel/sope/files/patch-sope-appserver__WEExtensions__WETableMatrix.m   (contents, props changed)
  head/devel/sope/files/patch-sope-appserver__WEExtensions__WETableView__WETableView.m   (contents, props changed)
  head/devel/sope/files/patch-sope-appserver__WOExtensions__WOTabPanel.m   (contents, props changed)
  head/devel/sope/files/patch-sope-core_NGExtensions_FdExt.subproj_NSString+Encoding.m   (contents, props changed)
  head/devel/sope/files/patch-sope-core_NGExtensions_NGCalendarDateRange.m   (contents, props changed)
  head/devel/sope/files/patch-sope-core__EOControl__EOFetchSpecification.m   (contents, props changed)
  head/devel/sope/files/patch-sope-core__EOControl__EOGlobalID.m   (contents, props changed)
  head/devel/sope/files/patch-sope-core__EOControl__EOKeyComparisonQualifier.m   (contents, props changed)
  head/devel/sope/files/patch-sope-core__EOControl__EOKeyGlobalID.m   (contents, props changed)
  head/devel/sope/files/patch-sope-core__EOControl__EOKeyValueQualifier.m   (contents, props changed)
  head/devel/sope/files/patch-sope-core__EOControl__EONull.m   (contents, props changed)
  head/devel/sope/files/patch-sope-core__EOControl__EOObserver.m   (contents, props changed)
  head/devel/sope/files/patch-sope-core__EOControl__EOOrQualifier.m   (contents, props changed)
  head/devel/sope/files/patch-sope-core__EOControl__EOSQLParser.h   (contents, props changed)
  head/devel/sope/files/patch-sope-core__EOControl__EOSQLParser.m   (contents, props changed)
  head/devel/sope/files/patch-sope-core__NGExtensions__FdExt.subproj__NGPropertyListParser.m   (contents, props changed)
  head/devel/sope/files/patch-sope-core__NGExtensions__FdExt.subproj__NSException+misc.m   (contents, props changed)
  head/devel/sope/files/patch-sope-core__NGExtensions__FdExt.subproj__NSObject+Logs.m   (contents, props changed)
  head/devel/sope/files/patch-sope-core__NGExtensions__FdExt.subproj__NSObject+Values.m   (contents, props changed)
  head/devel/sope/files/patch-sope-core__NGExtensions__FdExt.subproj__NSSet+enumerator.m   (contents, props changed)
  head/devel/sope/files/patch-sope-core__NGExtensions__FdExt.subproj__NSString+misc.m   (contents, props changed)
  head/devel/sope/files/patch-sope-core__NGExtensions__NGDirectoryEnumerator.m   (contents, props changed)
  head/devel/sope/files/patch-sope-core__NGStreams__NGBufferedStream.m   (contents, props changed)
  head/devel/sope/files/patch-sope-core__NGStreams__NGByteBuffer.m   (contents, props changed)
  head/devel/sope/files/patch-sope-core__NGStreams__NGByteCountStream.m   (contents, props changed)
  head/devel/sope/files/patch-sope-core__NGStreams__NGCTextStream.m   (contents, props changed)
  head/devel/sope/files/patch-sope-core__NGStreams__NGConcreteStreamFileHandle.m   (contents, props changed)
  head/devel/sope/files/patch-sope-core__NGStreams__NGLocalSocketAddress.m   (contents, props changed)
  head/devel/sope/files/patch-sope-gdl1__GDLAccess__EOAdaptor.m   (contents, props changed)
  head/devel/sope/files/patch-sope-gdl1__GDLAccess__EOAttribute.m   (contents, props changed)
  head/devel/sope/files/patch-sope-gdl1__GDLAccess__EODatabase.m   (contents, props changed)
  head/devel/sope/files/patch-sope-gdl1__GDLAccess__EODatabaseChannel.m   (contents, props changed)
  head/devel/sope/files/patch-sope-gdl1__GDLAccess__EODatabaseContext.m   (contents, props changed)
  head/devel/sope/files/patch-sope-gdl1__GDLAccess__EODatabaseFault.m   (contents, props changed)
  head/devel/sope/files/patch-sope-gdl1__GDLAccess__EODatabaseFaultResolver.m   (contents, props changed)
  head/devel/sope/files/patch-sope-gdl1__GDLAccess__EOEntity.m   (contents, props changed)
  head/devel/sope/files/patch-sope-gdl1__GDLAccess__EOFExceptions.m   (contents, props changed)
  head/devel/sope/files/patch-sope-gdl1__GDLAccess__EOFault.h   (contents, props changed)
  head/devel/sope/files/patch-sope-gdl1__GDLAccess__EOFault.m   (contents, props changed)
  head/devel/sope/files/patch-sope-gdl1__GDLAccess__EOModel.m   (contents, props changed)
  head/devel/sope/files/patch-sope-gdl1__GDLAccess__EOObjectUniquer.m   (contents, props changed)
  head/devel/sope/files/patch-sope-gdl1__GDLAccess__EOPrimaryKeyDictionary.m   (contents, props changed)
  head/devel/sope/files/patch-sope-gdl1__GDLAccess__EORecordDictionary.m   (contents, props changed)
  head/devel/sope/files/patch-sope-gdl1__GDLAccess__EORelationship.m   (contents, props changed)
  head/devel/sope/files/patch-sope-gdl1__GDLAccess__EOSQLExpression.m   (contents, props changed)
  head/devel/sope/files/patch-sope-gdl1__GDLAccess__EOSQLQualifier.m   (contents, props changed)
  head/devel/sope/files/patch-sope-gdl1__PostgreSQL__NSData+PGVal.m   (contents, props changed)
  head/devel/sope/files/patch-sope-gdl1__PostgreSQL__NSString+PostgreSQL72.m   (contents, props changed)
  head/devel/sope/files/patch-sope-gdl1__PostgreSQL__PostgreSQL72Channel.m   (contents, props changed)
  head/devel/sope/files/patch-sope-gdl1__PostgreSQL__PostgreSQL72DataTypeMappingException.m   (contents, props changed)
  head/devel/sope/files/patch-sope-ldap_NGLdap_NGLdapConnection.m   (contents, props changed)
  head/devel/sope/files/patch-sope-ldap_NGLdap_NGLdapFileManager.m   (contents, props changed)
  head/devel/sope/files/patch-sope-ldap_NGLdap_NGLdapGlobalID.m   (contents, props changed)
  head/devel/sope/files/patch-sope-mime_NGImap4_NGImap4Client.h   (contents, props changed)
  head/devel/sope/files/patch-sope-mime_NGImap4_NGImap4Client.m   (contents, props changed)
  head/devel/sope/files/patch-sope-mime_NGImap4_NGImap4Functions.m   (contents, props changed)
  head/devel/sope/files/patch-sope-mime_NGImap4_NGImap4ResponseParser.m   (contents, props changed)
  head/devel/sope/files/patch-sope-mime__NGImap4__NGImap4Connection.m   (contents, props changed)
  head/devel/sope/files/patch-sope-mime__NGImap4__NGImap4Context.m   (contents, props changed)
  head/devel/sope/files/patch-sope-mime__NGImap4__NGImap4FileManager.m   (contents, props changed)
  head/devel/sope/files/patch-sope-mime__NGImap4__NGImap4Folder.m   (contents, props changed)
  head/devel/sope/files/patch-sope-mime__NGImap4__NGImap4FolderGlobalID.m   (contents, props changed)
  head/devel/sope/files/patch-sope-mime__NGImap4__NGImap4Message.m   (contents, props changed)
  head/devel/sope/files/patch-sope-mime__NGImap4__NGImap4ServerGlobalID.m   (contents, props changed)
  head/devel/sope/files/patch-sope-mime__NGImap4__NGSieveClient.m   (contents, props changed)
  head/devel/sope/files/patch-sope-mime__NGMail__NGMailAddress.m   (contents, props changed)
  head/devel/sope/files/patch-sope-mime__NGMail__NGMailAddressParser.m   (contents, props changed)
  head/devel/sope/files/patch-sope-mime__NGMail__NGMimeMessage.m   (contents, props changed)
  head/devel/sope/files/patch-sope-mime__NGMime__NGMimeBodyPart.m   (contents, props changed)
  head/devel/sope/files/patch-sope-mime__NGMime__NGMimeJoinedData.m   (contents, props changed)
  head/devel/sope/files/patch-sope-mime__NGMime__NGMimePartGenerator.h   (contents, props changed)
  head/devel/sope/files/patch-sope-mime__NGMime__NGMimePartGenerator.m   (contents, props changed)
  head/devel/sope/files/patch-sope-mime__NGMime__NGMimePartParser.m   (contents, props changed)
  head/devel/sope/files/patch-sope-mime__NGMime__NGMimeRFC822DateHeaderFieldParser.m   (contents, props changed)
  head/devel/sope/files/patch-sope-xml_SaxObjC_SaxObjectDecoder.m   (contents, props changed)
  head/devel/sope/files/patch-sope-xml__DOM__DOMQueryPathExpression.m   (contents, props changed)
  head/devel/sope/files/patch-sope-xml__XmlRpc__NSNotification+XmlRpcCoding.m   (contents, props changed)
Modified:
  head/devel/sope/Makefile
  head/devel/sope/files/patch-sope-core_EOControl_EOSortOrdering.m
  head/devel/sope/files/patch-sope-core_EOControl_EOValidation.m
  head/devel/sope/files/patch-sope-core_NGStreams_NGActiveSocket.m

Modified: head/devel/sope/Makefile
==============================================================================
--- head/devel/sope/Makefile	Sun Oct 25 03:26:58 2015	(r400144)
+++ head/devel/sope/Makefile	Sun Oct 25 06:47:26 2015	(r400145)
@@ -3,6 +3,7 @@
 
 PORTNAME=		sope
 PORTVERSION=		2.3.2
+PORTREVISION=		1
 CATEGORIES=		devel gnustep
 MASTER_SITES=		http://www.sogo.nu/files/downloads/SOGo/Sources/
 DISTNAME=		SOPE-${PORTVERSION}

Added: head/devel/sope/files/patch-sope-appserver_NGObjWeb_DynamicElements_WOHyperlinkInfo.m
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/sope/files/patch-sope-appserver_NGObjWeb_DynamicElements_WOHyperlinkInfo.m	Sun Oct 25 06:47:26 2015	(r400145)
@@ -0,0 +1,11 @@
+--- sope-appserver/NGObjWeb/DynamicElements/WOHyperlinkInfo.m.orig	2015-09-16 18:26:49 UTC
++++ sope-appserver/NGObjWeb/DynamicElements/WOHyperlinkInfo.m
+@@ -27,7 +27,7 @@
+ @implementation WOHyperlinkInfo
+ 
+ - (id)initWithConfig:(NSMutableDictionary *)_config {
+-  unsigned count;
++  unsigned count = (unsigned)[_config count];
+ 
+   self->sidInUrl = YES;
+   

Added: head/devel/sope/files/patch-sope-appserver_NGObjWeb_WOHttpAdaptor_WOHttpTransaction.m
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/sope/files/patch-sope-appserver_NGObjWeb_WOHttpAdaptor_WOHttpTransaction.m	Sun Oct 25 06:47:26 2015	(r400145)
@@ -0,0 +1,14 @@
+--- sope-appserver/NGObjWeb/WOHttpAdaptor/WOHttpTransaction.m.orig	2015-09-16 18:26:49 UTC
++++ sope-appserver/NGObjWeb/WOHttpAdaptor/WOHttpTransaction.m
+@@ -1021,9 +1021,9 @@ static __inline__ const char *monthAbbr(
+   [buf appendString:@"\" "];
+   [buf appendFormat:@"%i %i",  
+          [_response status],
+-         [[_response content] length]];
++         (int)[[_response content] length]];
+   if (doExtLog)
+-    [buf appendFormat:@"/%i", [[_request content] length]];
++    [buf appendFormat:@"/%i", (int)[[_request content] length]];
+   
+   /* append duration */
+   if (lstartDate != nil)

Added: head/devel/sope/files/patch-sope-appserver_NGObjWeb_WebDAV_SoObjectDataSource.m
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/sope/files/patch-sope-appserver_NGObjWeb_WebDAV_SoObjectDataSource.m	Sun Oct 25 06:47:26 2015	(r400145)
@@ -0,0 +1,11 @@
+--- sope-appserver/NGObjWeb/WebDAV/SoObjectDataSource.m.orig	2015-09-16 18:26:49 UTC
++++ sope-appserver/NGObjWeb/WebDAV/SoObjectDataSource.m
+@@ -137,7 +137,7 @@ static BOOL debugOn = NO;
+   pool = [[NSAutoreleasePool alloc] init];
+   i=0;
+   while ((childKey = [[childKeys nextObject] stringValue]) != nil) {
+-    NSDictionary *rec;
++    id rec;
+     NSException  *e;
+     NSString     *childHref;
+     id child = nil;

Added: head/devel/sope/files/patch-sope-appserver__NGObjWeb__Associations__WOScriptAssociation.m
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/sope/files/patch-sope-appserver__NGObjWeb__Associations__WOScriptAssociation.m	Sun Oct 25 06:47:26 2015	(r400145)
@@ -0,0 +1,11 @@
+--- sope-appserver/NGObjWeb/Associations/WOScriptAssociation.m.orig	2015-09-16 18:26:48 UTC
++++ sope-appserver/NGObjWeb/Associations/WOScriptAssociation.m
+@@ -125,7 +125,7 @@ static BOOL doDebug = NO;
+       v = [v substringToIndex:9];
+       v = [v stringByApplyingCEscaping];
+       [str appendString:v];
+-      [str appendFormat:@"...[len=%i]", [self->script length]];
++      [str appendFormat:@"...[len=%i]", (int)[self->script length]];
+   }
+   else {
+       v = [v stringByApplyingCEscaping];

Added: head/devel/sope/files/patch-sope-appserver__NGObjWeb__Associations__WOValueAssociation.m
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/sope/files/patch-sope-appserver__NGObjWeb__Associations__WOValueAssociation.m	Sun Oct 25 06:47:26 2015	(r400145)
@@ -0,0 +1,11 @@
+--- sope-appserver/NGObjWeb/Associations/WOValueAssociation.m.orig	2015-09-16 18:26:48 UTC
++++ sope-appserver/NGObjWeb/Associations/WOValueAssociation.m
+@@ -161,7 +161,7 @@ static Class StrClass = Nil;
+       v = [v substringToIndex:9];
+       v = [v stringByApplyingCEscaping];
+       [str appendString:v];
+-      [str appendFormat:@"...[len=%i]", [self->value length]];
++      [str appendFormat:@"...[len=%i]", (int)[self->value length]];
+     }
+     else {
+       v = [v stringByApplyingCEscaping];

Added: head/devel/sope/files/patch-sope-appserver__NGObjWeb__DynamicElements__WOGenericElement.m
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/sope/files/patch-sope-appserver__NGObjWeb__DynamicElements__WOGenericElement.m	Sun Oct 25 06:47:26 2015	(r400145)
@@ -0,0 +1,14 @@
+--- sope-appserver/NGObjWeb/DynamicElements/WOGenericElement.m.orig	2015-09-16 18:26:49 UTC
++++ sope-appserver/NGObjWeb/DynamicElements/WOGenericElement.m
+@@ -77,10 +77,9 @@ typedef struct {
+   [children autorelease];
+   
+   /* construct self ... */
+-  self = [(WODynamicElement *)self initWithName:name 
++  return (WOGenericElement*)[(WODynamicElement *)self initWithName:name 
+                                    associations:assocs 
+                                    contentElements:children];
+-  return self;
+ }
+ 
+ - (BOOL)_isASCIIString:(NSString *)_s {

Added: head/devel/sope/files/patch-sope-appserver__NGObjWeb__DynamicElements__WOHyperlink.m
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/sope/files/patch-sope-appserver__NGObjWeb__DynamicElements__WOHyperlink.m	Sun Oct 25 06:47:26 2015	(r400145)
@@ -0,0 +1,11 @@
+--- sope-appserver/NGObjWeb/DynamicElements/WOHyperlink.m.orig	2015-09-16 18:26:49 UTC
++++ sope-appserver/NGObjWeb/DynamicElements/WOHyperlink.m
+@@ -75,7 +75,7 @@
+     temporaryHyperlink = [_WOTemporaryHyperlink allocWithZone:zone];
+   
+   if (self == WOHyperlinkClass)
+-    return temporaryHyperlink;
++    return (id)temporaryHyperlink;
+   else {
+ #if PROFILE_CLUSTERS
+     static unsigned totalCount        = 0;

Added: head/devel/sope/files/patch-sope-appserver__NGObjWeb__NGHttp__NGHttpHeaderFieldParser.m
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/sope/files/patch-sope-appserver__NGObjWeb__NGHttp__NGHttpHeaderFieldParser.m	Sun Oct 25 06:47:26 2015	(r400145)
@@ -0,0 +1,11 @@
+--- sope-appserver/NGObjWeb/NGHttp/NGHttpHeaderFieldParser.m.orig	2015-09-16 18:26:49 UTC
++++ sope-appserver/NGObjWeb/NGHttp/NGHttpHeaderFieldParser.m
+@@ -31,7 +31,7 @@ static Class NSArrayClass = Nil;
+ - (id)parseValue:(id)_data ofHeaderField:(NSString *)_field {
+   unsigned              len   = 0;
+   const unsigned char   *src  = NULL;
+-  NGHttpHostHeaderField *value = nil;
++  id                     value = nil;
+   NSString *str = nil;
+ 
+   if ([_data isKindOfClass:[NSData class]]) {

Added: head/devel/sope/files/patch-sope-appserver__NGObjWeb__NGHttp__NGHttpResponse.h
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/sope/files/patch-sope-appserver__NGObjWeb__NGHttp__NGHttpResponse.h	Sun Oct 25 06:47:26 2015	(r400145)
@@ -0,0 +1,11 @@
+--- sope-appserver/NGObjWeb/NGHttp/NGHttpResponse.h.orig	2015-09-16 18:26:49 UTC
++++ sope-appserver/NGObjWeb/NGHttp/NGHttpResponse.h
+@@ -122,7 +122,7 @@ static inline BOOL NGIsClientErrorHttpSt
+   return ((_code >= 400) && (_code < 500)) ? YES : NO;
+ }
+ static inline BOOL NGIsServerErrorHttpStatusCode(NGHttpStatusCode _code) {
+-  return ((_code >= 500) && (_code < 600)) ? YES : NO;
++  return ((_code >= 500) && ((int)_code < 600)) ? YES : NO;
+ }
+ 
+ #endif /* __NGHttp_NGHttpResponse_H__ */

Added: head/devel/sope/files/patch-sope-appserver__NGObjWeb__NGHttp__NGUrlFormCoder.m
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/sope/files/patch-sope-appserver__NGObjWeb__NGHttp__NGUrlFormCoder.m	Sun Oct 25 06:47:26 2015	(r400145)
@@ -0,0 +1,20 @@
+--- sope-appserver/NGObjWeb/NGHttp/NGUrlFormCoder.m.orig	2015-09-16 18:26:49 UTC
++++ sope-appserver/NGObjWeb/NGHttp/NGUrlFormCoder.m
+@@ -93,7 +93,7 @@ static __inline__ NSString *urlStringFro
+                             encoding:NSUTF8StringEncoding];
+   if (debugDecoding) {
+     NSLog(@"decoded data len %d value (len=%d): %@", 
+-	  len, [value length], value);
++	  len, (int)[value length], value);
+   }
+   return value;
+ #if 0
+@@ -177,7 +177,7 @@ NGHashMap *NGDecodeUrlFormParameters(con
+ - (NSString *)stringByApplyingURLEncoding {
+   /* NGExtensions/NSString+misc.h */
+   NSLog(@"Note: Called deprecated -stringByApplyingURLEncoding method "
+-	@"(use -stringByEscapingURL instead)", __PRETTY_FUNCTION__);
++	@"(use -stringByEscapingURL instead)");
+   return [self stringByEscapingURL];
+ }
+ 

Added: head/devel/sope/files/patch-sope-appserver__NGObjWeb__SoObjects__SoClassSecurityInfo.h
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/sope/files/patch-sope-appserver__NGObjWeb__SoObjects__SoClassSecurityInfo.h	Sun Oct 25 06:47:26 2015	(r400145)
@@ -0,0 +1,11 @@
+--- sope-appserver/NGObjWeb/SoObjects/SoClassSecurityInfo.h.orig	2015-09-16 18:26:49 UTC
++++ sope-appserver/NGObjWeb/SoObjects/SoClassSecurityInfo.h
+@@ -101,7 +101,7 @@
+ - (BOOL)hasDefaultAccessDeclaration;
+ - (void)declarePublic:(NSString *)_firstName, ...;
+ - (void)declarePrivate:(NSString *)_firstName, ...;
+-- (void)declareProtected:(NSString *)_perm:(NSString *)_firstName, ...;
++- (void)declareProtected:(NSString *)_perm :(NSString *)_firstName, ...;
+ 
+ /* object security */
+ 

Added: head/devel/sope/files/patch-sope-appserver__NGObjWeb__SoObjects__SoClassSecurityInfo.m
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/sope/files/patch-sope-appserver__NGObjWeb__SoObjects__SoClassSecurityInfo.m	Sun Oct 25 06:47:26 2015	(r400145)
@@ -0,0 +1,11 @@
+--- sope-appserver/NGObjWeb/SoObjects/SoClassSecurityInfo.m.orig	2015-09-16 18:26:49 UTC
++++ sope-appserver/NGObjWeb/SoObjects/SoClassSecurityInfo.m
+@@ -111,7 +111,7 @@
+   va_end(va);
+ }
+ 
+-- (void)declareProtected:(NSString *)_perm:(NSString *)_firstName, ... {
++- (void)declareProtected:(NSString *)_perm :(NSString *)_firstName, ... {
+   va_list  va;
+   NSString *aname;
+ 

Added: head/devel/sope/files/patch-sope-appserver__NGObjWeb__SoObjects__SoComponent.m
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/sope/files/patch-sope-appserver__NGObjWeb__SoObjects__SoComponent.m	Sun Oct 25 06:47:26 2015	(r400145)
@@ -0,0 +1,18 @@
+--- sope-appserver/NGObjWeb/SoObjects/SoComponent.m.orig	2015-09-16 18:26:49 UTC
++++ sope-appserver/NGObjWeb/SoObjects/SoComponent.m
+@@ -59,13 +59,13 @@
+ }
+ 
+ - (void)setResourceManager:(WOResourceManager *)_rm {
+-  ASSIGN(self->soResourceManager, _rm);
++  ASSIGN(self->soResourceManager, (SoProductResourceManager*)_rm);
+ }
+ - (WOResourceManager *)resourceManager {
+   if (self->soResourceManager != nil)
+     return self->soResourceManager;
+   
+-  self->soResourceManager = [[[self componentProduct] resourceManager] retain];
++  self->soResourceManager = (SoProductResourceManager*)[[[self componentProduct] resourceManager] retain];
+   if (self->soResourceManager)
+     return self->soResourceManager;
+   

Added: head/devel/sope/files/patch-sope-appserver__NGObjWeb__SoObjects__SoDefaultRenderer.m
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/sope/files/patch-sope-appserver__NGObjWeb__SoObjects__SoDefaultRenderer.m	Sun Oct 25 06:47:26 2015	(r400145)
@@ -0,0 +1,11 @@
+--- sope-appserver/NGObjWeb/SoObjects/SoDefaultRenderer.m.orig	2015-09-16 18:26:49 UTC
++++ sope-appserver/NGObjWeb/SoObjects/SoDefaultRenderer.m
+@@ -154,7 +154,7 @@ static int debugOn = 0;
+   
+   [r setStatus:200];
+   [r setHeader:@"application/octet-stream" forKey:@"content-type"];
+-  [r setHeader:[NSString stringWithFormat:@"%i", [_data length]] 
++  [r setHeader:[NSString stringWithFormat:@"%i", (int)[_data length]] 
+      forKey:@"content-length"];
+   [r setContent:_data];
+   return nil;

Added: head/devel/sope/files/patch-sope-appserver__NGObjWeb__Templates__WOComponentScriptPart.m
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/sope/files/patch-sope-appserver__NGObjWeb__Templates__WOComponentScriptPart.m	Sun Oct 25 06:47:26 2015	(r400145)
@@ -0,0 +1,11 @@
+--- sope-appserver/NGObjWeb/Templates/WOComponentScriptPart.m.orig	2015-09-16 18:26:49 UTC
++++ sope-appserver/NGObjWeb/Templates/WOComponentScriptPart.m
+@@ -112,7 +112,7 @@
+       [ms appendFormat:@":%i", self->startLine];
+   }
+   else if (self->startLine > 0)
+-    [ms appendFormat:@" line=%@", self->startLine];
++    [ms appendFormat:@" line=%u", self->startLine];
+ 
+   if ([self->script length] == 0)
+     [ms appendString:@" no script"];

Added: head/devel/sope/files/patch-sope-appserver__NGObjWeb__Templates__WODParser.m
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/sope/files/patch-sope-appserver__NGObjWeb__Templates__WODParser.m	Sun Oct 25 06:47:26 2015	(r400145)
@@ -0,0 +1,11 @@
+--- sope-appserver/NGObjWeb/Templates/WODParser.m.orig	2015-09-16 18:26:49 UTC
++++ sope-appserver/NGObjWeb/Templates/WODParser.m
+@@ -271,7 +271,7 @@ static NSException *_makeException(NSExc
+   [ui setObject:[NumberClass numberWithInt:_idx]     forKey:@"position"];
+ 
+   if (!atEof && (_idx > 0)) {
+-    register unsigned pos;
++    NSInteger pos;
+     const unichar *startPos, *endPos;
+ 
+     for (pos = _idx; (pos >= 0) && (_buffer[pos] != '\n'); pos--)

Added: head/devel/sope/files/patch-sope-appserver__NGObjWeb__Templates__WOHTMLParser.m
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/sope/files/patch-sope-appserver__NGObjWeb__Templates__WOHTMLParser.m	Sun Oct 25 06:47:26 2015	(r400145)
@@ -0,0 +1,11 @@
+--- sope-appserver/NGObjWeb/Templates/WOHTMLParser.m.orig	2015-09-16 18:26:49 UTC
++++ sope-appserver/NGObjWeb/Templates/WOHTMLParser.m
+@@ -246,7 +246,7 @@ static NSException *_makeHtmlException(N
+       [ui setObject:self forKey:@"handler"];
+     
+     if (!atEof && (_idx > 0)) {
+-      register unsigned pos;
++      NSInteger pos;
+       const unichar *startPos, *endPos;
+ 
+       for (pos = _idx; (pos >= 0) && (_buffer[pos] != '\n'); pos--)

Added: head/devel/sope/files/patch-sope-appserver__NGObjWeb__Templates__WOTemplate.m
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/sope/files/patch-sope-appserver__NGObjWeb__Templates__WOTemplate.m	Sun Oct 25 06:47:26 2015	(r400145)
@@ -0,0 +1,11 @@
+--- sope-appserver/NGObjWeb/Templates/WOTemplate.m.orig	2015-09-16 18:26:49 UTC
++++ sope-appserver/NGObjWeb/Templates/WOTemplate.m
+@@ -133,7 +133,7 @@
+       [ms appendFormat:@" url=%@", [self->url absoluteString]];
+   }
+   if (self->subcomponentInfos)
+-    [ms appendFormat:@" #subcomponents=%i", [self->subcomponentInfos count]];
++    [ms appendFormat:@" #subcomponents=%i", (int)[self->subcomponentInfos count]];
+   
+   [ms appendString:@">"];
+   return ms;

Added: head/devel/sope/files/patch-sope-appserver__NGObjWeb__Templates__WOxElemBuilder.m
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/sope/files/patch-sope-appserver__NGObjWeb__Templates__WOxElemBuilder.m	Sun Oct 25 06:47:26 2015	(r400145)
@@ -0,0 +1,11 @@
+--- sope-appserver/NGObjWeb/Templates/WOxElemBuilder.m.orig	2015-09-16 18:26:49 UTC
++++ sope-appserver/NGObjWeb/Templates/WOxElemBuilder.m
+@@ -191,7 +191,7 @@ static WOAssociation *yesAssoc = nil;
+       }
+     }
+     else {
+-      NSLog(@"%s: couldn't allocate builder (class=%@)", cn);
++      NSLog(@"couldn't allocate builder (class=%@)", cn);
+       continue;
+     }
+   }

Added: head/devel/sope/files/patch-sope-appserver__NGObjWeb__WOComponent+Sync.m
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/sope/files/patch-sope-appserver__NGObjWeb__WOComponent+Sync.m	Sun Oct 25 06:47:26 2015	(r400145)
@@ -0,0 +1,20 @@
+--- sope-appserver/NGObjWeb/WOComponent+Sync.m.orig	2015-09-16 18:26:49 UTC
++++ sope-appserver/NGObjWeb/WOComponent+Sync.m
+@@ -87,7 +87,7 @@ void WOComponent_syncFromParent(WOCompon
+ #if NeXT_RUNTIME
+   takeValue = (void *)[self methodForSelector:@selector(takeValue:forKey:)];
+ #elif GNUSTEP_BASE_LIBRARY
+-  takeValue = (void*)method_get_imp(class_get_instance_method(self->isa,
++  takeValue = (void*)method_get_imp(class_get_instance_method(object_getClass(self),
+                 @selector(setValue:forKey:)));
+ #else  
+   takeValue = (void*)method_get_imp(class_get_instance_method(self->isa,
+@@ -148,7 +148,7 @@ void WOComponent_syncToParent(WOComponen
+ #if NeXT_RUNTIME
+   getValue = (void *)[self methodForSelector:@selector(valueForKey:)];
+ #else
+-  getValue = (void*)method_get_imp(class_get_instance_method(self->isa,
++  getValue = (void*)method_get_imp(class_get_instance_method(object_getClass(self),
+                 @selector(valueForKey:)));
+ #endif
+   

Added: head/devel/sope/files/patch-sope-appserver__NGObjWeb__WOComponent.m
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/sope/files/patch-sope-appserver__NGObjWeb__WOComponent.m	Sun Oct 25 06:47:26 2015	(r400145)
@@ -0,0 +1,29 @@
+--- sope-appserver/NGObjWeb/WOComponent.m.orig	2015-09-16 18:26:49 UTC
++++ sope-appserver/NGObjWeb/WOComponent.m
+@@ -1037,7 +1037,7 @@ static inline id _getExtraVar(WOComponen
+ 
+ - (BOOL)logComponentVariableCreations {
+   /* only if we have a subclass, we can store values in ivars ... */
+-  return (self->isa != WOComponentClass) ? YES : NO;
++  return (object_getClass(self) != WOComponentClass) ? YES : NO;
+ }
+ 
+ #if !NG_USE_KVC_FALLBACK /* only override on libFoundation */
+@@ -1124,7 +1124,7 @@ static inline id _getExtraVar(WOComponen
+     /* only if we have a subclass, we can store values in ivars ... */
+     if (![[self->wocVariables objectForKey:_key] isNotNull]) {
+       [self debugWithFormat:@"Created component variable (class=%@): '%@'.", 
+-	            NSStringFromClass(self->isa), _key];
++	            NSStringFromClass(object_getClass(self)), _key];
+     }
+   }
+ #endif
+@@ -1219,7 +1219,7 @@ static inline id _getExtraVar(WOComponen
+   if (self->parentComponent)
+     [str appendFormat:@" parent=%@", [self->parentComponent name]];
+   if (self->subcomponents)
+-    [str appendFormat:@" #subs=%i", [self->subcomponents count]];
++    [str appendFormat:@" #subs=%i", (int)[self->subcomponents count]];
+   
+   if (self->componentFlags.isAwake)
+     [str appendFormat:@" awake=0x%p", self->context];

Added: head/devel/sope/files/patch-sope-appserver__NGObjWeb__WOHTTPConnection.m
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/sope/files/patch-sope-appserver__NGObjWeb__WOHTTPConnection.m	Sun Oct 25 06:47:26 2015	(r400145)
@@ -0,0 +1,11 @@
+--- sope-appserver/NGObjWeb/WOHTTPConnection.m.orig	2015-09-16 18:26:49 UTC
++++ sope-appserver/NGObjWeb/WOHTTPConnection.m
+@@ -352,7 +352,7 @@ static BOOL logStream = NO;
+   /* set content-length header */
+   
+   if ([content length] > 0) {
+-    [_request setHeader:[NSString stringWithFormat:@"%d", [content length]]
++    [_request setHeader:[NSString stringWithFormat:@"%d", (int)[content length]]
+               forKey:@"content-length"];
+   }
+ 

Added: head/devel/sope/files/patch-sope-appserver__NGObjWeb__WOHttpAdaptor__WOHttpAdaptor.m
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/sope/files/patch-sope-appserver__NGObjWeb__WOHttpAdaptor__WOHttpAdaptor.m	Sun Oct 25 06:47:26 2015	(r400145)
@@ -0,0 +1,20 @@
+--- sope-appserver/NGObjWeb/WOHttpAdaptor/WOHttpAdaptor.m.orig	2015-09-16 18:26:49 UTC
++++ sope-appserver/NGObjWeb/WOHttpAdaptor/WOHttpAdaptor.m
+@@ -427,7 +427,7 @@ static BOOL     debugOn                 
+ }
+ 
+ - (NGActiveSocket *)_accept {
+-  NGActiveSocket *connection;
++  id<NGActiveSocket>  connection;
+   id<NGSocketAddress> remote;
+ 
+   NS_DURING {
+@@ -450,7 +450,7 @@ static BOOL     debugOn                 
+   }
+   NS_ENDHANDLER;
+ 
+-  return connection;
++  return (NGActiveSocket*)connection;
+ }
+ 
+ - (void)_handleConnection:(NGActiveSocket *)connection {

Added: head/devel/sope/files/patch-sope-appserver__NGObjWeb__WOHttpAdaptor__WORequest+Adaptor.m
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/sope/files/patch-sope-appserver__NGObjWeb__WOHttpAdaptor__WORequest+Adaptor.m	Sun Oct 25 06:47:26 2015	(r400145)
@@ -0,0 +1,11 @@
+--- sope-appserver/NGObjWeb/WOHttpAdaptor/WORequest+Adaptor.m.orig	2015-09-16 18:26:49 UTC
++++ sope-appserver/NGObjWeb/WOHttpAdaptor/WORequest+Adaptor.m
+@@ -35,7 +35,7 @@
+   if (pi == nil) pi = [[NSProcessInfo processInfo] retain];
+   
+   tmp = [pi procStatDictionary];
+-  ASSIGN(self->startDate,       _startDate);
++  ASSIGN(self->startDate,       (NSCalendarDate*)_startDate);
+   ASSIGN(self->startStatistics, tmp);
+ }
+ 

Added: head/devel/sope/files/patch-sope-appserver__NGObjWeb__WOMailDelivery.m
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/sope/files/patch-sope-appserver__NGObjWeb__WOMailDelivery.m	Sun Oct 25 06:47:26 2015	(r400145)
@@ -0,0 +1,12 @@
+--- sope-appserver/NGObjWeb/WOMailDelivery.m.orig	2015-09-16 18:26:49 UTC
++++ sope-appserver/NGObjWeb/WOMailDelivery.m
+@@ -180,7 +180,8 @@ WOMailDelivery *sharedInstance = nil;
+       NSData *body;
+       
+       body = [(NSDictionary *)_email objectForKey:@"body"];
+-      if (fwrite([body bytes], [body length], 1, toMail) < 0)
++      NSUInteger bytes = [body length];
++      if (fwrite([body bytes], bytes, 1, toMail) < bytes)
+         goto failed;
+     }
+     fprintf(toMail, "\r\n");

Added: head/devel/sope/files/patch-sope-appserver__NGObjWeb__WOResponse.m
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/sope/files/patch-sope-appserver__NGObjWeb__WOResponse.m	Sun Oct 25 06:47:26 2015	(r400145)
@@ -0,0 +1,11 @@
+--- sope-appserver/NGObjWeb/WOResponse.m.orig	2015-09-16 18:26:49 UTC
++++ sope-appserver/NGObjWeb/WOResponse.m
+@@ -305,7 +305,7 @@ static __inline__ char *monthName(int m)
+     if ([data length] == 0)
+       [ms appendString:@" empty-content"];
+     else
+-      [ms appendFormat:@" content-size=%i", [data length]];
++      [ms appendFormat:@" content-size=%i", (int)[data length]];
+   }
+   else
+     [ms appendString:@" no-content"];

Added: head/devel/sope/files/patch-sope-appserver__NGObjWeb__WOSessionStore.m
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/sope/files/patch-sope-appserver__NGObjWeb__WOSessionStore.m	Sun Oct 25 06:47:26 2015	(r400145)
@@ -0,0 +1,20 @@
+--- sope-appserver/NGObjWeb/WOSessionStore.m.orig	2015-09-16 18:26:49 UTC
++++ sope-appserver/NGObjWeb/WOSessionStore.m
+@@ -49,7 +49,7 @@
+   WOSession *session;
+   *(&session) = nil;
+   
+-  SYNCHRONIZED(self) { // this must become a condition lock !!!
++  SYNCHRONIZED((id)self) { // this must become a condition lock !!!
+     if (![self->checkedOutSessions containsObject:_sid]) {
+       if ((session = [self restoreSessionWithID:_sid]))
+         [self->checkedOutSessions addObject:_sid];
+@@ -66,7 +66,7 @@
+   NSString *sid;
+   *(&sid) = [[_context session] sessionID];
+   
+-  SYNCHRONIZED(self) { // this must become a condition lock !!!
++  SYNCHRONIZED((id)self) { // this must become a condition lock !!!
+     [self saveSessionForContext:_context];
+     
+     if ([self->checkedOutSessions containsObject:sid])

Added: head/devel/sope/files/patch-sope-appserver__NGObjWeb__WOSimpleHTTPParser.m
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/sope/files/patch-sope-appserver__NGObjWeb__WOSimpleHTTPParser.m	Sun Oct 25 06:47:26 2015	(r400145)
@@ -0,0 +1,11 @@
+--- sope-appserver/NGObjWeb/WOSimpleHTTPParser.m.orig	2015-09-16 18:26:49 UTC
++++ sope-appserver/NGObjWeb/WOSimpleHTTPParser.m
+@@ -449,7 +449,7 @@ static NSString *stringForHeaderName(cha
+   
+   while ((e = [self readNextLine]) == nil) {
+     unsigned char *p, *v;
+-    unsigned int  idx;
++    int  idx;
+     NSString *headerName;
+     NSString *headerValue;
+     

Added: head/devel/sope/files/patch-sope-appserver__NGObjWeb__WOStatisticsStore.m
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/sope/files/patch-sope-appserver__NGObjWeb__WOStatisticsStore.m	Sun Oct 25 06:47:26 2015	(r400145)
@@ -0,0 +1,20 @@
+--- sope-appserver/NGObjWeb/WOStatisticsStore.m.orig	2015-09-16 18:26:49 UTC
++++ sope-appserver/NGObjWeb/WOStatisticsStore.m
+@@ -35,7 +35,7 @@
+   unsigned       zippedResponsesCount;
+   unsigned       totalZippedSize;
+   unsigned       largestResponseSize;
+-  unsigned       smallestResponseSize;
++  NSInteger      smallestResponseSize;
+   NSTimeInterval minimumDuration;
+   NSTimeInterval maximumDuration;
+   NSTimeInterval totalDuration;
+@@ -420,7 +420,7 @@ static id mkdbl(double d) {
+   /* response */
+   
+   [result appendFormat:@"%i %i",
+-            [_response status], [[_response content] length]];
++            [_response status], (int)[[_response content] length]];
+   
+   if ((startDate = [request startDate]) != nil) {
+     NSTimeInterval duration;

Added: head/devel/sope/files/patch-sope-appserver__NGObjWeb__WebDAV__SoDAVSQLParser.h
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/sope/files/patch-sope-appserver__NGObjWeb__WebDAV__SoDAVSQLParser.h	Sun Oct 25 06:47:26 2015	(r400145)
@@ -0,0 +1,11 @@
+--- sope-appserver/NGObjWeb/WebDAV/SoDAVSQLParser.h.orig	2015-09-16 18:26:49 UTC
++++ sope-appserver/NGObjWeb/WebDAV/SoDAVSQLParser.h
+@@ -64,7 +64,7 @@
+   consume:(BOOL)consume;
+ - (BOOL)parseQualifier:(EOQualifier **)result
+   from:(unichar **)pos length:(unsigned *)len;
+-- (BOOL)parseScope:(NSString **)_scope:(NSString **)_entity
++- (BOOL)parseScope:(NSString **)_scope :(NSString **)_entity
+   from:(unichar **)pos length:(unsigned *)len;
+ 
+ - (BOOL)parseColumnName:(NSString **)result

Added: head/devel/sope/files/patch-sope-appserver__NGObjWeb__WebDAV__SoDAVSQLParser.m
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/sope/files/patch-sope-appserver__NGObjWeb__WebDAV__SoDAVSQLParser.m	Sun Oct 25 06:47:26 2015	(r400145)
@@ -0,0 +1,29 @@
+--- sope-appserver/NGObjWeb/WebDAV/SoDAVSQLParser.m.orig	2015-09-16 18:26:49 UTC
++++ sope-appserver/NGObjWeb/WebDAV/SoDAVSQLParser.m
+@@ -396,7 +396,7 @@ static inline BOOL isTokStopChar(unichar
+   return YES;
+ }
+ 
+-- (BOOL)parseScope:(NSString **)_scope:(NSString **)_entity
++- (BOOL)parseScope:(NSString **)_scope :(NSString **)_entity
+   from:(unichar **)pos length:(unsigned *)len
+ {
+   /* 
+@@ -749,7 +749,7 @@ static inline BOOL isTokStopChar(unichar
+     }
+     else if ([[(EOAndQualifier *)q qualifiers] count] != 3) {
+       NSLog(@"  INVALID: expected 3 subqualifiers, got %i !",
+-	    [[(EOAndQualifier *)q qualifiers] count]);
++	    (int)[[(EOAndQualifier *)q qualifiers] count]);
+     }
+ 
+     /* check sortordering */
+@@ -767,7 +767,7 @@ static inline BOOL isTokStopChar(unichar
+     }
+     else if ([props count] != 14) {
+       NSLog(@"  INVALID: invalid attribute count, expected 14, got %i.",
+-	    [props count]);
++	    (int)[props count]);
+     }
+   }
+   

Added: head/devel/sope/files/patch-sope-appserver__NGObjWeb__WebDAV__SoWebDAVRenderer.m
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/sope/files/patch-sope-appserver__NGObjWeb__WebDAV__SoWebDAVRenderer.m	Sun Oct 25 06:47:26 2015	(r400145)
@@ -0,0 +1,11 @@
+--- sope-appserver/NGObjWeb/WebDAV/SoWebDAVRenderer.m.orig	2015-09-16 18:26:49 UTC
++++ sope-appserver/NGObjWeb/WebDAV/SoWebDAVRenderer.m
+@@ -1311,7 +1311,7 @@ static BOOL         useRelativeURLs = YE
+     [r appendContentString:@"204 No Content"];
+   else {
+     NSString *s;
+-    s = [NSString stringWithFormat:@"%i code%i"];
++    s = [NSString stringWithFormat:@"%i code", _code];
+     [r appendContentString:s];
+   }
+   [r appendContentString:@"</D:status>"];

Added: head/devel/sope/files/patch-sope-appserver__NGObjWeb__WebDAV__SoWebDAVValue.m
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/sope/files/patch-sope-appserver__NGObjWeb__WebDAV__SoWebDAVValue.m	Sun Oct 25 06:47:26 2015	(r400145)
@@ -0,0 +1,11 @@
+--- sope-appserver/NGObjWeb/WebDAV/SoWebDAVValue.m.orig	2015-09-16 18:26:49 UTC
++++ sope-appserver/NGObjWeb/WebDAV/SoWebDAVValue.m
+@@ -78,7 +78,7 @@
+ 	
+ 	if ((p = [encNS objectForKey:ns]) == nil) {
+ 	  if ((p = [_prefixes objectForKey:ns]) == nil) {
+-	    p = [NSString stringWithFormat:@"a%i", [encNS count]];
++	    p = [NSString stringWithFormat:@"a%i", (int)[encNS count]];
+ 	    [encNS setObject:p forKey:ns];
+ 	    [ms appendString:@" xmlns:"];
+ 	    [ms appendString:p];

Added: head/devel/sope/files/patch-sope-appserver__NGObjWeb___WOStringTable.m
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/sope/files/patch-sope-appserver__NGObjWeb___WOStringTable.m	Sun Oct 25 06:47:26 2015	(r400145)
@@ -0,0 +1,11 @@
+--- sope-appserver/NGObjWeb/_WOStringTable.m.orig	2015-09-16 18:26:49 UTC
++++ sope-appserver/NGObjWeb/_WOStringTable.m
+@@ -162,7 +162,7 @@ static NSStringEncoding stringFilesEncod
+   [ms appendFormat:@"<0x%p[%@]: ", self, NSStringFromClass([self class])];
+   
+   if (self->path)     [ms appendFormat:@" path='%@'",   self->path];
+-  if (self->data)     [ms appendFormat:@" strings=#%d", [self->data count]];
++  if (self->data)     [ms appendFormat:@" strings=#%d", (int)[self->data count]];
+   if (self->lastRead) [ms appendFormat:@" loaddate=%@", self->lastRead];
+   
+   [ms appendString:@">"];

Added: head/devel/sope/files/patch-sope-appserver__WEExtensions__JSStringTable.m
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/sope/files/patch-sope-appserver__WEExtensions__JSStringTable.m	Sun Oct 25 06:47:26 2015	(r400145)
@@ -0,0 +1,11 @@
+--- sope-appserver/WEExtensions/JSStringTable.m.orig	2015-09-16 18:26:49 UTC
++++ sope-appserver/WEExtensions/JSStringTable.m
+@@ -177,7 +177,7 @@
+   }
+   else {
+     /* generate link to table file */
+-    NSMutableDictionary *qd;
++    NSDictionary *qd;
+     NSString *url;
+     id product = nil;
+     

Added: head/devel/sope/files/patch-sope-appserver__WEExtensions__WEMonthOverview.m
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/sope/files/patch-sope-appserver__WEExtensions__WEMonthOverview.m	Sun Oct 25 06:47:26 2015	(r400145)
@@ -0,0 +1,11 @@
+--- sope-appserver/WEExtensions/WEMonthOverview.m.orig	2015-09-16 18:26:49 UTC
++++ sope-appserver/WEExtensions/WEMonthOverview.m
+@@ -510,7 +510,7 @@ _takeValuesInCell(WEMonthOverview *self,
+   /* fill up remaining slots with empty arrays */
+   for (i = 0; i < MatrixSize; i++) {
+     if (self->matrix[i] == nil)
+-      self->matrix[i] = [[NSArray alloc] init];
++      self->matrix[i] = (id)[[NSArray alloc] init];
+   }
+ }
+ 

Added: head/devel/sope/files/patch-sope-appserver__WEExtensions__WEResourceKey.m
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/sope/files/patch-sope-appserver__WEExtensions__WEResourceKey.m	Sun Oct 25 06:47:26 2015	(r400145)
@@ -0,0 +1,11 @@
+--- sope-appserver/WEExtensions/WEResourceKey.m.orig	2015-09-16 18:26:49 UTC
++++ sope-appserver/WEExtensions/WEResourceKey.m
+@@ -65,7 +65,7 @@
+ 
+ /* equality */
+ 
+-- (unsigned)hash {
++- (NSUInteger)hash {
+   if (self->hashValue == 0) {
+     /* don't know whether this is smart, Nat! needs to comment ;-) */
+     self->hashValue = [self->name hash];

Added: head/devel/sope/files/patch-sope-appserver__WEExtensions__WEResourceManager.m
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/sope/files/patch-sope-appserver__WEExtensions__WEResourceManager.m	Sun Oct 25 06:47:26 2015	(r400145)
@@ -0,0 +1,11 @@
+--- sope-appserver/WEExtensions/WEResourceManager.m.orig	2015-09-16 18:26:49 UTC
++++ sope-appserver/WEExtensions/WEResourceManager.m
+@@ -620,7 +620,7 @@ checkCache(NSDictionary *_cache, WEResou
+     }
+     [ms appendString:_name];
+     [ms appendFormat: @"?lm=%u",
+-        (NSUInteger) [lastModified timeIntervalSince1970]];
++        (unsigned) [lastModified timeIntervalSince1970]];
+       
+     url = ms;
+     if (debugOn) [self debugWithFormat:@"FOUND: '%@'", url];

Added: head/devel/sope/files/patch-sope-appserver__WEExtensions__WETableCalcMatrix.h
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/sope/files/patch-sope-appserver__WEExtensions__WETableCalcMatrix.h	Sun Oct 25 06:47:26 2015	(r400145)
@@ -0,0 +1,20 @@
+--- sope-appserver/WEExtensions/WETableCalcMatrix.h.orig	2015-09-16 18:26:49 UTC
++++ sope-appserver/WEExtensions/WETableCalcMatrix.h
+@@ -66,7 +66,7 @@
+   BOOL           rowCheck;
+ }
+ 
+-- (id)initWithSize:(unsigned)_width:(unsigned)_height;
++- (id)initWithSize:(unsigned)_width :(unsigned)_height;
+ 
+ /* static accessors */
+ 
+@@ -111,7 +111,7 @@
+ 
+ - (BOOL)tableCalcMatrix:(WETableCalcMatrix *)_matrix
+   shouldPlaceObject:(id)_object
+-  atPosition:(unsigned)_x:(unsigned)_y;
++  atPosition:(unsigned)_x :(unsigned)_y;
+ 
+ /* define if you want to create own span objects */
+ 

Added: head/devel/sope/files/patch-sope-appserver__WEExtensions__WETableCalcMatrix.m
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/sope/files/patch-sope-appserver__WEExtensions__WETableCalcMatrix.m	Sun Oct 25 06:47:26 2015	(r400145)
@@ -0,0 +1,58 @@
+--- sope-appserver/WEExtensions/WETableCalcMatrix.m.orig	2015-09-16 18:26:49 UTC
++++ sope-appserver/WEExtensions/WETableCalcMatrix.m
+@@ -89,8 +89,8 @@ static NSNull *null = nil;
+                      @"<0x%p[%@]: object=0x%p start=%d len=%d>",
+                      self, NSStringFromClass([self class]),
+                      [self object],
+-                     self->range.location,
+-                     self->range.length];
++                     (int)self->range.location,
++                     (int)self->range.length];
+ }
+ 
+ @end /* WETableCalcMatrixSpan */
+@@ -356,7 +356,7 @@ static NSNull *null = nil;
+   MatrixCoord *positions;
+ }
+ 
+-- (void)addPosition:(unsigned)_x:(unsigned)_y;
++- (void)addPosition:(unsigned)_x :(unsigned)_y;
+ - (void)checkForDuplicates;
+ 
+ /* narrow set to row or column */
+@@ -387,7 +387,7 @@ static NSNull *null = nil;
+   }
+ }
+ 
+-- (void)addPosition:(unsigned)_x:(unsigned)_y {
++- (void)addPosition:(unsigned)_x :(unsigned)_y {
+   if (self->positions == NULL) {
+     self->positions = calloc(1, sizeof(MatrixCoord));
+     self->positions[0].x = _x;
+@@ -468,7 +468,7 @@ static inline MatrixEntry *entryAt(WETab
+          (y * sizeof(MatrixEntry));
+ }
+ 
+-- (id)initWithSize:(unsigned)_width:(unsigned)_height {
++- (id)initWithSize:(unsigned)_width :(unsigned)_height {
+   if (_width == 0 || _height == 0) {
+     [self logWithFormat:@"ERROR: specified invalid matrix dimensions: %ix%i",
+             _width, _height];
+@@ -572,7 +572,7 @@ static inline MatrixEntry *entryAt(WETab
+   return YES;
+ }
+ 
+-- (BOOL)object:(id)_obj matchesCellAt:(unsigned)_x:(unsigned)_y {
++- (BOOL)object:(id)_obj matchesCellAt:(unsigned)_x :(unsigned)_y {
+   return [self->delegate tableCalcMatrix:self
+                          shouldPlaceObject:_obj
+                          atPosition:_x:_y];
+@@ -580,7 +580,7 @@ static inline MatrixEntry *entryAt(WETab
+ 
+ /* adding object to structure */
+ 
+-- (void)addObject:(id)_obj toCellAt:(unsigned)_x:(unsigned)_y {
++- (void)addObject:(id)_obj toCellAt:(unsigned)_x :(unsigned)_y {
+   WETableCalcMatrixPositionArray *positions;
+   MatrixEntry *e;
+   

Added: head/devel/sope/files/patch-sope-appserver__WEExtensions__WETableMatrix.m
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/sope/files/patch-sope-appserver__WEExtensions__WETableMatrix.m	Sun Oct 25 06:47:26 2015	(r400145)
@@ -0,0 +1,11 @@
+--- sope-appserver/WEExtensions/WETableMatrix.m.orig	2015-09-16 18:26:49 UTC
++++ sope-appserver/WEExtensions/WETableMatrix.m
+@@ -139,7 +139,7 @@ static NSNumber *numForUInt(unsigned int
+ 
+ - (BOOL)tableCalcMatrix:(WETableCalcMatrix *)_matrix
+   shouldPlaceObject:(id)_object
+-  atPosition:(unsigned)_x:(unsigned)_y
++  atPosition:(unsigned)_x :(unsigned)_y
+ {
+   id   _row, _col;
+   BOOL doPlace;

Added: head/devel/sope/files/patch-sope-appserver__WEExtensions__WETableView__WETableView.m
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/sope/files/patch-sope-appserver__WEExtensions__WETableView__WETableView.m	Sun Oct 25 06:47:26 2015	(r400145)
@@ -0,0 +1,14 @@
+--- sope-appserver/WEExtensions/WETableView/WETableView.m.orig	2015-09-16 18:26:49 UTC
++++ sope-appserver/WEExtensions/WETableView/WETableView.m
+@@ -1525,9 +1525,9 @@ static inline void _applyState_(WETableV
+         result = [self decreaseBatchSizeInContext:_ctx];
+       else {
+         if (self->identifier == nil) {
+-          unsigned idx;
++          NSInteger idx;
+       
+-          idx   = [idxId unsignedIntValue];
++          idx   = [idxId integerValue];
+           if (idx < [self->allObjects count] && idx >= 0) {
+             _applyItems_(self, cmp, idx);
+           }

Added: head/devel/sope/files/patch-sope-appserver__WOExtensions__WOTabPanel.m
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/sope/files/patch-sope-appserver__WOExtensions__WOTabPanel.m	Sun Oct 25 06:47:26 2015	(r400145)
@@ -0,0 +1,11 @@
+--- sope-appserver/WOExtensions/WOTabPanel.m.orig	2015-09-16 18:26:49 UTC
++++ sope-appserver/WOExtensions/WOTabPanel.m
+@@ -259,7 +259,7 @@
+                      inComponent:sComponent];
+   
+   [_response appendContentString:@"</tr><tr><td colspan=\""];
+-  s = [[NSString alloc] initWithFormat:@"%d",[ttabs count]];
++  s = [[NSString alloc] initWithFormat:@"%d",(int)[ttabs count]];
+   [_response appendContentString:s];
+   [s release];
+   [_response appendContentString:@"\" bgcolor=\""];

Modified: head/devel/sope/files/patch-sope-core_EOControl_EOSortOrdering.m
==============================================================================
--- head/devel/sope/files/patch-sope-core_EOControl_EOSortOrdering.m	Sun Oct 25 03:26:58 2015	(r400144)
+++ head/devel/sope/files/patch-sope-core_EOControl_EOSortOrdering.m	Sun Oct 25 06:47:26 2015	(r400145)
@@ -1,26 +1,13 @@
 --- sope-core/EOControl/EOSortOrdering.m.orig	2015-09-16 18:26:49 UTC
 +++ sope-core/EOControl/EOSortOrdering.m
-@@ -28,14 +28,6 @@
- #  include <objc/objc.h>
+@@ -29,7 +29,9 @@
  #endif
  
--#ifndef SEL_EQ
+ #ifndef SEL_EQ
 -#  if GNU_RUNTIME
--#    define SEL_EQ(sel1,sel2) sel_eq(sel1,sel2)
--#  else
--#    define SEL_EQ(sel1,sel2) (sel1 == sel2)
--#  endif
--#endif
--
- @implementation EOSortOrdering
- /*"
-   This class specifies a sort-ordering as used with
-@@ -83,7 +75,7 @@
- /* equality */
- 
- - (BOOL)isEqualToSortOrdering:(EOSortOrdering *)_sortOrdering {
--  if (!SEL_EQ([_sortOrdering selector], [self selector]))
-+  if (!sel_eq([_sortOrdering selector], [self selector]))
-     return NO;
-   if (![[_sortOrdering key] isEqualToString:[self key]])
-     return NO;
++#  if defined(__GNUSTEP_RUNTIME__)
++#    define SEL_EQ(sel1,sel2) sel_isEqual(sel1, sel2)
++#  elif GNU_RUNTIME
+ #    define SEL_EQ(sel1,sel2) sel_eq(sel1,sel2)
+ #  else
+ #    define SEL_EQ(sel1,sel2) (sel1 == sel2)

Modified: head/devel/sope/files/patch-sope-core_EOControl_EOValidation.m
==============================================================================
--- head/devel/sope/files/patch-sope-core_EOControl_EOValidation.m	Sun Oct 25 03:26:58 2015	(r400144)
+++ head/devel/sope/files/patch-sope-core_EOControl_EOValidation.m	Sun Oct 25 06:47:26 2015	(r400145)
@@ -1,13 +1,11 @@
 --- sope-core/EOControl/EOValidation.m.orig	2015-09-16 18:26:49 UTC
 +++ sope-core/EOControl/EOValidation.m
-@@ -24,10 +24,6 @@
- #include "EONull.h"
- #include "common.h"
- 
--#if __GNU_LIBOBJC__ >= 20100911
--#  define sel_get_any_uid sel_getUid
--#endif
--
- #if !LIB_FOUNDATION_LIBRARY
- 
- @interface NSException(UsedSetUI) /* does Jaguar allow -setUserInfo: ? */
+@@ -153,7 +153,7 @@
+ #if NeXT_RUNTIME
+     sel = sel_getUid(buf);
+ #else
+-    sel = sel_get_any_uid(buf);
++    sel = sel_registerName(buf);
+ #endif
+     if (sel) {
+       if ([self respondsToSelector:sel]) {

Added: head/devel/sope/files/patch-sope-core_NGExtensions_FdExt.subproj_NSString+Encoding.m
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/sope/files/patch-sope-core_NGExtensions_FdExt.subproj_NSString+Encoding.m	Sun Oct 25 06:47:26 2015	(r400145)
@@ -0,0 +1,11 @@
+--- sope-core/NGExtensions/FdExt.subproj/NSString+Encoding.m.orig	2015-09-16 18:26:49 UTC
++++ sope-core/NGExtensions/FdExt.subproj/NSString+Encoding.m
+@@ -209,7 +209,7 @@ static char *iconv_wrapper(id self, char
+   tm           = outbuf;
+   outbytesleft = outlen;
+ 
+-  write = iconv(type, &inbuf, &inbytesleft, &tm, &outbytesleft);
++  write = iconv(type, (void*)&inbuf, &inbytesleft, &tm, &outbytesleft);
+ 
+   if (write == (size_t)-1) {
+     if (errno == EILSEQ) {

Added: head/devel/sope/files/patch-sope-core_NGExtensions_NGCalendarDateRange.m
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/sope/files/patch-sope-core_NGExtensions_NGCalendarDateRange.m	Sun Oct 25 06:47:26 2015	(r400145)
@@ -0,0 +1,20 @@
+--- sope-core/NGExtensions/NGCalendarDateRange.m.orig	2015-09-16 18:26:49 UTC
++++ sope-core/NGExtensions/NGCalendarDateRange.m
+@@ -164,7 +164,7 @@
+   if (other == self)
+     return YES;
+   
+-  if ([other isKindOfClass:self->isa] == NO)
++  if ([other isKindOfClass: object_getClass(self)] == NO)
+     return NO;
+   
+   return ([self->startDate isEqual:[other startDate]] && 
+@@ -194,7 +194,7 @@
+   description = [NSMutableString stringWithCapacity:64];
+ 
+   [description appendFormat:@"<%@[0x%p]: startDate:%@ endDate: ", 
+-	         NSStringFromClass(self->isa), self, self->startDate];
++	         NSStringFromClass(object_getClass(self)), self, self->startDate];
+   
+   if ([self->startDate isEqual:self->endDate])
+     [description appendString:@"== startDate"];

Modified: head/devel/sope/files/patch-sope-core_NGStreams_NGActiveSocket.m
==============================================================================
--- head/devel/sope/files/patch-sope-core_NGStreams_NGActiveSocket.m	Sun Oct 25 03:26:58 2015	(r400144)
+++ head/devel/sope/files/patch-sope-core_NGStreams_NGActiveSocket.m	Sun Oct 25 06:47:26 2015	(r400145)
@@ -8,3 +8,24 @@
  #include <netinet/in.h>
  #include <netinet/tcp.h>
  
+@@ -410,7 +411,7 @@
+   if ([self isConnected]) {
+     [[[NGSocketAlreadyConnectedException alloc]
+               initWithReason:@"Could not connected: socket is already connected"
+-              socket:self address:self->remoteAddress] raise];
++              socket:self] raise];
+     return NO;
+   }
+ 
+@@ -748,10 +749,7 @@
+     if ((readResult < 0) && (errno == EINVAL)) {
+       NSLog(@"%s: invalid argument in NGDescriptorRecv(%i, 0x%p, %i, %i)",
+             __PRETTY_FUNCTION__,
+-            self->fd, _buf, _len, 0,
+-            (self->receiveTimeout == 0.0)
+-            ? -1 // block until data
+-            : (int)(self->receiveTimeout * 1000.0));
++            self->fd, _buf, _len, 0);
+     }
+ #endif
+     

Added: head/devel/sope/files/patch-sope-core__EOControl__EOFetchSpecification.m
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/sope/files/patch-sope-core__EOControl__EOFetchSpecification.m	Sun Oct 25 06:47:26 2015	(r400145)
@@ -0,0 +1,11 @@
+--- sope-core/EOControl/EOFetchSpecification.m.orig	2015-09-16 18:26:49 UTC
++++ sope-core/EOControl/EOFetchSpecification.m
+@@ -291,7 +291,7 @@
+       [ma release];
+     }
+     else
+-      lHints = [self->hints retain];
++      lHints = (id)[self->hints retain];
+   }
+   else 
+     lHints = nil;

Added: head/devel/sope/files/patch-sope-core__EOControl__EOGlobalID.m
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/sope/files/patch-sope-core__EOControl__EOGlobalID.m	Sun Oct 25 06:47:26 2015	(r400145)
@@ -0,0 +1,11 @@
+--- sope-core/EOControl/EOGlobalID.m.orig	2015-09-16 18:26:49 UTC
++++ sope-core/EOControl/EOGlobalID.m
+@@ -95,7 +95,7 @@ static unsigned int   ip;
+ }
+ 
+ - (id)init {
+-  [self->isa assignGloballyUniqueBytes:&(self->idbuffer[0])];
++  [object_getClass(self) assignGloballyUniqueBytes:&(self->idbuffer[0])];
+   return self;
+ }
+ 

Added: head/devel/sope/files/patch-sope-core__EOControl__EOKeyComparisonQualifier.m
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/sope/files/patch-sope-core__EOControl__EOKeyComparisonQualifier.m	Sun Oct 25 06:47:26 2015	(r400145)
@@ -0,0 +1,11 @@
+--- sope-core/EOControl/EOKeyComparisonQualifier.m.orig	2015-09-16 18:26:49 UTC
++++ sope-core/EOControl/EOKeyComparisonQualifier.m
+@@ -200,7 +200,7 @@ static EONull *null = nil;
+     return NO;
+   if (![self->rightKey isEqual:[(EOKeyComparisonQualifier *)_qual rightKey]])
+     return NO;
+-  if (sel_eq(self->operator, [(EOKeyComparisonQualifier *)_qual selector]))
++  if (sel_isEqual(self->operator, [(EOKeyComparisonQualifier *)_qual selector]))
+     return YES;
+   return NO;
+ }

Added: head/devel/sope/files/patch-sope-core__EOControl__EOKeyGlobalID.m
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/sope/files/patch-sope-core__EOControl__EOKeyGlobalID.m	Sun Oct 25 06:47:26 2015	(r400145)
@@ -0,0 +1,11 @@
+--- sope-core/EOControl/EOKeyGlobalID.m.orig	2015-09-16 18:26:49 UTC
++++ sope-core/EOControl/EOKeyGlobalID.m
+@@ -96,7 +96,7 @@
+   if (_other == nil)  return NO;
+   if (_other == self) return YES;
+   otherKey = _other;
+-  if (otherKey->isa   != self->isa)   return NO;
++  if (object_getClass(otherKey)   != object_getClass(self))   return NO;
+   if (otherKey->count != self->count) return NO;
+   if (![otherKey->entityName isEqualToString:self->entityName]) return NO;
+   

Added: head/devel/sope/files/patch-sope-core__EOControl__EOKeyValueQualifier.m
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/sope/files/patch-sope-core__EOControl__EOKeyValueQualifier.m	Sun Oct 25 06:47:26 2015	(r400145)
@@ -0,0 +1,11 @@
+--- sope-core/EOControl/EOKeyValueQualifier.m.orig	2015-09-16 18:26:49 UTC
++++ sope-core/EOControl/EOKeyValueQualifier.m
+@@ -227,7 +227,7 @@ static EONull *null = nil;
+     return NO;
+   if (![self->value isEqual:[(EOKeyValueQualifier *)_qual value]])
+     return NO;
+-  if (sel_eq(self->operator, [(EOKeyValueQualifier *)_qual selector]))
++  if (sel_isEqual(self->operator, [(EOKeyValueQualifier *)_qual selector]))
+     return YES;
+   return NO;
+ }

Added: head/devel/sope/files/patch-sope-core__EOControl__EONull.m
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/sope/files/patch-sope-core__EOControl__EONull.m	Sun Oct 25 06:47:26 2015	(r400145)
@@ -0,0 +1,21 @@
+--- sope-core/EOControl/EONull.m.orig	2015-09-16 18:26:49 UTC
++++ sope-core/EOControl/EONull.m
+@@ -32,15 +32,15 @@
+ @implementation EONull
+ 
+ + (id)allocWithZone:(NSZone *)_zone {
+-  return [NSNull allocWithZone:_zone];
++  return (EONull*)[NSNull allocWithZone:_zone];
+ }
+ 
+ + (NSNull *)null {
+-  return [NSNull null];
++  return (EONull*)[NSNull null];
+ }
+ 
+ - (id)self {
+-  return [NSNull null];
++  return (EONull*)[NSNull null];
+ }
+ 
+ @end

Added: head/devel/sope/files/patch-sope-core__EOControl__EOObserver.m
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/sope/files/patch-sope-core__EOControl__EOObserver.m	Sun Oct 25 06:47:26 2015	(r400145)
@@ -0,0 +1,13 @@
+--- sope-core/EOControl/EOObserver.m.orig	2015-09-16 18:26:49 UTC
++++ sope-core/EOControl/EOObserver.m
+@@ -21,6 +21,10 @@
+ 
+ #include "EOObserver.h"
+ #include "common.h"
++#ifdef __GNUSTEP_RUNTIME__
++#define objc_malloc(x) malloc(x)
++#define objc_free(x) free(x)
++#endif
+ 

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201510250647.t9P6lRfs037047>