Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion nodejs-16.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package:
name: nodejs-16
version: 16.20.2
epoch: 6
epoch: 7
description: "JavaScript runtime built on V8 engine"
dependencies:
provides:
Expand All @@ -25,6 +25,7 @@ environment:
- libuv-dev
- linux-headers
- nghttp2-dev
- openssf-compiler-options
- openssl-dev
- py3-jinja2
- py3-setuptools
Expand All @@ -45,6 +46,9 @@ pipeline:
# Add defines recommended in libuv readme.
common_flags="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"

# Fix the standard to work with newer code
sed s/gnu++14/gnu++17/g -i ./common.gypi

# Compiling with O2 instead of Os increases binary size by ~10%
# (53.1 MiB -> 58.6 MiB), but also increases performance by ~20%
# according to v8/web-tooling-benchmark. Node.js is quite huge anyway;
Expand Down
Loading