From owner-freebsd-ports@freebsd.org Wed Mar 3 21:35:39 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id CA11A551A59 for ; Wed, 3 Mar 2021 21:35:39 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4DrS3H5PyLz3M6j; Wed, 3 Mar 2021 21:35:39 +0000 (UTC) (envelope-from jbeich@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1614807339; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: references:references; bh=z7VhBqXaoZ8FhbqTXA1FCEe6/HT54iZGYeKZk+EqisA=; b=uRmd7j4aWTt9Cf4rvzDQX4ob11ffYXeAbkyjMKZadiSUQ//kspwVerAciaku1NxfxpPOqp 5IQE81+SsoiEsRzr5zcXPfTaZXkb2HzWhU5seMvRhs6Q/p7k2OBsVGMKOrpMtLsoEoWc++ YjDAjnvuULxkf7Gy94RBb2/XOYk04d5hpd52j7fsSA+U2iDzQPdh9pkDMTVYD4CUMuIx4q i+x+ctvax6LsdJLuKKbyYw8RA82sKiEwXxptMi7X3Yy4qLG/fx4PcdqWdhxiAZrNu4+g8M gPfuFlnFmnB3CYztXvfwJMh7iKBhdkrj0accTv6Z+J++QhWtujzeaECzufzgug== Received: by freefall.freebsd.org (Postfix, from userid 1354) id A872C1F728; Wed, 3 Mar 2021 21:35:39 +0000 (UTC) From: Jan Beich To: Konrad Witaszczyk Cc: freebsd-ports@freebsd.org, sbruno@freebsd.org, linimon@FreeBSD.org Subject: Re: ARM/MIPS packages built through QEMU user-mode emulation. References: <0bca07d5-d1c1-0f8f-7b98-5868e48100e2@FreeBSD.org> Date: Wed, 03 Mar 2021 22:35:36 +0100 Message-ID: <35xb-gbtj-wny@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1614807339; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: references:references; bh=z7VhBqXaoZ8FhbqTXA1FCEe6/HT54iZGYeKZk+EqisA=; b=yC8lOad8MFvV5YbnSgYlRwOfezSeIVI/63gwK0sOSBisBANZ1L+pm0qh2UIDASouTDbW26 WQ8vjkY/PNJ9a5IAwGXiwseWyblQTXhjl9EaHE2/DwAYCqoKk/aaq+X/8cTquMTIGgDMRU +BcuRFTjZfbh/aVeO7zSuitfaWDJkQEDZG92L4rE5aD4sf1huIURupZWW5cJ0epFTngGAs lxvHsOLYa8tm/3qiKWpEsJBj7N4geeAuMuK4IDt8guUuVTwvooSCpPE8ZWR0IggorItT8y 5C5cZuidRI7jp2brT0DfnXobMD1dftIXfOxRZ33LCBL+UnhlkWW9JInxTNf2IA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1614807339; a=rsa-sha256; cv=none; b=kkwbRldAsDZm88kWEWY3zrKlC7xeEvBAb+KLw2kjmftTMYEuwRCAM0V4cfnwiC41uR5esV jMXAtyfD6Ry0jhlftNRUh0pDVJKzNHgCpxPrzq3quIRmhkAvKliyiBzvO+9oBaLG6U3yxA pWAAsKBZoGmbxUl3zHjuQUi4MuER+L/rAozwSz92N3q0QMrfEsLo56CNB10TJ0xjCkUghM h2z42/NlvHkR8ehwo3dKX5qvDImkmQriqa3n5hDud2RX0P2OqYgvQ2YFh0xKGecHx8rQaA Z7CsBFEgOOU7WgwHOyWWal4tnVmO6poPC9Jer+hAX6cAzTh0HvnUB/vpDrn3eQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Mar 2021 21:35:39 -0000 Konrad Witaszczyk writes: > Hi, > > The FreeBSD Wiki [1] describes an infrastructure needed to build > packages through emulation using QEMU user-mode for 32-bit and 64-bit > MIPS and ARM architectures. Unfortunately, I could not find any > information what ports could be successfully built with this approach. > > Does anyone know if there was any attempt to build all ports to see > what could be built with QEMU user-mode and if there are any > statistics of such experiment? armv6, armv7, mips, mips64 packages are built with qemu-user-static help. https://pkg-status.freebsd.org/?all=1&type=package For example, check whether QEMU_EMULATING is defined in the build log. http://www.ipv6proxy.net/go.php?u=http://beefy11.nyi.freebsd.org/data/130releng-mips64-quarterly/566617/logs/tmux-3.1c.log