-
Notifications
You must be signed in to change notification settings - Fork 284
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Simplify configure.ac for faster autotools build. #1126
Conversation
Codecov Report
@@ Coverage Diff @@
## master #1126 +/- ##
========================================
+ Coverage 82.5% 82.6% +<.1%
========================================
Files 82 81 -1
Lines 14478 14437 -41
========================================
- Hits 11957 11931 -26
+ Misses 2521 2506 -15
Continue to review full report at Codecov.
|
# Checks for library functions. | ||
AC_FUNC_FORK | ||
AC_CHECK_FUNCS([gettimeofday memset socket strchr malloc]) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It does seem these tests aren't used. But meanwhile it seems we should be testing (with AC_CHECK_FUNCS) for memset_s and explicit_bzero. CMakeLists checks for them, and crypto_core_mem.c uses the defines.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done.
be90c83
to
b99e9d5
Compare
Done. |
b99e9d5
to
dd4eb6d
Compare
@zugz lgtm? |
dd4eb6d
to
63899e8
Compare
* Remove ability to disable logging. * Remove unused `NCURSES_FOUND`. * Remove checks for stdbool and existence of int types. These mostly exist, and if they don't, we'll just fail to compile. * Remove checks for various functions. * Add check for `explicit_bzero` and `memset_s`.
63899e8
to
36f0caa
Compare
NCURSES_FOUND
.These mostly exist, and if they don't, we'll just fail to compile.
This change is