Restore basic function names in GDB for linux nightly builds
Categories
(Firefox Build System :: Task Configuration, defect)
Tracking
(firefox-esr68 unaffected, firefox-esr78 unaffected, firefox79 unaffected, firefox80 unaffected, firefox81 fixed)
Tracking | Status | |
---|---|---|
firefox-esr68 | --- | unaffected |
firefox-esr78 | --- | unaffected |
firefox79 | --- | unaffected |
firefox80 | --- | unaffected |
firefox81 | --- | fixed |
People
(Reporter: decoder, Assigned: decoder)
References
(Regression)
Details
(Keywords: regression, Whiteboard: [fuzzblocker])
Attachments
(1 file)
Since bug 1647780 landed, Nightly builds don't show symbols anymore in GDB. Previously, function names were preserved and those are used in fuzzing when testing the JS shell on Linux32/64 debug/opt.
The upcoming patch restores the old behavior for these builds only.
Assignee | ||
Comment 1•4 years ago
|
||
Comment 3•4 years ago
•
|
||
Backed out changeset e15d0c42b084 (bug 1659452) for Valgrind failure
Backout: https://hg.mozilla.org/integration/autoland/rev/05b816adb17cba2348f2e0c0698c5949e73b7ddd
Failure push: https://treeherder.mozilla.org/#/jobs?repo=autoland&group_state=expanded&revision=e15d0c42b0842eb6be964082a66e3ea9671fb5a1
Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=313218842&repo=autoland&lineNumber=943
Comment 4•4 years ago
|
||
Set release status flags based on info from the regressing bug 1647780
Comment 6•4 years ago
|
||
bugherder |
Comment 7•4 years ago
|
||
Backed out for causing fuzzing build bustages on m-c
backout: https://hg.mozilla.org/integration/autoland/rev/1bbf6505e0214f3b4226af36c9833b33d39fdd69
failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=313364388&repo=mozilla-central&lineNumber=1046
[task 2020-08-18T21:55:47.980Z] 21:55:47 INFO - checking whether cross compiling... no
[task 2020-08-18T21:55:48.082Z] 21:55:48 ERROR - Traceback (most recent call last):
[task 2020-08-18T21:55:48.082Z] 21:55:48 INFO - File "/builds/worker/checkouts/gecko/configure.py", line 183, in <module>
[task 2020-08-18T21:55:48.082Z] 21:55:48 INFO - sys.exit(main(sys.argv))
[task 2020-08-18T21:55:48.082Z] 21:55:48 INFO - File "/builds/worker/checkouts/gecko/configure.py", line 53, in main
[task 2020-08-18T21:55:48.082Z] 21:55:48 INFO - sandbox.run(os.path.join(os.path.dirname(file), 'moz.configure'))
[task 2020-08-18T21:55:48.083Z] 21:55:48 INFO - File "/builds/worker/checkouts/gecko/python/mozbuild/mozbuild/configure/init.py", line 457, in run
[task 2020-08-18T21:55:48.083Z] 21:55:48 INFO - self._value_for(option)
[task 2020-08-18T21:55:48.083Z] 21:55:48 INFO - File "/builds/worker/checkouts/gecko/python/mozbuild/mozbuild/configure/init.py", line 547, in _value_for
[task 2020-08-18T21:55:48.083Z] 21:55:48 INFO - return self._value_for_option(obj)
[task 2020-08-18T21:55:48.083Z] 21:55:48 INFO - File "/builds/worker/checkouts/gecko/python/mozbuild/mozbuild/util.py", line 1018, in method_call
[task 2020-08-18T21:55:48.083Z] 21:55:48 INFO - cache[args] = self.func(instance, *args)
[task 2020-08-18T21:55:48.083Z] 21:55:48 INFO - File "/builds/worker/checkouts/gecko/python/mozbuild/mozbuild/configure/init.py", line 615, in _value_for_option
[task 2020-08-18T21:55:48.083Z] 21:55:48 INFO - % option_string.split('=', 1)[0])
[task 2020-08-18T21:55:48.084Z] 21:55:48 INFO - mozbuild.configure.options.InvalidOptionError: STRIP_FLAGS is not available in this configuration
[task 2020-08-18T21:55:48.138Z] 21:55:48 INFO - *** Fix above errors and then restart with
[task 2020-08-18T21:55:48.139Z] 21:55:48 INFO - "./mach build"
[task 2020-08-18T21:55:48.139Z] 21:55:48 INFO - client.mk:111: recipe for target 'configure' failed
[task 2020-08-18T21:55:48.139Z] 21:55:48 INFO - make: *** [configure] Error 1
[task 2020-08-18T21:55:48.199Z] 21:55:48 ERROR - Return code: 2
Updated•4 years ago
|
Comment 10•4 years ago
|
||
Backout merged: https://hg.mozilla.org/mozilla-central/rev/1bbf6505e021
Comment 11•4 years ago
|
||
Updated•4 years ago
|
Comment 12•4 years ago
|
||
bugherder |
Assignee | ||
Updated•4 years ago
|
Updated•4 years ago
|
Description
•