Hello, I have been trying to build openssl from the source tar ball that I down loaded from the web site. Noticed a bug in one of the perl scripts. Below is the context diff. Encountering undefined symbols from the file fips/utl/fips_enc.c with respect to functions used in FIPS_get_cipherbynid. A few of the symbols are listed below,
../libcrypto.so: undefined reference to `FIPS_evp_aes_128_cfb128'
../libcrypto.so: undefined reference to `FIPS_evp_aes_192_cfb128'
../libcrypto.so: undefined reference to `FIPS_evp_aes_256_xts'
../libcrypto.so: undefined reference to `FIPS_evp_aes_128_cfb1'
../libcrypto.so: undefined reference to `FIPS_evp_aes_192_ccm'
../libcrypto.so: undefined reference to `FIPS_evp_des_ede_cbc'
../libcrypto.so: undefined reference to `FIPS_evp_des_ede_ofb'
../libcrypto.so: undefined reference to `FIPS_evp_aes_192_ctr'
../libcrypto.so: undefined reference to `FIPS_evp_aes_192_ecb'
Are these functions auto-generated please.
Has DRBG been ported to openssl-09.9.8 please. If not are there any plans on
doing that?
Regards,
Ajit
(408)753-4146
[asarnaik@boron perlasm]$ diff -c x86_64-xlate.pl
~/openssl/orgbld/openssl-1.0.1-stable-SNAP-20120123/crypto/perlasm/
*** x86_64-xlate.pl 2012-01-21 04:00:20.000000000 -0800
---
/home/asarnaik/openssl/orgbld/openssl-1.0.1-stable-SNAP-20120123/crypto/perlasm/x86_64-xlate.pl
2012-02-07 10:13:31.221144000 -0800
***************
*** 569,575 ****
$v.=" READONLY";
$v.=" ALIGN(".($1 eq "p" ? 4 :
8).")" if ($masm>=$masmref);
} elsif ($line=~/\.CRT\$/i) {
! $v.=" READONLY "
$v.=$masm>=$masmref ? "ALIGN(8)" :
"DWORD";
}
}
--- 569,575 ----
$v.=" READONLY";
$v.=" ALIGN(".($1 eq "p" ? 4 :
8).")" if ($masm>=$masmref);
} elsif ($line=~/\.CRT\$/i) {
! $v.=" READONLY ";
$v.=$masm>=$masmref ? "ALIGN(8)" :
"DWORD";
}
}
|
Hello, I have been trying to build openssl from the source tar ball that I down loaded from the web site. Noticed a bug in one of the perl scripts. Below is the context diff. Encountering undefined symbols from the file fips/utl/fips_enc.c with
respect to functions used in FIPS_get_cipherbynid. A few of the symbols are listed below, ../libcrypto.so: undefined reference to `FIPS_evp_aes_128_cfb128' ../libcrypto.so: undefined reference to `FIPS_evp_aes_192_cfb128' ../libcrypto.so: undefined reference to `FIPS_evp_aes_256_xts' ../libcrypto.so: undefined reference to `FIPS_evp_aes_128_cfb1' ../libcrypto.so: undefined reference to `FIPS_evp_aes_192_ccm' ../libcrypto.so: undefined reference to `FIPS_evp_des_ede_cbc' ../libcrypto.so: undefined reference to `FIPS_evp_des_ede_ofb' ../libcrypto.so: undefined reference to `FIPS_evp_aes_192_ctr' ../libcrypto.so: undefined reference to `FIPS_evp_aes_192_ecb' Are these functions auto-generated please. Has DRBG been ported to openssl-09.9.8 please. If not are there any plans on doing that? Regards, Ajit (408)753-4146 [asarnaik@boron perlasm]$ diff -c x86_64-xlate.pl ~/openssl/orgbld/openssl-1.0.1-stable-SNAP-20120123/crypto/perlasm/ *** x86_64-xlate.pl 2012-01-21 04:00:20.000000000 -0800 --- /home/asarnaik/openssl/orgbld/openssl-1.0.1-stable-SNAP-20120123/crypto/perlasm/x86_64-xlate.pl 2012-02-07 10:13:31.221144000 -0800 *************** *** 569,575 **** $v.=" READONLY"; $v.=" ALIGN(".($1 eq "p" ? 4 : 8).")" if ($masm>=$masmref); } elsif ($line=~/\.CRT\$/i) { ! $v.=" READONLY " $v.=$masm>=$masmref ? "ALIGN(8)" : "DWORD"; } } --- 569,575 ---- $v.=" READONLY"; $v.=" ALIGN(".($1 eq "p" ? 4 : 8).")" if ($masm>=$masmref); } elsif ($line=~/\.CRT\$/i) { ! $v.=" READONLY "; $v.=$masm>=$masmref ? "ALIGN(8)" : "DWORD"; } } |
