Your message dated Wed, 21 Sep 2016 13:55:38 +0300
with message-id <[email protected]>
and subject line nodejs already contains a versioned libssl-dev dependency
has caused the Debian Bug report #815272,
regarding build failure in jessie while backporting
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
815272: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=815272
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
package: nodejs
version: 4.3.0~dfsg-2
severity: wishlist
I'm trying to backport gitlab to jessie and it depends on nodejs >= 4.0.
I got the following error when trying to build it.
g++ '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"'
'-DNODE_WANT_INTERNALS=1' '-DV8_DEPREC
ATION_WARNINGS=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1'
'-D__POSIX__' '-DHTTP_PA
RSER_STRICT=0' -I/usr/include/x86_64-linux-gnu -I../src
-I../tools/msvs/genfiles -I../deps
/uv/src/ares
-I/root/backportr/build/nodejs-4.3.0~dfsg/out/Release/obj/gen
-I../deps/v8 -I
../deps/cares/include -I../deps/v8/include -I../deps/http_parser
-pthread -Wall -Wextra -
Wno-unused-parameter -m64 -O3 -ffunction-sections -fdata-sections
-fno-omit-frame-pointer
-fno-rtti -fno-exceptions -std=gnu++0x -MMD -MF
/root/backportr/build/nodejs-4.3.0~dfsg/ou
t/Release/.deps//root/backportr/build/nodejs-4.3.0~dfsg/out/Release/obj.target/node/src/no
de_crypto.o.d.raw -g -O2 -fstack-protector-strong -Wformat
-Werror=format-security -Wall -
D_FORTIFY_SOURCE=2 -c -o
/root/backportr/build/nodejs-4.3.0~dfsg/out/Release/obj.target/n
ode/src/node_crypto.o ../src/node_crypto.cc
../src/node_crypto.cc: In function 'int
node::crypto::SSL_CTX_use_certificate_chain(SSL_CT
X*, X509*, stack_st_X509*, X509**, X509**)':
../src/node_crypto.cc:536:42: error: 'SSL_CTX_add1_chain_cert' was not
declared in this sc
ope
r = SSL_CTX_add1_chain_cert(ctx, ca);
^
../src/node_crypto.cc: In static member function 'static void
node::crypto::SSLWrap<Base>:
:CertCbDone(const v8::FunctionCallbackInfo<v8::Value>&)':
../src/node_crypto.cc:2140:51: error: there are no arguments to
'SSL_CTX_get0_certificate'
that depend on a template parameter, so a declaration of
'SSL_CTX_get0_certificate' must
be available [-fpermissive]
X509* x509 = SSL_CTX_get0_certificate(sc->ctx_);
../src/node_crypto.cc:2140:51: note: (if you use '-fpermissive', G++
will accept your code, but allowing the use of an undeclared name is
deprecated)
../src/node_crypto.cc:2141:54: error: there are no arguments to
'SSL_CTX_get0_privatekey' that depend on a template parameter, so a
declaration of 'SSL_CTX_get0_privatekey' must be available [-fpermissive]
EVP_PKEY* pkey = SSL_CTX_get0_privatekey(sc->ctx_);
^
../src/node_crypto.cc:2144:51: error: there are no arguments to
'SSL_CTX_get0_chain_certs' that depend on a template parameter, so a
declaration of 'SSL_CTX_get0_chain_certs' must be available [-fpermissive]
rv = SSL_CTX_get0_chain_certs(sc->ctx_, &chain);
^
../src/node_crypto.cc: In function 'int
node::crypto::VerifyCallback(int, X509_STORE_CTX*)':
../src/node_crypto.cc:2469:24: error: 'SSL_is_server' was not declared
in this scope
if (SSL_is_server(ssl))
^
../src/node_crypto.cc: In static member function 'static void
node::crypto::Connection::New(const v8::FunctionCallbackInfo<v8::Value>&)':
../src/node_crypto.cc:2551:73: error: 'SSL_set_cert_cb' was not declared
in this scope
SSL_set_cert_cb(conn->ssl_, SSLWrap<Connection>::SSLCertCallback, conn);
^
../src/node_crypto.cc: In instantiation of 'static void
node::crypto::SSLWrap<Base>::CertCbDone(const
v8::FunctionCallbackInfo<v8::Value>&) [with Base = node::TLSWrap]':
../src/node_crypto.cc:126:16: required from here
../src/node_crypto.cc:2140:51: error: 'SSL_CTX_get0_certificate' was not
declared in this scope
X509* x509 = SSL_CTX_get0_certificate(sc->ctx_);
^
../src/node_crypto.cc:2141:54: error: 'SSL_CTX_get0_privatekey' was not
declared in this scope
EVP_PKEY* pkey = SSL_CTX_get0_privatekey(sc->ctx_);
^
../src/node_crypto.cc:2141:54: error: 'SSL_CTX_get0_privatekey' was not
declared in this scope
EVP_PKEY* pkey = SSL_CTX_get0_privatekey(sc->ctx_);
^
../src/node_crypto.cc:2144:51: error: 'SSL_CTX_get0_chain_certs' was not
declared in this scope
rv = SSL_CTX_get0_chain_certs(sc->ctx_, &chain);
^
../src/node_crypto.cc:2150:41: error: 'SSL_set1_chain' was not declared
in this scope
rv = SSL_set1_chain(w->ssl_, chain);
^
../src/node_crypto.cc: In instantiation of 'static void
node::crypto::SSLWrap<Base>::CertCbDone(const
v8::FunctionCallbackInfo<v8::Value>&) [with Base =
node::crypto::Connection]':
../src/node_crypto.cc:1175:3: required from 'static void
node::crypto::SSLWrap<Base>::AddMethods(node::Environment*,
v8::Local<v8::FunctionTemplate>) [with Base = node::crypto::Connection]'
../src/node_crypto.cc:2381:24: required from here
../src/node_crypto.cc:2140:51: error: 'SSL_CTX_get0_certificate' was not
declared in this scope
X509* x509 = SSL_CTX_get0_certificate(sc->ctx_);
^
../src/node_crypto.cc:2141:54: error: 'SSL_CTX_get0_privatekey' was not
declared in this scope
EVP_PKEY* pkey = SSL_CTX_get0_privatekey(sc->ctx_);
^
../src/node_crypto.cc:2144:51: error: 'SSL_CTX_get0_chain_certs' was not
declared in this scope
rv = SSL_CTX_get0_chain_certs(sc->ctx_, &chain);
^
../src/node_crypto.cc:2150:41: error: 'SSL_set1_chain' was not declared
in this scope
rv = SSL_set1_chain(w->ssl_, chain);
^
node.target.mk:147: recipe for target
'/root/backportr/build/nodejs-4.3.0~dfsg/out/Release/obj.target/node/src/node_crypto.o'
failed
make[2]: ***
[/root/backportr/build/nodejs-4.3.0~dfsg/out/Release/obj.target/node/src/node_crypto.o]
Error 1
make[2]: Leaving directory '/root/backportr/build/nodejs-4.3.0~dfsg/out'
Makefile:45: recipe for target 'node' failed
make[1]: *** [node] Error 2
make[1]: Leaving directory '/root/backportr/build/nodejs-4.3.0~dfsg'
/usr/share/cdbs/1/class/makefile.mk:47: recipe for target
'debian/stamp-makefile-build' failed
make: *** [debian/stamp-makefile-build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
signature.asc
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---
Control: severity 815272 serious
Control: fixed 815272 4.4.5~dfsg-1
Missing build dependencies (including missing version in build
dependencies) are RC.
This bug has already been fixed 3 months ago.
cu
Adrian
--
"Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
"Only a promise," Lao Er said.
Pearl S. Buck - Dragon Seed
--- End Message ---
--
Pkg-javascript-devel mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel