Closed Bug 1203056 Opened 10 years ago Closed 7 years ago

Can't build B2G (./build.sh -j1) on Mac Yosemite

Categories

(Firefox OS Graveyard :: Gaia::Build, defect)

All
macOS
defect
Not set
blocker

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: mishra.vinav, Unassigned)

Details

Attachments

(1 file)

Attached file b2g_console.txt
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:40.0) Gecko/20100101 Firefox/40.0 Build ID: 20150826023504 Steps to reproduce: Hi, I have cloned B2G from github and configured for Mac Yosemite 10.10.5, it was successful. After this when I run ./build.sh it throws an error, which are related to * No 10.6 or 10.5 SDK found, do you have Xcode installed? (Already I have a XCode 4.6.3, 5.0.2, 6.4 and 7 (beta 5))*, and /usr/include/stdio.h:224:2: error: #error "_DARWIN_UNLIMITED_STREAMS specified, but -mmacosx-version-min version does not support it.". Actual results: Compiling SDK Stubs: out/target/common/obj/JAVA_LIBRARIES/android_stubs_current_intermediates/classes.jar Fake javac 1.6.0 revision Fake java 1.6.0 revisiion Fake java 1.6.0 revisiion Checking API: checkapi-last -JXmx1024m -Jclasspath :out/host/darwin-x86/framework/doclava.jar:out/host/darwin-x86/framework/jsilver.jar -hide 2 -hide 3 -hide 4 -hide 5 -hide 6 -hide 24 -hide 25 -error 7 -error 8 -error 9 -error 10 -error 11 -error 12 -error 13 -error 14 -error 15 -error 16 -error 17 -error 18 frameworks/base/api/15.txt out/target/common/obj/PACKAGING/public_api.txt Checking API: checkapi-current -JXmx1024m -Jclasspath :out/host/darwin-x86/framework/doclava.jar:out/host/darwin-x86/framework/jsilver.jar -error 2 -error 3 -error 4 -error 5 -error 6 -error 7 -error 8 -error 9 -error 10 -error 11 -error 12 -error 13 -error 14 -error 15 -error 16 -error 17 -error 18 -error 19 -error 20 -error 21 -error 23 -error 24 -error 25 frameworks/base/api/current.txt out/target/common/obj/PACKAGING/public_api.txt host C++: aapt <= frameworks/base/tools/aapt/AaptAssets.cpp couldn't understand kern.osversion `14.5.0' In file included from frameworks/base/include/utils/Asset.h:24, from frameworks/base/include/utils/AssetManager.h:23, from frameworks/base/tools/aapt/AaptAssets.h:10, from frameworks/base/tools/aapt/AaptAssets.cpp:5: /usr/include/stdio.h:224:2: error: #error "_DARWIN_UNLIMITED_STREAMS specified, but -mmacosx-version-min version does not support it." make: *** [out/host/darwin-x86/obj/EXECUTABLES/aapt_intermediates/AaptAssets.o] Error 1 real 1m37.876s user 0m9.342s sys 0m8.514s > Build failed! < Build with |./build.sh -j1| for better messages If all else fails, use |rm -rf objdir-gecko| to clobber gecko and |rm -rf out| to clobber everything else. For more details please see the attached file or download from here: https://drive.google.com/open?id=0B8Xlqkz1LkRWdXh4S0VlaWNCZ1U. Expected results: It should build OS successfully and create the .img files, I assumed.
Severity: normal → blocker
OS: Gonk (Firefox OS) → Mac OS X
Hardware: ARM → All
Firefox OS is not being worked on
Status: UNCONFIRMED → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: