poco: not available for all architectures
authorGustavo Zacarias <gustavo@zacarias.com.ar>
Thu, 16 May 2013 01:40:01 +0000 (01:40 +0000)
committerPeter Korsgaard <jacmet@sunsite.dk>
Thu, 23 May 2013 21:34:28 +0000 (23:34 +0200)
Missing defines for:
aarch64, arc, blackfin, microblaze & xtensa.
Not properly supported: mips - only defines generic mips as BE, doesn't
know about mipsel (LE) thus assuming it's BE.
Fixes:
http://autobuild.buildroot.net/results/9847702b046bed59b07f0e075a58b1f31e9236ce/

This should be pretty straightforward to fix in
Foundation/include/Poco/Platform.h for interested parties since it only
cares about endianness.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
package/poco/Config.in

index b8230717b4fa4a8379a9a409fb88533837bf9bef..402f96d3bff3cce6968a4caf4df22e4d2c8b89ec 100644 (file)
@@ -3,6 +3,7 @@ config BR2_PACKAGE_POCO
        depends on BR2_INSTALL_LIBSTDCPP
        depends on BR2_USE_WCHAR
        depends on BR2_TOOLCHAIN_HAS_THREADS
+       depends on !(BR2_aarch64 || BR2_arc || BR2_bfin || BR2_microblaze || BR2_mipsel || BR2_xtensa)
        select BR2_PACKAGE_ZLIB
        select BR2_PACKAGE_PCRE
        help
@@ -61,3 +62,4 @@ endif # BR2_PACKAGE_POCO
 comment "poco requires a toolchain with WCHAR, threads, and C++ support"
        depends on !BR2_USE_WCHAR || !BR2_INSTALL_LIBSTDCPP \
                || !BR2_TOOLCHAIN_HAS_THREADS
+       depends on !(BR2_aarch64 || BR2_arc || BR2_bfin || BR2_microblaze || BR2_mipsel || BR2_xtensa)