Skip to content

build: use FILE_OFFSET_BITS=64 even on 32-bit arch - #58090

Closed
RafaelGSS wants to merge 1 commit into
nodejs:mainfrom
RafaelGSS:use-file-offset-bits-64-by-default
Closed

build: use FILE_OFFSET_BITS=64 even on 32-bit arch#58090
RafaelGSS wants to merge 1 commit into
nodejs:mainfrom
RafaelGSS:use-file-offset-bits-64-by-default

Conversation

@RafaelGSS

Copy link
Copy Markdown
Member

Refs: #57934

@nodejs-github-bot

Copy link
Copy Markdown
Collaborator

Review requested:

  • @nodejs/gyp

@nodejs-github-botnodejs-github-bot added build Issues and PRs related to build files or the CI. needs-ci PRs that need a full CI run. labels Apr 30, 2025

@mcollinamcollina left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@aduh95aduh95 added author ready PRs that have at least one approval, no pending requests for changes, and a CI started. request-ci Add this label to start a Jenkins CI on a PR. lts-watch-v20.x labels Apr 30, 2025
@richardlaurichardlau added the lts-watch-v22.x PRs that may need to be released in v22.x label Apr 30, 2025
@github-actionsgithub-actionsBot removed the request-ci Add this label to start a Jenkins CI on a PR. label Apr 30, 2025
@nodejs-github-bot

Copy link
Copy Markdown
Collaborator

@bnoordhuis

Copy link
Copy Markdown
Member

s/even on/esp. on/ - on 64 bits architectures the define is a no-op because off_t is already 64 bits.

@nodejs-github-bot

Copy link
Copy Markdown
Collaborator

@mhdawsonmhdawson left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Co-Authored-By: richardlau - Richard Lau <rlau@redhat.com>
@RafaelGSS
RafaelGSSforce-pushed the use-file-offset-bits-64-by-default branch from 6132c85 to 2f9406dCompareMay 4, 2025 16:34
@RafaelGSS

Copy link
Copy Markdown
MemberAuthor

CI was green. Landing it manually as I had to update commit title.

RafaelGSS added a commit that referenced this pull request May 6, 2025
Co-Authored-By: richardlau - Richard Lau <rlau@redhat.com>
PR-URL: #58090
Refs: #57934
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
Reviewed-By: Richard Lau <rlau@redhat.com>
Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
Reviewed-By: Michael Dawson <midawson@redhat.com>
@RafaelGSS

Copy link
Copy Markdown
MemberAuthor

Landed in 74c8358

