From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sa.local.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.1 Date: Wed, 7 Oct 2020 12:47:55 +0200 From: Alexey Gladkov To: make-initrd@lists.altlinux.org Message-ID: <20201007104755.ot4wyna54rbawddg@comp-core-i7-2640m-0182e6> References: <20201005213711.xoqitmip4hnrzspm@comp-core-i7-2640m-0182e6> <2dd05633-ed71-d69e-dfe4-6b4c3af3a53a@basealt.ru> <20201006072711.bawyl2n5ulsxnhcl@comp-core-i7-2640m-0182e6> <13390d2e-21bd-2535-1dce-986cfdf3fe3b@basealt.ru> <20201006082019.jxatzyq7576xswk4@comp-core-i7-2640m-0182e6> <0b92a27a-0fee-7bd3-3015-e1ee722d5b5c@basealt.ru> <20201006094010.mtaf3auyqjbw65dx@comp-core-i7-2640m-0182e6> <7e4f939b-8e25-7e5b-fc36-3d320185ace0@basealt.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <7e4f939b-8e25-7e5b-fc36-3d320185ace0@basealt.ru> Subject: Re: [make-initrd] Release make-initrd 2.11.0 X-BeenThere: make-initrd@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: make-initrd@lists.altlinux.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Oct 2020 10:48:02 -0000 Archived-At: List-Archive: On Wed, Oct 07, 2020 at 05:16:09PM +0700, Антон Мидюков wrote: > 06.10.2020 16:40, Alexey Gladkov пишет: > > On Tue, Oct 06, 2020 at 03:28:17PM +0700, Антон Мидюков wrote: > > > Установить make-initrd-propagator и выполнить команду: > > > > > > make-initrd --no-checks --no-depmod -v -k 5.4.69-std-def-alt1 > > > FEATURES=propagator > > Ага. В сизиф направлен 2.11.0-alt2, в котором добавлены зависимости и > > исправлен этот баг с каталогом. > > Спасибо! Регулярки для x86 собрались нормально. > > А вот с aarch64 и armh проблема, которая проявляется только при сборке с > задействованием qemu-binfmt. Нативно проблемы нет > > make-initrd --no-checks --no-depmod -v -k 5.4.69-std-def-alt1 > > /bin/mkdir: created directory './/lib/modules/5.4.69-std-def-alt1' > put-tree: Copying '/lib/initrd' recursively ... > initrd-put: copy_file_range: /lib/initrd/bin/busybox -> /bin/busybox: > Function not implemented > make[2]: *** [/usr/share/make-initrd/mk/make-initrd.mk:101: create] Error > 123 > make[1]: *** [/usr/share/make-initrd/mk/make-initrd.mk:167: process-config] > Error 2 > make: *** [/usr/share/make-initrd/mk/make-initrd.mk:157: all] Error 1 Прикольно. Я не знал, что кто-то не реализует эту функцию. Исправлю. > > Хочу отметить, что у меня этот модуль из коробки не собирается из-за > > rules.mk:25 [1]. Там mkdir без -p и поэтому когда каталог firmware уже > > есть, то сборка падает. Судя по всему у вас firmware в сборочной среде > > нет. > > > > [1] http://git.altlinux.org/gears/m/make-initrd-propagator.git?p=make-initrd-propagator.git;a=blob;f=propagator/rules.mk;h=b0033204cd1c7d1f295daef0394bbc4d7f8c3ba6;hb=4eadad779b70c6cb5a42d57cc73ee04ccbb4cc12#l25 > initrd для propagator должен быть пустой. Видимо, поэтому. У меня он был пустой. -- Rgrds, legion