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=-3.3 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD, UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.1 Date: Fri, 9 Aug 2019 17:00:25 +0300 From: Igor Vlasenko To: devel@lists.altlinux.org Message-ID: <20190809140024.GA3174@dad.imath.kiev.ua> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: Mutt/1.9.1 (2017-09-22) Subject: [devel] hsh-qemu-binfmt - register qemu for aarch64/ppc64le hasher 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: Fri, 09 Aug 2019 14:00:30 -0000 Archived-At: List-Archive: List-Post: Уважаемые коллеги, Чтобы упростить локальную сборку пакетов под aarch64/ppc64le выложил пакет hsh-qemu-binfmt - register qemu for hasher chroot Возможно, кто-то не знает, в hasher есть поддержка сборки пакетов под qemu. Но чтобы ей пользоваться, qemu нужно регистрировать в binfmt_misc не по /usr/bin пути, а по пути /.host/qemu-*. пакет hsh-qemu-binfmt представляет собой сервис hsh-qemu-binfmt, который и автоматизирует эту операцию. есть также скрипты для ручного управления hsh-qemu-binfmt-status hsh-qemu-binfmt-register hsh-qemu-binfmt-unregister устанавливаем пакет hsh-qemu-binfmt запускаем сервис hsh-qemu-binfmt и можно собираеть: hsh --with-qemu=aarch64 --apt-config=/etc/apt/apt.conf.SS.aarch64 --target=aarch64 --with-stuff --mountpoints=/proc ... Прошу замечания, улучшения. -- I V