--- Begin Message ---
Source: asio
Version: 1.4.1-3
Severity: serious
Tags: wheezy sid
User: [email protected]
Usertags: qa-ftbfs-20110408 qa-ftbfs
Justification: FTBFS on amd64
Hi,
During a rebuild of all packages in sid, your package failed to build on
amd64.
Relevant part:
> g++ -I./../include -W -Wall -g -pipe -pthread -ftemplate-depth-256
> -Wl,-z,defs -pthread -o examples/echo/blocking_tcp_echo_client
> examples/echo/blocking_tcp_echo_client.o -lssl -lcrypto
> In file included from ./../include/asio/ssl/context_service.hpp:30:0,
> from ./../include/asio/ssl/context.hpp:22,
> from ./../include/asio/ssl.hpp:19,
> from examples/ssl/client.cpp:15:
> ./../include/asio/ssl/detail/openssl_context_service.hpp: In member function
> 'void asio::ssl::detail::openssl_context_service::create(SSL_CTX*&,
> asio::ssl::context_base::method)':
> ./../include/asio/ssl/detail/openssl_context_service.hpp:73:20: error:
> '::SSLv2_method' has not been declared
> ./../include/asio/ssl/detail/openssl_context_service.hpp:76:20: error:
> '::SSLv2_client_method' has not been declared
> ./../include/asio/ssl/detail/openssl_context_service.hpp:79:20: error:
> '::SSLv2_server_method' has not been declared
> ./../include/asio/ssl/detail/openssl_context_service.hpp:82:35: error:
> invalid conversion from 'const SSL_METHOD*' to 'SSL_METHOD*'
> ./../include/asio/ssl/detail/openssl_context_service.hpp:85:42: error:
> invalid conversion from 'const SSL_METHOD*' to 'SSL_METHOD*'
> ./../include/asio/ssl/detail/openssl_context_service.hpp:88:42: error:
> invalid conversion from 'const SSL_METHOD*' to 'SSL_METHOD*'
> ./../include/asio/ssl/detail/openssl_context_service.hpp:91:35: error:
> invalid conversion from 'const SSL_METHOD*' to 'SSL_METHOD*'
> ./../include/asio/ssl/detail/openssl_context_service.hpp:94:42: error:
> invalid conversion from 'const SSL_METHOD*' to 'SSL_METHOD*'
> ./../include/asio/ssl/detail/openssl_context_service.hpp:97:42: error:
> invalid conversion from 'const SSL_METHOD*' to 'SSL_METHOD*'
> ./../include/asio/ssl/detail/openssl_context_service.hpp:100:36: error:
> invalid conversion from 'const SSL_METHOD*' to 'SSL_METHOD*'
> ./../include/asio/ssl/detail/openssl_context_service.hpp:103:43: error:
> invalid conversion from 'const SSL_METHOD*' to 'SSL_METHOD*'
> ./../include/asio/ssl/detail/openssl_context_service.hpp:106:43: error:
> invalid conversion from 'const SSL_METHOD*' to 'SSL_METHOD*'
> g++ -I./../include -W -Wall -g -pipe -pthread -ftemplate-depth-256
> -Wl,-z,defs -pthread -o examples/echo/blocking_tcp_echo_server
> examples/echo/blocking_tcp_echo_server.o -lssl -lcrypto
> In file included from
> ./../include/asio/ssl/detail/openssl_context_service.hpp:31:0,
> from ./../include/asio/ssl/context_service.hpp:30,
> from ./../include/asio/ssl/context.hpp:22,
> from ./../include/asio/ssl.hpp:19,
> from examples/ssl/client.cpp:15:
> ./../include/asio/ssl/detail/openssl_init.hpp: In constructor
> 'asio::ssl::detail::openssl_init<Do_Init>::openssl_init() [with bool Do_Init
> = true]':
> ./../include/asio/ssl/detail/openssl_context_service.hpp:51:69:
> instantiated from here
> ./../include/asio/ssl/detail/openssl_init.hpp:124:5: warning: the address of
> 'asio::ssl::detail::openssl_init<>::instance_' will never be NULL
> In file included from ./../include/asio/ssl/stream_service.hpp:31:0,
> from ./../include/asio/ssl/stream.hpp:31,
> from ./../include/asio/ssl.hpp:22,
> from examples/ssl/client.cpp:15:
> ./../include/asio/ssl/detail/openssl_stream_service.hpp: At global scope:
> ./../include/asio/ssl/detail/openssl_stream_service.hpp: In instantiation of
> 'void
> asio::ssl::detail::openssl_stream_service::create(asio::ssl::detail::openssl_stream_service::impl_struct*&,
> Stream&, asio::ssl::basic_context<Context_Service>&) [with Stream =
> asio::basic_stream_socket<asio::ip::tcp>, Context_Service =
> asio::ssl::context_service,
> asio::ssl::detail::openssl_stream_service::impl_struct* =
> asio::ssl::detail::openssl_stream_service::impl_struct*]':
> ./../include/asio/ssl/stream_service.hpp:84:5: instantiated from 'void
> asio::ssl::stream_service::create(asio::ssl::detail::openssl_stream_service::impl_struct*&,
> Stream&, asio::ssl::basic_context<Context_Service>&) [with Stream =
> asio::basic_stream_socket<asio::ip::tcp>, Context_Service =
> asio::ssl::context_service,
> asio::ssl::detail::openssl_stream_service::impl_struct* =
> asio::ssl::detail::openssl_stream_service::impl_struct*]'
> ./../include/asio/ssl/stream.hpp:90:5: instantiated from
> 'asio::ssl::stream<Stream, Service>::stream(Arg&,
> asio::ssl::basic_context<Context_Service>&) [with Arg = asio::io_service,
> Context_Service = asio::ssl::context_service, Stream =
> asio::basic_stream_socket<asio::ip::tcp>, Service =
> asio::ssl::stream_service]'
> examples/ssl/client.cpp:24:34: instantiated from here
> ./../include/asio/ssl/detail/openssl_stream_service.hpp:185:8: warning:
> unused parameter 'next_layer'
> g++ -I./../include -W -Wall -g -pipe -pthread -ftemplate-depth-256
> -Wl,-z,defs -pthread -o examples/echo/blocking_udp_echo_client
> examples/echo/blocking_udp_echo_client.o -lssl -lcrypto
> ./../include/asio/ssl/detail/openssl_stream_service.hpp: In instantiation of
> 'void
> asio::ssl::detail::openssl_stream_service::destroy(asio::ssl::detail::openssl_stream_service::impl_struct*&,
> Stream&) [with Stream = asio::basic_stream_socket<asio::ip::tcp>,
> asio::ssl::detail::openssl_stream_service::impl_struct* =
> asio::ssl::detail::openssl_stream_service::impl_struct*]':
> ./../include/asio/ssl/stream_service.hpp:91:5: instantiated from 'void
> asio::ssl::stream_service::destroy(asio::ssl::detail::openssl_stream_service::impl_struct*&,
> Stream&) [with Stream = asio::basic_stream_socket<asio::ip::tcp>,
> asio::ssl::detail::openssl_stream_service::impl_struct* =
> asio::ssl::detail::openssl_stream_service::impl_struct*]'
> ./../include/asio/ssl/stream.hpp:96:5: instantiated from
> 'asio::ssl::stream<Stream, Service>::~stream() [with Stream =
> asio::basic_stream_socket<asio::ip::tcp>, Service =
> asio::ssl::stream_service]'
> examples/ssl/client.cpp:24:34: instantiated from here
> ./../include/asio/ssl/detail/openssl_stream_service.hpp:200:8: warning:
> unused parameter 'next_layer'
> g++ -I./../include -W -Wall -g -pipe -pthread -ftemplate-depth-256
> -Wl,-z,defs -pthread -o examples/echo/blocking_udp_echo_server
> examples/echo/blocking_udp_echo_server.o -lssl -lcrypto
> g++ -I./../include -W -Wall -g -pipe -pthread -ftemplate-depth-256
> -Wl,-z,defs -pthread -o examples/http/client/async_client
> examples/http/client/async_client.o -lssl -lcrypto
> In file included from
> ./../include/asio/ssl/detail/openssl_context_service.hpp:31:0,
> from ./../include/asio/ssl/context_service.hpp:30,
> from ./../include/asio/ssl/context.hpp:22,
> from ./../include/asio/ssl.hpp:19,
> from examples/ssl/client.cpp:15:
> ./../include/asio/ssl/detail/openssl_init.hpp: In instantiation of 'static
> void
> asio::ssl::detail::openssl_init<Do_Init>::do_init::openssl_locking_func(int,
> int, const char*, int) [with bool Do_Init = true]':
> ./../include/asio/ssl/detail/openssl_init.hpp:56:9: instantiated from
> 'asio::ssl::detail::openssl_init<Do_Init>::do_init::do_init() [with bool
> Do_Init = true]'
> ./../include/asio/ssl/detail/openssl_init.hpp:83:57: instantiated from
> 'static boost::shared_ptr<asio::ssl::detail::openssl_init<Do_Init>::do_init>
> asio::ssl::detail::openssl_init<Do_Init>::do_init::instance() [with bool
> Do_Init = true]'
> ./../include/asio/ssl/detail/openssl_init.hpp:122:31: instantiated from
> 'asio::ssl::detail::openssl_init<Do_Init>::openssl_init() [with bool Do_Init
> = true]'
> ./../include/asio/ssl/detail/openssl_context_service.hpp:51:69:
> instantiated from here
> ./../include/asio/ssl/detail/openssl_init.hpp:101:17: warning: unused
> parameter 'file'
> ./../include/asio/ssl/detail/openssl_init.hpp:101:17: warning: unused
> parameter 'line'
> g++ -I./../include -W -Wall -g -pipe -pthread -ftemplate-depth-256
> -Wl,-z,defs -pthread -o examples/http/client/sync_client
> examples/http/client/sync_client.o -lssl -lcrypto
> g++ -I./../include -W -Wall -g -pipe -pthread -ftemplate-depth-256
> -Wl,-z,defs -pthread -o examples/http/server/http_server
> examples/http/server/connection.o examples/http/server/connection_manager.o
> examples/http/server/mime_types.o examples/http/server/reply.o
> examples/http/server/request_handler.o examples/http/server/request_parser.o
> examples/http/server/server.o examples/http/server/posix_main.o -lssl
> -lcrypto
> g++ -I./../include -W -Wall -g -pipe -pthread -ftemplate-depth-256
> -Wl,-z,defs -pthread -o examples/http/server2/http_server
> examples/http/server2/connection.o examples/http/server2/io_service_pool.o
> examples/http/server2/mime_types.o examples/http/server2/reply.o
> examples/http/server2/request_handler.o
> examples/http/server2/request_parser.o examples/http/server2/server.o
> examples/http/server2/posix_main.o -lssl -lcrypto
> g++ -I./../include -W -Wall -g -pipe -pthread -ftemplate-depth-256
> -Wl,-z,defs -pthread -o examples/http/server3/http_server
> examples/http/server3/connection.o examples/http/server3/mime_types.o
> examples/http/server3/reply.o examples/http/server3/request_handler.o
> examples/http/server3/request_parser.o examples/http/server3/server.o
> examples/http/server3/posix_main.o -lssl -lcrypto
> g++ -I./../include -W -Wall -g -pipe -pthread -ftemplate-depth-256
> -Wl,-z,defs -pthread -o examples/invocation/prioritised_handlers
> examples/invocation/prioritised_handlers.o -lssl -lcrypto
> g++ -I./../include -W -Wall -g -pipe -pthread -ftemplate-depth-256
> -Wl,-z,defs -pthread -o examples/iostreams/daytime_client
> examples/iostreams/daytime_client.o -lssl -lcrypto
> In file included from ./../include/asio/ssl/context_service.hpp:30:0,
> from ./../include/asio/ssl/context.hpp:22,
> from ./../include/asio/ssl.hpp:19,
> from examples/ssl/server.cpp:15:
> ./../include/asio/ssl/detail/openssl_context_service.hpp: In member function
> 'void asio::ssl::detail::openssl_context_service::create(SSL_CTX*&,
> asio::ssl::context_base::method)':
> ./../include/asio/ssl/detail/openssl_context_service.hpp:73:20: error:
> '::SSLv2_method' has not been declared
> ./../include/asio/ssl/detail/openssl_context_service.hpp:76:20: error:
> '::SSLv2_client_method' has not been declared
> ./../include/asio/ssl/detail/openssl_context_service.hpp:79:20: error:
> '::SSLv2_server_method' has not been declared
> ./../include/asio/ssl/detail/openssl_context_service.hpp:82:35: error:
> invalid conversion from 'const SSL_METHOD*' to 'SSL_METHOD*'
> ./../include/asio/ssl/detail/openssl_context_service.hpp:85:42: error:
> invalid conversion from 'const SSL_METHOD*' to 'SSL_METHOD*'
> ./../include/asio/ssl/detail/openssl_context_service.hpp:88:42: error:
> invalid conversion from 'const SSL_METHOD*' to 'SSL_METHOD*'
> ./../include/asio/ssl/detail/openssl_context_service.hpp:91:35: error:
> invalid conversion from 'const SSL_METHOD*' to 'SSL_METHOD*'
> ./../include/asio/ssl/detail/openssl_context_service.hpp:94:42: error:
> invalid conversion from 'const SSL_METHOD*' to 'SSL_METHOD*'
> ./../include/asio/ssl/detail/openssl_context_service.hpp:97:42: error:
> invalid conversion from 'const SSL_METHOD*' to 'SSL_METHOD*'
> ./../include/asio/ssl/detail/openssl_context_service.hpp:100:36: error:
> invalid conversion from 'const SSL_METHOD*' to 'SSL_METHOD*'
> ./../include/asio/ssl/detail/openssl_context_service.hpp:103:43: error:
> invalid conversion from 'const SSL_METHOD*' to 'SSL_METHOD*'
> ./../include/asio/ssl/detail/openssl_context_service.hpp:106:43: error:
> invalid conversion from 'const SSL_METHOD*' to 'SSL_METHOD*'
> g++ -I./../include -W -Wall -g -pipe -pthread -ftemplate-depth-256
> -Wl,-z,defs -pthread -o examples/iostreams/daytime_server
> examples/iostreams/daytime_server.o -lssl -lcrypto
> In file included from
> ./../include/asio/ssl/detail/openssl_context_service.hpp:31:0,
> from ./../include/asio/ssl/context_service.hpp:30,
> from ./../include/asio/ssl/context.hpp:22,
> from ./../include/asio/ssl.hpp:19,
> from examples/ssl/server.cpp:15:
> ./../include/asio/ssl/detail/openssl_init.hpp: In constructor
> 'asio::ssl::detail::openssl_init<Do_Init>::openssl_init() [with bool Do_Init
> = true]':
> ./../include/asio/ssl/detail/openssl_context_service.hpp:51:69:
> instantiated from here
> ./../include/asio/ssl/detail/openssl_init.hpp:124:5: warning: the address of
> 'asio::ssl::detail::openssl_init<>::instance_' will never be NULL
> g++ -I./../include -W -Wall -g -pipe -pthread -ftemplate-depth-256
> -Wl,-z,defs -pthread -o examples/multicast/receiver
> examples/multicast/receiver.o -lssl -lcrypto
> In file included from ./../include/asio/ssl/stream_service.hpp:31:0,
> from ./../include/asio/ssl/stream.hpp:31,
> from ./../include/asio/ssl.hpp:22,
> from examples/ssl/server.cpp:15:
> ./../include/asio/ssl/detail/openssl_stream_service.hpp: At global scope:
> ./../include/asio/ssl/detail/openssl_stream_service.hpp: In instantiation of
> 'void
> asio::ssl::detail::openssl_stream_service::create(asio::ssl::detail::openssl_stream_service::impl_struct*&,
> Stream&, asio::ssl::basic_context<Context_Service>&) [with Stream =
> asio::basic_stream_socket<asio::ip::tcp>, Context_Service =
> asio::ssl::context_service,
> asio::ssl::detail::openssl_stream_service::impl_struct* =
> asio::ssl::detail::openssl_stream_service::impl_struct*]':
> ./../include/asio/ssl/stream_service.hpp:84:5: instantiated from 'void
> asio::ssl::stream_service::create(asio::ssl::detail::openssl_stream_service::impl_struct*&,
> Stream&, asio::ssl::basic_context<Context_Service>&) [with Stream =
> asio::basic_stream_socket<asio::ip::tcp>, Context_Service =
> asio::ssl::context_service,
> asio::ssl::detail::openssl_stream_service::impl_struct* =
> asio::ssl::detail::openssl_stream_service::impl_struct*]'
> ./../include/asio/ssl/stream.hpp:90:5: instantiated from
> 'asio::ssl::stream<Stream, Service>::stream(Arg&,
> asio::ssl::basic_context<Context_Service>&) [with Arg = asio::io_service,
> Context_Service = asio::ssl::context_service, Stream =
> asio::basic_stream_socket<asio::ip::tcp>, Service =
> asio::ssl::stream_service]'
> examples/ssl/server.cpp:23:34: instantiated from here
> ./../include/asio/ssl/detail/openssl_stream_service.hpp:185:8: warning:
> unused parameter 'next_layer'
> ./../include/asio/ssl/detail/openssl_stream_service.hpp: In instantiation of
> 'void
> asio::ssl::detail::openssl_stream_service::destroy(asio::ssl::detail::openssl_stream_service::impl_struct*&,
> Stream&) [with Stream = asio::basic_stream_socket<asio::ip::tcp>,
> asio::ssl::detail::openssl_stream_service::impl_struct* =
> asio::ssl::detail::openssl_stream_service::impl_struct*]':
> ./../include/asio/ssl/stream_service.hpp:91:5: instantiated from 'void
> asio::ssl::stream_service::destroy(asio::ssl::detail::openssl_stream_service::impl_struct*&,
> Stream&) [with Stream = asio::basic_stream_socket<asio::ip::tcp>,
> asio::ssl::detail::openssl_stream_service::impl_struct* =
> asio::ssl::detail::openssl_stream_service::impl_struct*]'
> ./../include/asio/ssl/stream.hpp:96:5: instantiated from
> 'asio::ssl::stream<Stream, Service>::~stream() [with Stream =
> asio::basic_stream_socket<asio::ip::tcp>, Service =
> asio::ssl::stream_service]'
> examples/ssl/server.cpp:23:34: instantiated from here
> ./../include/asio/ssl/detail/openssl_stream_service.hpp:200:8: warning:
> unused parameter 'next_layer'
> g++ -I./../include -W -Wall -g -pipe -pthread -ftemplate-depth-256
> -Wl,-z,defs -pthread -o examples/multicast/sender examples/multicast/sender.o
> -lssl -lcrypto
> In file included from
> ./../include/asio/ssl/detail/openssl_context_service.hpp:31:0,
> from ./../include/asio/ssl/context_service.hpp:30,
> from ./../include/asio/ssl/context.hpp:22,
> from ./../include/asio/ssl.hpp:19,
> from examples/ssl/server.cpp:15:
> ./../include/asio/ssl/detail/openssl_init.hpp: In instantiation of 'static
> void
> asio::ssl::detail::openssl_init<Do_Init>::do_init::openssl_locking_func(int,
> int, const char*, int) [with bool Do_Init = true]':
> ./../include/asio/ssl/detail/openssl_init.hpp:56:9: instantiated from
> 'asio::ssl::detail::openssl_init<Do_Init>::do_init::do_init() [with bool
> Do_Init = true]'
> ./../include/asio/ssl/detail/openssl_init.hpp:83:57: instantiated from
> 'static boost::shared_ptr<asio::ssl::detail::openssl_init<Do_Init>::do_init>
> asio::ssl::detail::openssl_init<Do_Init>::do_init::instance() [with bool
> Do_Init = true]'
> ./../include/asio/ssl/detail/openssl_init.hpp:122:31: instantiated from
> 'asio::ssl::detail::openssl_init<Do_Init>::openssl_init() [with bool Do_Init
> = true]'
> ./../include/asio/ssl/detail/openssl_context_service.hpp:51:69:
> instantiated from here
> ./../include/asio/ssl/detail/openssl_init.hpp:101:17: warning: unused
> parameter 'file'
> ./../include/asio/ssl/detail/openssl_init.hpp:101:17: warning: unused
> parameter 'line'
> g++ -I./../include -W -Wall -g -pipe -pthread -ftemplate-depth-256
> -Wl,-z,defs -pthread -o examples/nonblocking/third_party_lib
> examples/nonblocking/third_party_lib.o -lssl -lcrypto
> g++ -I./../include -W -Wall -g -pipe -pthread -ftemplate-depth-256
> -Wl,-z,defs -pthread -o examples/porthopper/client
> examples/porthopper/client.o -lssl -lcrypto
> g++ -I./../include -W -Wall -g -pipe -pthread -ftemplate-depth-256
> -Wl,-z,defs -pthread -o examples/porthopper/server
> examples/porthopper/server.o -lssl -lcrypto
> g++ -I./../include -W -Wall -g -pipe -pthread -ftemplate-depth-256
> -Wl,-z,defs -pthread -o examples/services/daytime_client
> examples/services/daytime_client.o examples/services/logger_service.o -lssl
> -lcrypto
> make[2]: *** [examples/ssl/client.o] Error 1
The full build log is available from:
http://people.debian.org/~lucas/logs/2011/04/08/asio_1.4.1-3_lsid64.buildlog
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot. Internet was not
accessible from the build systems.
--
| Lucas Nussbaum
| [email protected] http://www.lucas-nussbaum.net/ |
| jabber: [email protected] GPG: 1024D/023B3F4F |
--- End Message ---