aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorkinichiro <kinichiro.inoguchi@gmail.com>2022-01-14 21:44:08 +0900
committerkinichiro <kinichiro.inoguchi@gmail.com>2022-01-14 22:18:37 +0900
commitea53dcd569c3a7aed1d9ad65b520488599120ded (patch)
treee27fc1b509b30a8257a503307efce13e28a720fc
parent5372a1c07acf182d6336d9fb9215c8a70c953283 (diff)
downloadportable-ea53dcd569c3a7aed1d9ad65b520488599120ded.tar.gz
portable-ea53dcd569c3a7aed1d9ad65b520488599120ded.tar.bz2
portable-ea53dcd569c3a7aed1d9ad65b520488599120ded.zip
Fix build
- Remove pem/pem_seal.c asn1/x_nx509.c asn1/n_pkey.c - Remove evp/m_dss.c evp/m_dss1.c evp/m_ecdsa.c - Add include path crypto/bio to libssl for bio_local.h
-rw-r--r--crypto/CMakeLists.txt6
-rw-r--r--crypto/Makefile.am6
-rw-r--r--ssl/CMakeLists.txt1
-rw-r--r--ssl/Makefile.am2
4 files changed, 3 insertions, 12 deletions
diff --git a/crypto/CMakeLists.txt b/crypto/CMakeLists.txt
index 4e68731..9b66d9f 100644
--- a/crypto/CMakeLists.txt
+++ b/crypto/CMakeLists.txt
@@ -273,7 +273,6 @@ set(
273 asn1/asn_moid.c 273 asn1/asn_moid.c
274 asn1/bio_asn1.c 274 asn1/bio_asn1.c
275 asn1/bio_ndef.c 275 asn1/bio_ndef.c
276 asn1/n_pkey.c
277 asn1/nsseq.c 276 asn1/nsseq.c
278 asn1/p5_pbe.c 277 asn1/p5_pbe.c
279 asn1/p5_pbev2.c 278 asn1/p5_pbev2.c
@@ -299,7 +298,6 @@ set(
299 asn1/x_info.c 298 asn1/x_info.c
300 asn1/x_long.c 299 asn1/x_long.c
301 asn1/x_name.c 300 asn1/x_name.c
302 asn1/x_nx509.c
303 asn1/x_pkey.c 301 asn1/x_pkey.c
304 asn1/x_pubkey.c 302 asn1/x_pubkey.c
305 asn1/x_req.c 303 asn1/x_req.c
@@ -556,9 +554,6 @@ set(
556 evp/evp_lib.c 554 evp/evp_lib.c
557 evp/evp_pbe.c 555 evp/evp_pbe.c
558 evp/evp_pkey.c 556 evp/evp_pkey.c
559 evp/m_dss.c
560 evp/m_dss1.c
561 evp/m_ecdsa.c
562 evp/m_gost2814789.c 557 evp/m_gost2814789.c
563 evp/m_gostr341194.c 558 evp/m_gostr341194.c
564 evp/m_md4.c 559 evp/m_md4.c
@@ -642,7 +637,6 @@ set(
642 pem/pem_oth.c 637 pem/pem_oth.c
643 pem/pem_pk8.c 638 pem/pem_pk8.c
644 pem/pem_pkey.c 639 pem/pem_pkey.c
645 pem/pem_seal.c
646 pem/pem_sign.c 640 pem/pem_sign.c
647 pem/pem_x509.c 641 pem/pem_x509.c
648 pem/pem_xaux.c 642 pem/pem_xaux.c
diff --git a/crypto/Makefile.am b/crypto/Makefile.am
index ced4ed8..0f39753 100644
--- a/crypto/Makefile.am
+++ b/crypto/Makefile.am
@@ -332,7 +332,6 @@ libcrypto_la_SOURCES += asn1/asn_mime.c
332libcrypto_la_SOURCES += asn1/asn_moid.c 332libcrypto_la_SOURCES += asn1/asn_moid.c
333libcrypto_la_SOURCES += asn1/bio_asn1.c 333libcrypto_la_SOURCES += asn1/bio_asn1.c
334libcrypto_la_SOURCES += asn1/bio_ndef.c 334libcrypto_la_SOURCES += asn1/bio_ndef.c
335libcrypto_la_SOURCES += asn1/n_pkey.c
336libcrypto_la_SOURCES += asn1/nsseq.c 335libcrypto_la_SOURCES += asn1/nsseq.c
337libcrypto_la_SOURCES += asn1/p5_pbe.c 336libcrypto_la_SOURCES += asn1/p5_pbe.c
338libcrypto_la_SOURCES += asn1/p5_pbev2.c 337libcrypto_la_SOURCES += asn1/p5_pbev2.c
@@ -358,7 +357,6 @@ libcrypto_la_SOURCES += asn1/x_exten.c
358libcrypto_la_SOURCES += asn1/x_info.c 357libcrypto_la_SOURCES += asn1/x_info.c
359libcrypto_la_SOURCES += asn1/x_long.c 358libcrypto_la_SOURCES += asn1/x_long.c
360libcrypto_la_SOURCES += asn1/x_name.c 359libcrypto_la_SOURCES += asn1/x_name.c
361libcrypto_la_SOURCES += asn1/x_nx509.c
362libcrypto_la_SOURCES += asn1/x_pkey.c 360libcrypto_la_SOURCES += asn1/x_pkey.c
363libcrypto_la_SOURCES += asn1/x_pubkey.c 361libcrypto_la_SOURCES += asn1/x_pubkey.c
364libcrypto_la_SOURCES += asn1/x_req.c 362libcrypto_la_SOURCES += asn1/x_req.c
@@ -700,9 +698,6 @@ libcrypto_la_SOURCES += evp/evp_key.c
700libcrypto_la_SOURCES += evp/evp_lib.c 698libcrypto_la_SOURCES += evp/evp_lib.c
701libcrypto_la_SOURCES += evp/evp_pbe.c 699libcrypto_la_SOURCES += evp/evp_pbe.c
702libcrypto_la_SOURCES += evp/evp_pkey.c 700libcrypto_la_SOURCES += evp/evp_pkey.c
703libcrypto_la_SOURCES += evp/m_dss.c
704libcrypto_la_SOURCES += evp/m_dss1.c
705libcrypto_la_SOURCES += evp/m_ecdsa.c
706libcrypto_la_SOURCES += evp/m_gost2814789.c 701libcrypto_la_SOURCES += evp/m_gost2814789.c
707libcrypto_la_SOURCES += evp/m_gostr341194.c 702libcrypto_la_SOURCES += evp/m_gostr341194.c
708libcrypto_la_SOURCES += evp/m_md4.c 703libcrypto_la_SOURCES += evp/m_md4.c
@@ -819,7 +814,6 @@ libcrypto_la_SOURCES += pem/pem_lib.c
819libcrypto_la_SOURCES += pem/pem_oth.c 814libcrypto_la_SOURCES += pem/pem_oth.c
820libcrypto_la_SOURCES += pem/pem_pk8.c 815libcrypto_la_SOURCES += pem/pem_pk8.c
821libcrypto_la_SOURCES += pem/pem_pkey.c 816libcrypto_la_SOURCES += pem/pem_pkey.c
822libcrypto_la_SOURCES += pem/pem_seal.c
823libcrypto_la_SOURCES += pem/pem_sign.c 817libcrypto_la_SOURCES += pem/pem_sign.c
824libcrypto_la_SOURCES += pem/pem_x509.c 818libcrypto_la_SOURCES += pem/pem_x509.c
825libcrypto_la_SOURCES += pem/pem_xaux.c 819libcrypto_la_SOURCES += pem/pem_xaux.c
diff --git a/ssl/CMakeLists.txt b/ssl/CMakeLists.txt
index a20cb04..cec2417 100644
--- a/ssl/CMakeLists.txt
+++ b/ssl/CMakeLists.txt
@@ -62,6 +62,7 @@ add_library(ssl_obj OBJECT ${SSL_SRC})
62target_include_directories(ssl_obj 62target_include_directories(ssl_obj
63 PRIVATE 63 PRIVATE
64 . 64 .
65 ../crypto/bio
65 ../include/compat 66 ../include/compat
66 PUBLIC 67 PUBLIC
67 ../include) 68 ../include)
diff --git a/ssl/Makefile.am b/ssl/Makefile.am
index 227dfdf..7eb0ccd 100644
--- a/ssl/Makefile.am
+++ b/ssl/Makefile.am
@@ -1,5 +1,7 @@
1include $(top_srcdir)/Makefile.am.common 1include $(top_srcdir)/Makefile.am.common
2 2
3AM_CPPFLAGS += -I$(top_srcdir)/crypto/bio
4
3noinst_LTLIBRARIES = libbs.la 5noinst_LTLIBRARIES = libbs.la
4 6
5if ENABLE_LIBTLS_ONLY 7if ENABLE_LIBTLS_ONLY