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=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ya.ru; s=mail; t=1610784975; bh=CTWi4krMvitxDKLS6v8Sb+QO02qs69mc475ZEQgxG60=; h=In-Reply-To:From:Date:References:To:Subject:Message-ID; b=BeVUAtWoUSk3eOTq9iwJMqgxMzWhVBGAOZa8ICf48SCFZR5V97Do3Y/XjyyWxamwy g4TiE1GaM20Y8S/Y6yrziauZXUJvj26EajOLPznI3iI8gOCtzTePozPkRzjLc8Y8YQ ieFt8zfYzxC57UM3QoDRjYh5ICeC+apPmn8NhZ40= Authentication-Results: sas1-beeafb51431c.qloud-c.yandex.net; dkim=pass header.i=@ya.ru To: devel@lists.altlinux.org References: <722eb26b-034f-bd83-cd4b-c6c19cc6b098@ya.ru> <20201221180120.GA13355@altlinux.org> <9e2af6af-23ae-b413-d0ea-01b6dc63418d@ya.ru> <20201222112838.pvgaglyupgwvxzo5@titan.localdomain> <20201222121029.6vbp3i5syzdwrxuq@titan.localdomain> <20201222123713.GA25770@altlinux.org> <20201222133733.hxfloogkczyn6cbl@titan.localdomain> <20201224183325.GA29032@altlinux.org> <20210115082811.id2m7eu2l75vjggm@titan.localdomain> From: =?UTF-8?B?0JDQvdGC0L7QvSDQnNC40LTRjtC60L7Qsg==?= Message-ID: Date: Sat, 16 Jan 2021 15:16:14 +0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.6.0 MIME-Version: 1.0 In-Reply-To: <20210115082811.id2m7eu2l75vjggm@titan.localdomain> Content-Type: text/plain; charset=koi8-r Content-Language: ru Content-Transfer-Encoding: 8bit Subject: Re: [devel] =?utf-8?q?qemu-user-static-aarch64_=D0=BD=D0=B5_=D1=80?= =?utf-8?b?0LDQsdC+0YLQsNC10YI=?= X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Jan 2021 08:16:18 -0000 Archived-At: List-Archive: List-Post: 15.01.2021 15:28, Ivan A. Melnikov пишет: > On Tue, Jan 12, 2021 at 01:53:00PM +0100, Pavel Nakonechnyi wrote: >> On Thu, 24 Dec 2020 at 19:33, Dmitry V. Levin wrote: >>> >>> On Tue, Dec 22, 2020 at 05:37:33PM +0400, Ivan A. Melnikov wrote: >>>> On Tue, Dec 22, 2020 at 03:37:13PM +0300, Dmitry V. Levin wrote: >>>>> On Tue, Dec 22, 2020 at 04:10:29PM +0400, Ivan A. Melnikov wrote: >>>>>> On Tue, Dec 22, 2020 at 03:28:38PM +0400, Ivan A. Melnikov wrote: >>>>>>> On Tue, Dec 22, 2020 at 05:58:55PM +0700, Антон Мидюков wrote: >>>>>>>> 22.12.2020 15:00, Антон Мидюков пишет: >>>>>>>>> 22.12.2020 01:01, Dmitry V. Levin пишет: >>>>>>>>>> On Tue, Dec 22, 2020 at 12:51:35AM +0700, Антон Мидюков wrote: >>>>>>>>>>> Здравствуйте >>>>>>>>>>> >>>>>>>>>>> 19 декабря сего года сломалась инициализация hasher (как минимум) для aarch64 с использованием qemu с использованием репозитория Сизиф. >>>>>>>>>>> >>>>>>>>>>> hsh --init --target=aarch64 --apt-config=apt.conf.sisyphus.aarch64 --with-qemu aarch64 -v >>> [...] >>>>>>>>>>> libfakeroot: semop(-1): Function not implemented >>> [...] >>>>>>>>>>> Версия qemu 4.1.1-alt1 >>> [...] >>>>>>>>> Попробовал актуальную версию для p9 4.2.1-alt2 на стартерките builder x86_64. Та же проблема для всех архитектур. >>> [...] >>>>>>>> На сизифном qemu 5.2.0-alt1 невозможно проверить из-за бага: >>>>>>>> https://bugzilla.altlinux.org/show_bug.cgi?id=39141 >>>>>>>> >>>>>>>> Проверил 5.0.0-alt1 проблема со сборкой на базе Сизифа та же, что и у более ранних версий. >>> [...] >>>>>> glibc начиная с 2.31 реализует semop через semtimedop >>> [...] >>>>>> Однако поддержка этого системного вызова в qemu-user появилась >>>>>> только в 5.2: >>> [...] >>>> Она появилась в qemu 5.1, до того действительно не было. >>> >>> Объясните мне, пожалуйста, насколько нынешняя ситуация с отсутствием >>> какой-либо рабочей версии qemu-user-static-aarch64 является фатальной? >> >> Работающие над устройствами для aarch64, подскажите, пожалуйста, как >> вы сейчас это делаете? >> >> Я захотел посмотреть, насколько возможно обновить ядро до новой версии >> для некоторого aarch64 устройства. qemu всё ещё нерабочий (в >> описываемом плане), соответственно, установил его из архива, как >> раньше (2020/06/08). qemu падать перестаёт, зато теперь новая ошибка >> от fakeroot: >> >> hsh-initroot: Created entry point: /home/zorg/hasher/chroot/.host/entry >> libfakeroot: semop(-1): Function not implemented >> hsh-initroot: Failed to create RPM database. >> >> Гуглится следующее на форуме Арч: >> https://archlinuxarm.org/forum/viewtopic.php?f=57&t=14466 >> >> Но как быть то? > [...] > > Если будет возможность, проверьте пожалуйста qemu-user из > таска 264674. Случайно выбранный лёгкий пакет для aarch64 > Sisyphus у меня под ним собрался, на чём-то более интересном > пока не проверял. > Проверил сборку образов (jeos-systemd) для aarch64, armh, mipsel, ppc64le, riscv64 для Сизифа и p9 с этим заданием. Всё успешно собралось. -- С уважением, Антон Мидюков