autotools bugfix: handle missing config.guess (#17356)
Spack was attempting to calculate abspath on the located config.guess path even when it was not found (None); this commit skips the abspath calculation when config.guess is not found.
This commit is contained in:
		@@ -123,10 +123,10 @@ def _do_patch_config_files(self):
 | 
			
		||||
                # Then search in all sub directories recursively.
 | 
			
		||||
                # We would like to use AC_CONFIG_AUX_DIR, but not all packages
 | 
			
		||||
                # ship with their configure.in or configure.ac.
 | 
			
		||||
                config_path = next((os.path.join(r, f)
 | 
			
		||||
                config_path = next((os.path.abspath(os.path.join(r, f))
 | 
			
		||||
                                    for r, ds, fs in os.walk('.') for f in fs
 | 
			
		||||
                                    if f == config_file), None)
 | 
			
		||||
                my_config_files[config_name] = os.path.abspath(config_path)
 | 
			
		||||
                my_config_files[config_name] = config_path
 | 
			
		||||
 | 
			
		||||
            if my_config_files[config_name] is not None:
 | 
			
		||||
                try:
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user