| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
|
its important to note that FreeBSD 12 will not be released until Feb 2019, until then we need to cater for FreeBSD-11 and 10 |
Sorry, something went wrong.
|
Also, this change breaks bcrypt on macos |
Sorry, something went wrong.
|
Your proposed changes are in the vendored C implementation that this library uses — please propose them upstream at https://www.openwall.com/crypt/, and then they can be pulled downstream into bcrypt-ruby. Thanks! |
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
On a TrueOS-Desktop (devel release, based on FreeBSD 12-current) installation, it seems that building bcrypt-ruby would generate an error regarding the crypt_r function:
./ow-crypt.h:19:14: error: conflicting types for 'crypt_r' extern char *crypt_r(__CONST char *key, __CONST char *setting, void *data); ^ /usr/include/unistd.h:497:7: note: previous declaration is here char *crypt_r(const char *, const char *, struct crypt_data *);The official GNU crypt_r implementation defines the 3rd parameter as struct crypt_data * as well. The same function appears in FreeBSD, which is my target platform.