Closed Bug 648695 Opened 14 years ago Closed 14 years ago

Android builds broken by missing java, javac, and jar in configure

Categories

(Firefox Build System :: General, defect)

x86
Android
defect
Not set
blocker

Tracking

(Not tracked)

RESOLVED FIXED
mozilla5

People

(Reporter: RyanVM, Assigned: philor)

References

Details

Attachments

(1 file)

http://tbpl.mozilla.org/?tree=MozillaTry&rev=8d146b477ab0 On Android, I got the following error when running configure: checking for java... : checking for javac... : checking for jar... : configure: error: The programs java, javac and jar were not found. Set $JAVA_HOME to your java sdk directory or use --with-java-bin-path={java-bin-dir} *** Fix above errors and then restart with "make -f client.mk build" make[2]: *** [configure] Error 1 make[2]: Leaving directory `/builds/slave/try-mob-andrd-r7-bld/build/try' make[1]: *** [/builds/slave/try-mob-andrd-r7-bld/build/try/objdir/Makefile] Error 2 make[1]: Leaving directory `/builds/slave/try-mob-andrd-r7-bld/build/try' make: *** [build] Error 2 The push in question doesn't touch any code remotely related to this.
Machine setup issue, over to RelEng.
Assignee: server-ops-releng → nobody
Component: Server Operations: RelEng → Release Engineering
QA Contact: zandr → release
linux-ix-slave24 hit the same issue trying to do Android R7 mozilla-central nightly on 2011/04/09 03:05:19. On that job we had JAVA_HOME=/tools/jdk6 PATH=/tools/jdk6/bin:/tools/jdk6/bin:/opt/local/bin:/tools/python/bin:/tools/buildbot/bin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/home/ and I get $ which java /tools/jdk6/bin/java $ which javac /tools/jdk6/bin/javac $ which jar /tools/jdk6/bin/jar So my money is on mozilla-central changing but we're only seeing this in clobber builds so far. I'm looking at you bug 648593.
Blocks: 648593
Component: Release Engineering → Build Config
Product: mozilla.org → Core
QA Contact: release → build-config
Summary: configure error on try-linux-slave18 → Android builds broken by missing java, javac, and jar in configure
Version: other → Trunk
I don't have any opinion on what any of this is trying to do or why, but this has lasted longer than the 20-25 minutes it's been taking Android builds to fail on try, so I think if we can get past the slave with a busted mozilla-central repo that's been taking all the build jobs, it ought to let us get past this, and on to the mobile bustage from the accidental merge from Cedar. This might possibly not be our best weekend ever.
Attachment #524881 - Flags: review?(khuey)
Comment on attachment 524881 [details] [diff] [review] blind bustage fix Though if you're actually around commenting in bugs, I'd take your review too. I closed the tree for the combination of this plus the Maemo (and, who knows, maybe Android, we can't tell if we can't get through configure) bustage from the Cedar merge.
Attachment #524881 - Flags: review?(ted.mielczarek)
Comment on attachment 524881 [details] [diff] [review] blind bustage fix I hate configure.in. r=me
Attachment #524881 - Flags: review?(ted.mielczarek)
Attachment #524881 - Flags: review?(khuey)
Attachment #524881 - Flags: review+
Assignee: nobody → philringnalda
Status: NEW → RESOLVED
Closed: 14 years ago
Flags: in-testsuite-
Resolution: --- → FIXED
Target Milestone: --- → mozilla2.2
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: