Skip to content
This repository was archived by the owner on Dec 4, 2023. It is now read-only.

Commit 51d779b

Browse files
committed
Refresh patchset
1 parent 40ee27d commit 51d779b

4 files changed

Lines changed: 17 additions & 13 deletions

patches/0001-Build-a-standalone-static-library.patch

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
From fbf90ea249b9f00e0dc31ee9ca335a29a218e735 Mon Sep 17 00:00:00 2001
1+
From 66dd2280b3ecbb4a09f4f262d52a3a99a97afd45 Mon Sep 17 00:00:00 2001
22
From: Petko Bordjukov <bordjukov@gmail.com>
33
Date: Mon, 25 Jul 2016 00:00:19 +0300
44
Subject: [PATCH 1/4] Build a standalone static library
@@ -22,5 +22,5 @@ index d438a5aeab..f28c9bfa9f 100644
2222
'defines!': [
2323
'DEBUG',
2424
--
25-
2.11.1
25+
2.12.1
2626

patches/0002-Don-t-compile-unnecessary-stuff.patch

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
From 2ddb964b20ad4381de65077a2db6f44a6cc05c52 Mon Sep 17 00:00:00 2001
1+
From 73b9ff314b5027e9bd1410130df607dbd7f40aa4 Mon Sep 17 00:00:00 2001
22
From: Petko Bordjukov <bordjukov@gmail.com>
33
Date: Tue, 28 Feb 2017 00:04:26 +0200
44
Subject: [PATCH 2/4] Don't compile unnecessary stuff
55

66
---
77
Makefile | 7 +------
8-
gypfiles/all.gyp | 39 +--------------------------------------
9-
2 files changed, 2 insertions(+), 44 deletions(-)
8+
gypfiles/all.gyp | 43 +------------------------------------------
9+
2 files changed, 2 insertions(+), 48 deletions(-)
1010

1111
diff --git a/Makefile b/Makefile
1212
index 6eeac09a14..a2807ffafe 100644
@@ -27,10 +27,10 @@ index 6eeac09a14..a2807ffafe 100644
2727
# If vtunejit=on, the v8vtune.gyp will be appended.
2828
ifeq ($(vtunejit), on)
2929
diff --git a/gypfiles/all.gyp b/gypfiles/all.gyp
30-
index a3f2eedc77..9b02b4d305 100644
30+
index 12e1fdadb7..9b02b4d305 100644
3131
--- a/gypfiles/all.gyp
3232
+++ b/gypfiles/all.gyp
33-
@@ -15,44 +15,7 @@
33+
@@ -15,48 +15,7 @@
3434
'dependencies': [
3535
'../tools/parser-shell.gyp:parser-shell',
3636
],
@@ -46,10 +46,14 @@ index a3f2eedc77..9b02b4d305 100644
4646
- }],
4747
- ['v8_enable_inspector==1', {
4848
- 'dependencies': [
49-
- '../test/debugger/debugger.gyp:*',
5049
- '../test/inspector/inspector.gyp:*',
5150
- ],
5251
- }],
52+
- ['v8_enable_inspector==1 and test_isolation_mode != "noop"', {
53+
- 'dependencies': [
54+
- '../test/debugger/debugger.gyp:*',
55+
- ],
56+
- }],
5357
- ['test_isolation_mode != "noop"', {
5458
- 'dependencies': [
5559
- '../test/bot_default.gyp:*',
@@ -77,5 +81,5 @@ index a3f2eedc77..9b02b4d305 100644
7781
}
7882
]
7983
--
80-
2.11.1
84+
2.12.1
8185

patches/0003-Use-the-fPIC-flag-for-the-static-library.patch

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
From 51ffbf60118ba9cf62475fef0e0633f45b7353c8 Mon Sep 17 00:00:00 2001
1+
From f40d71bda11b9de95ba732e455832517d1e3b9d6 Mon Sep 17 00:00:00 2001
22
From: Petko Bordjukov <bordjukov@gmail.com>
33
Date: Mon, 25 Jul 2016 00:05:47 +0300
44
Subject: [PATCH 3/4] Use the -fPIC flag for the static library
@@ -21,5 +21,5 @@ index f28c9bfa9f..01e4dc9336 100644
2121
}],
2222
[ 'clang==0 and coverage==1', {
2323
--
24-
2.11.1
24+
2.12.1
2525

patches/0004-Do-not-embed-debug-symbols-in-macOS-libraries.patch

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
From bdeebd38b99b47f379f3ee8b392692cbea729439 Mon Sep 17 00:00:00 2001
1+
From 3084588d43a95001266fdc77a6c6ed3ce9747937 Mon Sep 17 00:00:00 2001
22
From: Jb Aviat <jb@sqreen.io>
33
Date: Mon, 27 Feb 2017 11:14:42 +0200
44
Subject: [PATCH 4/4] Do not embed debug symbols in macOS libraries
@@ -21,5 +21,5 @@ index 01e4dc9336..027eaff718 100644
2121
'GCC_INLINES_ARE_PRIVATE_EXTERN': 'YES',
2222
'GCC_SYMBOLS_PRIVATE_EXTERN': 'YES', # -fvisibility=hidden
2323
--
24-
2.11.1
24+
2.12.1
2525

0 commit comments

Comments
 (0)