diff options
author | Alvaro Gamez Machado <alvaro.gamez@hazent.com> | 2016-12-04 16:55:40 +0100 |
---|---|---|
committer | Thomas Petazzoni <thomas.petazzoni@free-electrons.com> | 2016-12-04 21:48:40 +0100 |
commit | 413605e036c332f25392e1a16aa007fbd0cbba11 (patch) | |
tree | b6d18f0bf18747ef3e6e69c1942a22974fa4fdaa /package/libxmlrpc | |
parent | de90d77dc1164a0f933cd5aac9f43ac9278b7172 (diff) |
libxmlrpc: fix build without C++ compiler
Conditionally disable compilation of optional C++ module.
Fixes:
http://autobuild.buildroot.net/results/cbff6c816606a515467d467677763533a41fc276/
Signed-off-by: Alvaro Gamez Machado <alvaro.gamez@hazent.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'package/libxmlrpc')
-rw-r--r-- | package/libxmlrpc/0002-fix-non-cplusplus-build.patch | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/package/libxmlrpc/0002-fix-non-cplusplus-build.patch b/package/libxmlrpc/0002-fix-non-cplusplus-build.patch index efeb9cc83..2d5bfcc0a 100644 --- a/package/libxmlrpc/0002-fix-non-cplusplus-build.patch +++ b/package/libxmlrpc/0002-fix-non-cplusplus-build.patch @@ -1,9 +1,10 @@ Handle builds without C++ libxmlrpc nicely handles the fact of being built without C++ support, -except for one location, fixed by this patch. +except for two locations, fixed by this patch. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> +Signed-off-by: Alvaro Gamez Machado <alvaro.gamez@hazent.com> Index: b/lib/util/Makefile =================================================================== @@ -25,3 +26,19 @@ Index: b/lib/util/Makefile .PHONY: all all: $(LIBOBJS) +Index: b/lib/Makefile +=================================================================== +--- a/lib/Makefile ++++ b/lib/Makefile +@@ -9,7 +9,10 @@ + + # Build up SUBDIRS: + SUBDIRS = +-SUBDIRS += util libutil libutil++ ++SUBDIRS += util libutil ++ifeq ($(ENABLE_CPLUSPLUS),yes) ++ SUBDIRS += libutil++ ++endif + ifeq ($(ENABLE_ABYSS_SERVER),yes) + SUBDIRS += abyss + ifeq ($(ENABLE_CPLUSPLUS),yes) |