I just noticed this in the build logs. Looks like the patch isn't applied at all. I think the problem is that there is a relative path in the filenames, while the working ones just have the filename, i.e. this doesn't work:
|--- pd/src/g_text.c 4 Oct 2006 19:35:06 -0000 1.15 |+++ pd/src/g_text.c 12 Feb 2007 03:45:43 -0000
This works:
--- g_rtext.c 6 Sep 2004 20:20:34 -0000 1.4 +++ g_rtext.c 14 Dec 2005 03:59:31 -0000
.hc
Applying /home/pd/auto-build/pd-extended/packages/patches/ add_string_support.patch can't find file to patch at input line 8 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |Index: pd/src/g_text.c |=================================================================== |RCS file: /cvsroot/pure-data/pd/src/g_text.c,v |retrieving revision 1.15 |diff -u -w -r1.15 g_text.c |--- pd/src/g_text.c 4 Oct 2006 19:35:06 -0000 1.15 |+++ pd/src/g_text.c 12 Feb 2007 03:45:43 -0000 -------------------------- File to patch: Skip this patch? [y] Skipping patch. 3 out of 3 hunks ignored can't find file to patch at input line 49 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |Index: pd/src/m_atom.c |=================================================================== |RCS file: /cvsroot/pure-data/pd/src/m_atom.c,v |retrieving revision 1.4 |diff -u -w -r1.4 m_atom.c |--- pd/src/m_atom.c 11 Aug 2006 20:09:07 -0000 1.4 |+++ pd/src/m_atom.c 12 Feb 2007 03:45:43 -0000 -------------------------- File to patch: Skip this patch? [y] Skipping patch. 1 out of 1 hunk ignored can't find file to patch at input line 71 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |Index: pd/src/m_binbuf.c |=================================================================== |RCS file: /cvsroot/pure-data/pd/src/m_binbuf.c,v |retrieving revision 1.13 |diff -u -w -r1.13 m_binbuf.c |--- pd/src/m_binbuf.c 4 Oct 2006 19:35:06 -0000 1.13 |+++ pd/src/m_binbuf.c 12 Feb 2007 03:45:44 -0000 -------------------------- File to patch: Skip this patch? [y] Skipping patch. 1 out of 1 hunk ignored can't find file to patch at input line 89 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |Index: pd/src/m_class.c |=================================================================== |RCS file: /cvsroot/pure-data/pd/src/m_class.c,v |retrieving revision 1.7 |diff -u -w -r1.7 m_class.c |--- pd/src/m_class.c 15 Aug 2006 04:54:15 -0000 1.7 |+++ pd/src/m_class.c 12 Feb 2007 03:45:44 -0000 -------------------------- File to patch: Skip this patch? [y] Skipping patch. 9 out of 9 hunks ignored can't find file to patch at input line 206 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |Index: pd/src/m_imp.h |=================================================================== |RCS file: /cvsroot/pure-data/pd/src/m_imp.h,v |retrieving revision 1.4 |diff -u -w -r1.4 m_imp.h |--- pd/src/m_imp.h 19 Aug 2005 23:28:03 -0000 1.4 |+++ pd/src/m_imp.h 12 Feb 2007 03:45:44 -0000 -------------------------- File to patch: Skip this patch? [y] Skipping patch. 2 out of 2 hunks ignored can't find file to patch at input line 229 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |Index: pd/src/m_obj.c |=================================================================== |RCS file: /cvsroot/pure-data/pd/src/m_obj.c,v |retrieving revision 1.4 |diff -u -w -r1.4 m_obj.c |--- pd/src/m_obj.c 18 May 2005 04:28:51 -0000 1.4 |+++ pd/src/m_obj.c 12 Feb 2007 03:45:44 -0000 -------------------------- File to patch: Skip this patch? [y] Skipping patch. 6 out of 6 hunks ignored can't find file to patch at input line 334 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |Index: pd/src/m_pd.c |=================================================================== |RCS file: /cvsroot/pure-data/pd/src/m_pd.c,v |retrieving revision 1.4 |diff -u -w -r1.4 m_pd.c |--- pd/src/m_pd.c 28 Nov 2004 21:20:42 -0000 1.4 |+++ pd/src/m_pd.c 12 Feb 2007 03:45:44 -0000 -------------------------- File to patch: Skip this patch? [y] Skipping patch. 1 out of 1 hunk ignored can't find file to patch at input line 354 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |Index: pd/src/m_pd.h |=================================================================== |RCS file: /cvsroot/pure-data/pd/src/m_pd.h,v |retrieving revision 1.17 |diff -u -w -r1.17 m_pd.h |--- pd/src/m_pd.h 22 Oct 2006 21:46:11 -0000 1.17 |+++ pd/src/m_pd.h 12 Feb 2007 03:45:44 -0000 -------------------------- File to patch: Skip this patch? [y] Skipping patch. 10 out of 10 hunks ignored
------------------------------------------------------------------------ ----
I have the audacity to believe that peoples everywhere can have three meals a day for their bodies, education and culture for their minds, and dignity, equality and freedom for their spirits. - Martin Luther King, Jr.