{"action":"opened","issue":{"url":"https://api.github.com/repos/okamstudio/godot/issues/2384","labels_url":"https://api.github.com/repos/okamstudio/godot/issues/2384/labels{/name}","comments_url":"https://api.github.com/repos/okamstudio/godot/issues/2384/comments","events_url":"https://api.github.com/repos/okamstudio/godot/issues/2384/events","html_url":"https://github.com/okamstudio/godot/issues/2384","id":102640080,"number":2384,"title":"latest build is broken","user":{"login":"slapin","id":6099,"avatar_url":"https://avatars.githubusercontent.com/u/6099?v=3","gravatar_id":"","url":"https://api.github.com/users/slapin","html_url":"https://github.com/slapin","followers_url":"https://api.github.com/users/slapin/followers","following_url":"https://api.github.com/users/slapin/following{/other_user}","gists_url":"https://api.github.com/users/slapin/gists{/gist_id}","starred_url":"https://api.github.com/users/slapin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/slapin/subscriptions","organizations_url":"https://api.github.com/users/slapin/orgs","repos_url":"https://api.github.com/users/slapin/repos","events_url":"https://api.github.com/users/slapin/events{/privacy}","received_events_url":"https://api.github.com/users/slapin/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-08-23T17:40:38Z","updated_at":"2015-08-23T17:40:38Z","closed_at":null,"body":"```\r\ngcc -o core/io/fastlz.x11.opt.tools.64.o -c -O2 -ffast-math -DDEBUG_ENABLED -DFREETYPE_ENABLED -DOPENGL_ENABLED -DGLEW_ENABLED -DALSA_ENABLED -DPULSEAUDIO_ENABLED -DX11_ENABLED -DUNIX_ENABLED -DGLES2_ENABLED -DGLES_OVER_GL -DMUSEPACK_ENABLED -DOPENSSL_ENABLED -DSQUISH_ENABLED -DVORBIS_ENABLED -DPNG_ENABLED -DDDS_ENABLED -DPVR_ENABLED -DJPG_ENABLED -DWEBP_ENABLED -DSPEEX_ENABLED -DTOOLS_ENABLED -DGDSCRIPT_ENABLED -DMINIZIP_ENABLED -DXML_ENABLED -DETC1_ENABLED -D_REENTRANT -Icore -Icore/math -Itools -Idrivers -I. -Iplatform/x11 -I/usr/include/freetype2 -Icore/io/vorbis core/io/fastlz.c\r\ng++ -o core/bind/core_bind.x11.opt.tools.64.o -c -O2 -ffast-math -DDEBUG_ENABLED -DFREETYPE_ENABLED -DOPENGL_ENABLED -DGLEW_ENABLED -DALSA_ENABLED -DPULSEAUDIO_ENABLED -DX11_ENABLED -DUNIX_ENABLED -DGLES2_ENABLED -DGLES_OVER_GL -DMUSEPACK_ENABLED -DOPENSSL_ENABLED -DSQUISH_ENABLED -DVORBIS_ENABLED -DPNG_ENABLED -DDDS_ENABLED -DPVR_ENABLED -DJPG_ENABLED -DWEBP_ENABLED -DSPEEX_ENABLED -DTOOLS_ENABLED -DGDSCRIPT_ENABLED -DMINIZIP_ENABLED -DXML_ENABLED -DETC1_ENABLED -D_REENTRANT -Icore -Icore/math -Itools -Idrivers -I. -Iplatform/x11 -I/usr/include/freetype2 -Icore/bind/vorbis core/bind/core_bind.cpp\r\nar rc core/libcore.x11.opt.tools.64.a platform/iphone/globals/global_defaults.x11.opt.tools.64.o platform/android/globals/global_defaults.x11.opt.tools.64.o core/vmap.x11.opt.tools.64.o core/image_quantize.x11.opt.tools.64.o core/print_string.x11.opt.tools.64.o core/core_string_names.x11.opt.tools.64.o core/string_db.x11.opt.tools.64.o core/variant.x11.opt.tools.64.o core/ustring.x11.opt.tools.64.o core/res_ptr.x11.opt.tools.64.o core/variant_construct_string.x11.opt.tools.64.o core/vset.x11.opt.tools.64.o core/dvector.x11.opt.tools.64.o core/global_defaults.x11.opt.tools.64.o core/resource.x11.opt.tools.64.o core/object.x11.opt.tools.64.o core/translation.x11.opt.tools.64.o core/object_type_db.x11.opt.tools.64.o core/compressed_translation.x11.opt.tools.64.o core/register_core_types.x11.opt.tools.64.o core/script_encryption_key.x11.opt.tools.64.o core/pool_allocator.x11.opt.tools.64.o core/script_language.x11.opt.tools.64.o core/pair.x11.opt.tools.64.o core/script_debugger_local.x11.opt.tools.64.o core/error_macros.x11.opt.tools.64.o core/path_db.x11.opt.tools.64.o core/packed_data_container.x11.opt.tools.64.o core/input_map.x11.opt.tools.64.o core/fpstr.x11.opt.tools.64.o core/path_remap.x11.opt.tools.64.o core/dictionary.x11.opt.tools.64.o core/script_debugger_remote.x11.opt.tools.64.o core/safe_refcount.x11.opt.tools.64.o core/variant_op.x11.opt.tools.64.o core/command_queue_mt.x11.opt.tools.64.o core/array.x11.opt.tools.64.o core/message_queue.x11.opt.tools.64.o core/variant_call.x11.opt.tools.64.o core/func_ref.x11.opt.tools.64.o core/method_bind.x11.opt.tools.64.o core/color.x11.opt.tools.64.o core/script_debugger_debugger.x11.opt.tools.64.o core/image.x11.opt.tools.64.o core/reference.x11.opt.tools.64.o core/rid.x11.opt.tools.64.o core/event_queue.x11.opt.tools.64.o core/global_constants.x11.opt.tools.64.o core/undo_redo.x11.opt.tools.64.o core/globals.x11.opt.tools.64.o core/ref_ptr.x11.opt.tools.64.o core/os/memory_pool_dynamic.x11.opt.tools.64.o core/os/memory.x11.opt.tools.64.o core/os/thread_dummy.x11.opt.tools.64.o core/os/semaphore.x11.opt.tools.64.o core/os/shell.x11.opt.tools.64.o core/os/input_event.x11.opt.tools.64.o core/os/memory_pool_static.x11.opt.tools.64.o core/os/thread_safe.x11.opt.tools.64.o core/os/os.x11.opt.tools.64.o core/os/memory_pool_dynamic_prealloc.x11.opt.tools.64.o core/os/main_loop.x11.opt.tools.64.o core/os/mutex.x11.opt.tools.64.o core/os/file_access.x11.opt.tools.64.o core/os/input.x11.opt.tools.64.o core/os/thread.x11.opt.tools.64.o core/os/memory_pool_dynamic_static.x11.opt.tools.64.o core/os/keyboard.x11.opt.tools.64.o core/os/copymem.x11.opt.tools.64.o core/os/dir_access.x11.opt.tools.64.o core/math/transform.x11.opt.tools.64.o core/math/math_2d.x11.opt.tools.64.o core/math/math_defs.x11.opt.tools.64.o core/math/quick_hull.x11.opt.tools.64.o core/math/aabb.x11.opt.tools.64.o core/math/triangle_mesh.x11.opt.tools.64.o core/math/bezier_curve.x11.opt.tools.64.o core/math/triangulator.x11.opt.tools.64.o core/math/face3.x11.opt.tools.64.o core/math/vector3.x11.opt.tools.64.o core/math/bsp_tree.x11.opt.tools.64.o core/math/geometry.x11.opt.tools.64.o core/math/matrix3.x11.opt.tools.64.o core/math/quat.x11.opt.tools.64.o core/math/plane.x11.opt.tools.64.o core/math/triangulate.x11.opt.tools.64.o core/math/camera_matrix.x11.opt.tools.64.o core/math/math_funcs.x11.opt.tools.64.o core/io/resource_saver.x11.opt.tools.64.o core/io/stream_peer_tcp.x11.opt.tools.64.o core/io/http_client.x11.opt.tools.64.o core/io/resource_format_xml.x11.opt.tools.64.o core/io/json.x11.opt.tools.64.o core/io/file_access_compressed.x11.opt.tools.64.o core/io/file_access_zip.x11.opt.tools.64.o core/io/resource_format_binary.x11.opt.tools.64.o core/io/stream_peer.x11.opt.tools.64.o core/io/file_access_network.x11.opt.tools.64.o core/io/packet_peer_udp.x11.opt.tools.64.o core/io/tcp_server.x11.opt.tools.64.o core/io/md5.x11.opt.tools.64.o core/io/xml_parser.x11.opt.tools.64.o core/io/file_access_memory.x11.opt.tools.64.o core/io/aes256.x11.opt.tools.64.o core/io/file_access_buffered.x11.opt.tools.64.o core/io/file_access_pack.x11.opt.tools.64.o core/io/packet_peer.x11.opt.tools.64.o core/io/translation_loader_po.x11.opt.tools.64.o core/io/image_loader.x11.opt.tools.64.o core/io/compression.x11.opt.tools.64.o core/io/resource_loader.x11.opt.tools.64.o core/io/ip.x11.opt.tools.64.o core/io/config_file.x11.opt.tools.64.o core/io/stream_peer_ssl.x11.opt.tools.64.o core/io/file_access_encrypted.x11.opt.tools.64.o core/io/marshalls.x11.opt.tools.64.o core/io/ip_address.x11.opt.tools.64.o core/io/unzip.x11.opt.tools.64.o core/io/base64.x11.opt.tools.64.o core/io/ioapi.x11.opt.tools.64.o core/io/zip.x11.opt.tools.64.o core/io/fastlz.x11.opt.tools.64.o core/bind/core_bind.x11.opt.tools.64.o\r\nranlib core/libcore.x11.opt.tools.64.a\r\ng++ -o bin/godot.x11.opt.tools.64 platform/x11/godot_x11.x11.opt.tools.64.o platform/x11/context_gl_x11.x11.opt.tools.64.o platform/x11/os_x11.x11.opt.tools.64.o platform/x11/key_mapping_x11.x11.opt.tools.64.o main/libmain.x11.opt.tools.64.a modules/libmodules.x11.opt.tools.64.a bin/tests/libtests.x11.opt.tools.64.a drivers/libdrivers.x11.opt.tools.64.a drivers/libdrivers0.x11.opt.tools.64.a drivers/libdrivers1.x11.opt.tools.64.a drivers/libdrivers2.x11.opt.tools.64.a tools/libtool.x11.opt.tools.64.a scene/libscene.x11.opt.tools.64.a servers/libservers.x11.opt.tools.64.a core/libcore.x11.opt.tools.64.a -lX11 -lXinerama -lXcursor -lfreetype -lpulse-simple -lpulse -lGL -lGLU -lpthread -lasound -lz\r\ndrivers/libdrivers0.x11.opt.tools.64.a(stream_peer_openssl.x11.opt.tools.64.o): In function `StreamPeerOpenSSL::_bio_read(bio_st*, char*, int)':\r\nstream_peer_openssl.cpp:(.text+0x26e): undefined reference to `BIO_clear_flags'\r\nstream_peer_openssl.cpp:(.text+0x2dd): undefined reference to `BIO_set_flags'\r\ndrivers/libdrivers0.x11.opt.tools.64.a(stream_peer_openssl.x11.opt.tools.64.o): In function `StreamPeerOpenSSL::_bio_write(bio_st*, char const*, int) [clone .part.25]':\r\nstream_peer_openssl.cpp:(.text+0x34c): undefined reference to `BIO_clear_flags'\r\nstream_peer_openssl.cpp:(.text+0x3b4): undefined reference to `BIO_set_flags'\r\ndrivers/libdrivers0.x11.opt.tools.64.a(stream_peer_openssl.x11.opt.tools.64.o): In function `StreamPeerOpenSSL::_match_common_name(char const*, x509_st const*)':\r\nstream_peer_openssl.cpp:(.text+0x51e): undefined reference to `X509_get_subject_name'\r\nstream_peer_openssl.cpp:(.text+0x530): undefined reference to `X509_NAME_get_index_by_NID'\r\nstream_peer_openssl.cpp:(.text+0x549): undefined reference to `X509_get_subject_name'\r\nstream_peer_openssl.cpp:(.text+0x553): undefined reference to `X509_NAME_get_entry'\r\nstream_peer_openssl.cpp:(.text+0x56b): undefined reference to `X509_NAME_ENTRY_get_data'\r\nstream_peer_openssl.cpp:(.text+0x586): undefined reference to `ASN1_STRING_data'\r\nstream_peer_openssl.cpp:(.text+0x591): undefined reference to `ASN1_STRING_length'\r\ndrivers/libdrivers0.x11.opt.tools.64.a(stream_peer_openssl.x11.opt.tools.64.o): In function `StreamPeerOpenSSL::_match_subject_alternative_name(char const*, x509_st const*)':\r\nstream_peer_openssl.cpp:(.text+0x69e): undefined reference to `X509_get_ext_d2i'\r\nstream_peer_openssl.cpp:(.text+0x6b9): undefined reference to `sk_num'\r\nstream_peer_openssl.cpp:(.text+0x6de): undefined reference to `sk_value'\r\nstream_peer_openssl.cpp:(.text+0x6ef): undefined reference to `ASN1_STRING_data'\r\nstream_peer_openssl.cpp:(.text+0x6fb): undefined reference to `ASN1_STRING_length'\r\nstream_peer_openssl.cpp:(.text+0x72e): undefined reference to `GENERAL_NAME_free'\r\nstream_peer_openssl.cpp:(.text+0x736): undefined reference to `sk_pop_free'\r\ndrivers/libdrivers0.x11.opt.tools.64.a(stream_peer_openssl.x11.opt.tools.64.o): In function `StreamPeerOpenSSL::_cert_verify_callback(x509_store_ctx_st*, void*)':\r\nstream_peer_openssl.cpp:(.text+0x774): undefined reference to `X509_verify_cert'\r\nstream_peer_openssl.cpp:(.text+0x784): undefined reference to `X509_STORE_CTX_get_error'\r\nstream_peer_openssl.cpp:(.text+0x78c): undefined reference to `X509_verify_cert_error_string'\r\nstream_peer_openssl.cpp:(.text+0x7d7): undefined reference to `ERR_print_errors_fp'\r\nstream_peer_openssl.cpp:(.text+0x7df): undefined reference to `X509_STORE_CTX_get_current_cert'\r\nstream_peer_openssl.cpp:(.text+0x7fa): undefined reference to `X509_get_subject_name'\r\nstream_peer_openssl.cpp:(.text+0x80c): undefined reference to `X509_NAME_oneline'\r\ndrivers/libdrivers0.x11.opt.tools.64.a(stream_peer_openssl.x11.opt.tools.64.o): In function `StreamPeerOpenSSL::_print_error(int)':\r\nstream_peer_openssl.cpp:(.text+0xa2c): undefined reference to `SSL_get_error'\r\ndrivers/libdrivers0.x11.opt.tools.64.a(stream_peer_openssl.x11.opt.tools.64.o): In function `StreamPeerOpenSSL::put_data(unsigned char const*, int)':\r\nstream_peer_openssl.cpp:(.text+0xbc2): undefined reference to `SSL_write'\r\ndrivers/libdrivers0.x11.opt.tools.64.a(stream_peer_openssl.x11.opt.tools.64.o): In function `StreamPeerOpenSSL::get_data(unsigned char*, int)':\r\nstream_peer_openssl.cpp:(.text+0xc72): undefined reference to `SSL_read'\r\ndrivers/libdrivers0.x11.opt.tools.64.a(stream_peer_openssl.x11.opt.tools.64.o): In function `StreamPeerOpenSSL::connect(Ref<StreamPeer>, bool, String const&)':\r\nstream_peer_openssl.cpp:(.text+0xd8e): undefined reference to `SSLv23_client_method'\r\nstream_peer_openssl.cpp:(.text+0xd96): undefined reference to `SSL_CTX_new'\r\nstream_peer_openssl.cpp:(.text+0xe25): undefined reference to `SSL_CTX_set_verify'\r\nstream_peer_openssl.cpp:(.text+0xe39): undefined reference to `SSL_CTX_set_cert_verify_callback'\r\nstream_peer_openssl.cpp:(.text+0xe4e): undefined reference to `SSL_CTX_set_verify_depth'\r\nstream_peer_openssl.cpp:(.text+0xe5a): undefined reference to `SSL_new'\r\nstream_peer_openssl.cpp:(.text+0xe6b): undefined reference to `BIO_new'\r\nstream_peer_openssl.cpp:(.text+0xe88): undefined reference to `SSL_set_bio'\r\nstream_peer_openssl.cpp:(.text+0xea7): undefined reference to `SSL_ctrl'\r\nstream_peer_openssl.cpp:(.text+0xeb3): undefined reference to `SSL_connect'\r\nstream_peer_openssl.cpp:(.text+0xf04): undefined reference to `SSL_get_peer_certificate'\r\nstream_peer_openssl.cpp:(.text+0xf15): undefined reference to `SSL_get_verify_result'\r\nstream_peer_openssl.cpp:(.text+0xfca): undefined reference to `SSL_CTX_get_cert_store'\r\nstream_peer_openssl.cpp:(.text+0x1008): undefined reference to `X509_STORE_add_cert'\r\nstream_peer_openssl.cpp:(.text+0x1058): undefined reference to `ERR_print_errors_fp'\r\ndrivers/libdrivers0.x11.opt.tools.64.a(stream_peer_openssl.x11.opt.tools.64.o): In function `StreamPeerOpenSSL::disconnect()':\r\nstream_peer_openssl.cpp:(.text+0x10e1): undefined reference to `SSL_shutdown'\r\nstream_peer_openssl.cpp:(.text+0x10ed): undefined reference to `SSL_free'\r\nstream_peer_openssl.cpp:(.text+0x10f9): undefined reference to `SSL_CTX_free'\r\ndrivers/libdrivers0.x11.opt.tools.64.a(stream_peer_openssl.x11.opt.tools.64.o): In function `StreamPeerOpenSSL::initialize_ssl()':\r\nstream_peer_openssl.cpp:(.text+0x1333): undefined reference to `CRYPTO_set_mem_functions'\r\nstream_peer_openssl.cpp:(.text+0x1338): undefined reference to `SSL_library_init'\r\nstream_peer_openssl.cpp:(.text+0x133d): undefined reference to `SSL_load_error_strings'\r\nstream_peer_openssl.cpp:(.text+0x1342): undefined reference to `ERR_load_BIO_strings'\r\nstream_peer_openssl.cpp:(.text+0x1347): undefined reference to `OPENSSL_add_all_algorithms_noconf'\r\nstream_peer_openssl.cpp:(.text+0x18a0): undefined reference to `BIO_s_mem'\r\nstream_peer_openssl.cpp:(.text+0x18a8): undefined reference to `BIO_new'\r\nstream_peer_openssl.cpp:(.text+0x18e4): undefined reference to `BIO_puts'\r\nstream_peer_openssl.cpp:(.text+0x1907): undefined reference to `PEM_read_bio_X509'\r\nstream_peer_openssl.cpp:(.text+0x1914): undefined reference to `BIO_free'\r\nstream_peer_openssl.cpp:(.text+0x1940): undefined reference to `BIO_s_mem'\r\nstream_peer_openssl.cpp:(.text+0x1948): undefined reference to `BIO_new'\r\nstream_peer_openssl.cpp:(.text+0x1980): undefined reference to `BIO_puts'\r\nstream_peer_openssl.cpp:(.text+0x19a7): undefined reference to `PEM_read_bio_X509'\r\nstream_peer_openssl.cpp:(.text+0x19b4): undefined reference to `BIO_free'\r\ndrivers/libdrivers0.x11.opt.tools.64.a(stream_peer_openssl.x11.opt.tools.64.o): In function `StreamPeerOpenSSL::finalize_ssl()':\r\nstream_peer_openssl.cpp:(.text+0x1d35): undefined reference to `X509_free'\r\ncollect2: error: ld returned 1 exit status\r\nscons: *** [bin/godot.x11.opt.tools.64] Error 1\r\nscons: building terminated because of errors.\r\n```"}}