Hi Jonathan, ----- Original Message ----- > From: "Jonathan Watt" <[email protected]> > To: [email protected] > Sent: Wednesday, November 6, 2013 3:43:21 AM > Subject: [b2g] build/core/main.mk:122: *** Case-insensitive filesystems not > supported. Stop. > > I've previously build B2G on OS X for various devices, but trying to build > for > nexus-4 or emulator-jb I'm getting the following error: > > build/core/main.mk:118: > ************************************************************ > build/core/main.mk:119: You are building on a case-insensitive filesystem. > build/core/main.mk:120: Please move your source tree to a case-sensitive > filesystem. > build/core/main.mk:121: > ************************************************************ > build/core/main.mk:122: *** Case-insensitive filesystems not supported. > Stop. > > git blame for that file shows that this configure check was added in 2009, so > I'm wondering why I'm getting this now. Is the content of this file dependent > on > the device target that's passed to ./config.sh or something like that? > > Other than the new device targets, the only things I can think of that I've > changed is that I've stopped running config.sh with > ANDROIDFS_DIR=$HOME/mozilla/android-backup and I've updated the tree.
Those 2 targets (nexus-4 and emulator) build the kernel. All of the other targets use a pre-built kernel. Unfortunately, building the kernel requires a case-sensitive file system. Dave Hylands _______________________________________________ dev-b2g mailing list [email protected] https://lists.mozilla.org/listinfo/dev-b2g
