Some minimal changes
This commit is contained in:
		
							parent
							
								
									8a083180c1
								
							
						
					
					
						commit
						b68da43daf
					
				| @ -56,7 +56,7 @@ resolve_library(LIBRARY_PATH_JSON               OFF "${LIBRARY_PATH}/jsoncpp/bui | ||||
| resolve_library(LIBRARY_PATH_ED255              OFF "${LIBRARY_PATH}/ed25519/build/libed25519.a") | ||||
| resolve_library(LIBRARY_PATH_DATA_PIPES         OFF "${LIBRARY_PATH}/DataPipes/build/libDataPipes.so" "${LIBRARY_PATH}/DataPipes/cmake-build-release/libDataPipes.so" "${LIBRARY_PATH}/DataPipes/cmake-build-debug/libDataPipes.so") | ||||
| resolve_library(LIBRARY_PATH_OPUS               OFF "${LIBRARY_PATH}/opus/build/.libs/libopus.a") | ||||
| resolve_library(LIBRARY_PATH_NICE               OFF "${LIBRARY_PATH}/libnice/linux_${BUILD_OS_ARCH}/lib/libnice.so.10") | ||||
| resolve_library(LIBRARY_PATH_NICE               OFF "${LIBRARY_PATH}/libnice/linux_${BUILD_OS_ARCH}/lib/libnice.a") | ||||
| message("Found libnice at ${LIBRARY_PATH_NICE}") | ||||
| 
 | ||||
| if (EXISTS "${LIBRARY_PATH}/glibc/linux_${BUILD_OS_ARCH}/lib/i386-linux-gnu/") | ||||
| @ -67,7 +67,7 @@ else() | ||||
| 	message(FATAL_ERROR "Failed to find glibc") | ||||
| endif () | ||||
| message("Found GLIBC lib dir at ${GLIBC_LIB_DIR}") | ||||
| #set(LIBRARY_PATH_GLIBC "${GLIBC_LIB_DIR}/libglib-2.0.a;${GLIBC_LIB_DIR}/libgobject-2.0.a;${GLIBC_LIB_DIR}/libffi.a") | ||||
| set(LIBRARY_PATH_GLIBC "${GLIBC_LIB_DIR}/libgio-2.0.a;${GLIBC_LIB_DIR}/libgmodule-2.0.a;${GLIBC_LIB_DIR}/libglib-2.0.a;${GLIBC_LIB_DIR}/libgobject-2.0.a;${GLIBC_LIB_DIR}/libffi.a;resolv") | ||||
| 
 | ||||
| add_definitions(-DINET -DINET6) | ||||
| add_subdirectory(shared/) | ||||
|  | ||||
| @ -38,6 +38,9 @@ set(COMPILE_WEB_CLIENT "ON") | ||||
| set(CMAKE_VERBOSE_MAKEFILE ON) | ||||
| set(SERVER_SOURCE_FILES | ||||
| 		main.cpp | ||||
| 		tomcryptTest.cpp | ||||
| 		MySQLLibSSLFix.c | ||||
| 
 | ||||
| 		src/client/ConnectedClient.cpp | ||||
| 		src/client/voice/PrecomputedPuzzles.cpp | ||||
| 		src/client/voice/VoiceClient.cpp | ||||
| @ -87,8 +90,6 @@ set(SERVER_SOURCE_FILES | ||||
| 		src/manager/LetterManager.cpp | ||||
| 		src/manager/PermissionNameManager.cpp | ||||
| 
 | ||||
| 		tomcryptTest.cpp | ||||
| 
 | ||||
| 		src/pinteraction/ApplicationInteraction.cpp | ||||
| 		src/ServerManagerSnapshot.cpp | ||||
| 		src/ServerManagerSnapshotDeploy.cpp | ||||
| @ -282,9 +283,11 @@ if(${COMPILE_WEB_CLIENT}) | ||||
| 	find_package(UsrSCTP REQUIRED) | ||||
| 	target_link_libraries(TeaSpeakServer | ||||
| 		${LIBRARY_PATH_DATA_PIPES} | ||||
| 		${LIBRARY_PATH_NICE} | ||||
| 		${LIBRARY_PATH_GLIBC} | ||||
| 	) | ||||
| 
 | ||||
| 	target_link_options(TeaSpeakServer PUBLIC "-Wl,--no-as-needed" "${LIBRARY_PATH_DATA_PIPES}" "${LIBRARY_PATH_NICE}" "-Wl,--as-needed") | ||||
| 	#target_link_options(TeaSpeakServer PUBLIC "-Wl,--no-as-needed" "${LIBRARY_PATH_DATA_PIPES}" "${LIBRARY_PATH_NICE}" "-Wl,--as-needed") | ||||
| endif() | ||||
| include_directories(${LIBRARY_PATH}/boringssl/include/) | ||||
| target_link_libraries(TeaSpeakServer | ||||
| @ -297,7 +300,7 @@ target_link_libraries(TeaSpeakServer | ||||
| set(DISABLE_JEMALLOC ON) | ||||
| if(NOT DISABLE_JEMALLOC) | ||||
| 	target_link_libraries(TeaSpeakServer | ||||
| 			jemalloc | ||||
| 		jemalloc | ||||
| 	) | ||||
| 	add_definitions(-DHAVE_JEMALLOC) | ||||
| endif() | ||||
|  | ||||
							
								
								
									
										21
									
								
								server/MySQLLibSSLFix.c
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										21
									
								
								server/MySQLLibSSLFix.c
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,21 @@ | ||||
| #include <openssl/aes.h> | ||||
| 
 | ||||
| #ifdef __cplusplus | ||||
| extern "C" { | ||||
| #endif | ||||
| 
 | ||||
| const EVP_CIPHER *EVP_aes_128_cfb1(void){ return 0; } | ||||
| const EVP_CIPHER *EVP_aes_192_cfb1(void){ return 0; } | ||||
| const EVP_CIPHER *EVP_aes_256_cfb1(void){ return 0; } | ||||
| 
 | ||||
| const EVP_CIPHER *EVP_aes_128_cfb8(void){ return 0; } | ||||
| const EVP_CIPHER *EVP_aes_192_cfb8(void){ return 0; } | ||||
| const EVP_CIPHER *EVP_aes_256_cfb8(void){ return 0; } | ||||
| 
 | ||||
| const EVP_CIPHER *EVP_aes_128_cfb128(void){ return 0; } | ||||
| const EVP_CIPHER *EVP_aes_192_cfb128(void){ return 0; } | ||||
| const EVP_CIPHER *EVP_aes_256_cfb128(void){ return 0; } | ||||
| 
 | ||||
| #ifdef __cplusplus | ||||
| }; | ||||
| #endif | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user