Closed
Bug 711353
Opened 13 years ago
Closed 13 years ago
gfx/angle/src/compiler/osinclude.h:22:2: error: #error Unsupported platform. on GNU/kfreebsd and probably Hurd
Categories
(Core :: Graphics: CanvasWebGL, defect)
Tracking
()
RESOLVED
FIXED
People
(Reporter: glandium, Assigned: glandium)
References
Details
Attachments
(1 file, 1 obsolete file)
1.01 KB,
patch
|
bjacob
:
review+
|
Details | Diff | Splinter Review |
GNU kfreebsd is the GNU userland with the FreeBSD kernel. Hurd is GNU vaporware. Both are currently unsupported by the check in osinclude.h.
Assignee | ||
Comment 1•13 years ago
|
||
This should be enough, I'll confirm later next week.
Attachment #582209 -
Flags: review?(bjacob)
Assignee | ||
Updated•13 years ago
|
Assignee: nobody → mh+mozilla
Assignee | ||
Comment 2•13 years ago
|
||
Oops that was totally not the right patch
Attachment #582220 -
Flags: review?(bjacob)
Assignee | ||
Updated•13 years ago
|
Attachment #582209 -
Attachment is obsolete: true
Attachment #582209 -
Flags: review?(bjacob)
Comment 3•13 years ago
|
||
Comment on attachment 582220 [details] [diff] [review]
Add support for GNU/kFreeBSD and GNU/Hurd to gfx/angle/src/compiler/osinclude.h
Review of attachment 582220 [details] [diff] [review]:
-----------------------------------------------------------------
r+ but actually, rather than adding another local patch, let's land this on ANGLE upstream right away.
Attachment #582220 -
Flags: review?(bjacob) → review+
Assignee | ||
Comment 4•13 years ago
|
||
Note there's a typo in the patch (define instead of defined). I'll know if the patch itself is enough in a few hours.
Comment 5•13 years ago
|
||
OK, let's use that time to ask Daniel to confirm it's ok to land in ANGLE.
Assignee | ||
Comment 6•13 years ago
|
||
Firefox 9 builds on GNU/kFreeBSD with that patch (without the typo). I'm not sure what to look at in the test suite to know whether this actually works.
Comment 7•13 years ago
|
||
The basic recipe to start the WebGL mochitest is:
TEST_PATH=content/canvas/test/webgl/test_webgl_conformance_test_suite.html make mochitest-plain
Expect a few errors, depending on your GL drivers. Also, I don't know if your platform will be identified as Linux, but if it is, it is hardcoded to expect the same driver bugs as on the test slaves, so you might get a few UNEXPECTED-PASS.
It should stay open for a few minutes with the results when it's done. If it suddenly closes without showing the results, it means it crashed. If it crashes, you can add this environment variable to debug:
EXTRA_TEST_ARGS='--debugger=gdb'
Comment 8•13 years ago
|
||
Checked in as ANGLE r954. You're now a ANGLE developer. Congrats! Filing bug to update our ANGLE copy, will block this on it.
Comment 9•13 years ago
|
||
Landed on inbound with bug 720438. I'm going to preventively close this bug as otherwise I'll forget.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•