We're finally ready to move. Starting tomorrow the default build system will be Portage and the old tools will start disappearing throughout the day. If you need help or have questions please speak up. We have an initial set of docs for building your own version of Chromium here<https://docs.google.com/a/google.com/Doc?docid=0AR6uZRmm2hgYYzgyY2MzO...>and they'll be posted to the chromium.org site shortly.
Many people put in lots of long nights and weekends to make this work out, including, tedbo, msb, adlr, cmasone, bradnelson and robotboy. Thanks for all the hard work.
On Wed, Feb 10, 2010 at 1:56 AM, Ryan Cairns <r...@chromium.org> wrote: > Hey Team,
> We came to the conclusion that we should switch to using our new build > system before the R5 release at this morning's team meeting. Our plan is to > cut over within the next day, but before we do we need to fix the following > issues. Speak up if you think anything is missing from this list.
> - We need an ebuild that builds chrome from the local source tree and > includes it in the system image. (adlr) > - The login screen is currently broken, possibly because of the switch > to the Chrome login manager (TBD, please yell loudly if you are already > looking at this problem) > - We need to modify our testing infrastructure so tests can run on the > new system images (rtc)
> In addition, our Portage build isn't at parity with the existing system and > we want to make sure we block as few people as possible. To that end Dave > Moore has volunteered to be the guinea pig and will verify that > Chrome/ChromeOS UI developers are still able to get their work done before > we throw the switch. We'll also need help from everyone else to bring the > system up. If you maintain a project (you wrote a debian package for it or > maintain the code), please build an image with Portage and verify that your > code is working correctly.
> Here's a short list of known issues without owners that can be worked on > right now. I'll link to a more complete list from the build instructions > tomorrow.
> - sshfs doesn't compile > - libcros is on the system image but is failing to load > - pam_offline isn't on the system yet
> Please let me know if you need any help or if you have suggestions on how > to make the transition less painful.
On Tue, Feb 16, 2010 at 11:29 PM, Ryan Cairns <r...@chromium.org> wrote: > We're finally ready to move. Starting tomorrow the default build system > will be Portage and the old tools will start disappearing throughout the > day. If you need help or have questions please speak up. We have an initial > set of docs for building your own version of Chromium here<https://docs.google.com/a/google.com/Doc?docid=0AR6uZRmm2hgYYzgyY2MzO...>and they'll be posted to the > chromium.org site shortly.
> Many people put in lots of long nights and weekends to make this work out, > including, tedbo, msb, adlr, cmasone, bradnelson and robotboy. Thanks for > all the hard work.
> -Ryan
> On Wed, Feb 10, 2010 at 1:56 AM, Ryan Cairns <r...@chromium.org> wrote:
>> Hey Team,
>> We came to the conclusion that we should switch to using our new build >> system before the R5 release at this morning's team meeting. Our plan is to >> cut over within the next day, but before we do we need to fix the following >> issues. Speak up if you think anything is missing from this list.
>> - We need an ebuild that builds chrome from the local source tree and >> includes it in the system image. (adlr) >> - The login screen is currently broken, possibly because of the switch >> to the Chrome login manager (TBD, please yell loudly if you are already >> looking at this problem) >> - We need to modify our testing infrastructure so tests can run on the >> new system images (rtc)
>> In addition, our Portage build isn't at parity with the existing system >> and we want to make sure we block as few people as possible. To that end >> Dave Moore has volunteered to be the guinea pig and will verify that >> Chrome/ChromeOS UI developers are still able to get their work done before >> we throw the switch. We'll also need help from everyone else to bring the >> system up. If you maintain a project (you wrote a debian package for it or >> maintain the code), please build an image with Portage and verify that your >> code is working correctly.
>> Here's a short list of known issues without owners that can be worked on >> right now. I'll link to a more complete list from the build instructions >> tomorrow.
>> - sshfs doesn't compile >> - libcros is on the system image but is failing to load >> - pam_offline isn't on the system yet
>> Please let me know if you need any help or if you have suggestions on how >> to make the transition less painful.
OK, with the portage build, how do I run the dev server? Is there a new "board" argument or something? At the moment, it fails to find the built images.
And when I fix get_latest_image.sh to have a board in the path, it gets served by the dev server, but the build has a problem with libcros.so loading, so the login is disabled when I boot.
OK, that's cool. Looks like Brad just re-opened the tree!
Another question: Is there any way to build an individual package anymore? When I run make_pkg.sh in the window_manager dir, it appears to be missing the correct path to dpkg-buildpackage. Running scons there doesn't work anymore either (for similar reasons).
On Wed, Feb 17, 2010 at 12:19 PM, Sam Leffler <sleff...@google.com> wrote: > The dev server is broken. I've got changes pending to fix au at least but > am blocked by broken build to commit.
> -Sam
> On Wed, Feb 17, 2010 at 12:16 PM, Greg Spencer <gspen...@chromium.org>wrote:
>> OK, with the portage build, how do I run the dev server? Is there a new >> "board" argument or something? At the moment, it fails to find the built >> images.
>> And when I fix get_latest_image.sh to have a board in the path, it gets >> served by the dev server, but the build has a problem with libcros.so >> loading, so the login is disabled when I boot.
On Wed, Feb 17, 2010 at 12:41 PM, Greg Spencer <gspen...@chromium.org> wrote: > OK, that's cool. Looks like Brad just re-opened the tree! > Another question: Is there any way to build an individual package anymore? > When I run make_pkg.sh in the window_manager dir, it appears to be missing > the correct path to dpkg-buildpackage. Running scons there doesn't work > anymore either (for similar reasons). > -Greg.
> On Wed, Feb 17, 2010 at 12:19 PM, Sam Leffler <sleff...@google.com> wrote:
>> The dev server is broken. I've got changes pending to fix au at least but >> am blocked by broken build to commit. >> -Sam
>> On Wed, Feb 17, 2010 at 12:16 PM, Greg Spencer <gspen...@chromium.org> >> wrote:
>>> OK, with the portage build, how do I run the dev server? Is there a new >>> "board" argument or something? At the moment, it fails to find the built >>> images. >>> And when I fix get_latest_image.sh to have a board in the path, it gets >>> served by the dev server, but the build has a problem with libcros.so >>> loading, so the login is disabled when I boot.
> OK, that's cool. Looks like Brad just re-opened the tree!
> Another question: Is there any way to build an individual package anymore? > When I run make_pkg.sh in the window_manager dir, it appears to be missing > the correct path to dpkg-buildpackage. Running scons there doesn't work > anymore either (for similar reasons).
> -Greg.
> On Wed, Feb 17, 2010 at 12:19 PM, Sam Leffler <sleff...@google.com> wrote:
>> The dev server is broken. I've got changes pending to fix au at least but >> am blocked by broken build to commit.
>> -Sam
>> On Wed, Feb 17, 2010 at 12:16 PM, Greg Spencer <gspen...@chromium.org>wrote:
>>> OK, with the portage build, how do I run the dev server? Is there a new >>> "board" argument or something? At the moment, it fails to find the built >>> images.
>>> And when I fix get_latest_image.sh to have a board in the path, it gets >>> served by the dev server, but the build has a problem with libcros.so >>> loading, so the login is disabled when I boot.
On Wed, Feb 17, 2010 at 1:01 PM, Ryan Cairns <r...@chromium.org> wrote: > The dev server needs to be updated and won't work with the new build for a > few days.
> On Wed, Feb 17, 2010 at 12:41 PM, Greg Spencer <gspen...@chromium.org>wrote:
>> OK, that's cool. Looks like Brad just re-opened the tree!
>> Another question: Is there any way to build an individual package anymore? >> When I run make_pkg.sh in the window_manager dir, it appears to be missing >> the correct path to dpkg-buildpackage. Running scons there doesn't work >> anymore either (for similar reasons).
>> -Greg.
>> On Wed, Feb 17, 2010 at 12:19 PM, Sam Leffler <sleff...@google.com>wrote:
>>> The dev server is broken. I've got changes pending to fix au at least >>> but am blocked by broken build to commit.
>>> -Sam
>>> On Wed, Feb 17, 2010 at 12:16 PM, Greg Spencer <gspen...@chromium.org>wrote:
>>>> OK, with the portage build, how do I run the dev server? Is there a new >>>> "board" argument or something? At the moment, it fails to find the built >>>> images.
>>>> And when I fix get_latest_image.sh to have a board in the path, it gets >>>> served by the dev server, but the build has a problem with libcros.so >>>> loading, so the login is disabled when I boot.
On Wed, Feb 17, 2010 at 1:05 PM, Greg Spencer <gspen...@chromium.org> wrote: > OK. Anyone in MTV have a USB stick I can borrow for today? I left mine at > home... > -Greg.
> On Wed, Feb 17, 2010 at 1:01 PM, Ryan Cairns <r...@chromium.org> wrote:
>> The dev server needs to be updated and won't work with the new build for a >> few days.
>> On Wed, Feb 17, 2010 at 12:41 PM, Greg Spencer <gspen...@chromium.org> >> wrote:
>>> OK, that's cool. Looks like Brad just re-opened the tree! >>> Another question: Is there any way to build an individual package >>> anymore? When I run make_pkg.sh in the window_manager dir, it appears to be >>> missing the correct path to dpkg-buildpackage. Running scons there doesn't >>> work anymore either (for similar reasons). >>> -Greg.
>>> On Wed, Feb 17, 2010 at 12:19 PM, Sam Leffler <sleff...@google.com> >>> wrote:
>>>> The dev server is broken. I've got changes pending to fix au at least >>>> but am blocked by broken build to commit. >>>> -Sam
>>>> On Wed, Feb 17, 2010 at 12:16 PM, Greg Spencer <gspen...@chromium.org> >>>> wrote:
>>>>> OK, with the portage build, how do I run the dev server? Is there a new >>>>> "board" argument or something? At the moment, it fails to find the built >>>>> images. >>>>> And when I fix get_latest_image.sh to have a board in the path, it gets >>>>> served by the dev server, but the build has a problem with libcros.so >>>>> loading, so the login is disabled when I boot.
Sorry I meant to add that it'll be in your chroot as opposed to the old location ... so the full path will be something like {path_to_your_chroot}/build/your_board_name/packages
On Wed, Feb 17, 2010 at 1:37 PM, Chris Sosa <s...@chromium.org> wrote: > It should end up in /build/{your_board_name}/packages.
> On Wed, Feb 17, 2010 at 1:05 PM, Greg Spencer <gspen...@chromium.org> wrote: >> OK. Anyone in MTV have a USB stick I can borrow for today? I left mine at >> home... >> -Greg.
>> On Wed, Feb 17, 2010 at 1:01 PM, Ryan Cairns <r...@chromium.org> wrote:
>>> The dev server needs to be updated and won't work with the new build for a >>> few days.
>>> On Wed, Feb 17, 2010 at 12:41 PM, Greg Spencer <gspen...@chromium.org> >>> wrote:
>>>> OK, that's cool. Looks like Brad just re-opened the tree! >>>> Another question: Is there any way to build an individual package >>>> anymore? When I run make_pkg.sh in the window_manager dir, it appears to be >>>> missing the correct path to dpkg-buildpackage. Running scons there doesn't >>>> work anymore either (for similar reasons). >>>> -Greg.
>>>> On Wed, Feb 17, 2010 at 12:19 PM, Sam Leffler <sleff...@google.com> >>>> wrote:
>>>>> The dev server is broken. I've got changes pending to fix au at least >>>>> but am blocked by broken build to commit. >>>>> -Sam
>>>>> On Wed, Feb 17, 2010 at 12:16 PM, Greg Spencer <gspen...@chromium.org> >>>>> wrote:
>>>>>> OK, with the portage build, how do I run the dev server? Is there a new >>>>>> "board" argument or something? At the moment, it fails to find the built >>>>>> images. >>>>>> And when I fix get_latest_image.sh to have a board in the path, it gets >>>>>> served by the dev server, but the build has a problem with libcros.so >>>>>> loading, so the login is disabled when I boot.
On Wed, Feb 17, 2010 at 1:38 PM, Chris Sosa <s...@chromium.org> wrote: > Sorry I meant to add that it'll be in your chroot as opposed to the > old location ... so the full path will be something like > {path_to_your_chroot}/build/your_board_name/packages
> -Sosa
> On Wed, Feb 17, 2010 at 1:37 PM, Chris Sosa <s...@chromium.org> wrote: > > It should end up in /build/{your_board_name}/packages.
> > On Wed, Feb 17, 2010 at 1:05 PM, Greg Spencer <gspen...@chromium.org> > wrote: > >> OK. Anyone in MTV have a USB stick I can borrow for today? I left mine > at > >> home... > >> -Greg.
> >> On Wed, Feb 17, 2010 at 1:01 PM, Ryan Cairns <r...@chromium.org> wrote:
> >>> The dev server needs to be updated and won't work with the new build > for a > >>> few days.
> >>> On Wed, Feb 17, 2010 at 12:41 PM, Greg Spencer <gspen...@chromium.org> > >>> wrote:
> >>>> OK, that's cool. Looks like Brad just re-opened the tree! > >>>> Another question: Is there any way to build an individual package > >>>> anymore? When I run make_pkg.sh in the window_manager dir, it appears > to be > >>>> missing the correct path to dpkg-buildpackage. Running scons there > doesn't > >>>> work anymore either (for similar reasons). > >>>> -Greg.
> >>>> On Wed, Feb 17, 2010 at 12:19 PM, Sam Leffler <sleff...@google.com> > >>>> wrote:
> >>>>> The dev server is broken. I've got changes pending to fix au at > least > >>>>> but am blocked by broken build to commit. > >>>>> -Sam
> >>>>> On Wed, Feb 17, 2010 at 12:16 PM, Greg Spencer < > gspen...@chromium.org> > >>>>> wrote:
> >>>>>> OK, with the portage build, how do I run the dev server? Is there a > new > >>>>>> "board" argument or something? At the moment, it fails to find the > built > >>>>>> images. > >>>>>> And when I fix get_latest_image.sh to have a board in the path, it > gets > >>>>>> served by the dev server, but the build has a problem with > libcros.so > >>>>>> loading, so the login is disabled when I boot.