dom/media/gtest/MockCubeb.h:436:1: error: control reaches end of non-void function
Categories
(Core :: Audio/Video, defect, P2)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr60 | --- | unaffected |
firefox67 | --- | unaffected |
firefox68 | --- | fixed |
firefox69 | --- | fixed |
People
(Reporter: jbeich, Assigned: jbeich)
References
(Regression)
Details
(Keywords: regression)
Attachments
(1 file, 1 obsolete file)
47 bytes,
text/x-phabricator-request
|
jcristau
:
approval-mozilla-beta+
|
Details | Review |
According to toolkit/moz.configure PulseAudio is used on all Tier3 platforms except OpenBSD which uses sndio.
$ c++ -v
FreeBSD clang version 8.0.0 (tags/RELEASE_800/final 356365) (based on LLVM 8.0.0)
Target: x86_64-unknown-freebsd13.0
Thread model: posix
InstalledDir: /usr/bin
$ echo "ac_add_options --enable-warnings-as-errors # mimic MOZ_AUTOMATION" >>.mozconfig
$ ./mach build
[...]
In file included from objdir/dom/media/gtest/Unified_cpp_dom_media_gtest0.cpp:20:
In file included from dom/media/gtest/TestAudioCallbackDriver.cpp:18:
dom/media/gtest/MockCubeb.h:436:1: error: control reaches end of non-void function
[-Werror,-Wreturn-type]
}
^
1 error generated.
Sorry, I can't submit on Phabricator due to bug 1536716.
https://treeherder.mozilla.org/#/jobs?repo=try&revision=4fa94d993a2d401e3cf416032f91738d4bfeb99d
Comment 3•5 years ago
|
||
Pushed by achronopoulos@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/825113edb81e Unbreak building tests on Tier3 after bug 1545079. r=padenot
Updated•5 years ago
|
Comment 6•5 years ago
|
||
bugherder |
Comment on attachment 9065980 [details]
Bug 1552652 - Unbreak building tests on Tier3 after bug 1545079. r?padenot
Beta/Release Uplift Approval Request
- User impact if declined: Broken build on Tier3 (DragonFly, FreeBSD, NetBSD, OpenBSD, Solaris) unless --disable-tests is added to .mozconfig.
- Is this code covered by automated tests?: Yes
- Has the fix been verified in Nightly?: Yes
- Needs manual test from QE?: No
- If yes, steps to reproduce:
- List of other uplifts needed: None
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): Can only break build.
- String changes made/needed:
Beta/Release Uplift Approval Request
- User impact if declined: Broken build on Tier3 (DragonFly, FreeBSD, NetBSD, OpenBSD, Solaris) unless --disable-tests is added to .mozconfig.
- Is this code covered by automated tests?: Yes
- Has the fix been verified in Nightly?: Yes
- Needs manual test from QE?: No
- If yes, steps to reproduce:
- List of other uplifts needed: None
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): Can only break build.
- String changes made/needed:
Beta/Release Uplift Approval Request
- User impact if declined: Broken build on Tier3 (DragonFly, FreeBSD, NetBSD, OpenBSD, Solaris) unless --disable-tests is added to .mozconfig.
- Is this code covered by automated tests?: Yes
- Has the fix been verified in Nightly?: Yes
- Needs manual test from QE?: No
- If yes, steps to reproduce:
- List of other uplifts needed: None
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): Can only break build.
- String changes made/needed:
Comment 8•5 years ago
|
||
Comment on attachment 9065980 [details]
Bug 1552652 - Unbreak building tests on Tier3 after bug 1545079. r?padenot
build fix for tier3 platforms, approved for 68.0b4
Updated•5 years ago
|
Comment 9•5 years ago
|
||
bugherder uplift |
Updated•5 years ago
|
Updated•2 years ago
|
Description
•