python: Add patch to fix linking
authorFlorian Boor <florian.boor@kernelconcepts.de>
Mon, 18 May 2009 13:25:02 +0000 (15:25 +0200)
committerFlorian Boor <florian.boor@kernelconcepts.de>
Mon, 18 May 2009 13:25:02 +0000 (15:25 +0200)
recipes/python/python-2.6.1/07-export-grammer.patch [new file with mode: 0644]
recipes/python/python_2.6.1.bb

diff --git a/recipes/python/python-2.6.1/07-export-grammer.patch b/recipes/python/python-2.6.1/07-export-grammer.patch
new file mode 100644 (file)
index 0000000..b7ec2bb
--- /dev/null
@@ -0,0 +1,10 @@
+--- Python-2.6.1.orig/Parser/printgrammar.c    2008-04-13 15:35:56.000000000 -0500
++++ Python-2.6.1/Parser/printgrammar.c 2008-12-28 00:01:28.675633800 -0600
+@@ -16,6 +16,7 @@
+       fprintf(fp, "/* Generated by Parser/pgen */\n\n");
+       fprintf(fp, "#include \"pgenheaders.h\"\n");
+       fprintf(fp, "#include \"grammar.h\"\n");
++      fprintf(fp, "PyAPI_DATA(grammar) _PyParser_Grammar;\n");
+       printdfas(g, fp);
+       printlabels(g, fp);
+       fprintf(fp, "grammar _PyParser_Grammar = {\n");
index e50ca43..8ca51ae 100644 (file)
@@ -12,6 +12,7 @@ SRC_URI = "\
   file://04-default-is-optimized.patch;patch=1 \
   file://05-enable-ctypes-cross-build.patch;patch=1 \
   file://06-libffi-enable-default-mips.patch;patch=1 \
+  file://07-export-grammer.patch;patch=1 \
   file://99-ignore-optimization-flag.patch;patch=1 \
   \
 # not yet pushed forward