instructure / i18nema

fast i18n backend that doesn't stop up the garbage collector
65 stars 12 forks source link

Loosen dependency so newer, working sycks can be used #11

Open technicalpickles opened 2 years ago

technicalpickles commented 2 years ago

Without this, installation fails with:

In file included from ./syck.h:20:
/Users/josh.nichols/.rubies/ruby-2.7.4/include/ruby-2.7.0/ruby/st.h:186:52: error: unknown type name 'VALUE'
void rb_hash_bulk_insert_into_st_table(long, const VALUE *, VALUE);
                                                   ^
/Users/josh.nichols/.rubies/ruby-2.7.4/include/ruby-2.7.0/ruby/st.h:186:61: warning: type specifier missing,
defaults to 'int' [-Wimplicit-int]
void rb_hash_bulk_insert_into_st_table(long, const VALUE *, VALUE);
                                                            ^
1 warning and 1 error generated.
make: *** [gram.o] Error 1

make failed, exit code 2

Newer versions of syck are able to compile and install, but there's other issues to using.

CLAassistant commented 2 years ago

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.