targos pushed a commit that referenced this pull request May 16, 2025
Co-Authored-By: richardlau - Richard Lau <rlau@redhat.com>
PR-URL: #58090
Refs: #57934
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
Reviewed-By: Richard Lau <rlau@redhat.com>
Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
Reviewed-By: Michael Dawson <midawson@redhat.com>
marco-ippolito pushed a commit that referenced this pull request Jun 5, 2025
Co-Authored-By: richardlau - Richard Lau <rlau@redhat.com>
PR-URL: #58090
Refs: #57934
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
Reviewed-By: Richard Lau <rlau@redhat.com>
Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
Reviewed-By: Michael Dawson <midawson@redhat.com>
marco-ippolito pushed a commit that referenced this pull request Jun 5, 2025
Co-Authored-By: richardlau - Richard Lau <rlau@redhat.com>
PR-URL: #58090
Refs: #57934
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
Reviewed-By: Richard Lau <rlau@redhat.com>
Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
Reviewed-By: Michael Dawson <midawson@redhat.com>
@marco-ippolitomarco-ippolito mentioned this pull request Jun 5, 2025
aduh95 pushed a commit that referenced this pull request Jun 10, 2025
Co-Authored-By: richardlau - Richard Lau <rlau@redhat.com>
PR-URL: #58090
Refs: #57934
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
Reviewed-By: Richard Lau <rlau@redhat.com>
Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
Reviewed-By: Michael Dawson <midawson@redhat.com>
@aduh95aduh95 added backported-to-v22.x PRs backported to the v22.x-staging branch. and removed lts-watch-v22.x PRs that may need to be released in v22.x labels Jun 10, 2025
codebytere added a commit to electron/electron that referenced this pull request Jun 26, 2025
codebytere added a commit to electron/electron that referenced this pull request Jun 27, 2025
codebytere added a commit to electron/electron that referenced this pull request Jun 28, 2025
* chore: bump node in DEPS to v22.17.0
* build: use //third_party/simdutf by default in GN
nodejs/node#58115
* chore: adjust crypto specs:
- nodejs/node#58117
- nodejs/node#58387
* deps: update libuv to 1.51.0
nodejs/node#58124
* test: fix test-buffer-tostring-range on allocation failure
nodejs/node#58416
* build: use FILE_OFFSET_BITS=64 esp. on 32-bit arch
nodejs/node#58090
* build: use //third_party/simdutf by default in GN
nodejs/node#58115
* inspector: add protocol method Network.dataReceived
nodejs/node#58001
* test: force slow JSON.stringify path for overflow
nodejs/node#58181
* chore: fixup patch indices
* 6049967: Remove protocol::Maybe and roll inspector_protocol
https://chromium-review.googlesource.com/c/chromium/src/+/6049967
* chore: fixup crypto test patch
* src: fix module buffer allocation
nodejs/node#57738
* crypto: expose process.features.openssl_is_boringssl
nodejs/node#58387
* util: add internal assignFunctionName() function
nodejs/node#57916
* build: fix pointer compression builds
nodejs/node#58171
* chore: put back config options
* fixup! deps: update libuv to 1.51.0
---------
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
codebytere added a commit to electron/electron that referenced this pull request Jun 30, 2025
codebytere added a commit to electron/electron that referenced this pull request Jun 30, 2025
codebytere added a commit to electron/electron that referenced this pull request Jun 30, 2025
codebytere added a commit to electron/electron that referenced this pull request Jun 30, 2025
codebytere added a commit to electron/electron that referenced this pull request Jun 30, 2025
codebytere added a commit to electron/electron that referenced this pull request Jun 30, 2025
codebytere added a commit to electron/electron that referenced this pull request Jun 30, 2025
* chore: bump node in DEPS to v22.17.0
* build: use //third_party/simdutf by default in GN
nodejs/node#58115
* chore: adjust crypto specs:
- nodejs/node#58117
- nodejs/node#58387
* deps: update libuv to 1.51.0
nodejs/node#58124
* test: fix test-buffer-tostring-range on allocation failure
nodejs/node#58416
* build: use FILE_OFFSET_BITS=64 esp. on 32-bit arch
nodejs/node#58090
* build: use //third_party/simdutf by default in GN
nodejs/node#58115
* inspector: add protocol method Network.dataReceived
nodejs/node#58001
* test: force slow JSON.stringify path for overflow
nodejs/node#58181
* chore: fixup patch indices
* 6049967: Remove protocol::Maybe and roll inspector_protocol
https://chromium-review.googlesource.com/c/chromium/src/+/6049967
* chore: fixup crypto test patch
* src: fix module buffer allocation
nodejs/node#57738
* crypto: expose process.features.openssl_is_boringssl
nodejs/node#58387
* util: add internal assignFunctionName() function
nodejs/node#57916
* build: fix pointer compression builds
nodejs/node#58171
* chore: put back config options
* fixup! deps: update libuv to 1.51.0
* chore: update patches
---------
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
Co-authored-by: patchup[bot] <73610968+patchup[bot]@users.noreply.github.com>
codebytere added a commit to electron/electron that referenced this pull request Jun 30, 2025
* chore: bump node in DEPS to v22.17.0
* build: use //third_party/simdutf by default in GN
nodejs/node#58115
* chore: adjust crypto specs:
- nodejs/node#58117
- nodejs/node#58387
* deps: update libuv to 1.51.0
nodejs/node#58124
* test: fix test-buffer-tostring-range on allocation failure
nodejs/node#58416
* build: use FILE_OFFSET_BITS=64 esp. on 32-bit arch
nodejs/node#58090
* build: use //third_party/simdutf by default in GN
nodejs/node#58115
* inspector: add protocol method Network.dataReceived
nodejs/node#58001
* test: force slow JSON.stringify path for overflow
nodejs/node#58181
* chore: fixup patch indices
* 6049967: Remove protocol::Maybe and roll inspector_protocol
https://chromium-review.googlesource.com/c/chromium/src/+/6049967
* chore: fixup crypto test patch
* src: fix module buffer allocation
nodejs/node#57738
* crypto: expose process.features.openssl_is_boringssl
nodejs/node#58387
* util: add internal assignFunctionName() function
nodejs/node#57916
* build: fix pointer compression builds
nodejs/node#58171
* chore: put back config options
* fixup! deps: update libuv to 1.51.0
* chore: update patches
---------
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
Co-authored-by: patchup[bot] <73610968+patchup[bot]@users.noreply.github.com>
codebytere added a commit to electron/electron that referenced this pull request Jul 2, 2025
codebytere added a commit to electron/electron that referenced this pull request Jul 2, 2025
* chore: bump node in DEPS to v22.17.0
* build: use //third_party/simdutf by default in GN
nodejs/node#58115
* chore: adjust crypto specs:
- nodejs/node#58117
- nodejs/node#58387
* deps: update libuv to 1.51.0
nodejs/node#58124
* test: fix test-buffer-tostring-range on allocation failure
nodejs/node#58416
* build: use FILE_OFFSET_BITS=64 esp. on 32-bit arch
nodejs/node#58090
* build: use //third_party/simdutf by default in GN
nodejs/node#58115
* inspector: add protocol method Network.dataReceived
nodejs/node#58001
* chore: fixup patch indices
* 6049967: Remove protocol::Maybe and roll inspector_protocol
https://chromium-review.googlesource.com/c/chromium/src/+/6049967
* chore: fixup crypto test patch
* src: fix module buffer allocation
nodejs/node#57738
* crypto: expose process.features.openssl_is_boringssl
nodejs/node#58387
* util: add internal assignFunctionName() function
nodejs/node#57916
* build: fix pointer compression builds
nodejs/node#58171
* chore: put back config options
* fixup! deps: update libuv to 1.51.0
* chore: update patches
---------
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
Co-authored-by: patchup[bot] <73610968+patchup[bot]@users.noreply.github.com>
kigh-ota pushed a commit to kigh-ota/electron that referenced this pull request Sep 30, 2025
* chore: bump node in DEPS to v22.17.0
* build: use //third_party/simdutf by default in GN
nodejs/node#58115
* chore: adjust crypto specs:
- nodejs/node#58117
- nodejs/node#58387
* deps: update libuv to 1.51.0
nodejs/node#58124
* test: fix test-buffer-tostring-range on allocation failure
nodejs/node#58416
* build: use FILE_OFFSET_BITS=64 esp. on 32-bit arch
nodejs/node#58090
* build: use //third_party/simdutf by default in GN
nodejs/node#58115
* inspector: add protocol method Network.dataReceived
nodejs/node#58001
* test: force slow JSON.stringify path for overflow
nodejs/node#58181
* chore: fixup patch indices
* 6049967: Remove protocol::Maybe and roll inspector_protocol
https://chromium-review.googlesource.com/c/chromium/src/+/6049967
* chore: fixup crypto test patch
* src: fix module buffer allocation
nodejs/node#57738
* crypto: expose process.features.openssl_is_boringssl
nodejs/node#58387
* util: add internal assignFunctionName() function
nodejs/node#57916
* build: fix pointer compression builds
nodejs/node#58171
* chore: put back config options
* fixup! deps: update libuv to 1.51.0
---------
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

author readyPRs that have at least one approval, no pending requests for changes, and a CI started.backported-to-v22.xPRs backported to the v22.x-staging branch.buildIssues and PRs related to build files or the CI.needs-ciPRs that need a full CI run.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants

@RafaelGSS@nodejs-github-bot@bnoordhuis@mcollina@anonrig@richardlau@mhdawson@aduh95@marco-ippolito