AM_PATH_GTK_3_0: Use AC_PATH_TOOL to find pkg-config
AM_PATH_GTK_3_0 uses AC_PATH_PROG for finding pkg-config. Unfortunately, that will find the build architecture pkg-config which in turn will miss the host architecture gtk+3.0. What must be used here is the host architecture pkg-config and that is found with AC_PATH_TOOL. Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=894069 Reviewed-by: Simon McVittie <smcv@debian.org> Fixes: #133
This commit is contained in:
		 Helmut Grohne
					Helmut Grohne
				
			
				
					committed by
					
						 Simon McVittie
						Simon McVittie
					
				
			
			
				
	
			
			
			 Simon McVittie
						Simon McVittie
					
				
			
						parent
						
							a09df57a5f
						
					
				
				
					commit
					3a7fbb3b30
				
			| @ -25,7 +25,7 @@ AC_ARG_ENABLE(gtktest, [  --disable-gtktest       do not try to compile and run | ||||
|  | ||||
|   no_gtk="" | ||||
|  | ||||
|   AC_PATH_PROG(PKG_CONFIG, pkg-config, no) | ||||
|   AC_PATH_TOOL(PKG_CONFIG, pkg-config, no) | ||||
|  | ||||
|   if test x$PKG_CONFIG != xno ; then | ||||
|     if $PKG_CONFIG --atleast-pkgconfig-version 0.7 ; then | ||||
| @ -201,7 +201,7 @@ AC_DEFUN([GTK_CHECK_BACKEND], | ||||
|   min_gtk_version=ifelse([$2],,3.0.0,$2) | ||||
|   pkg_config_args="$pkg_config_args >= $min_gtk_version" | ||||
|  | ||||
|   AC_PATH_PROG(PKG_CONFIG, [pkg-config], [AC_MSG_ERROR([No pkg-config found])]) | ||||
|   AC_PATH_TOOL(PKG_CONFIG, [pkg-config], [AC_MSG_ERROR([No pkg-config found])]) | ||||
|  | ||||
|   if $PKG_CONFIG $pkg_config_args ; then | ||||
|     target_found=yes | ||||
|  | ||||
		Reference in New Issue
	
	Block a user