mirror of
https://github.com/termux-pacman/termux-packages.git
synced 2025-12-27 22:20:31 +00:00
addpkg(main): dotnet8.0 (#22792)
This commit is contained in:
31
packages/dotnet8.0/0003-runtime-src-native-libs-System.IO.Compression.Native.patch
vendored
Normal file
31
packages/dotnet8.0/0003-runtime-src-native-libs-System.IO.Compression.Native.patch
vendored
Normal file
@@ -0,0 +1,31 @@
|
||||
--- a/src/runtime/src/native/libs/System.IO.Compression.Native/CMakeLists.txt
|
||||
+++ b/src/runtime/src/native/libs/System.IO.Compression.Native/CMakeLists.txt
|
||||
@@ -64,7 +64,7 @@ if (CLR_CMAKE_TARGET_UNIX OR CLR_CMAKE_TARGET_BROWSER OR CLR_CMAKE_TARGET_WASI)
|
||||
${NATIVE_LIBS_EXTRA}
|
||||
)
|
||||
|
||||
- if (NOT CLR_CMAKE_TARGET_MACCATALYST AND NOT CLR_CMAKE_TARGET_IOS AND NOT CLR_CMAKE_TARGET_TVOS AND NOT CLR_CMAKE_TARGET_ANDROID)
|
||||
+ if (NOT CLR_CMAKE_TARGET_MACCATALYST AND NOT CLR_CMAKE_TARGET_IOS AND NOT CLR_CMAKE_TARGET_TVOS)
|
||||
set(DEF_SOURCES ${CMAKE_CURRENT_SOURCE_DIR}/System.IO.Compression.Native_unixexports.src)
|
||||
set(EXPORTS_FILE ${CMAKE_CURRENT_BINARY_DIR}/System.IO.Compression.Native.exports)
|
||||
generate_exports_file(${DEF_SOURCES} ${EXPORTS_FILE})
|
||||
@@ -122,7 +122,7 @@ else ()
|
||||
)
|
||||
endif ()
|
||||
|
||||
- if (NOT GEN_SHARED_LIB AND NOT CLR_CMAKE_TARGET_MACCATALYST AND NOT CLR_CMAKE_TARGET_IOS AND NOT CLR_CMAKE_TARGET_TVOS AND NOT CLR_CMAKE_TARGET_ANDROID AND NOT CLR_CMAKE_TARGET_BROWSER AND NOT CLR_CMAKE_TARGET_WASI)
|
||||
+ if (NOT GEN_SHARED_LIB AND NOT CLR_CMAKE_TARGET_MACCATALYST AND NOT CLR_CMAKE_TARGET_IOS AND NOT CLR_CMAKE_TARGET_TVOS AND NOT CLR_CMAKE_TARGET_BROWSER AND NOT CLR_CMAKE_TARGET_WASI)
|
||||
set(NATIVECOMPRESSION_SOURCES ${NATIVECOMPRESSION_SOURCES} entrypoints.c)
|
||||
endif ()
|
||||
|
||||
--- a/src/runtime/src/native/libs/System.IO.Compression.Native/extra_libs.cmake
|
||||
+++ b/src/runtime/src/native/libs/System.IO.Compression.Native/extra_libs.cmake
|
||||
@@ -5,7 +5,7 @@ macro(append_extra_compression_libs NativeLibsExtra)
|
||||
# nothing special to link
|
||||
elseif (CLR_CMAKE_TARGET_ANDROID OR HOST_ANDROID)
|
||||
# need special case here since we want to link against libz.so but find_package() would resolve libz.a
|
||||
- set(ZLIB_LIBRARIES z)
|
||||
+ set(ZLIB_LIBRARIES z m)
|
||||
elseif (CLR_CMAKE_TARGET_SUNOS OR HOST_SOLARIS)
|
||||
set(ZLIB_LIBRARIES z m)
|
||||
else ()
|
||||
Reference in New Issue
Block a user