gnu: GDB: Inline cross-compilation fix.
* gnu/packages/gdb.scm (gdb-9.1)[arguments]: Remove conditionals on %CURRENT-TARGET-SYSTEM.
This commit is contained in:
		
							parent
							
								
									425fd7eb6a
								
							
						
					
					
						commit
						ef2a3871fd
					
				
					 1 changed files with 3 additions and 9 deletions
				
			
		|  | @ -70,20 +70,14 @@ | |||
|                      #t)) | ||||
|                   (add-after | ||||
|                    'install 'remove-libs-already-in-binutils | ||||
|                    (lambda* (#:key inputs outputs | ||||
|                              ;; TODO: Inline the native-inputs addition and | ||||
|                              ;; below usage in the next rebuild cycle. | ||||
|                              ,@(if (%current-target-system) | ||||
|                                    '(native-inputs) | ||||
|                                    '()) | ||||
|                    (lambda* (#:key native-inputs inputs outputs | ||||
|                              #:allow-other-keys) | ||||
|                      ;; Like Binutils, GDB installs libbfd, libopcodes, etc. | ||||
|                      ;; However, this leads to collisions when both are | ||||
|                      ;; installed, and really is none of its business, | ||||
|                      ;; conceptually.  So remove them. | ||||
|                      (let* ((binutils ,@(if (%current-target-system) | ||||
|                                             '((assoc-ref native-inputs "binutils")) | ||||
|                                             '((assoc-ref inputs "binutils")))) | ||||
|                      (let* ((binutils (or (assoc-ref inputs "binutils") | ||||
|                                           (assoc-ref native-inputs "binutils"))) | ||||
|                             (out      (assoc-ref outputs "out")) | ||||
|                             (files1   (with-directory-excursion binutils | ||||
|                                         (append (find-files "lib") | ||||
|  |  | |||
		Reference in a new issue