mirror of
				https://github.com/nyanmisaka/ffmpeg-rockchip.git
				synced 2025-10-31 12:36:41 +08:00 
			
		
		
		
	configure: Correctly recurse in do_check_deps()
Fixes all sorts of configuration problems introducec by dad7a9c7c0
on non-Linux or non-vanilla configs. Also removes a line made redundant
in that commit.
			
			
This commit is contained in:
		
							
								
								
									
										3
									
								
								configure
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										3
									
								
								configure
									
									
									
									
										vendored
									
									
								
							| @@ -612,7 +612,6 @@ is_in(){ | |||||||
|  |  | ||||||
| do_check_deps(){ | do_check_deps(){ | ||||||
|     for cfg; do |     for cfg; do | ||||||
|         cfg="${cfg#!}" |  | ||||||
|         enabled ${cfg}_checking && die "Circular dependency for $cfg." |         enabled ${cfg}_checking && die "Circular dependency for $cfg." | ||||||
|         disabled ${cfg}_checking && continue |         disabled ${cfg}_checking && continue | ||||||
|         enable ${cfg}_checking |         enable ${cfg}_checking | ||||||
| @@ -627,7 +626,7 @@ do_check_deps(){ | |||||||
|         eval dep_ifn="\$${cfg}_if_any" |         eval dep_ifn="\$${cfg}_if_any" | ||||||
|  |  | ||||||
|         pushvar cfg dep_all dep_any dep_con dep_sel dep_sgs dep_ifa dep_ifn |         pushvar cfg dep_all dep_any dep_con dep_sel dep_sgs dep_ifa dep_ifn | ||||||
|         check_deps $dep_all $dep_any $dep_con $dep_sel $dep_sgs $dep_ifa $dep_ifn |         do_check_deps $dep_all $dep_any $dep_con $dep_sel $dep_sgs $dep_ifa $dep_ifn | ||||||
|         popvar cfg dep_all dep_any dep_con dep_sel dep_sgs dep_ifa dep_ifn |         popvar cfg dep_all dep_any dep_con dep_sel dep_sgs dep_ifa dep_ifn | ||||||
|  |  | ||||||
|         [ -n "$dep_ifa" ] && { enabled_all $dep_ifa && enable_weak $cfg; } |         [ -n "$dep_ifa" ] && { enabled_all $dep_ifa && enable_weak $cfg; } | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Diego Biurrun
					Diego Biurrun