Hi.
I have successfully built FirefoxOS today from the current master using the instructions from https://wiki.mozilla.org/FirefoxOS/TCP/Patching
I had to work around two C++ syntax errors in Gecko.
gecko/mfbt/tests/TestMaybe.cpp
, line 242
template argument 2 is invalid
gecko/dom/bluetooth/bluedroid/BluetoothInterface.cpp
, lines 2331 to 2347:
expected primary-expression before ‘.’ token
I have not really solved these issues: both source files seemed correct as far as I can tell. I have simply commented out the offending lines in TestMaybe.cpp
and replaced the struct assignment with separate assignment statements in BluetoothInterface.cpp
.
I am just wondering whether these are actual errors or whether I used the wrong compiler version (gcc 4.6.3).
Is it appropriate to file bug reports for this kind of issues?