Changes done for unlinking OpenSSL 0.9.8 and OpenSSL 1.0.2 from build (#57)
This PR updates the build to succeed without relying on existing OpenSSL versions. Changes include: 1. Removed OpenSSL 0.9.8 and 1.0.2 components from VSB configuration 2. Removed ipcrypto and ipssl from ipnet root Makefile (ipComps and VARLIST) 3. Updated ipcom/src/ipcom_auth.c for compatibility with OpenSSL 3.5.0 4. Added OpenSSL 3.5.0 include paths where required 5. Removed script from vxworks.krnl.mak which was renaming old OpenSSL library files 6. Removed script from ossl350_prepare/Makefile which was copying OpenSSL 3.5.0 headers to target/h 7. Adapted OpenSSL 3.5.0 headers to ipcom types during build 8. Modified ipnet CDF to switch dependency from INCLUDE_IPSSL to INCLUDE_IPCRYPTO 9. Components: WebCli and NTP are by default disabled Note : There may still be build issues, as target/h/openssl and old OpenSSL source files remain in master. Co-authored-by: subhamgdeb <subhamgdeb> Reviewed-on: http://13.234.246.121:3000/Neominds/ossl35vx69/pulls/57 Reviewed-by: Siddhant Singh <siddhant.singh@neominds.in> Co-authored-by: Subham <subham.gangdeb@neominds.in> Co-committed-by: Subham <subham.gangdeb@neominds.in>
This commit is contained in:
@@ -205,7 +205,6 @@ _VARLIST = \
|
||||
COMPONENT_IPWPS \
|
||||
COMPONENT_IPAPPL \
|
||||
COMPONENT_IPCAVIUM \
|
||||
COMPONENT_IPCRYPTO \
|
||||
COMPONENT_IPXINC \
|
||||
COMPONENT_IPDHCPC6 \
|
||||
COMPONENT_IPDHCPR \
|
||||
@@ -241,7 +240,6 @@ _VARLIST = \
|
||||
COMPONENT_IPRIPNG \
|
||||
COMPONENT_IPSNTP \
|
||||
COMPONENT_IPSSH \
|
||||
COMPONENT_IPSSL \
|
||||
COMPONENT_IPTCP \
|
||||
COMPONENT_IPSCTP \
|
||||
COMPONENT_WLAN \
|
||||
@@ -362,7 +360,6 @@ IpComps := \
|
||||
IPAPPLDIR.ipappl \
|
||||
IPCAVIUMDIR.ipcavium \
|
||||
IPCOMDIR.ipcom \
|
||||
IPCRYPTODIR.ipcrypto \
|
||||
IPDHCPC6DIR.ipdhcpc6 \
|
||||
IPDHCPRDIR.ipdhcpr \
|
||||
IPDHCPS6DIR.ipdhcps6 \
|
||||
@@ -402,7 +399,6 @@ IpComps := \
|
||||
IPSCTPDIR.ipsctp \
|
||||
IPSNTPDIR.ipsntp \
|
||||
IPSSHDIR.ipssh \
|
||||
IPSSL2DIR.ipssl2 \
|
||||
IPTCPDIR.iptcp \
|
||||
IPWLANDIR.ipwlan \
|
||||
IPWPSDIR.ipwps \
|
||||
|
||||
Reference in New Issue
Block a user