{"action":"created","issue":{"url":"https://api.github.com/repos/servo/servo/issues/13080","repository_url":"https://api.github.com/repos/servo/servo","labels_url":"https://api.github.com/repos/servo/servo/issues/13080/labels{/name}","comments_url":"https://api.github.com/repos/servo/servo/issues/13080/comments","events_url":"https://api.github.com/repos/servo/servo/issues/13080/events","html_url":"https://github.com/servo/servo/issues/13080","id":173589037,"number":13080,"title":"Build error in mozjs_sys crate on Mac OS due to enviroment variable MOZCONFIG defined","user":{"login":"aethanyc","id":102858,"avatar_url":"https://avatars.githubusercontent.com/u/102858?v=3","gravatar_id":"","url":"https://api.github.com/users/aethanyc","html_url":"https://github.com/aethanyc","followers_url":"https://api.github.com/users/aethanyc/followers","following_url":"https://api.github.com/users/aethanyc/following{/other_user}","gists_url":"https://api.github.com/users/aethanyc/gists{/gist_id}","starred_url":"https://api.github.com/users/aethanyc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aethanyc/subscriptions","organizations_url":"https://api.github.com/users/aethanyc/orgs","repos_url":"https://api.github.com/users/aethanyc/repos","events_url":"https://api.github.com/users/aethanyc/events{/privacy}","received_events_url":"https://api.github.com/users/aethanyc/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/servo/servo/labels/A-build","name":"A-build","color":"d7e102"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":8,"created_at":"2016-08-27T10:08:29Z","updated_at":"2016-09-03T06:19:15Z","closed_at":null,"body":"I'm using Mac OS X 10.11.6 with build environment installed by homebrew.\r\n\r\nSteps to reproduce:\r\n1. ./mach clean\r\n2. ./mach build -d\r\n\r\nThe error message:\r\n```\r\nerror: failed to run custom build command for `mozjs_sys v0.0.0 (https://github.com/servo/mozjs#7cd66925)`\r\nprocess didn't exit successfully: `/Users/aethanyc/Projects/servo/target/debug/build/mozjs_sys-661d4efe7c7ca939/build-script-build` (exit code: 101)\r\n--- stdout\r\n[[ /Users/aethanyc/Projects/servo/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/master/mozjs/js/src/configure -ot /Users/aethanyc/Projects/servo/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/master/mozjs/js/src/configure.in ]] && touch /Users/aethanyc/Projects/servo/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/master/mozjs/js/src/configure || true\r\n[[ /Users/aethanyc/Projects/servo/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/master/mozjs/js/src/old-configure -ot /Users/aethanyc/Projects/servo/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/master/mozjs/js/src/old-configure.in ]] && touch /Users/aethanyc/Projects/servo/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/master/mozjs/js/src/old-configure || true\r\n! [[ /Users/aethanyc/Projects/servo/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/master/mozjs/js/src/configure.in -ot /Users/aethanyc/Projects/servo/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/master/mozjs/js/src/configure ]] && touch /Users/aethanyc/Projects/servo/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/master/mozjs/js/src/configure || true\r\n! [[ /Users/aethanyc/Projects/servo/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/master/mozjs/js/src/old-configure.in -ot /Users/aethanyc/Projects/servo/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/master/mozjs/js/src/old-configure ]] && touch /Users/aethanyc/Projects/servo/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/master/mozjs/js/src/old-configure || true\r\nif [[ /Users/aethanyc/Projects/servo/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/master/mozjs/js/src/configure -nt /Users/aethanyc/Projects/servo/target/debug/build/mozjs_sys-661d4efe7c7ca939/out/config.status ]] ; then \\\r\n\t  cd /Users/aethanyc/Projects/servo/target/debug/build/mozjs_sys-661d4efe7c7ca939/out && \\\r\n\t  PYTHON=\"python\" MOZ_TOOLS=\"\" \\\r\n\t  CC=\"gcc\" CPP=\"gcc -E\" CXX=\"g++\" AR=\"ar\" \\\r\n\t  /Users/aethanyc/Projects/servo/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/master/mozjs/js/src/configure --disable-jemalloc --disable-js-shell --disable-tests --without-intl-api --build-backends=RecursiveMake --disable-shared-js || (cat config.log && exit 1) ; \\\r\n\tfi\r\ncd /Users/aethanyc/Projects/servo/target/debug/build/mozjs_sys-661d4efe7c7ca939/out && /Applications/Xcode.app/Contents/Developer/usr/bin/make -f Makefile -j4\r\n\r\n--- stderr\r\nmake[1]: Makefile: No such file or directory\r\nmake[1]: *** No rule to make target `Makefile'.  Stop.\r\nmake: *** [all] Error 2\r\nthread 'main' panicked at 'assertion failed: result.success()', /Users/aethanyc/Projects/servo/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/master/build.rs:43\r\nnote: Run with `RUST_BACKTRACE=1` for a backtrace.\r\n```"},"comment":{"url":"https://api.github.com/repos/servo/servo/issues/comments/244529779","html_url":"https://github.com/servo/servo/issues/13080#issuecomment-244529779","issue_url":"https://api.github.com/repos/servo/servo/issues/13080","id":244529779,"user":{"login":"aethanyc","id":102858,"avatar_url":"https://avatars.githubusercontent.com/u/102858?v=3","gravatar_id":"","url":"https://api.github.com/users/aethanyc","html_url":"https://github.com/aethanyc","followers_url":"https://api.github.com/users/aethanyc/followers","following_url":"https://api.github.com/users/aethanyc/following{/other_user}","gists_url":"https://api.github.com/users/aethanyc/gists{/gist_id}","starred_url":"https://api.github.com/users/aethanyc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aethanyc/subscriptions","organizations_url":"https://api.github.com/users/aethanyc/orgs","repos_url":"https://api.github.com/users/aethanyc/repos","events_url":"https://api.github.com/users/aethanyc/events{/privacy}","received_events_url":"https://api.github.com/users/aethanyc/received_events","type":"User","site_admin":false},"created_at":"2016-09-03T06:19:15Z","updated_at":"2016-09-03T06:19:15Z","body":"Specifically, `mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj-firefox` in the my MOZCONFIG file causes the build failure.\r\n"}}
{"actor":{"display_login":"aethanyc"}}