gnu: MariaDB: Remove input labels.
* gnu/packages/databases.scm (mariadb)[arguments]: Don't reference OpenSSL by label. [inputs]: Remove labels.
This commit is contained in:
		
							parent
							
								
									88d7612aaa
								
							
						
					
					
						commit
						aeed9d884e
					
				
					 1 changed files with 15 additions and 16 deletions
				
			
		|  | @ -1058,13 +1058,12 @@ Language.") | |||
|                            "--skip-rpl" | ||||
|                            "--skip-test-list=unstable-tests")) | ||||
|                  (format #t "test suite not run~%")))) | ||||
|          (add-after | ||||
|           'install 'post-install | ||||
|          (add-after 'install 'post-install | ||||
|            (lambda* (#:key inputs outputs #:allow-other-keys) | ||||
|             (let* ((out     (assoc-ref outputs "out")) | ||||
|              (let ((out     (assoc-ref outputs "out")) | ||||
|                    (dev     (assoc-ref outputs "dev")) | ||||
|                    (lib     (assoc-ref outputs "lib")) | ||||
|                    (openssl (assoc-ref inputs "openssl"))) | ||||
|                    (openssl (dirname (search-input-file inputs "lib/libssl.so")))) | ||||
|               (substitute* (list (string-append out "/bin/mariadb-install-db") | ||||
|                                  (string-append out "/bin/mysql_install_db")) | ||||
|                 (("basedir=\"\"") | ||||
|  | @ -1102,20 +1101,20 @@ Language.") | |||
|               (substitute* (list (string-append dev "/bin/mysql_config") | ||||
|                                  (string-append dev "/lib/pkgconfig/mariadb.pc")) | ||||
|                 (("-lssl -lcrypto" all) | ||||
|                  (string-append "-L" openssl "/lib " all))))))))) | ||||
|                  (string-append "-L" openssl " " all))))))))) | ||||
|     (native-inputs | ||||
|      (list bison perl)) | ||||
|     (inputs | ||||
|      `(("fmt" ,fmt) | ||||
|        ("jemalloc" ,jemalloc) | ||||
|        ("libaio" ,libaio) | ||||
|        ("libxml2" ,libxml2) | ||||
|        ("ncurses" ,ncurses) | ||||
|        ("openssl" ,openssl) | ||||
|        ("pam" ,linux-pam) | ||||
|        ("pcre2" ,pcre2) | ||||
|        ("xz" ,xz) | ||||
|        ("zlib" ,zlib))) | ||||
|      (list fmt | ||||
|            jemalloc | ||||
|            libaio | ||||
|            libxml2 | ||||
|            ncurses | ||||
|            openssl | ||||
|            linux-pam | ||||
|            pcre2 | ||||
|            xz | ||||
|            zlib)) | ||||
|     ;; The test suite is very resource intensive and can take more than three | ||||
|     ;; hours on a x86_64 system.  Give slow and busy machines some leeway. | ||||
|     (properties '((timeout . 64800)))        ;18 hours | ||||
|  |  | |||
		Reference in a new issue