diff --git a/configure.py b/configure.py index 5a30e76b1d84..cd29934876c7 100755 --- a/configure.py +++ b/configure.py @@ -2458,15 +2458,14 @@ def configure_ffi(o): def configure_quic(o): if options.experimental_quic and options.without_ssl: - warn('--experimental-quic is incompatible with --without-ssl') - o['variables']['node_use_quic'] = b(options.experimental_quic and - not options.without_ssl) + error('--experimental-quic is incompatible with --without-ssl') + o['variables']['node_use_quic'] = b(options.experimental_quic) if not options.experimental_quic: for lib in ['nghttp3', 'ngtcp2']: shared_lib = 'shared_' + lib if getattr(options, shared_lib): - warn(f'--shared-{lib} requires --experimental-quic') + error(f'--shared-{lib} requires --experimental-quic') return configure_library('nghttp3', output, pkgname='libnghttp3') diff --git a/tools/nix/non-v8-deps-mock.nix b/tools/nix/non-v8-deps-mock.nix index 19032dbeb79b..e0176c7c919c 100644 --- a/tools/nix/non-v8-deps-mock.nix +++ b/tools/nix/non-v8-deps-mock.nix @@ -18,13 +18,14 @@ let "libbrotlienc" ]; cares = [ "libcares" ]; - gtest = [ "gtest" ]; + gtest = [ + "gtest" + "gtest_main" + ]; hdr-histogram = [ "hdr_histogram" ]; merve = [ "merve" ]; nbytes = [ "nbytes" ]; nghttp2 = [ "libnghttp2" ]; - nghttp3 = [ "libnghttp3" ]; - ngtcp2 = [ "libngtcp2" ]; uvwasi = [ "uvwasi" ]; zstd = [ "libzstd" ]; };