http://pha.jhu.edu/~jchoi42/chromiumpatches/new/patch_addsolaris
http://pha.jhu.edu/~jchoi42/chromiumpatches/new/patch_addsolaris2
http://pha.jhu.edu/~jchoi42/chromiumpatches/new/patch_addsolaris_specific
and this file
http://pha.jhu.edu/~jchoi42/chromiumpatches/prcpucfg_solaris.h
Sorry if this is not group relevant. I'm not sure who I'm supposed to
talk to about this. :)
Peace,
James Choi
jch...@pha.jhu.edu
Peace,
James Choi
jch...@pha.jhu.edu
> PK�
>
>
gcl change solaris
gcl upload solaris
The second command will upload your change to
http://codereview.chromium.org. From there you should click
Publish+Mail comments, and choose some reviewers. In this case, you
can start with Evan Martin and me (we can add more reviewers if
needed).
> --
> Chromium Developers mailing list: chromi...@chromium.org
> View archives, change email options, or unsubscribe:
> http://groups.google.com/a/chromium.org/group/chromium-dev
>
The website was unclear, so I've been emailing people, asking on #chromium, asking people irl... am I supposed to talk to someone, or is someone assigned to me? Do I upload somewhere first, or does a higher up upload for me? The website made it sound like there was a review process, and a sponsor who keeps track of how many patches someone has uploaded. But it is unclear how to get a sponsor or a way to push upstream. It is clear I can't get commit access without submitting patches, but how do I submit patches without commit access or anyone to go through? Seriously, it's really freaking confusing. Thanks.
In the cases of relatively unpopular OSes like these, my attitude
(after talking with a few other people) has been:
- we are not going to officially support these platforms (which means
trunk will break for them, etc.)
- but in most cases support isn't too hard (pretty much every
non-Windows/Mac platform uses the same library stack as Linux, so it's
mostly a question of adjusting ifdefs)
- people are going to write the code anyway whether we let them
commit it or not
- so we might as well commit the bits that are known to be good;
frequently they are cleanups anyway
One good example of this is that we've traditionally guarded NSS code
with "#if defined(OS_LINUX)". But now that we're trying to use NSS on
Windows as well, we needed to adjust those to "#if defined(USE_NSS)"
(and add Windows to that define). It turns out the latter conversion
has already been done for many files by the FreeBSD patches anyway.
Concretely, this means for the FreeBSD port (and maybe OpenBSD) there
is already a working build:
http://chromium.jaggeri.com/
but it is 250kb of patch files; we are still slowly accepting/applying
pieces of it once they've been vetted for working with existing Chrome
quality requirements.
- but in most cases support isn't too hard (pretty much everynon-Windows/Mac platform uses the same library stack as Linux, so it's
mostly a question of adjusting ifdefs)
- people are going to write the code anyway whether we let them
commit it or not
- so we might as well commit the bits that are known to be good;
frequently they are cleanups anyway
One good example of this is that we've traditionally guarded NSS code
with "#if defined(OS_LINUX)". But now that we're trying to use NSS on
Windows as well, we needed to adjust those to "#if defined(USE_NSS)"
(and add Windows to that define). It turns out the latter conversion
has already been done for many files by the FreeBSD patches anyway.