noahshaw11 opened a new pull request #3604: URL: https://github.com/apache/couchdb/pull/3604
## Overview Currently, the `enc` (https://github.com/davisp/erlang-native-compiler) binary is kept in the `couchdb-jiffy` repository. This is a security risk. This PR builds the `enc` binary at the top level so we can verify where it came from and have it available for dependencies. ## Testing recommendations Follow the steps to build CouchDB. After `./configure` is run, an `enc` binary should be located in `/bin`. Following the rest of the steps should lead to a successful build. ## Related Issues or Pull Requests Remove `enc` from `couchdb-jiffy` and build it at top-level CouchDB instead: https://github.com/apache/couchdb-jiffy/pull/5 ## Checklist - [ ] Code is written and works correctly - [ ] Changes are covered by tests - [ ] Any new configurable parameters are documented in `rel/overlay/etc/default.ini` - [ ] A PR for documentation changes has been made in https://github.com/apache/couchdb-documentation -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected]
