`ipc/chromium/src/third_party` third-party C++ file pruning
Categories
(Core :: IPC, task)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox109 | --- | fixed |
People
(Reporter: chadrien, Assigned: chadrien)
References
(Blocks 1 open bug)
Details
Attachments
(2 files, 1 obsolete file)
This bug reports tracks the removal of unused C++ files in the ipc/chromium/src/third_party third-party library.
Files confirmed to be removable (by truncating sources, not interface):
Cluster 1:
-
https://treeherder.mozilla.org/jobs?repo=try&revision=f7ac5d1d3073c727ce93697ad5e0c02707e472f5
-
ipc/chromium/src/third_party/libevent/evthread_pthread.c
Cluster 2:
-
https://treeherder.mozilla.org/jobs?repo=try&revision=5382ff571a5bdbe30a257a684889dd65e6ea2010
-
ipc/chromium/src/third_party/libevent/evrpc.c -
ipc/chromium/src/third_party/libevent/include/evrpc.h
Cluster 3:
-
https://treeherder.mozilla.org/jobs?repo=try&revision=b14c4fcc511095b16ed0deb74db475b44e7e4fda
-
causes a failure on linux x64 tsan
https://hg.mozilla.org/integration/autoland/rev/73c4429ce749d82af841c93bf6293977df747cf8
-
ipc/chromium/src/third_party/libevent/strlcpy.c
Updated•3 years ago
|
Updated•3 years ago
|
| Assignee | ||
Comment 1•3 years ago
|
||
Updated•3 years ago
|
| Assignee | ||
Comment 2•3 years ago
|
||
Depends on D163323
| Assignee | ||
Comment 3•3 years ago
|
||
Depends on D163324
Comment 5•3 years ago
|
||
Backed out for causing build bustages
- Backout link
- Push with failures
- Failure Log
- Failure line: ld.lld: error: undefined hidden symbol: event_strlcpy_
clang-15: error: linker command failed with exit code 1 (use -v to see invocation)
gmake[4]: *** [/builds/worker/checkouts/gecko/config/rules.mk:540: libxul.so] Error 1
gmake[3]: *** [/builds/worker/checkouts/gecko/config/recurse.mk:72: toolkit/library/gtest/target] Error 2
ld.lld: error: undefined hidden symbol: event_strlcpy_
Updated•3 years ago
|
| Assignee | ||
Comment 6•3 years ago
|
||
(In reply to Cristian Tuns from comment #5)
Backed out for causing build bustages
- Backout link
- Push with failures
- Failure Log
- Failure line: ld.lld: error: undefined hidden symbol: event_strlcpy_
clang-15: error: linker command failed with exit code 1 (use -v to see invocation)
gmake[4]: *** [/builds/worker/checkouts/gecko/config/rules.mk:540: libxul.so] Error 1
gmake[3]: *** [/builds/worker/checkouts/gecko/config/recurse.mk:72: toolkit/library/gtest/target] Error 2
ld.lld: error: undefined hidden symbol: event_strlcpy_
I removed this commit after discussing it with @decoder and @marco
Comment 8•3 years ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/f752b4f6e0fa
https://hg.mozilla.org/mozilla-central/rev/c462bd8d22da
Description
•