Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
compiling_lxc_containers [2021/11/09 15:23] grandmabettycompiling_lxc_containers [2021/12/22 12:14] (current) – First step for unprivileged containers not needed anymore. grandmabetty
Line 25: Line 25:
 To prevent these compile error(s) according to file permissions on ''tar'' operations cause by missing tar option flags you need to make a new branch and edit the following files from Batocera Github source as follows: To prevent these compile error(s) according to file permissions on ''tar'' operations cause by missing tar option flags you need to make a new branch and edit the following files from Batocera Github source as follows:
  
-  - Make the following edits to the ''./buildroot/Makefile'' at ~line 457 <WRAP center round tip> +  - Make the following edits to the ''./buildroot/Config.in'' in the ''config BR2_TAR_OPTIONS'' at ~line 160 \\ \\ <WRAP center round tip> 
-the ''-c'' option shows you the line numbers within then ''nano'' editor, eg: ''nano -c ./buildroot/Makefile'' +the ''-c'' option shows you the line numbers within then ''nano'' editor, eg: ''nano ./buildroot/Config.in'' 
-</WRAP> <code>TAR_OPTIONS = $(call qstrip,$(BR2_TAR_OPTIONS)) -xf</code> to <code>TAR_OPTIONS = $(call qstrip,$(BR2_TAR_OPTIONS)) -xfo</code> +</WRAP> <code>default ""</code> to <code>default "--no-same-owner"</code>
-  - Make the following edits to the ''./buildroot/Config.in'' in the ''config BR2_TAR_OPTIONS'' at ~line 160 <code>default ""</code> to <code>default "--no-same-owner"</code>+
   - Make the following edits to the ''./package/batocera/emulators/wine/dxvk/dxvk.mk'' file at ~line 13 <code>mkdir -p $(@D)/target && cd $(@D)/target && tar xf $(DL_DIR)/$(DXVK_DL_SUBDIR)/$(DXVK_SOURCE)</code> to <code>mkdir -p $(@D)/target && cd $(@D)/target && tar xfo $(DL_DIR)/$(DXVK_DL_SUBDIR)/$(DXVK_SOURCE)</code>   - Make the following edits to the ''./package/batocera/emulators/wine/dxvk/dxvk.mk'' file at ~line 13 <code>mkdir -p $(@D)/target && cd $(@D)/target && tar xf $(DL_DIR)/$(DXVK_DL_SUBDIR)/$(DXVK_SOURCE)</code> to <code>mkdir -p $(@D)/target && cd $(@D)/target && tar xfo $(DL_DIR)/$(DXVK_DL_SUBDIR)/$(DXVK_SOURCE)</code>
   - Make the following edits to the ''./package/batocera/emulators/wine/dxvk-nvapi/dxvk-nvapi.mk'' file at ~line 13 <code>mkdir -p $(@D)/target && cd $(@D)/target && tar xf $(DL_DIR)/$(DXVK_DL_SUBDIR)/$(DXVK_SOURCE)</code> to <code>mkdir -p $(@D)/target && cd $(@D)/target && tar xfo $(DL_DIR)/$(DXVK_DL_SUBDIR)/$(DXVK_SOURCE)</code>   - Make the following edits to the ''./package/batocera/emulators/wine/dxvk-nvapi/dxvk-nvapi.mk'' file at ~line 13 <code>mkdir -p $(@D)/target && cd $(@D)/target && tar xf $(DL_DIR)/$(DXVK_DL_SUBDIR)/$(DXVK_SOURCE)</code> to <code>mkdir -p $(@D)/target && cd $(@D)/target && tar xfo $(DL_DIR)/$(DXVK_DL_SUBDIR)/$(DXVK_SOURCE)</code>
  • compiling_lxc_containers.1636471428.txt.gz
  • Last modified: 5 years ago
  • by grandmabetty