You might want to create a fix for it and turn it into a pull request?
That way it will be fixed.

Best
—Kai

> On Aug 5, 2015, at 14:33, Mert Öztürk <[email protected]> wrote:
> 
> Hello Kai,
> 
> I solved it buy merging the old bson from 
> https://github.com/comtihon/bson-erlang/releases and the one on 23th May.
> Now it is working fine but But i think this is an urgent issue about the bson 
> latest release. If i am not wrong, there is a bug which gives the following 
> error and needs to be fixed;
> 
> ==> bson (compile)
> Compiling /root/ask_prod2/ChicagoBoss/deps/bson/src/bson_binary.erl failed:
> /root/ask_prod2/ChicagoBoss/deps/bson/src/bson_binary.erl:55: illegal use of 
> variable 'Name' in map
> ERROR: compile failed while processing /root/ask_prod2/ChicagoBoss/deps/bson: 
> rebar_abort
> make: *** [all] Error 1
> 
> If i am not doing something wrong, maybe this can help anybody faces the same 
> bson compile error with Erlang OTP 17 making ChicagoBoss files.
> 
> Thanks for your help
> Mert
> 
> 
> 
> 5 Ağustos 2015 Çarşamba 21:02:35 UTC+3 tarihinde Kai Janson yazdı:
> There are possibly several ways to resolve this:
> 
> One option would be to put a compiled and working version of bson into the 
> Erlang/lib/ directory.
> 
> Another one would be creating one server with risk and another one with 
> ChicagoBoss.
> 
> --Kai
> 
> Sent from my iPhone
> 
> On Aug 5, 2015, at 13:49, Mert Öztürk <[email protected] <javascript:>> 
> wrote:
> 
>> With OTP 18.0 bson compile without any error and when it comes to riak it 
>> gives error so i tried to compile everything till riak with OTP 18 and the 
>> rest with OTP 17.5 and finally everything is compiled but when i pull the 
>> data from mongodb data come as undefined and it does not work.
>> 
>> 5 Ağustos 2015 Çarşamba 20:29:41 UTC+3 tarihinde Mert Öztürk yazdı:
>> I am using ChicagoBoss 0.8.15. Do i have to use 0.8.14?
>> 
>> Thanks
>> mert
>> 
>> 5 Ağustos 2015 Çarşamba 20:22:35 UTC+3 tarihinde Kai Janson yazdı:
>> You might want to downgrade the  bson package to a previous version ; if it 
>> is taking it from HEAD you might have caught an unstable version.
>> 
>> Sent from my iPhone
>> 
>> On Aug 5, 2015, at 13:09, Mert Öztürk <[email protected] <>> wrote:
>> 
>>> Dear Kai,
>>> 
>>> I downgraded to OTP 17.5 
>>> (http://packages.erlang-solutions.com/site/esl/esl-erlang/FLAVOUR_1_esl/esl-erlang_17.5-1~ubuntu~precise_amd64.deb
>>>  
>>> <http://packages.erlang-solutions.com/site/esl/esl-erlang/FLAVOUR_1_esl/esl-erlang_17.5-1~ubuntu~precise_amd64.deb>)
>>> I used wget to download it and sudo dpkg -i  to install it.
>>> Then i made the thing you said (make clean) and tried and i have the same 
>>> error again;
>>> 
>>> Compiling /root/ask_prod2/ChicagoBoss/deps/bson/src/bson_binary.erl failed:
>>> /root/ask_prod2/ChicagoBoss/deps/bson/src/bson_binary.erl:55: illegal use 
>>> of variable 'Name' in map
>>> ERROR: compile failed while processing 
>>> /root/ask_prod2/ChicagoBoss/deps/bson: rebar_abort
>>> make: *** [all] Error 1
>>> 
>>> Then i cleaned all ebin directories and got the same error again.
>>> 
>>> Thanks
>>> Mert
>>> 
>>> 
>>> 
>>> 
>>> 5 Ağustos 2015 Çarşamba 18:57:04 UTC+3 tarihinde Kai Janson yazdı:
>>> Looks like you have partially compiled project code. Try a "make clean"
>>> 
>>> If that fails, remove the beam files from the ebin directories.
>>> 
>>> --Kai
>>> 
>>> Sent from my iPhone
>>> 
>>> On Aug 5, 2015, at 11:24, Mert Öztürk <[email protected] <>> wrote:
>>> 
>>>> Important to mention, i dont get the following error with OTP 18.0;
>>>> 
>>>> ==> bson (compile)
>>>> Compiling /root/ask_prod2/ChicagoBoss/deps/bson/src/bson_binary.erl failed:
>>>> /root/ask_prod2/ChicagoBoss/deps/bson/src/bson_binary.erl:55: illegal use 
>>>> of variable 'Name' in map
>>>> ERROR: compile failed while processing 
>>>> /root/ask_prod2/ChicagoBoss/deps/bson: rebar_abort
>>>> make: *** [all] Error 1
>>>> 
>>>> 
>>>> 
>>>> 5 Ağustos 2015 Çarşamba 17:51:44 UTC+3 tarihinde Mert Öztürk yazdı:
>>>> Hello,
>>>> 
>>>> I upgraded erlang to OTP 18.0 and riak.pb couldnt be compiled so couldnt 
>>>> complete make.
>>>> Then i downgraded and tried with 17.0,17.4, 17.5 and 17.5.3 and now i am 
>>>> having the error;
>>>> 
>>>> ==> bson (compile)
>>>> Compiling /root/ask_prod2/ChicagoBoss/deps/bson/src/bson_binary.erl failed:
>>>> /root/ask_prod2/ChicagoBoss/deps/bson/src/bson_binary.erl:55: illegal use 
>>>> of variable 'Name' in map
>>>> ERROR: compile failed while processing 
>>>> /root/ask_prod2/ChicagoBoss/deps/bson: rebar_abort
>>>> make: *** [all] Error 1
>>>> 
>>>> I am having an urgent trouble with my application and your help will be 
>>>> appreciated.
>>>> 
>>>> Thanks
>>>> Mert
>>>> 
>>>> -- 
>>>> You received this message because you are subscribed to the Google Groups 
>>>> "ChicagoBoss" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send an 
>>>> email to [email protected] <>.
>>>> Visit this group at http://groups.google.com/group/chicagoboss 
>>>> <http://groups.google.com/group/chicagoboss>.
>>>> To view this discussion on the web visit 
>>>> https://groups.google.com/d/msgid/chicagoboss/c0447639-55ad-4c69-baf1-1c9ac16f8a21%40googlegroups.com
>>>>  
>>>> <https://groups.google.com/d/msgid/chicagoboss/c0447639-55ad-4c69-baf1-1c9ac16f8a21%40googlegroups.com?utm_medium=email&utm_source=footer>.
>>>> For more options, visit https://groups.google.com/d/optout 
>>>> <https://groups.google.com/d/optout>.
>>> 
>>> 
>>> -- 
>>> You received this message because you are subscribed to the Google Groups 
>>> "ChicagoBoss" group.
>>> To unsubscribe from this group and stop receiving emails from it, send an 
>>> email to [email protected] <>.
>>> Visit this group at http://groups.google.com/group/chicagoboss 
>>> <http://groups.google.com/group/chicagoboss>.
>>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/chicagoboss/6095b6b7-1bb0-4809-baa1-485666d240e9%40googlegroups.com
>>>  
>>> <https://groups.google.com/d/msgid/chicagoboss/6095b6b7-1bb0-4809-baa1-485666d240e9%40googlegroups.com?utm_medium=email&utm_source=footer>.
>>> For more options, visit https://groups.google.com/d/optout 
>>> <https://groups.google.com/d/optout>.
>> 
>> 
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "ChicagoBoss" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <javascript:>.
>> Visit this group at http://groups.google.com/group/chicagoboss 
>> <http://groups.google.com/group/chicagoboss>.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/chicagoboss/36b3dc8f-9243-4223-a7ad-f85e1d82bf4f%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/chicagoboss/36b3dc8f-9243-4223-a7ad-f85e1d82bf4f%40googlegroups.com?utm_medium=email&utm_source=footer>.
>> For more options, visit https://groups.google.com/d/optout 
>> <https://groups.google.com/d/optout>.
> 
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "ChicagoBoss" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected] 
> <mailto:[email protected]>.
> Visit this group at http://groups.google.com/group/chicagoboss 
> <http://groups.google.com/group/chicagoboss>.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/chicagoboss/9f1a241a-8590-43a6-bc8a-5b2572b05be2%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/chicagoboss/9f1a241a-8590-43a6-bc8a-5b2572b05be2%40googlegroups.com?utm_medium=email&utm_source=footer>.
> For more options, visit https://groups.google.com/d/optout 
> <https://groups.google.com/d/optout>.

-- 
You received this message because you are subscribed to the Google Groups 
"ChicagoBoss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
Visit this group at http://groups.google.com/group/chicagoboss.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/chicagoboss/9E1C8CD3-E49A-44E4-B788-1203D4EF46F6%40gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to