doc: remove eu-strip from tarball
This is been removed because of this: the source is not provided it adds 105ko of useless files It's only used in the android and fuchsia GN builds Fixes: #20280 PR-URL: https://github.com/nodejs/node/pull/20304 Fixes: https://github.com/nodejs/node/issues/20280 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Richard Lau <riclau@uk.ibm.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de> Reviewed-By: Matheus Marchini <matheus@sthima.com> Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com>
This commit is contained in:
parent
ad6a65ba11
commit
dc8676c129
1
.gitignore
vendored
1
.gitignore
vendored
@ -127,3 +127,4 @@ deps/v8/src/Debug/
|
|||||||
deps/v8/src/Release/
|
deps/v8/src/Release/
|
||||||
deps/v8/src/inspector/Debug/
|
deps/v8/src/inspector/Debug/
|
||||||
deps/v8/src/inspector/Release/
|
deps/v8/src/inspector/Release/
|
||||||
|
deps/v8/third_party/eu-strip/
|
||||||
|
24
deps/v8/third_party/eu-strip/README.v8
vendored
24
deps/v8/third_party/eu-strip/README.v8
vendored
@ -1,24 +0,0 @@
|
|||||||
Name: eu-strip
|
|
||||||
URL: https://sourceware.org/elfutils/
|
|
||||||
Version: 0.158
|
|
||||||
Security Critical: no
|
|
||||||
License: LGPL 3
|
|
||||||
License File: NOT_SHIPPED
|
|
||||||
|
|
||||||
Description:
|
|
||||||
|
|
||||||
Patched eu-strip from elfutils.
|
|
||||||
|
|
||||||
Build instructions (on Trusty; note that this will build the
|
|
||||||
Ubuntu-patched version of elfutils):
|
|
||||||
$ mkdir elfutils
|
|
||||||
$ cd elfutils
|
|
||||||
$ apt-get source elfutils
|
|
||||||
$ cd elfutils-0.158
|
|
||||||
[ Edit libelf/elf_end.c and remove the free() on line 164. ]
|
|
||||||
$ ./configure
|
|
||||||
$ make
|
|
||||||
$ gcc -std=gnu99 -Wall -Wshadow -Wunused -Wextra -fgnu89-inline
|
|
||||||
-Wformat=2 -Werror -g -O2 -Wl,-rpath-link,libelf:libdw -o eu-strip
|
|
||||||
src/strip.o libebl/libebl.a libelf/libelf.a lib/libeu.a -ldl
|
|
||||||
$ eu-strip ./eu-strip # Keep the binary small, please.
|
|
BIN
deps/v8/third_party/eu-strip/bin/eu-strip
vendored
BIN
deps/v8/third_party/eu-strip/bin/eu-strip
vendored
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user