diff options
author | Bernard Cafarelli <voyageur@gentoo.org> | 2010-01-13 15:14:48 +0000 |
---|---|---|
committer | Bernard Cafarelli <voyageur@gentoo.org> | 2010-01-13 15:14:48 +0000 |
commit | b99891be04462d363671fa5bc258b3f032ac713e (patch) | |
tree | ab031ed29815de0e5e1566253c6874b5256855e9 /gnustep-libs/sope/files | |
parent | Add live ebuild, also by steveb in bug #295636 (diff) | |
download | gnustep-b99891be04462d363671fa5bc258b3f032ac713e.tar.gz gnustep-b99891be04462d363671fa5bc258b3f032ac713e.tar.bz2 gnustep-b99891be04462d363671fa5bc258b3f032ac713e.zip |
Add live ebuild, also by steveb, bug #295634
svn path=/overlay/; revision=428
Diffstat (limited to 'gnustep-libs/sope/files')
3 files changed, 56 insertions, 0 deletions
diff --git a/gnustep-libs/sope/files/sope-r1660-MySQL4Channel.m.patch b/gnustep-libs/sope/files/sope-r1660-MySQL4Channel.m.patch new file mode 100644 index 0000000..b7e026c --- /dev/null +++ b/gnustep-libs/sope/files/sope-r1660-MySQL4Channel.m.patch @@ -0,0 +1,34 @@ +--- sope-gdl1/MySQL/MySQL4Channel.m 2009-11-28 00:43:27.731467911 +0100 ++++ sope-gdl1/MySQL/MySQL4Channel.m.new 2009-11-28 00:42:10.683968806 +0100 +@@ -634,11 +634,11 @@ + + if ((merrno = mysql_errno(self->_connection)) != 0) { + const char *error; ++ error = mysql_error(self->_connection); + + if (isDebuggingEnabled) + NSLog(@"%@ cannot use result: '%s'", self, error); + +- error = mysql_error(self->_connection); + return [MySQL4Exception exceptionWithName:@"FetchFailed" + reason:[NSString stringWithUTF8String:error] + userInfo:nil]; +@@ -763,12 +763,16 @@ + @" c_lastmodified INT NOT NULL,\n" + @" c_version INT NOT NULL,\n" + @" c_deleted INT NULL\n" +- @")"); ++ @")\n" ++ @" DEFAULT CHARACTER SET latin1\n" ++ @" DEFAULT COLLATE latin1_general_ci"); + static NSString *sqlFolderACLFormat = (@"CREATE TABLE %@ (\n" \ + @" c_uid VARCHAR (256) NOT NULL,\n" + @" c_object VARCHAR (256) NOT NULL,\n" + @" c_role VARCHAR (80) NOT NULL\n" +- @")"); ++ @")\n" ++ @" DEFAULT CHARACTER SET latin1\n" ++ @" DEFAULT COLLATE latin1_general_ci"); + + - (NSException *) createGCSFolderTableWithName: (NSString *) tableName + { diff --git a/gnustep-libs/sope/files/sope-r1660-NGHttp+WO.m.patch b/gnustep-libs/sope/files/sope-r1660-NGHttp+WO.m.patch new file mode 100644 index 0000000..3e69505 --- /dev/null +++ b/gnustep-libs/sope/files/sope-r1660-NGHttp+WO.m.patch @@ -0,0 +1,11 @@ +--- ./sope-appserver/NGObjWeb/NGHttp+WO.m 2009-11-28 00:17:44.981468734 +0100 ++++ ./sope-appserver/NGObjWeb/NGHttp+WO.m.new 2009-11-28 00:59:31.661468049 +0100 +@@ -383,7 +383,7 @@ + NSString *s; + unsigned urilen; + char *uribuf; +- const char *p = uribuf; ++ const char *p; + NGHashMap *map; + + if ((s = [self uri]) == nil) diff --git a/gnustep-libs/sope/files/sope-r1660-NGLogSyslogAppender.m.patch b/gnustep-libs/sope/files/sope-r1660-NGLogSyslogAppender.m.patch new file mode 100644 index 0000000..a7f2dc9 --- /dev/null +++ b/gnustep-libs/sope/files/sope-r1660-NGLogSyslogAppender.m.patch @@ -0,0 +1,11 @@ +--- sope-core/NGExtensions/NGLogging.subproj/NGLogSyslogAppender.m 2009-11-28 00:55:21.091466955 +0100 ++++ sope-core/NGExtensions/NGLogging.subproj/NGLogSyslogAppender.m.new 2009-11-28 00:54:15.053967324 +0100 +@@ -86,7 +86,7 @@ + + formattedMsg = [self formattedEvent:_event]; + level = [self syslogLevelForLogLevel:[_event level]]; +- syslog(level, [formattedMsg cString]); ++ syslog(level, "%s", [formattedMsg cString]); + } + + - (int)syslogLevelForLogLevel:(NGLogLevel)_level { |