|
|
Created:
3 years, 5 months ago by paulmiller Modified:
3 years, 5 months ago CC:
amineer, chromium-reviews, feature-media-reviews_chromium.org Target Ref:
refs/heads/master Project:
chromium Visibility:
Public. |
DescriptionFix media/formats:unit_tests build
These tests were moved from //media:unit_tests to
//media/formats:unit_tests, but the new target doesn't depend on
//media:media_features, so the required media_features.h may not be
generated.
BUG=737857
Patch Set 1 #Patch Set 2 : add media #Patch Set 3 : remove media add libvpx #Patch Set 4 : rebase #Messages
Total messages: 24 (8 generated)
Description was changed from ========== Fix media/formats:unit_tests build These tests were moved from //media:unit_tests to //media/formats:unit_tests, but the new target doesn't depend on //media:media_features, so the required media_features.h may not be generated. BUG=737857 ========== to ========== Fix media/formats:unit_tests build These tests were moved from //media:unit_tests to //media/formats:unit_tests, but the new target doesn't depend on //media:media_features, so the required media_features.h may not be generated. BUG=737857 ==========
paulmiller@chromium.org changed reviewers: + jrummell@chromium.org
On 2017/06/29 19:22:19, paulmiller wrote: > mailto:paulmiller@chromium.org changed reviewers: > + mailto:jrummell@chromium.org PTAL
paulmiller@chromium.org changed reviewers: + dalecurtis@chromium.org, xhwang@chromium.org
+ some more owners
lgtm
lgtm
The CQ bit was checked by paulmiller@chromium.org
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Try jobs failed on following builders: mac_chromium_compile_dbg_ng on master.tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_comp...)
On 2017/06/29 21:56:11, commit-bot: I haz the power wrote: > Try jobs failed on following builders: > mac_chromium_compile_dbg_ng on master.tryserver.chromium.mac (JOB_FAILED, > http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_comp...) Undefined reference to vpx_codec_vp9_dx & vpx_codec_get_caps. So it seems there are some other missing dependencies.
Weird, those should be fixed by adding a section to media/base/BUILD.gn that says: if (media_use_libvpx) { deps += [ "//third_party/libvpx" ] }
Similar to this one https://cs.chromium.org/chromium/src/media/base/BUILD.gn?q=decode_capabilitie...
The CQ bit was checked by paulmiller@chromium.org
The patchset sent to the CQ was uploaded after l-g-t-m from jrummell@chromium.org, dalecurtis@chromium.org Link to the patchset: https://codereview.chromium.org/2966573002/#ps60001 (title: "rebase")
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Try jobs failed on following builders: win_chromium_compile_dbg_ng on master.tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_comp...)
On 2017/06/30 00:25:28, commit-bot: I haz the power wrote: > Try jobs failed on following builders: > win_chromium_compile_dbg_ng on master.tryserver.chromium.win (JOB_FAILED, > http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_comp...) "media.dll.lib(media.dll) : error LNK2005: "public: __thiscall media::CdmKeyInformation::~CdmKeyInformation(void)" (??1CdmKeyInformation@media@@QAE@XZ) already defined in cdm_key_information.obj" :/
On 2017/06/30 00:48:14, paulmiller wrote: > On 2017/06/30 00:25:28, commit-bot: I haz the power wrote: > > Try jobs failed on following builders: > > win_chromium_compile_dbg_ng on master.tryserver.chromium.win (JOB_FAILED, > > > http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_comp...) > > "media.dll.lib(media.dll) : error LNK2005: "public: __thiscall > media::CdmKeyInformation::~CdmKeyInformation(void)" > (??1CdmKeyInformation@media@@QAE@XZ) already defined in cdm_key_information.obj" > :/ Please share the problem/error in the official build.
> Please share the problem/error in the official build. See the bug for the official build error. I assume it doesn't show up on the trybots, or the original patch wouldn't have landed. This is the fix for the official build error, but as you can see, it creates some new errors.
On 2017/06/30 17:22:26, paulmiller wrote: > > Please share the problem/error in the official build. > > See the bug for the official build error. I assume it doesn't show up on the > trybots, or the original patch wouldn't have landed. This is the fix for the > official build error, but as you can see, it creates some new errors. I do not have access for this bug.
On 2017/06/30 19:04:30, a.suchit2 wrote: > On 2017/06/30 17:22:26, paulmiller wrote: > > > Please share the problem/error in the official build. > > > > See the bug for the official build error. I assume it doesn't show up on the > > trybots, or the original patch wouldn't have landed. This is the fix for the > > official build error, but as you can see, it creates some new errors. > > I do not have access for this bug. It was: FAILED: obj/media/formats/unit_tests/sample_to_group_iterator_unittest.o ... In file included from ../../media/formats/mp4/sample_to_group_iterator_unittest.cc:5: In file included from ../../media/formats/mp4/sample_to_group_iterator.h:13: In file included from ../../media/formats/mp4/box_definitions.h:17: In file included from ../../media/base/media_log.h:20: In file included from ../../media/base/pipeline_impl.h:15: In file included from ../../media/base/pipeline.h:15: In file included from ../../media/base/media_track.h:11: In file included from ../../media/base/stream_parser.h:22: ../../media/base/eme_constants.h:10:10: fatal error: 'media/media_features.h' file not found #include "media/media_features.h" ^~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. media_features.h is out/.../gen/media/media_features.h. It's generated by the //media:media_features build step, on which //media/formats:formats depends. |