gnu: gnupg: Fix cross-compilation.
* gnu/packages/gnupg.scm (gnupg)[arguments]: Pass libraries prefixes when cross-crompiling. Change-Id: I461ba02ddf5bb23277bd6685c2106e4ad37e2184 Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
This commit is contained in:
		
							parent
							
								
									e94e8eaedd
								
							
						
					
					
						commit
						b64862e5cb
					
				
					 1 changed files with 27 additions and 5 deletions
				
			
		|  | @ -346,11 +346,33 @@ compatible to GNU Pth.") | |||
|            zlib)) | ||||
|     (arguments | ||||
|      (list | ||||
|       #:configure-flags #~'(;; Otherwise, the test suite looks for the `gpg` | ||||
|       #:configure-flags | ||||
|       ;; Always use quasiquote on the next core-updates cycle. | ||||
|       #~(#$(if (%current-target-system) | ||||
|                #~quasiquote | ||||
|                #~quote) | ||||
|          (#$@(if (%current-target-system) | ||||
|                  #~(,(string-append | ||||
|                       "--with-libgpg-error-prefix=" | ||||
|                       #$(this-package-input "libgpg-error")) | ||||
|                     ,(string-append | ||||
|                       "--with-libgcrypt-prefix=" | ||||
|                       #$(this-package-input "libgcrypt")) | ||||
|                     ,(string-append | ||||
|                       "--with-libassuan-prefix=" | ||||
|                       #$(this-package-input "libassuan")) | ||||
|                     ,(string-append | ||||
|                       "--with-ksba-prefix=" | ||||
|                       #$(this-package-input "libksba")) | ||||
|                     ,(string-append | ||||
|                       "--with-npth-prefix=" | ||||
|                       #$(this-package-input "npth"))) | ||||
|                  #~()) | ||||
|           ;; Otherwise, the test suite looks for the `gpg` | ||||
|           ;; executable in its installation directory in | ||||
|           ;; /gnu/store before it has been installed. | ||||
|           "--enable-gnupg-builddir-envvar" | ||||
|                             "--enable-all-tests") | ||||
|           "--enable-all-tests")) | ||||
|       #:phases | ||||
|       #~(modify-phases %standard-phases | ||||
|           (add-before 'configure 'patch-paths | ||||
|  |  | |||
		Reference in a new issue