aboutsummaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/guile
diff options
context:
space:
mode:
Diffstat (limited to 'meta/recipes-devtools/guile')
-rw-r--r--meta/recipes-devtools/guile/files/fix_parallel_build_issue.patch20
-rw-r--r--meta/recipes-devtools/guile/guile_2.0.7.bb3
2 files changed, 22 insertions, 1 deletions
diff --git a/meta/recipes-devtools/guile/files/fix_parallel_build_issue.patch b/meta/recipes-devtools/guile/files/fix_parallel_build_issue.patch
new file mode 100644
index 0000000000..761d51b943
--- /dev/null
+++ b/meta/recipes-devtools/guile/files/fix_parallel_build_issue.patch
@@ -0,0 +1,20 @@
+Add explicit dependency for libpath.h on dynl.x which fixes a potential parallel build issue.
+
+Fixes Yocto bug# 3558
+
+Signed-off-by: Bogdan Marinescu <bogdan.a.marinescu@intel.com>
+
+Upstream-Status: Pending
+
+diff --git a/libguile/Makefile.am b/libguile/Makefile.am
+index e216435..016bd90 100644
+--- a/libguile/Makefile.am
++++ b/libguile/Makefile.am
+@@ -700,6 +700,7 @@ $(DOT_DOC_FILES) $(EXTRA_DOT_DOC_FILES): scmconfig.h snarf.h guile-snarf-docs.in
+ error.x: cpp-E.c
+ posix.x: cpp-SIG.c
+ load.x: libpath.h
++dynl.x: libpath.h
+
+ alldotdocfiles = $(DOT_DOC_FILES) $(EXTRA_DOT_DOC_FILES)
+ snarf2checkedtexi = GUILE_AUTO_COMPILE=0 $(top_builddir)/meta/uninstalled-env guild snarf-check-and-output-texi
diff --git a/meta/recipes-devtools/guile/guile_2.0.7.bb b/meta/recipes-devtools/guile/guile_2.0.7.bb
index 7f3316a893..b8ab88e1ee 100644
--- a/meta/recipes-devtools/guile/guile_2.0.7.bb
+++ b/meta/recipes-devtools/guile/guile_2.0.7.bb
@@ -19,6 +19,7 @@ SRC_URI = "${GNU_MIRROR}/guile/guile-${PV}.tar.xz \
file://opensuse/guile-64bit.patch \
file://guile_2.0.6_fix_sed_error.patch \
file://arm_endianness.patch \
+ file://fix_parallel_build_issue.patch \
"
# file://debian/0001-Change-guile-to-guile-X.Y-for-info-pages.patch
@@ -27,7 +28,7 @@ SRC_URI = "${GNU_MIRROR}/guile/guile-${PV}.tar.xz \
SRC_URI[md5sum] = "30ff9e94663a2e2098b52f8ce9d050b9"
SRC_URI[sha256sum] = "6f278fa699685382ae51ba8bfad5840959e0af6414f3ad803d61131567bfa338"
-PR = "r0"
+PR = "r1"
inherit autotools gettext
BBCLASSEXTEND = "native"
a> 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230