[Pkg-javascript-devel] Bug#622065: nodejs: FTBFS: ../src/node_crypto.cc:78:29: error: 'SSLv2_method' was not declared in this scope
Lucas Nussbaum
lucas at lucas-nussbaum.net
Sat Apr 9 11:55:47 UTC 2011
Source: nodejs
Version: 0.2.6-4
Severity: serious
Tags: wheezy sid
User: debian-qa at 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:
> /usr/bin/g++ -g -O2 -g -O2 -pthread -g -O3 -DHAVE_OPENSSL=1 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_FDATASYNC=1 -DPLATFORM="linux" -DNDEBUG -Idefault/src -I../src -Idefault/deps/libeio -I../deps/libeio -Idefault/deps/http_parser -I../deps/http_parser ../src/node_constants.cc -c -o default/src/node_constants_5.o
> [18/46] cxx: src/node_events.cc -> build/default/src/node_events_5.o
> [19/46] cxx: src/node_file.cc -> build/default/src/node_file_5.o
> [20/46] cxx: src/node_signal_watcher.cc -> build/default/src/node_signal_watcher_5.o
> [21/46] cxx: src/node_stat_watcher.cc -> build/default/src/node_stat_watcher_5.o
> [22/46] cxx: src/node_stdio.cc -> build/default/src/node_stdio_5.o
> [23/46] cxx: src/node_timer.cc -> build/default/src/node_timer_5.o
> [24/46] cxx: src/node_script.cc -> build/default/src/node_script_5.o
> [25/46] cxx: src/platform_linux.cc -> build/default/src/platform_linux_5.o
> [26/46] cxx: src/node_crypto.cc -> build/default/src/node_crypto_5.o
> ../src/node_crypto.cc: In static member function 'static v8::Handle<v8::Value> node::SecureContext::Init(const v8::Arguments&)':
> ../src/node_crypto.cc:78:29: error: 'SSLv2_method' was not declared in this scope
> ../src/node_crypto.cc:80:36: error: 'SSLv2_server_method' was not declared in this scope
> ../src/node_crypto.cc:82:36: error: 'SSLv2_client_method' was not declared in this scope
> Waf: Leaving directory `/build/user-nodejs_0.2.6-4-amd64-XWYZfQ/nodejs-0.2.6/build'
> Build failed: -> task failed (err #1):
> {task: cxx node_crypto.cc -> node_crypto_5.o}
> /usr/bin/g++ -g -O2 -g -O2 -pthread -g -O3 -DHAVE_OPENSSL=1 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_FDATASYNC=1 -DPLATFORM="linux" -DNDEBUG -Idefault/src -I../src -Idefault/deps/libeio -I../deps/libeio -Idefault/deps/http_parser -I../deps/http_parser ../src/node_cares.cc -c -o default/src/node_cares_5.o
> /usr/bin/g++ -g -O2 -g -O2 -pthread -g -O3 -DHAVE_OPENSSL=1 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_FDATASYNC=1 -DPLATFORM="linux" -DNDEBUG -Idefault/src -I../src -Idefault/deps/libeio -I../deps/libeio -Idefault/deps/http_parser -I../deps/http_parser ../src/node_events.cc -c -o default/src/node_events_5.o
> /usr/bin/g++ -g -O2 -g -O2 -pthread -g -O3 -DHAVE_OPENSSL=1 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_FDATASYNC=1 -DPLATFORM="linux" -DNDEBUG -Idefault/src -I../src -Idefault/deps/libeio -I../deps/libeio -Idefault/deps/http_parser -I../deps/http_parser ../src/node_file.cc -c -o default/src/node_file_5.o
> /usr/bin/g++ -g -O2 -g -O2 -pthread -g -O3 -DHAVE_OPENSSL=1 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_FDATASYNC=1 -DPLATFORM="linux" -DNDEBUG -Idefault/src -I../src -Idefault/deps/libeio -I../deps/libeio -Idefault/deps/http_parser -I../deps/http_parser ../src/node_signal_watcher.cc -c -o default/src/node_signal_watcher_5.o
> /usr/bin/g++ -g -O2 -g -O2 -pthread -g -O3 -DHAVE_OPENSSL=1 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_FDATASYNC=1 -DPLATFORM="linux" -DNDEBUG -Idefault/src -I../src -Idefault/deps/libeio -I../deps/libeio -Idefault/deps/http_parser -I../deps/http_parser ../src/node_stat_watcher.cc -c -o default/src/node_stat_watcher_5.o
> /usr/bin/g++ -g -O2 -g -O2 -pthread -g -O3 -DHAVE_OPENSSL=1 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_FDATASYNC=1 -DPLATFORM="linux" -DNDEBUG -Idefault/src -I../src -Idefault/deps/libeio -I../deps/libeio -Idefault/deps/http_parser -I../deps/http_parser ../src/node_stdio.cc -c -o default/src/node_stdio_5.o
> /usr/bin/g++ -g -O2 -g -O2 -pthread -g -O3 -DHAVE_OPENSSL=1 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_FDATASYNC=1 -DPLATFORM="linux" -DNDEBUG -Idefault/src -I../src -Idefault/deps/libeio -I../deps/libeio -Idefault/deps/http_parser -I../deps/http_parser ../src/node_timer.cc -c -o default/src/node_timer_5.o
> /usr/bin/g++ -g -O2 -g -O2 -pthread -g -O3 -DHAVE_OPENSSL=1 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_FDATASYNC=1 -DPLATFORM="linux" -DNDEBUG -Idefault/src -I../src -Idefault/deps/libeio -I../deps/libeio -Idefault/deps/http_parser -I../deps/http_parser ../src/node_script.cc -c -o default/src/node_script_5.o
> /usr/bin/g++ -g -O2 -g -O2 -pthread -g -O3 -DHAVE_OPENSSL=1 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_FDATASYNC=1 -DPLATFORM="linux" -DNDEBUG -Idefault/src -I../src -Idefault/deps/libeio -I../deps/libeio -Idefault/deps/http_parser -I../deps/http_parser ../src/platform_linux.cc -c -o default/src/platform_linux_5.o
> /usr/bin/g++ -g -O2 -g -O2 -pthread -g -O3 -DHAVE_OPENSSL=1 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_FDATASYNC=1 -DPLATFORM="linux" -DNDEBUG -Idefault/src -I../src -Idefault/deps/libeio -I../deps/libeio -Idefault/deps/http_parser -I../deps/http_parser ../src/node_crypto.cc -c -o default/src/node_crypto_5.o
> make[1]: *** [all] Error 1
The full build log is available from:
http://people.debian.org/~lucas/logs/2011/04/08/nodejs_0.2.6-4_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
| lucas at lucas-nussbaum.net http://www.lucas-nussbaum.net/ |
| jabber: lucas at nussbaum.fr GPG: 1024D/023B3F4F |
More information about the Pkg-javascript-devel
mailing list