mirror of
				https://github.com/asterisk/asterisk.git
				synced 2025-10-31 02:37:10 +00:00 
			
		
		
		
	pjproject_bundled: Fix cross-compilation with SSL libs.
Asterisk makefiles auto-detect SSL library availability, then they assume that pjproject makefiles will also autodetect an SSL library at the same time, so they do not pass on the autodetection result to pjproject. This normally works, except the pjproject makefiles disables autodetection when cross-compiling. Fix by explicitly configuring pjproject to use SSL if we have been told to use it or it was autodetected ASTERISK-30424 #close Change-Id: I8fe2999ea46710e21d1d55a1bed92769c6ebded9
This commit is contained in:
		
				
					committed by
					
						 Friendly Automation
						Friendly Automation
					
				
			
			
				
	
			
			
			
						parent
						
							fc5b7ab459
						
					
				
				
					commit
					7196eb524b
				
			
							
								
								
									
										6
									
								
								configure
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								configure
									
									
									
									
										vendored
									
									
								
							| @@ -10198,12 +10198,16 @@ $as_echo "configuring" >&6; } | ||||
| 			y|ye|yes) | ||||
| 			# Not to mention SSL is the default in PJProject and means "autodetect". | ||||
| 			# In Asterisk, "./configure --with-ssl" means "must be present". | ||||
| 			PJPROJECT_CONFIGURE_OPTS="${PJPROJECT_CONFIGURE_OPTS}" | ||||
| 			PJPROJECT_CONFIGURE_OPTS="${PJPROJECT_CONFIGURE_OPTS} --with-ssl" | ||||
| 			;; | ||||
| 			*) | ||||
| 			PJPROJECT_CONFIGURE_OPTS="${PJPROJECT_CONFIGURE_OPTS} --with-ssl=${with_ssl}" | ||||
| 			;; | ||||
| 			esac | ||||
| 		else | ||||
| 			if test $PBX_OPENSSL -eq 1 ; then | ||||
| 				PJPROJECT_CONFIGURE_OPTS="${PJPROJECT_CONFIGURE_OPTS} --with-ssl" | ||||
| 			fi | ||||
| 		fi | ||||
|  | ||||
| 		# Determine if we're doing an out-of-tree build... | ||||
|   | ||||
		Reference in New Issue
	
	Block a user