>-- Original Message -- > >>> As for -lm, which symbol was undefined? >>> >> >> Undefined first referenced >> symbol in file >> fabs test/ct_test.o > >??? One can only wonder where does it come from. I see no fabs anywhere... > /* * Tests that the CT_POLICY_EVAL_CTX default time is approximately now. * Allow +-10 minutes, as it may compensate for clock skew. */ static int test_default_ct_policy_eval_ctx_time_is_now() { int success = 0; CT_POLICY_EVAL_CTX *ct_policy_ctx = CT_POLICY_EVAL_CTX_new(); const time_t default_time = CT_POLICY_EVAL_CTX_get_time(ct_policy_ctx) / 1000; const time_t time_tolerance = 600; /* 10 minutes */ if (fabs(difftime(time(NULL), default_time)) > time_tolerance) { fprintf(stderr, "Default CT_POLICY_EVAL_CTX time is not approximately now.\n"); goto end; } if (fabs(difftime(time(NULL), default_time)) > time_tolerance) { fprintf(stderr, "Default CT_POLICY_EVAL_CTX time is not approximately now.\n"); goto end; } success = 1; end: CT_POLICY_EVAL_CTX_free(ct_policy_ctx); return success; } -- openssl-users mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-users