{"action":"created","issue":{"url":"https://api.github.com/repos/deadalnix/SDC/issues/89","labels_url":"https://api.github.com/repos/deadalnix/SDC/issues/89/labels{/name}","comments_url":"https://api.github.com/repos/deadalnix/SDC/issues/89/comments","events_url":"https://api.github.com/repos/deadalnix/SDC/issues/89/events","html_url":"https://github.com/deadalnix/SDC/issues/89","id":56512194,"number":89,"title":"Build fails on Arch Linux 64-bit","user":{"login":"atilaneves","id":4956425,"avatar_url":"https://avatars.githubusercontent.com/u/4956425?v=3","gravatar_id":"","url":"https://api.github.com/users/atilaneves","html_url":"https://github.com/atilaneves","followers_url":"https://api.github.com/users/atilaneves/followers","following_url":"https://api.github.com/users/atilaneves/following{/other_user}","gists_url":"https://api.github.com/users/atilaneves/gists{/gist_id}","starred_url":"https://api.github.com/users/atilaneves/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/atilaneves/subscriptions","organizations_url":"https://api.github.com/users/atilaneves/orgs","repos_url":"https://api.github.com/users/atilaneves/repos","events_url":"https://api.github.com/users/atilaneves/events{/privacy}","received_events_url":"https://api.github.com/users/atilaneves/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-02-04T10:59:43Z","updated_at":"2015-02-05T13:47:26Z","closed_at":null,"body":"I don't know if I need to use dmd head or not, I'm using the default dmd 2.066. Output from make:\r\n\r\n    dmd -c -ofobj/sdc.o src/sdc/*.d src/util/*.d -m64 -w -debug -gc -unittest -Ilibd-llvm/import -Ilibd-llvm/libd/src -Ilibd-llvm/src\r\n    dmd -c -ofobj/libd.o libd-llvm/libd/src/d/lexer.d libd-llvm/libd/src/d/exception.d libd-llvm/libd/src/d/context.d libd-llvm/libd/src/d/object.d libd-llvm/libd/src/d/location.d libd-llvm/libd/src/d/base/qualifier.d libd-llvm/libd/src/d/base/type.d libd-llvm/libd/src/d/base/node.d libd-llvm/libd/src/d/base/builtintype.d libd-llvm/libd/src/util/fastcast.d libd-llvm/libd/src/util/visitor.d libd-llvm/libd/src/util/condition.d libd-llvm/libd/src/util/utf8.d libd-llvm/libd/src/d/ast/expression.d libd-llvm/libd/src/d/ast/statement.d libd-llvm/libd/src/d/ast/type.d libd-llvm/libd/src/d/ast/declaration.d libd-llvm/libd/src/d/ast/dmodule.d libd-llvm/libd/src/d/ast/identifier.d libd-llvm/libd/src/d/ast/conditional.d libd-llvm/libd/src/d/ir/expression.d libd-llvm/libd/src/d/ir/symbol.d libd-llvm/libd/src/d/ir/statement.d libd-llvm/libd/src/d/ir/dscope.d libd-llvm/libd/src/d/ir/type.d libd-llvm/libd/src/d/parser/expression.d libd-llvm/libd/src/d/parser/base.d libd-llvm/libd/src/d/parser/statement.d libd-llvm/libd/src/d/parser/ambiguous.d libd-llvm/libd/src/d/parser/dtemplate.d libd-llvm/libd/src/d/parser/type.d libd-llvm/libd/src/d/parser/declaration.d libd-llvm/libd/src/d/parser/dmodule.d libd-llvm/libd/src/d/parser/adt.d libd-llvm/libd/src/d/parser/identifier.d libd-llvm/libd/src/d/parser/util.d libd-llvm/libd/src/d/parser/conditional.d libd-llvm/libd/src/d/semantic/expression.d libd-llvm/libd/src/d/semantic/symbol.d libd-llvm/libd/src/d/semantic/statement.d libd-llvm/libd/src/d/semantic/defaultinitializer.d libd-llvm/libd/src/d/semantic/evaluator.d libd-llvm/libd/src/d/semantic/dtemplate.d libd-llvm/libd/src/d/semantic/caster.d libd-llvm/libd/src/d/semantic/typepromotion.d libd-llvm/libd/src/d/semantic/sizeof.d libd-llvm/libd/src/d/semantic/scheduler.d libd-llvm/libd/src/d/semantic/type.d libd-llvm/libd/src/d/semantic/declaration.d libd-llvm/libd/src/d/semantic/dmodule.d libd-llvm/libd/src/d/semantic/mangler.d libd-llvm/libd/src/d/semantic/closure.d libd-llvm/libd/src/d/semantic/identifier.d libd-llvm/libd/src/d/semantic/semantic.d libd-llvm/libd/src/d/semantic/aliasthis.d libd-llvm/libd/src/d/semantic/vrp.d -m64 -w -debug -gc -unittest -Ilibd-llvm/libd/src\r\n    ar rcs lib/libd.a obj/libd.o\r\n    dmd -c -ofobj/libd-llvm.o libd-llvm/src/d/llvm/*.d libd-llvm/import/llvm/c/target.d -m64 -w -debug -gc -unittest -Ilibd-llvm/import -Ilibd-llvm/libd/src\r\n    ar rcs lib/libd-llvm.a obj/libd-llvm.o\r\n    gcc -o bin/sdc obj/sdc.o -m64  -lphobos2 -Llib -ld-llvm -ld `llvm-config --ldflags` `llvm-config --libs` -lstdc++ -export-dynamic -ldl -lffi -lpthread -lm -lncurses\r\n    bin/sdc -c -o obj/rt/eh.o libsdrt/src/d/rt/eh.d  -Ilibsdrt/src\r\n    util.json.JSONParseException@src/util/json.d(187): Expected \" at line 1 column 3!\r\n    ----------------\r\n    bin/sdc(util.json.JSON[immutable(char)[]] util.json.JSONReader!(immutable(char)[]).JSONReader.parseObject()+0x8a) [0xc59c3a]\r\n    bin/sdc(util.json.JSON util.json.JSONReader!(immutable(char)[]).JSONReader.parseValue()+0x220) [0xc59f80]\r\n    bin/sdc(util.json.JSON util.json.JSONReader!(immutable(char)[]).JSONReader.parseJSON()+0x62) [0xc5a0d2]\r\n    bin/sdc(util.json.JSON util.json.parseJSON!(immutable(char)[]).parseJSON(immutable(char)[])+0x58) [0xc59130]\r\n    bin/sdc(util.json.JSON sdc.conf.getConf(immutable(char)[])+0x85) [0xc3849d]\r\n    bin/sdc(util.json.JSON sdc.conf.buildConf()+0x1ca) [0xc383a2]\r\n    bin/sdc(_Dmain+0x28) [0xc38ca8]\r\n    /usr/lib/libphobos2.so.0.66(_D2rt6dmain211_d_run_mainUiPPaPUAAaZiZ6runAllMFZ9__lambda1MFZv+0x28) [0x7fdcbf4145e0]\r\n    /usr/lib/libphobos2.so.0.66(void rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).tryExec(scope void delegate())+0x2d) [0x7fdcbf414525]\r\n    /usr/lib/libphobos2.so.0.66(void rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).runAll()+0x2d) [0x7fdcbf414585]\r\n    /usr/lib/libphobos2.so.0.66(void rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).tryExec(scope void delegate())+0x2d) [0x7fdcbf414525]\r\n    /usr/lib/libphobos2.so.0.66(_d_run_main+0x192) [0x7fdcbf41449a]\r\n    bin/sdc(main+0x25) [0xc3ed8d]\r\n    /usr/lib/libc.so.6(__libc_start_main+0xf0) [0x7fdcbdc51040]\r\n    libsdrt/makefile.common:16: recipe for target 'obj/rt/eh.o' failed\r\n    make: *** [obj/rt/eh.o] Error 1\r\n"},"comment":{"url":"https://api.github.com/repos/deadalnix/SDC/issues/comments/73048109","html_url":"https://github.com/deadalnix/SDC/issues/89#issuecomment-73048109","issue_url":"https://api.github.com/repos/deadalnix/SDC/issues/89","id":73048109,"user":{"login":"atilaneves","id":4956425,"avatar_url":"https://avatars.githubusercontent.com/u/4956425?v=3","gravatar_id":"","url":"https://api.github.com/users/atilaneves","html_url":"https://github.com/atilaneves","followers_url":"https://api.github.com/users/atilaneves/followers","following_url":"https://api.github.com/users/atilaneves/following{/other_user}","gists_url":"https://api.github.com/users/atilaneves/gists{/gist_id}","starred_url":"https://api.github.com/users/atilaneves/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/atilaneves/subscriptions","organizations_url":"https://api.github.com/users/atilaneves/orgs","repos_url":"https://api.github.com/users/atilaneves/repos","events_url":"https://api.github.com/users/atilaneves/events{/privacy}","received_events_url":"https://api.github.com/users/atilaneves/received_events","type":"User","site_admin":false},"created_at":"2015-02-05T13:47:26Z","updated_at":"2015-02-05T13:47:26Z","body":"So apparently on my system `echo` in the Makefile is calling `/bin/echo` instead of the shell built-in. They behave differently. How fun."}}