Commit 175bcc8
deps: V8: cherry-pick 4f9f652d6d4d
Original commit message:
Add missing #include <memory> to bigint.h
bigint.h declares std::unique_ptr members in the Processor class
but does not include <memory>. This compiled incidentally because
a transitive include was pulling in <memory> as a side effect.
With recent changes to the include chain, the transitive dependency
is no longer present, causing build failures when compiling with
libstdc++:
bigint.h: error: no template named 'unique_ptr' in namespace 'std'
Fix by adding the direct include that bigint.h requires.
Refs: nodejs#62572
Change-Id: I8d43a9f77151a3a5b8caa7f271a16f19007c767b
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/7726130
Commit-Queue: Joyee Cheung <[email protected]>
Reviewed-by: Jakob Kummerow <[email protected]>
Cr-Commit-Position: refs/heads/main@{#106355}
Refs: v8/v8@4f9f6521 parent bbacdb3 commit 175bcc8
2 files changed
Lines changed: 2 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
41 | | - | |
| 41 | + | |
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| 13 | + | |
13 | 14 | | |
14 | 15 | | |
15 | 16 | | |
| |||
0 commit comments