linux-boot: 'make-essential-device-nodes' root parameter is optional.
* gnu/build/linux-boot.scm (make-essential-device-nodes): Change 'root' to an optional parameter. * gnu/build/vm.scm (root-partition-initializer): Adjust accordingly.
This commit is contained in:
		
							parent
							
								
									6a488a3504
								
							
						
					
					
						commit
						683cba75ea
					
				
					 2 changed files with 3 additions and 3 deletions
				
			
		|  | @ -1,5 +1,5 @@ | |||
| ;;; GNU Guix --- Functional package management for GNU | ||||
| ;;; Copyright © 2013, 2014, 2015, 2016, 2017, 2018, 2019 Ludovic Courtès <ludo@gnu.org> | ||||
| ;;; Copyright © 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020 Ludovic Courtès <ludo@gnu.org> | ||||
| ;;; Copyright © 2017 Mathieu Othacehe <m.othacehe@gmail.com> | ||||
| ;;; Copyright © 2019 Guillaume Le Vaillant <glv@posteo.net> | ||||
| ;;; | ||||
|  | @ -223,7 +223,7 @@ one specific hardware device. These we have to create." | |||
|               (call-with-input-file devname-name | ||||
|                                     read-static-device-nodes)))) | ||||
| 
 | ||||
| (define* (make-essential-device-nodes #:key (root "/")) | ||||
| (define* (make-essential-device-nodes #:optional (root "/")) | ||||
|   "Make essential device nodes under ROOT/dev." | ||||
|   ;; The hand-made devtmpfs/udev! | ||||
| 
 | ||||
|  |  | |||
|  | @ -392,7 +392,7 @@ system that is passed to 'populate-root-file-system'." | |||
|                       target)) | ||||
| 
 | ||||
|     ;; Populate /dev. | ||||
|     (make-essential-device-nodes #:root target) | ||||
|     (make-essential-device-nodes target) | ||||
| 
 | ||||
|     ;; Optionally, register the inputs in the image's store. | ||||
|     (when register-closures? | ||||
|  |  | |||
		Reference in a new issue