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=-4.3 required=5.0 tests=ALL_TRUSTED,BAYES_00, RP_MATCHES_RCVD autolearn=unavailable autolearn_force=no version=3.4.1 To: make-initrd@lists.altlinux.org 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> From: =?UTF-8?B?0JDQvdGC0L7QvSDQnNC40LTRjtC60L7Qsg==?= Message-ID: <7e4f939b-8e25-7e5b-fc36-3d320185ace0@basealt.ru> Date: Wed, 7 Oct 2020 17:16:09 +0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.3.1 MIME-Version: 1.0 In-Reply-To: <20201006094010.mtaf3auyqjbw65dx@comp-core-i7-2640m-0182e6> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: 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:16:16 -0000 Archived-At: List-Archive: 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 должен быть пустой. Видимо, поэтому. -- С уважением, Антон Мидюков