Skip to content

Commit

Permalink
Merge branch 'sverker/crypto/fips-config-mac/OTP-19038' into maint
Browse files Browse the repository at this point in the history
  • Loading branch information
sverker committed Mar 25, 2024
2 parents a75f4ac + 41bcb7f commit 0378efa
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 53 deletions.
34 changes: 2 additions & 32 deletions lib/crypto/configure
Original file line number Diff line number Diff line change
Expand Up @@ -7486,38 +7486,8 @@ then :
then :
as_fn_error $? "FIPS support requested, but no crypto library found" "$LINENO" 5
fi
saveCFLAGS="$CFLAGS"
saveLDFLAGS="$LDFLAGS"
saveLIBS="$LIBS"
CFLAGS="$DED_BASIC_CFLAGS $SSL_INCLUDE"
if test $SSL_DYNAMIC_ONLY = yes
then :

LDFLAGS="$DED_LDFLAGS_CONFTEST $ded_ld_rpath -L$SSL_LIBDIR"
LIBS="$LIBS -l$SSL_CRYPTO_LIBNAME $SSL_EXTRA_LIBS"

else $as_nop

LDFLAGS="$DED_LDFLAGS_CONFTEST"
if test "$host_os" = "win32"
then :
LIBS="$LIBS $SSL_LIBDIR/$SSL_CRYPTO_LIBNAME.lib $SSL_EXTRA_LIBS"
else $as_nop
LIBS="$LIBS $SSL_LIBDIR/lib$SSL_CRYPTO_LIBNAME.a $SSL_EXTRA_LIBS"
fi

fi
ac_fn_c_check_func "$LINENO" "FIPS_mode_set" "ac_cv_func_FIPS_mode_set"
if test "x$ac_cv_func_FIPS_mode_set" = xyes
then :
SSL_FLAGS="-DFIPS_SUPPORT"
else $as_nop
as_fn_error $? "FIPS support requested, but cannot be enabled" "$LINENO" 5
fi

CFLAGS="$saveCFLAGS"
LDFLAGS="$saveLDFLAGS"
LIBS="$saveLIBS"
# Insert check for FIPS support here
SSL_FLAGS="-DFIPS_SUPPORT"

fi

Expand Down
23 changes: 2 additions & 21 deletions lib/crypto/configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -861,27 +861,8 @@ AS_IF([test "$enable_fips_support" = "yes"],
[
AS_IF([test "$CRYPTO_APP" = ""],
[AC_MSG_ERROR([FIPS support requested, but no crypto library found])])
saveCFLAGS="$CFLAGS"
saveLDFLAGS="$LDFLAGS"
saveLIBS="$LIBS"
CFLAGS="$DED_BASIC_CFLAGS $SSL_INCLUDE"
AS_IF([test $SSL_DYNAMIC_ONLY = yes],
[
LDFLAGS="$DED_LDFLAGS_CONFTEST $ded_ld_rpath -L$SSL_LIBDIR"
LIBS="$LIBS -l$SSL_CRYPTO_LIBNAME $SSL_EXTRA_LIBS"
],
[
LDFLAGS="$DED_LDFLAGS_CONFTEST"
AS_IF([test "$host_os" = "win32"],
[LIBS="$LIBS $SSL_LIBDIR/$SSL_CRYPTO_LIBNAME.lib $SSL_EXTRA_LIBS"],
[LIBS="$LIBS $SSL_LIBDIR/lib$SSL_CRYPTO_LIBNAME.a $SSL_EXTRA_LIBS"])
])
AC_CHECK_FUNC([FIPS_mode_set],
[SSL_FLAGS="-DFIPS_SUPPORT"],
[AC_MSG_ERROR([FIPS support requested, but cannot be enabled])])
CFLAGS="$saveCFLAGS"
LDFLAGS="$saveLDFLAGS"
LIBS="$saveLIBS"
# Insert check for FIPS support here
SSL_FLAGS="-DFIPS_SUPPORT"
])

AS_IF([test "x$v3_include" = "xyes"],
Expand Down

0 comments on commit 0378efa

Please sign in to comment.