Nov24 Windows Bustage: Intermittent lld-link: error: undefined symbol: __declspec(dllimport) _PropVariantToString@12
Categories
(Thunderbird :: Upstream Synchronization, defect, P5)
Tracking
(thunderbird_esr115 unaffected)
Tracking | Status | |
---|---|---|
thunderbird_esr115 | --- | unaffected |
People
(Reporter: intermittent-bug-filer, Assigned: mkmelin)
References
(Regression)
Details
(Keywords: intermittent-failure, regression)
Filed by: mkmelin [at] iki.fi
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=437521726&repo=comm-central
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/UHLo9-F2Qgin3rULfRiW5Q/runs/0/artifacts/public/logs/live_backing.log
Assignee | ||
Comment 1•1 year ago
|
||
Assignee | ||
Updated•1 year ago
|
Assignee | ||
Comment 2•1 year ago
|
||
Apparently from bug 1529276 since that added TestJumpListBuilder.cpp where the build fails
Assignee | ||
Comment 3•1 year ago
|
||
PropVariantToString is from https://searchfox.org/comm-central/source/mozilla/third_party/WinToast/wintoastlib.cpp#64
Assignee | ||
Comment 4•1 year ago
|
||
https://searchfox.org/comm-central/source/mozilla/widget/windows/tests/gtest/TestJumpListBuilder.cpp#13-15 - are Thunderbird builds different for this?
(In reply to Magnus Melin [:mkmelin] from comment #3)
PropVariantToString is from https://searchfox.org/comm-central/source/mozilla/third_party/WinToast/wintoastlib.cpp#64
PropVariantToString is a win32 function:
https://learn.microsoft.com/en-us/windows/win32/api/propvarutil/nf-propvarutil-propvarianttostring
WinToast appears to be using it, so does TestJumpListBuilder.cpp.
Looks like the TB build is missing Propsys.lib during linking (or something similar).
Comment hidden (Intermittent Failures Robot) |
Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/07b121b1f4d8
Windows needs propsys. rs=bustage-fix
Assignee | ||
Updated•1 year ago
|
Comment hidden (Intermittent Failures Robot) |
Description
•