Source: asio
Version: 1.4.1-3
Severity: serious
Tags: wheezy sid
User: debian...@lists.debian.org
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
| lu...@lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lu...@nussbaum.fr             GPG: 1024D/023B3F4F |



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to