Hi Alex, This patch to external/qemu should fix you up:
Author: Nick Pelly <[email protected]> Date: Fri Apr 24 15:28:40 2009 -0700 Fix build for platforms where deprecated symbol EAI_NODATA is not defined. diff --git a/sockets.c b/sockets.c index fa1f39d..be40a56 100644 --- a/sockets.c +++ b/sockets.c @@ -634,7 +634,9 @@ sock_address_init_resolve( SockAddress* a, const char* hostname, uint16_t por err = EHOSTDOWN; break; +#ifdef EAI_NODATA case EAI_NODATA: +#endif case EAI_NONAME: err = ENOENT; break; I hit the same problem on Ubuntu 9.04. I'll work on expediating this patch into open source. Now a couple of comments about your approach: If you are interested in getting your build working, then android-porting would have been the right list. And you should have posted the exact compliation failure. Not posting the failure message makes it look like you are searching for an oppurtunity to complain rather than an oppurtunity to contribute. You are lucky in this case that I fixed (what I think is your problem) just recently and happened to read this post. Your trigger-happy claims that Google are acting unprofessionally give the appearance that you are uninformed. Google engineers do go through a code review loop just as external developers do. In this case the error is specific to the deprecation of EAI_NODATA in Ubuntu 9.04 which is less than a week old, and is not indicative of a code review process problem. The fact that you must have just installed Ubuntu 9.04 should have given a clue as to where your problems lay! Nick On Wed, Apr 29, 2009 at 3:04 PM, AlexK <[email protected]> wrote: > > I especially create clean platform setup for Android builds. And do > not use platform for any other tasks. > All environment setup I did according to published by Google > documentation. So I expect 99% match on requirements for building > Android OS. > > My OS: Linux Ubuntu x86 i386 v9.04 > > Looks like 1.5 release was very hard and android team tiered.:) > > Thanks, > Good Luck > > On Apr 30, 12:32 am, Jean-Baptiste Queru <[email protected]> wrote: > > We can't test on every possible version of every possible environment. > > The file in question compiles for us on all platforms (the 1.5_r1 SDK > > was built with that exact source code). > > > > All the changes are reviewed individually and automatically built for > > each target platform. And we did explicitly check that the recent > > open-source pushes were building fine for linux and MacOS. > > > > My guess: you're not running Ubintu 8.0.4. > > > > JBQ > > > > > > > > On Wed, Apr 29, 2009 at 2:22 PM, AlexK <[email protected]> > wrote: > > > > > Hi, > > > > > Second time the same problem: latest sources from MASTER branch have > > > compilation error. (QEMU compilation failure). > > > > > I think problem is in way how Google engineers committing own code > > > into GIT repository. > > > > > Please fill the difference: other developers publish code on GitWeb > > > then waiting approve from at least two code reviewers and only after > > > that Google engineer MERGE our changes with MASTER branch... Looks > > > like Google developers simply commit own changes into GIT without > > > passing similar loop as other developers do. > > > > > It's OK, but at least check those changes before making them MERGED > > > into MASTER branch. With all respect to all developers, but such > > > behavior is not a good professional move. > > > > > P.S. I don't want to blame anyone, but I want to notify Google Android > > > Team that other developers watching them and expecting highly > > > professional behavior. I hope google team will find proper solution > > > for that "development cycle" problem. > > > > > P.P.S. sorry for bad English. > > > > > Thanks > > > > -- > > Jean-Baptiste M. "JBQ" Queru > > Android Engineer, Google. > > > > Questions sent directly to me that have no reason for being private > > will likely get ignored or forwarded to a public forum with no further > > warning. > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---

