Closed Bug 755663 Opened 12 years ago Closed 12 years ago

other-licenses/snappy/src/snappy-c.h:49: error: comma at end of enumerator list

Categories

(Firefox Build System :: General, defect)

Other
OpenBSD
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
mozilla15

People

(Reporter: gaston, Assigned: gaston)

Details

Attachments

(1 file)

snappy wasn't built previously, dunno what changed recently that made that error surface.
Attachment #624329 - Attachment is patch: true
Attachment #624329 - Flags: review?(Ms2ger)
Could you submit your patch to <http://code.google.com/p/snappy/> first? I think this is currently a straight import, so I'd like to avoid forking...
Assignee: nobody → landry
Comment on attachment 624329 [details] [diff] [review]
Remove extra comma at end of enum list

Review of attachment 624329 [details] [diff] [review]:
-----------------------------------------------------------------

Thanks. I'm fine with landing this on m-c before it's fixed upstream, if you keep track of the issue there.
Attachment #624329 - Flags: review?(Ms2ger) → review+
Looking deeply into that..

in my previous builds, snappy-c.cc wasnt built/compiled, but was passed to expandlibs_gen.py :

/usr/local/bin/python2.7 /var/buildslave-mozilla/mozilla-central-amd64/build/config/pythonpath.py -I../../config /var/buildslave-mozilla/mozilla-central-amd64/build/config/expandlibs_gen.py snappy-c.cc snappy.o snappy-sinksource.o snappy-stubs-internal.o   > libsnappy_s.a.desc

In the failing build, it is, but with g++ instead of gcc (as snappy-c.cc is in CSRCS) So there might be two different issues here. Something changed that triggered snappy-c.cc to be compiled, and without the correct compiler it seems.
http://buildbot.rhaalovely.net/builders/mozilla-central-amd64/builds/388/steps/build/logs/stdio for the failing build log
http://buildbot.rhaalovely.net/builders/mozilla-central-amd64/builds/386/steps/build/logs/stdio for a non-failing build log (look for snappy-c)

So something changed in the past two days that triggered snappy-c.cc to be built.
Seems it's now in CPPSRCS, since bug 748001 / https://hg.mozilla.org/mozilla-central/rev/43cc6c43f79c - and that's what triggered the new build failure.
Keywords: checkin-needed
https://hg.mozilla.org/integration/mozilla-inbound/rev/0f7d47f6b6dd
Flags: in-testsuite-
Keywords: checkin-needed
Target Milestone: --- → mozilla15
https://hg.mozilla.org/mozilla-central/rev/0f7d47f6b6dd
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: