crashinject.exe and crashinjectdll.dll missing from Windows common.tests.tar.gz
Categories
(Firefox Build System :: General, enhancement)
Tracking
(firefox68 fixed)
| Tracking | Status | |
|---|---|---|
| firefox68 | --- | fixed |
People
(Reporter: gbrown, Assigned: chmanchester)
References
Details
(Keywords: in-triage)
Attachments
(1 file)
In bug 1534858 I noticed that crashinject.exe and crashinjectdll.dll are missing from the common.tests archive, because they are missing from the list at
I think crashinject should be included in the tests archive because test automation code expects it:
However, adding a dll to that list also accidentally includes the dll in the target.zip archive, which is clearly wrong, and resulted in backout of my proposed change:
https://bugzilla.mozilla.org/show_bug.cgi?id=1534858#c15
:glandium noted:
Be is a an artifact builds, and artifact builds install *.dll :( (see package-manifest.in)
Part of the problem is that dist/bin is kind of polluted with non-Firefox things.
Part of the problem is that wildcard for artifact builds.
I'm not sure how to address that.
Comment 1•7 years ago
|
||
Chris do you have any ideas how to address this issue?
| Assignee | ||
Comment 2•7 years ago
|
||
I think we need to be smarter about figuring out which msvc dlls the build needs, so an improvement to this: https://searchfox.org/mozilla-central/rev/3d469329a42644b41e66944d8da22d78d8c0f5ec/browser/installer/package-manifest.in#109
I can take a look at this later in the week if need be.
| Assignee | ||
Comment 3•7 years ago
|
||
gbrown, is this something you can take a look at based on comment 2, or should I find some time to take a look?
| Reporter | ||
Comment 4•7 years ago
|
||
Thanks Chris, but I'm not very comfortable with build changes and I'm pretty busy. It would be great if you could take this.
| Assignee | ||
Updated•7 years ago
|
| Assignee | ||
Comment 5•7 years ago
|
||
Comment 7•7 years ago
|
||
| bugherder | ||
Description
•