Open Bug 1980103 Opened 18 days ago Updated 4 days ago

Vendoring could fill git's export-subst

Categories

(Developer Infrastructure :: Mach Vendor & Updatebot, defect)

defect

Tracking

(firefox-esr128 unaffected, firefox-esr140 wontfix, firefox141 wontfix, firefox142 wontfix, firefox143 wontfix)

Tracking Status
firefox-esr128 --- unaffected
firefox-esr140 --- wontfix
firefox141 --- wontfix
firefox142 --- wontfix
firefox143 --- wontfix

People

(Reporter: pierov, Unassigned)

References

(Regression)

Details

(Keywords: regression)

Bug 1897851 introduced testing/web-platform/tests/tools/third_party/attrs/.git_archival.txt, which is filled when running git archive because of the export-subst setting in testing/web-platform/tests/tools/third_party/attrs/.gitattributes.
However, as a consequence, that that file will contain the information about Firefox's tree when running git archive on a Firefox clone.
I think it'd make sense to fill the file during the vendoring with the information of the upstream repository, instead.
FWIW, that file can become a problem for deterministically creating a tarball of Firefox's source (that's how we noticed this downstream at Tor Browser).

Set release status flags based on info from the regressing bug 1897851

I see that jgraham did the bump a year ago and that the issue was fixed (or possibly here?).

So it semms like mayeb wpt bumping attrs again, and then us pulling in their bump would work?

Flags: needinfo?(james)

I've tried updating this upstream in https://github.com/web-platform-tests/wpt/pull/54161; let's see if that causes any problems.

Flags: needinfo?(james)

The severity field is not set for this bug.
:tjr, could you have a look please?

For more information, please visit BugBot documentation.

Flags: needinfo?(tom)
Severity: -- → S4
Flags: needinfo?(tom)
You need to log in before you can comment on or make changes to this bug.