Beiträge von rcarreira88
-
-
Hello, when doing:
I get this error:
Code
Alles anzeigenScanning dependencies of target mbedx509 [ 43%] Building CXX object dependencies/external/protobuf/src/CMakeFiles/protoc_lib.dir/google/protobuf/compiler/command_line_interface.cc.o [ 43%] Building C object dependencies/external/mbedtls/build/library/CMakeFiles/mbedx509.dir/certs.c.o [ 43%] Building C object dependencies/external/mbedtls/build/library/CMakeFiles/mbedx509.dir/pkcs11.c.o [ 43%] Building C object dependencies/external/mbedtls/build/library/CMakeFiles/mbedx509.dir/x509.c.o /root/hyperion/build/dependencies/external/mbedtls/src/library/x509.c: In function 'mbedtls_x509_dn_gets': /root/hyperion/build/dependencies/external/mbedtls/src/library/x509.c:789:40: error: '%s' directive output may be truncated writing up to 255 bytes into a region of size 1 [-Werror=format-truncation=] ret = mbedtls_snprintf( p, n, "%s", s ); ^~ ~ In file included from /root/hyperion/build/dependencies/external/mbedtls/src/library/x509.c:47: /root/hyperion/build/dependencies/external/mbedtls/src/include/mbedtls/platform.h:76:41: note: 'snprintf' output between 1 and 256 bytes into a destination of size 1 #define MBEDTLS_PLATFORM_STD_SNPRINTF snprintf /**< The default \c snprintf function to use. */ /root/hyperion/build/dependencies/external/mbedtls/src/include/mbedtls/platform.h:243:28: note: in expansion of macro 'MBEDTLS_PLATFORM_STD_SNPRINTF' #define mbedtls_snprintf MBEDTLS_PLATFORM_STD_SNPRINTF ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /root/hyperion/build/dependencies/external/mbedtls/src/library/x509.c:789:15: note: in expansion of macro 'mbedtls_snprintf' ret = mbedtls_snprintf( p, n, "%s", s ); ^~~~~~~~~~~~~~~~ /root/hyperion/build/dependencies/external/mbedtls/src/library/x509.c: In function 'mbedtls_x509_serial_gets': /root/hyperion/build/dependencies/external/mbedtls/src/library/x509.c:827:41: error: '....' directive output truncated writing 4 bytes into a region of size 1 [-Werror=format-truncation=] ret = mbedtls_snprintf( p, n, "...." ); ~^~~ In file included from /root/hyperion/build/dependencies/external/mbedtls/src/library/x509.c:47: /root/hyperion/build/dependencies/external/mbedtls/src/include/mbedtls/platform.h:76:41: note: 'snprintf' output 5 bytes into a destination of size 1 #define MBEDTLS_PLATFORM_STD_SNPRINTF snprintf /**< The default \c snprintf function to use. */ /root/hyperion/build/dependencies/external/mbedtls/src/include/mbedtls/platform.h:243:28: note: in expansion of macro 'MBEDTLS_PLATFORM_STD_SNPRINTF' #define mbedtls_snprintf MBEDTLS_PLATFORM_STD_SNPRINTF ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /root/hyperion/build/dependencies/external/mbedtls/src/library/x509.c:827:15: note: in expansion of macro 'mbedtls_snprintf' ret = mbedtls_snprintf( p, n, "...." ); ^~~~~~~~~~~~~~~~ /root/hyperion/build/dependencies/external/mbedtls/src/library/x509.c: In function 'mbedtls_x509_sig_alg_gets': /root/hyperion/build/dependencies/external/mbedtls/src/library/x509.c:864:41: error: ' (' directive output truncated writing 2 bytes into a region of size 1 [-Werror=format-truncation=] ret = mbedtls_snprintf( p, n, " (%s, MGF1-%s, 0x%02X)", ~^ /root/hyperion/build/dependencies/external/mbedtls/src/library/x509.c:864:39: note: assuming directive output of 3 bytes ret = mbedtls_snprintf( p, n, " (%s, MGF1-%s, 0x%02X)", ^~~~~~~~~~~~~~~~~~~~~~~~ /root/hyperion/build/dependencies/external/mbedtls/src/library/x509.c:864:39: note: assuming directive output of 3 bytes /root/hyperion/build/dependencies/external/mbedtls/src/library/x509.c:864:39: note: using the range [0, 4294967295] for directive argument In file included from /root/hyperion/build/dependencies/external/mbedtls/src/library/x509.c:47: /root/hyperion/build/dependencies/external/mbedtls/src/include/mbedtls/platform.h:76:41: note: 'snprintf' output 17 or more bytes (assuming 23) into a destination of size 1 #define MBEDTLS_PLATFORM_STD_SNPRINTF snprintf /**< The default \c snprintf function to use. */ /root/hyperion/build/dependencies/external/mbedtls/src/include/mbedtls/platform.h:243:28: note: in expansion of macro 'MBEDTLS_PLATFORM_STD_SNPRINTF' #define mbedtls_snprintf MBEDTLS_PLATFORM_STD_SNPRINTF ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /root/hyperion/build/dependencies/external/mbedtls/src/library/x509.c:864:15: note: in expansion of macro 'mbedtls_snprintf' ret = mbedtls_snprintf( p, n, " (%s, MGF1-%s, 0x%02X)", ^~~~~~~~~~~~~~~~ cc1: all warnings being treated as errors make[2]: *** [dependencies/external/mbedtls/build/library/CMakeFiles/mbedx509.dir/build.make:89: dependencies/external/mbedtls/build/library/CMakeFiles/mbedx509.dir/x509.c.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:1060: dependencies/external/mbedtls/build/library/CMakeFiles/mbedx509.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... [ 43%] Building CXX object dependencies/external/protobuf/src/CMakeFiles/protoc_lib.dir/google/protobuf/compiler/cpp/cpp_enum.cc.o [ 43%] Building CXX object dependencies/external/protobuf/src/CMakeFiles/protoc_lib.dir/google/protobuf/compiler/cpp/cpp_enum_field.cc.o [ 44%] Building CXX object dependencies/external/protobuf/src/CMakeFiles/protoc_lib.dir/google/protobuf/compiler/cpp/cpp_extension.cc.o [ 44%] Building CXX object dependencies/external/protobuf/src/CMakeFiles/protoc_lib.dir/google/protobuf/compiler/cpp/cpp_field.cc.o [ 44%] Building CXX object dependencies/external/protobuf/src/CMakeFiles/protoc_lib.dir/google/protobuf/compiler/cpp/cpp_file.cc.o [ 44%] Building CXX object dependencies/external/protobuf/src/CMakeFiles/protoc_lib.dir/google/protobuf/compiler/cpp/cpp_generator.cc.o [ 44%] Building CXX object dependencies/external/protobuf/src/CMakeFiles/protoc_lib.dir/google/protobuf/compiler/cpp/cpp_helpers.cc.o [ 45%] Building CXX object dependencies/external/protobuf/src/CMakeFiles/protoc_lib.dir/google/protobuf/compiler/cpp/cpp_message.cc.o [ 45%] Building CXX object dependencies/external/protobuf/src/CMakeFiles/protoc_lib.dir/google/protobuf/compiler/cpp/cpp_message_field.cc.o [ 45%] Building CXX object dependencies/external/protobuf/src/CMakeFiles/protoc_lib.dir/google/protobuf/compiler/cpp/cpp_primitive_field.cc.o [ 45%] Building CXX object dependencies/external/protobuf/src/CMakeFiles/protoc_lib.dir/google/protobuf/compiler/cpp/cpp_service.cc.o [ 45%] Building CXX object dependencies/external/protobuf/src/CMakeFiles/protoc_lib.dir/google/protobuf/compiler/cpp/cpp_string_field.cc.o [ 46%] Building CXX object dependencies/external/protobuf/src/CMakeFiles/protoc_lib.dir/google/protobuf/compiler/plugin.cc.o [ 46%] Building CXX object dependencies/external/protobuf/src/CMakeFiles/protoc_lib.dir/google/protobuf/compiler/plugin.pb.cc.o [ 46%] Building CXX object dependencies/external/protobuf/src/CMakeFiles/protoc_lib.dir/google/protobuf/compiler/subprocess.cc.o [ 46%] Building CXX object dependencies/external/protobuf/src/CMakeFiles/protoc_lib.dir/google/protobuf/compiler/zip_writer.cc.o [ 46%] Building CXX object dependencies/external/protobuf/src/CMakeFiles/protoc_lib.dir/google/protobuf/compiler/java/java_doc_comment.cc.o [ 47%] Building CXX object dependencies/external/protobuf/src/CMakeFiles/protoc_lib.dir/google/protobuf/compiler/java/java_enum.cc.o [ 47%] Building CXX object dependencies/external/protobuf/src/CMakeFiles/protoc_lib.dir/google/protobuf/compiler/java/java_enum_field.cc.o [ 47%] Building CXX object dependencies/external/protobuf/src/CMakeFiles/protoc_lib.dir/google/protobuf/compiler/java/java_extension.cc.o [ 47%] Building CXX object dependencies/external/protobuf/src/CMakeFiles/protoc_lib.dir/google/protobuf/compiler/java/java_field.cc.o [ 47%] Building CXX object dependencies/external/protobuf/src/CMakeFiles/protoc_lib.dir/google/protobuf/compiler/java/java_file.cc.o [ 48%] Building CXX object dependencies/external/protobuf/src/CMakeFiles/protoc_lib.dir/google/protobuf/compiler/java/java_generator.cc.o [ 48%] Building CXX object dependencies/external/protobuf/src/CMakeFiles/protoc_lib.dir/google/protobuf/compiler/java/java_helpers.cc.o [ 48%] Building CXX object dependencies/external/protobuf/src/CMakeFiles/protoc_lib.dir/google/protobuf/compiler/java/java_message.cc.o [ 48%] Building CXX object dependencies/external/protobuf/src/CMakeFiles/protoc_lib.dir/google/protobuf/compiler/java/java_message_field.cc.o [ 48%] Building CXX object dependencies/external/protobuf/src/CMakeFiles/protoc_lib.dir/google/protobuf/compiler/java/java_primitive_field.cc.o [ 49%] Building CXX object dependencies/external/protobuf/src/CMakeFiles/protoc_lib.dir/google/protobuf/compiler/java/java_service.cc.o [ 49%] Building CXX object dependencies/external/protobuf/src/CMakeFiles/protoc_lib.dir/google/protobuf/compiler/java/java_string_field.cc.o [ 49%] Building CXX object dependencies/external/protobuf/src/CMakeFiles/protoc_lib.dir/google/protobuf/compiler/python/python_generator.cc.o [ 49%] Building CXX object dependencies/external/protobuf/src/CMakeFiles/protoc_lib.dir/protoc_lib_autogen/mocs_compilation.cpp.o [ 49%] Linking CXX static library ../../../../lib/libprotoc.a [ 49%] Built target protoc_lib make: *** [Makefile:152: all] Error 2
what am i doing wrong?
Thanks,
Ricardo