Ok, Im following this tutorial: http://ace-client.net/viewtopic.php?f=26&t=34 But when I try to apply patch I get this:> [jan at janpc Games]$ patch -p1 <'/home/jan/Games/wine-1.3.36/winepatch.patch' > can't find file to patch at input line 11 > Perhaps you used the wrong -p or --strip option? > The text leading up to this was: > -------------------------- > |commit 3ed9efa63394e500e9a7a4dbbe14303da8086f6c > |Author: Jan Zerebecki <jan.wine at zerebecki.de> > |Date: 2010-01-11 20:18:43 +0100 > | > | ole32: force inproc instead of local server > | > |diff --git a/dlls/ole32/compobj.c b/dlls/ole32/compobj.c > |index 583a9cb..c23de80 100644 > |--- a/dlls/ole32/compobj.c > |+++ b/dlls/ole32/compobj.c > -------------------------- > File to patch: ^C > [jan at janpc Games]$ >Help me out please...
you need to put the patch file in the folder of Wine source code.. then do that to patch and it patches the source code, then you have to compile that patched version of Wine and use it.
doh123 wrote:> you need to put the patch file in the folder of Wine source code.. then do that to patch and it patches the source code, then you have to compile that patched version of Wine and use it.Where do I put it?> [jan at janpc Games]$ ls -l wine-1.3.36 > total 824 > -rw-rw-r--. 1 jan jan 23722 Dec 30 19:44 aclocal.m4 > -rw-rw-r--. 1 jan jan 27866 Dec 30 19:44 ANNOUNCE > -rw-rw-r--. 1 jan jan 18720 Dec 30 19:44 AUTHORS > -rwxrwxr-x. 1 jan jan 512274 Dec 30 19:44 configure > -rw-rw-r--. 1 jan jan 114081 Dec 30 19:44 configure.ac > -rw-rw-r--. 1 jan jan 26434 Dec 30 19:44 COPYING.LIB > drwxrwxr-x. 427 jan jan 12288 Dec 30 19:44 dlls > drwxrwxr-x. 2 jan jan 4096 Dec 30 19:44 documentation > drwxrwxr-x. 2 jan jan 4096 Dec 30 19:44 fonts > drwxrwxr-x. 5 jan jan 20480 Dec 30 19:44 include > drwxrwxr-x. 5 jan jan 4096 Dec 30 19:44 libs > -rw-rw-r--. 1 jan jan 824 Dec 30 19:44 LICENSE > -rw-rw-r--. 1 jan jan 1324 Dec 30 19:44 LICENSE.OLD > drwxrwxr-x. 2 jan jan 4096 Dec 30 19:44 loader > -rw-rw-r--. 1 jan jan 2783 Dec 30 19:44 Makefile.in > -rw-rw-r--. 1 jan jan 5766 Dec 30 19:44 Make.rules.in > -rw-rw-r--. 1 jan jan 1998 Dec 30 19:44 Maketest.rules.in > -rw-rw-r--. 1 jan jan 3361 Dec 30 19:44 Make.vars.in > drwxrwxr-x. 2 jan jan 4096 Dec 30 19:44 po > drwxrwxr-x. 76 jan jan 4096 Dec 30 19:44 programs > -rw-rw-r--. 1 jan jan 5903 Dec 30 19:44 README > drwxrwxr-x. 2 jan jan 4096 Dec 30 19:44 server > drwxrwxr-x. 9 jan jan 4096 Dec 30 19:44 tools > -rw-rw-r--. 1 jan jan 20 Dec 30 19:44 VERSION > -rw-rw-r--. 1 jan jan 687 Mar 17 10:20 winepatch.patch > [jan at janpc Games]$ > >
John Drescher wrote:> > > Its been 'patching' for 13 hours now...is this normal or its not working at all? > > > > No applying a patch should normally take less than 1 second. > > JohnThan its not working.> [jan at janpc ~]$ cd Games/wine-1.3.36/ > [jan at janpc wine-1.3.36]$ patch -p1 winepatch.patch > ^C > [jan at janpc wine-1.3.36]$ patch -p1 winepatch.patch > ^C > [jan at janpc wine-1.3.36]$ cat winepatch.patch > commit 3ed9efa63394e500e9a7a4dbbe14303da8086f6c > Author: Jan Zerebecki <jan.wine at zerebecki.de> > Date: 2010-01-11 20:18:43 +0100 > > ole32: force inproc instead of local server > > diff --git a/dlls/ole32/compobj.c b/dlls/ole32/compobj.c > index 583a9cb..c23de80 100644 > --- a/dlls/ole32/compobj.c > +++ b/dlls/ole32/compobj.c > @@ -2261,6 +2261,11 @@ HRESULT WINAPI CoGetClassObject( > > TRACE("CLSID: %s,IID: %s\n", debugstr_guid(rclsid), debugstr_guid(iid)); > > + if(CLSCTX_LOCAL_SERVER == dwClsContext) { > + dwClsContext = CLSCTX_INPROC_SERVER; > + WARN("forcing CLSCTX_INPROC_SERVER instead of CLSCTX_LOCAL_SERVER\n"); > + } > + > if (!ppv) > return E_INVALIDARG; > > > [jan at janpc wine-1.3.36]$ >