Apitrace won't compile under gcc 4.7.3~ (the set compiler version we have been using on mozilla infra)

RESOLVED FIXED

Status

Taskcluster
General
RESOLVED FIXED
3 years ago
2 years ago

People

(Reporter: lightsofapollo, Assigned: lightsofapollo)

Tracking

Details

(Assignee)

Description

3 years ago
A bit of potential legacy we inherit is using the gcc-4.7.3 packages buildbot uses in our builder images... We also happen to install cmake which retriggers api trace to be built (we do not do this normally on buildbot) which reveals a bustage here:

https://treeherder.allizom.org/#/jobs?repo=b2g-inbound&revision=b79a38cf4f65

I initially thought this was some terrible TC specific issue but it looks more likely (given we are compiling this only on TC) that the new c++ features added recently are not available/on in the compiler we are using...
(Assignee)

Comment 1

3 years ago
@mchang do we care about apitrace?
Flags: needinfo?(mchang)
(Assignee)

Comment 2

3 years ago
workaround for tc:

https://hg.mozilla.org/integration/b2g-inbound/rev/f7346e74a117
I see fairly routine Bumper Bot pushes updating apitrace, so *somebody* is using it somewhere.
Just asked around gfx, nobody actively uses apitrace. Two options:

1) If it isn't too hard, can we update the apitrace version which may actually build on this version of gcc.
2) Disable building apitrace and the next person who needs it can try to fix it.
Flags: needinfo?(mchang)
(Assignee)

Comment 5

3 years ago
fwiw- we never have built in automatically on infra until now (and I just disabled this) but I wanted to  call it out if anyone is using it (or wanted to use it)
https://hg.mozilla.org/mozilla-central/rev/f7346e74a117
Assignee: nobody → jlal
Status: NEW → RESOLVED
Last Resolved: 3 years ago
status-firefox39: --- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla39
status-firefox39: fixed → ---
Component: TaskCluster → General
Product: Testing → Taskcluster
Target Milestone: mozilla39 → mozilla41
Version: unspecified → Trunk
Resetting Version and Target Milestone that accidentally got changed...
Target Milestone: mozilla41 → ---
Version: Trunk → unspecified
You need to log in before you can comment on or make changes to this bug.