Remove dependency on OpenSSL form liblp 64/319964/1 accepted/tizen/unified/20250221.111441 accepted/tizen/unified/x/20250221.231445
authora.adaszkiewi <a.adaszkiewi@samsung.com>
Thu, 20 Feb 2025 09:12:30 +0000 (10:12 +0100)
committera.adaszkiewi <a.adaszkiewi@samsung.com>
Thu, 20 Feb 2025 09:17:16 +0000 (10:17 +0100)
The library does not depend on OpenSSL and it shouldn't link to it.
This fixes build issues for x86_64 arch.

Change-Id: I913fa46596fb54acbcdb2fd0f55a409604a858ce

src/dynamic-partitions/liblp/CMakeLists.txt
src/dynamic-partitions/parse-dynparts/README.md

index 8d6efd6c43943356754d2382445bf637e8b60384..c889bb451c4bc7cdcd932267730e5b60e267289b 100644 (file)
@@ -14,6 +14,3 @@ add_library(lp STATIC ${lp_srcs})
 target_compile_definitions(lp PUBLIC -D_FILE_OFFSET_BITS=64)
 target_include_directories(lp PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/include)
 target_compile_options(lp PRIVATE -Wall -Wextra -pedantic -fPIE -Wno-stringop-truncation)
-
-find_package(OpenSSL REQUIRED)
-target_link_libraries(lp PRIVATE OpenSSL::Crypto)
\ No newline at end of file
index 848b5c94b4f9b596427d1d1dbcde8b6373400aa8..841876eb79cf800dfe7718cfda28d47a89cade23 100644 (file)
@@ -34,7 +34,6 @@ a Device Mapper block device for each logical partition in the image.
 Dependencies
 ============
  - CMake
- - OpenSSL (for hash functions)
 
 Building
 ========