From nobody Mon Sep 30 05:12:26 2024 X-Original-To: emulation@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XH8MZ6Kxjz5Xm4k for ; Mon, 30 Sep 2024 05:12:26 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XH8MZ32y7z4k1s for ; Mon, 30 Sep 2024 05:12:26 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1727673146; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=v48/Hm1jqlh8f66GSuPOZvTuYzH2Ohucw+bSVIMxtlU=; b=JAUUqoewclTEgS8cc0KClX1MmR1qRFDkrbzjWEf43yiJ6ehB/7FGlg07KVamMjPrSgDHZN X97QMJYO7TxIGLxDQ+Ljy15WEsCSSf3TE+XdRdIGCxNL+P1O+Siid6SGBUuAI+vc0nutDl n9qBL6GHQiutOE8NX7zrDfOU24F/NQ0Z29hG6aSbjSwY8oWoZ/hwzE3AJ5zWnubW76H6oK 3oVhLLGx+lIvk7E4VSnrk4OaKYMJjynafHoXz5jYm4iIDmWsNaDdx8iCZNQ64lKxXBpEw+ 88VqroocESDCcNrMXThtEXEKdMBJD0cr2etR4+al+xMKc+Q1cXRkq5jEU/RIWQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1727673146; a=rsa-sha256; cv=none; b=v2otwp84+qoMJ82o3BOR9pK664dzTaZP75KwxUMe8+rOZsUJ185DqX5X3dAINfvCclhX4J XGL7HTsmV+fZcgtxf6F1SXyHvwWFHbSW+CTolQmZJBquI1aWsKAj4hQv6xnQkF89vBzq9P irhU0whCnBrQB5olfZ9FGVl1JOKsf2/rvbWY11HaJJkIeD24KpVnDe76FpFMLrkky+aZZe caYTJzeI8qgrEt0q3LGWGkm5n7VdH9q/S+vfP7sUKX/ieplgwYJGNhyu8CbCHYp6R/C+YR bIAszbUPzQpaJZJoTl9m89+ZwmPWyQu3xUg6T3wMFntPBw2DNozZVel1qhBQqA== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XH8MZ26pYzfrT for ; Mon, 30 Sep 2024 05:12:26 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 48U5CQ5l074201 for ; Mon, 30 Sep 2024 05:12:26 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 48U5CQ4n074200 for emulation@FreeBSD.org; Mon, 30 Sep 2024 05:12:26 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: emulation@FreeBSD.org Subject: [Bug 278812] Add /proc/sysvipc support to linprocfs Date: Mon, 30 Sep 2024 05:12:26 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: 15.0-CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: linimon@FreeBSD.org X-Bugzilla-Status: Closed X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: emulation@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Development of Emulators of other operating systems List-Archive: https://lists.freebsd.org/archives/freebsd-emulation List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-emulation@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D278812 Mark Linimon changed: What |Removed |Added ---------------------------------------------------------------------------- Status|In Progress |Closed Resolution|--- |FIXED --- Comment #3 from Mark Linimon --- ^Triage: Pull Request 1232 was merged May 21. --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Tue Oct 1 19:28:13 2024 X-Original-To: emulation@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XJ7JY4NkQz5YGDy for ; Tue, 01 Oct 2024 19:28:13 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XJ7JY2Prkz4dJ2 for ; Tue, 1 Oct 2024 19:28:13 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1727810893; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc; bh=1X8396WNDgiiJRvhivWa07BjEgY1vhvPBcvj7FnaSdY=; b=SxTDvlaPCFNiJJcSZbC1tT+Nl6PGGnx9SDBZIoFs/pcLFhiNdowuBHZI99/lAEcDo2SoKn s6jim9wim5ePuFuK8Qk5fT6668n2Ku2Q2QPRx47qKn1nVRydzAYkCZnx/K5YcG2Jwu6bPB lns2bNLdw3omHp5A+QXiJaYk1sgugWbN0EwDsJkeXW/InD/CQZd+UnLxwURFnMQz9AB9ZQ 1SMeMpqKicw4WE6y5g2QzLJQuB/0eMHwVYeuyMlakD1kasS3KhHZ/WjK9PlqKw3Mzk7siH HIabQJXJ/X+EMgfEWxlzComDnXFyv5EbEWUsvaXF93xDRhpM167vYULCKbP1KQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1727810893; a=rsa-sha256; cv=none; b=duIK0o5wfNjj6EqijLsehpeRgzimTjDmWU5MsOAhBUggBPUj57evBcK0hq4xhWxAPtKy+b D1rbvwqk/T6xwbHG8I1ThkABKws7vQC5dZZ4tfyY3saM7x6ORqYhoSm0e/R/KmZyaC7tvy GjWyMDQyoj5RtWgLUI0VdDVLQHvGQObW+QOEthjT0VAeVup/DXHrmothK/2pDdeGvi09gk o7vvVO2Xc7NVPlHJbTPtKDMRRu2+9hnNw9kR7SOuxDicD52VZnE2lmj7dKM0dLJrhioypm AT58+CnZg7CLH886GTEAGeI7E9RhIcnrcJcfw+ie+0v1yYydR9WaDb8v9dsShw== Received: from ampere2.nyi.freebsd.org (ampere2.nyi.freebsd.org [IPv6:2610:1c1:1:6080::16:24]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4XJ7JY1w17zqwK for ; Tue, 1 Oct 2024 19:28:13 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from root (uid 0) (envelope-from pkg-fallout@FreeBSD.org) id 2ba5 by ampere2.nyi.freebsd.org (DragonFly Mail Agent v0.13+ on ampere2.nyi.freebsd.org); Tue, 01 Oct 2024 19:28:13 +0000 To: emulation@FreeBSD.org Subject: [package - main-arm64-default][devel/linux-rl9-libtool-ltdl] Failed for linux-rl9-libtool-ltdl-2.4.6 in package Cc: pkg-fallout@FreeBSD.org Date: Tue, 01 Oct 2024 19:28:13 +0000 Message-Id: <66fc4d4d.2ba5.5abf59b2@ampere2.nyi.freebsd.org> From: List-Id: Development of Emulators of other operating systems List-Archive: https://lists.freebsd.org/archives/freebsd-emulation List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-emulation@FreeBSD.org You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: emulation@FreeBSD.org Log URL: https://pkg-status.freebsd.org/ampere2/data/main-arm64-default/p4a16d2e85dd9_sb7cbf741d55/logs/linux-rl9-libtool-ltdl-2.4.6.log Build URL: https://pkg-status.freebsd.org/ampere2/build.html?mastername=main-arm64-default&build=p4a16d2e85dd9_sb7cbf741d55 Log: =>> Building devel/linux-rl9-libtool-ltdl build started at Tue Oct 1 19:28:07 UTC 2024 port directory: /usr/ports/devel/linux-rl9-libtool-ltdl package name: linux-rl9-libtool-ltdl-2.4.6 building for: FreeBSD main-arm64-default-job-03 15.0-CURRENT FreeBSD 15.0-CURRENT 1500023 arm64 maintained by: emulation@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 583 Sep 17 01:02 /usr/ports/devel/linux-rl9-libtool-ltdl/Makefile Ports top last git commit: 4a16d2e85dd Ports top unclean checkout: no Port dir last git commit: df72b6b948f Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500023 Jail OSVERSION: 1500023 Job Id: 03 ---Begin Environment--- SHELL=/bin/sh OSVERSION=1500023 UNAME_v=FreeBSD 15.0-CURRENT 1500023 UNAME_r=15.0-CURRENT BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.2 MASTERMNT=/usr/local/poudriere/data/.m/main-arm64-default/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM= OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/main-arm64-default/03/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=main-arm64-default SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/main-arm64-default/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.2 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ===> The following configuration options are available for linux-rl9-libtool-ltdl-2.4.6: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings ---End OPTIONS List--- --MAINTAINER-- emulation@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work XDG_CACHE_HOME=/wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work/.cache HOME=/wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work XDG_CACHE_HOME=/wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work/.cache HOME=/wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/compat/linux LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector-strong " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0 644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- PORTDOCS="" OSREL=15.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/compat/linux LIB32DIR=lib DOCSDIR="usr/share/doc/libtool-ltdl-2.4.6" EXAMPLESDIR="share/examples/libtool-ltdl" DATADIR="usr/share/libtool-ltdl" WWWDIR="www/libtool-ltdl" ETCDIR="etc/libtool-ltdl" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/compat/linux LOCALBASE=/usr/local DATADIR=/compat/linux/usr/share/libtool-ltdl DOCSDIR=/compat/linux/usr/share/doc/libtool-ltdl-2.4.6 EXAMPLESDIR=/compat/linux/share/examples/libtool-ltdl WWWDIR=/compat/linux/www/libtool-ltdl ETCDIR=/compat/linux/etc/libtool-ltdl --End SUB_LIST-- ---Begin make.conf--- # XXX: We really need this but cannot use it while 'make checksum' does not # try the next mirror on checksum failure. It currently retries the same # failed mirror and then fails rather then trying another. It *does* # try the next if the size is mismatched though. #MASTER_SITE_FREEBSD=yes # Build ALLOW_MAKE_JOBS_PACKAGES with 3 jobs MAKE_JOBS_NUMBER=3 USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### #### # XXX: We really need this but cannot use it while 'make checksum' does not # try the next mirror on checksum failure. It currently retries the same # failed mirror and then fails rather then trying another. It *does* # try the next if the size is mismatched though. #MASTER_SITE_FREEBSD=yes # Build ALLOW_MAKE_JOBS_PACKAGES with 3 jobs MAKE_JOBS_NUMBER=3 #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 ---End make.conf--- --Resource limits-- ulimit: can't get limit: Invalid argument cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 1048576 stack size (kbytes, -s) 1048576 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License LGPL21+ accepted by the user =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> linux-rl9-libtool-ltdl-2.4.6 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.21.3.pkg [main-arm64-default-job-03] Installing pkg-1.21.3... [main-arm64-default-job-03] Extracting pkg-1.21.3: .......... done ===> linux-rl9-libtool-ltdl-2.4.6 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of linux-rl9-libtool-ltdl-2.4.6 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License LGPL21+ accepted by the user => l/libtool-ltdl-2.4.6-45.el9.aarch64.rpm doesn't seem to exist in /portdistfiles/rocky. => Attempting to fetch https://dl.rockylinux.org/pub/rocky/9.4/BaseOS/aarch64/os/Packages/l/libtool-ltdl-2.4.6-45.el9.aarch64.rpm fetch: https://dl.rockylinux.org/pub/rocky/9.4/BaseOS/aarch64/os/Packages/l/libtool-ltdl-2.4.6-45.el9.aarch64.rpm: Not Found => Attempting to fetch https://dl.rockylinux.org/pub/rocky/9.4/AppStream/aarch64/os/Packages/l/libtool-ltdl-2.4.6-45.el9.aarch64.rpm l/libtool-ltdl-2.4.6-45.el9.aarch64.rpm 35 kB 6757 kBps 00s => l/libtool-2.4.6-45.el9.src.rpm doesn't seem to exist in /portdistfiles/rocky. => Attempting to fetch https://dl.rockylinux.org/pub/rocky/9.4/BaseOS/source/tree/Packages/l/libtool-2.4.6-45.el9.src.rpm fetch: https://dl.rockylinux.org/pub/rocky/9.4/BaseOS/source/tree/Packages/l/libtool-2.4.6-45.el9.src.rpm: Not Found => Attempting to fetch https://dl.rockylinux.org/pub/rocky/9.4/AppStream/source/tree/Packages/l/libtool-2.4.6-45.el9.src.rpm l/libtool-2.4.6-45.el9.src.rpm 977 kB 38 MBps 00s ===> Fetching all distfiles required by linux-rl9-libtool-ltdl-2.4.6 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License LGPL21+ accepted by the user ===> Fetching all distfiles required by linux-rl9-libtool-ltdl-2.4.6 for building => SHA256 Checksum OK for rocky/l/libtool-ltdl-2.4.6-45.el9.aarch64.rpm. => SHA256 Checksum OK for rocky/l/libtool-2.4.6-45.el9.src.rpm. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License LGPL21+ accepted by the user ===> Fetching all distfiles required by linux-rl9-libtool-ltdl-2.4.6 for building ===> Extracting for linux-rl9-libtool-ltdl-2.4.6 => SHA256 Checksum OK for rocky/l/libtool-ltdl-2.4.6-45.el9.aarch64.rpm. => SHA256 Checksum OK for rocky/l/libtool-2.4.6-45.el9.src.rpm. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for linux-rl9-libtool-ltdl-2.4.6 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for linux-rl9-libtool-ltdl-2.4.6 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> linux-rl9-libtool-ltdl-2.4.6 depends on package: linux_base-rl9>=9.2 - not found ===> Installing existing package /packages/All/linux_base-rl9-9.4.pkg [main-arm64-default-job-03] Installing linux_base-rl9-9.4... [main-arm64-default-job-03] Extracting linux_base-rl9-9.4: .......... done ===> linux-rl9-libtool-ltdl-2.4.6 depends on package: linux_base-rl9>=9.2 - found ===> Returning to build of linux-rl9-libtool-ltdl-2.4.6 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for linux-rl9-libtool-ltdl-2.4.6 ===> Generating temporary packing list (cd /wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work/linux-rl9-libtool-ltdl-2.4.6 && /usr/bin/find * | /usr/bin/cpio -dumpl --quiet /wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work/stage/compat/linux) [ ! -e /wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work/stage/compat/linux/bin -o -L /wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work/stage/compat/linux/bin ] || (cd /wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work/stage/compat/linux && /usr/bin/find bin | /usr/bin/cpio -dumpl --quiet usr && /bin/rm -f -r bin) [ ! -e /wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work/stage/compat/linux/lib -o -L /wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work/stage/compat/linux/lib ] || (cd /wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work/stage/compat/linux && /usr/bin/find lib | /usr/bin/cpio -dumpl --quiet usr && /bin/rm -f -r lib) [ ! -e /wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work/stage/compat/linux/lib64 -o -L /wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work/stage/compat/linux/lib64 ] || (cd /wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work/stage/compat/linux && /usr/bin/find lib64 | /usr/bin/cpio -dumpl --quiet usr && /bin/rm -f -r lib64) [ ! -e /wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work/stage/compat/linux/sbin -o -L /wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work/stage/compat/linux/sbin ] || (cd /wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work/stage/compat/linux && /usr/bin/find sbin | /usr/bin/cpio -dumpl --quiet usr && /bin/rm -f -r sbin) [ ! -e /wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work/stage/compat/linux/usr/share/icons -o -L /wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work/stage/compat/linux/usr/share/icons ] || (cd /wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work/stage/compat/linux/usr/share && /usr/bin/find icons | /usr/bin/cpio -dumpl --quiet /wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work/stage/usr/local/share && /bin/rm -f -r icons) ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===== env: 'PKG_NOTES=build_timestamp ports_top_git_hash ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' 'PKG_NOTE_build_timestamp=2024-10-01T19:28:07+0000' 'PKG_NOTE_ports_top_git_hash=4a16d2e85dd' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=df72b6b948f' 'PKG_NOTE_port_checkout_unclean=no' 'PKG_NOTE_built_by=poudriere-git-3.4.2' NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building packages for linux-rl9-libtool-ltdl-2.4.6 ===> Building linux-rl9-libtool-ltdl-2.4.6 pkg-static: Unable to access file /wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work/stage/compat/linux/usr/lib/.build-id/d5/a2d8bc853edaa6953f6a06225974005e220a9a:No such file or directory *** Error code 1 Stop. make: stopped making "package" in /usr/ports/devel/linux-rl9-libtool-ltdl From nobody Thu Oct 3 03:12:07 2024 X-Original-To: emulation@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XJxYM6Czgz5YXD1 for ; Thu, 03 Oct 2024 03:12:07 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XJxYM0txyz46MX for ; Thu, 3 Oct 2024 03:12:07 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1727925127; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc; bh=qoxAderezQ6bRmsE6f2l+ocm0ROT0WqODeQUrTYdmFI=; b=jH01E8GZeG6zuXweFDniAq6zJQ/W9gINfN77cL1OB80y0VfCPbanoUVlEtG9tIHLBzFziu CA0sDa+JfmtrrAd7oRTEdeKcWs3CxdpDJJJwRsrNy5TGHG5PxDZ7MdBNSU4Faz9NHg5brN l/+FA2RvsKW2JAZvMSe6+KxPAIH3ftkFh3V2hbWOgk0AZWaiGSnh1lAYwrEYnqil2YWS6M 4n74322G1wxLlHUdgExhepvZRSDqQtygqybDwWiWaV+JVo565KWqI0X7Jp5dNmuEbQBrkk RNUOv8UY4LihdQtil0iUYHP49xxE9UJgkdQ7YEslcmUBh2MdyurZylxN+sA/xw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1727925127; a=rsa-sha256; cv=none; b=NHLKENHL96vpZ2Pk191M7qmMjt80P8IfvRf9wI5IxaTWUhkrYKLBU5qyPMH2lB8IO+NGBg FEmWfZ1STT9pzGGqK09jBIIGSeCedv1nsGIfEo0baoRSmJT3KLYfhRvoVmXd2Jq6TrtXjK e3pLA+xRAqt6eX52ATgOhR2yqoxAucE6jszeyF2IQuqht9GpbTymjIOVq8+FE9PqrwWnkA 6RS156x7+dT9tR3PHV5ZeiCcOAFhBk0NWzVGjRNLeSEeLhIXqcxdOh5yYnyTQnZW5r3cgr 5Dj+uwj+94n7dzTAhWLIrwSrYR9aN6fPAMb4nAibExUPFDy31OrJRq/NU4d+Cg== Received: from ampere1.nyi.freebsd.org (ampere1.nyi.freebsd.org [IPv6:2610:1c1:1:6080::16:23]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4XJxYM0CQ7zZ6C for ; Thu, 3 Oct 2024 03:12:07 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from root (uid 0) (envelope-from pkg-fallout@FreeBSD.org) id 298b by ampere1.nyi.freebsd.org (DragonFly Mail Agent v0.13+ on ampere1.nyi.freebsd.org); Thu, 03 Oct 2024 03:12:07 +0000 To: emulation@FreeBSD.org Subject: [package - 133arm64-quarterly][multimedia/linux-rl9-ffmpeg] Failed for linux-rl9-ffmpeg-libs-5.1.4 in fetch Cc: pkg-fallout@FreeBSD.org Date: Thu, 03 Oct 2024 03:12:07 +0000 Message-Id: <66fe0b87.298b.5f2cbb31@ampere1.nyi.freebsd.org> From: List-Id: Development of Emulators of other operating systems List-Archive: https://lists.freebsd.org/archives/freebsd-emulation List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-emulation@FreeBSD.org You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: emulation@FreeBSD.org Log URL: https://pkg-status.freebsd.org/ampere1/data/133arm64-quarterly/02cb613d0be4/logs/linux-rl9-ffmpeg-libs-5.1.4.log Build URL: https://pkg-status.freebsd.org/ampere1/build.html?mastername=133arm64-quarterly&build=02cb613d0be4 Log: =>> Building multimedia/linux-rl9-ffmpeg build started at Thu Oct 3 03:12:04 UTC 2024 port directory: /usr/ports/multimedia/linux-rl9-ffmpeg package name: linux-rl9-ffmpeg-libs-5.1.4 building for: FreeBSD 133arm64-quarterly-job-13 13.3-RELEASE-p7 FreeBSD 13.3-RELEASE-p7 arm64 maintained by: emulation@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 730 Jul 16 01:02 /usr/ports/multimedia/linux-rl9-ffmpeg/Makefile Ports top last git commit: 02cb613d0 Ports top unclean checkout: no Port dir last git commit: e0c9a053f Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500023 Jail OSVERSION: 1303001 Job Id: 13 ---Begin Environment--- SHELL=/bin/csh OSVERSION=1303001 UNAME_v=FreeBSD 13.3-RELEASE-p7 UNAME_r=13.3-RELEASE-p7 BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.2 MASTERMNT=/usr/local/poudriere/data/.m/133arm64-quarterly/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM= OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/133arm64-quarterly/13/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=133arm64-quarterly SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/133arm64-quarterly/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.2 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ===> The following configuration options are available for linux-rl9-ffmpeg-libs-5.1.4: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings ---End OPTIONS List--- --MAINTAINER-- emulation@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/multimedia/linux-rl9-ffmpeg/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/multimedia/linux-rl9-ffmpeg/work XDG_CACHE_HOME=/wrkdirs/usr/ports/multimedia/linux-rl9-ffmpeg/work/.cache HOME=/wrkdirs/usr/ports/multimedia/linux-rl9-ffmpeg/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/multimedia/linux-rl9-ffmpeg/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/multimedia/linux-rl9-ffmpeg/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/multimedia/linux-rl9-ffmpeg/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/multimedia/linux-rl9-ffmpeg/work XDG_CACHE_HOME=/wrkdirs/usr/ports/multimedia/linux-rl9-ffmpeg/work/.cache HOME=/wrkdirs/usr/ports/multimedia/linux-rl9-ffmpeg/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/multimedia/linux-rl9-ffmpeg/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/multimedia/linux-rl9-ffmpeg/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/compat/linux LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector-strong " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- PORTDOCS="" OSREL=13.3 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/compat/linux LIB32DIR=lib DOCSDIR="usr/share/doc/ffmpeg-libs" EXAMPLESDIR="share/examples/ffmpeg" DATADIR="usr/share/ffmpeg" WWWDIR="www/ffmpeg" ETCDIR="etc/ffmpeg" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/compat/linux LOCALBASE=/usr/local DATADIR=/compat/linux/usr/share/ffmpeg DOCSDIR=/compat/linux/usr/share/doc/ffmpeg-libs EXAMPLESDIR=/compat/linux/share/examples/ffmpeg WWWDIR=/compat/linux/www/ffmpeg ETCDIR=/compat/linux/etc/ffmpeg --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### #### # XXX: We really need this but cannot use it while 'make checksum' does not # try the next mirror on checksum failure. It currently retries the same # failed mirror and then fails rather then trying another. It *does* # try the next if the size is mismatched though. #MASTER_SITE_FREEBSD=yes # Build ALLOW_MAKE_JOBS_PACKAGES with 3 jobs MAKE_JOBS_NUMBER=3 #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 1048576 stack size (kbytes, -s) 1048576 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License GPLv2+ LGPL21+ accepted by the user =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> linux-rl9-ffmpeg-libs-5.1.4 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.21.3.pkg [133arm64-quarterly-job-13] Installing pkg-1.21.3... [133arm64-quarterly-job-13] Extracting pkg-1.21.3: .......... done ===> linux-rl9-ffmpeg-libs-5.1.4 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of linux-rl9-ffmpeg-libs-5.1.4 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License GPLv2+ LGPL21+ accepted by the user => f/ffmpeg-libs-5.1.4-1.el9.aarch64.rpm doesn't seem to exist in /portdistfiles/rocky. => Attempting to fetch https://ftp.icm.edu.pl/pub/Linux/dist/rpmfusion/free/el/updates/9/aarch64/f/ffmpeg-libs-5.1.4-1.el9.aarch64.rpm fetch: https://ftp.icm.edu.pl/pub/Linux/dist/rpmfusion/free/el/updates/9/aarch64/f/ffmpeg-libs-5.1.4-1.el9.aarch64.rpm: Not Found => Attempting to fetch http://distcache.FreeBSD.org/ports-distfiles/rocky/f/ffmpeg-libs-5.1.4-1.el9.aarch64.rpm fetch: http://distcache.FreeBSD.org/ports-distfiles/rocky/f/ffmpeg-libs-5.1.4-1.el9.aarch64.rpm: Not Found => Couldn't fetch it - please try to retrieve this => port manually into /portdistfiles/rocky and try again. *** Error code 1 Stop. make: stopped in /usr/ports/multimedia/linux-rl9-ffmpeg From nobody Thu Oct 3 08:53:08 2024 X-Original-To: emulation@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XK5756skXz5Xyk8 for ; Thu, 03 Oct 2024 08:53:21 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-pg1-x52a.google.com (mail-pg1-x52a.google.com [IPv6:2607:f8b0:4864:20::52a]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XK5750Mt7z43Xm for ; Thu, 3 Oct 2024 08:53:21 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=bsdimp-com.20230601.gappssmtp.com header.s=20230601 header.b=23kjS5V6; spf=none (mx1.freebsd.org: domain of wlosh@bsdimp.com has no SPF policy when checking 2607:f8b0:4864:20::52a) smtp.mailfrom=wlosh@bsdimp.com; dmarc=none Received: by mail-pg1-x52a.google.com with SMTP id 41be03b00d2f7-7163489149eso569290a12.1 for ; Thu, 03 Oct 2024 01:53:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20230601.gappssmtp.com; s=20230601; t=1727945600; x=1728550400; darn=freebsd.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=ctF6ZCsxmnjqNoA/TJanV3/QwxKpQtVltx+hHIdWicQ=; b=23kjS5V6vByYpII71RSyUQ3QJfFubkkC1BfSDjvZU5bTwKJYFA1VatPLcynDm/b1qf i92NWAR2bLoN0eAqZm6AlvO1SjCajj0D45nCHBTzErzPllykjHkh4A6oGSdjB18CB7KT IrmL4OnNC9qNU4efQHAcIhZCdrOGYFSp9VTI3CwCrori2NdcW0mnfzzQu9O16hs4Dtc+ Srp3yDaLieoVb2HhV7s8tdR7h9kQ9Zpb2Wr0Jyf68YQmNcYZjcJlxRGPsTCUH1nuczo0 oP5MijpYAFgTown93wIWRQ6uGOSWO4zw2FJQGKlLZrm1mtc64jufiiF+dNSIWJ6PmX48 srdg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1727945600; x=1728550400; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=ctF6ZCsxmnjqNoA/TJanV3/QwxKpQtVltx+hHIdWicQ=; b=uDS3Hzke7oQ3CX0bBWcCqCIG6hlNJUjsV6VHODuCpQZ69KAQtqsUwpIsIRokn7zyd0 uGmtes886LuL6C/vqdZ04xqh/cOWa7D7QiO5ba5UzVK5VjHABFE3e4pkbBC7iw2mkvyM m0WqIfc0j9wmESoLOeaXYIRwxoZFQTXIogo4Q+79ClJdW7+jODxhzQktw8gUjOLkTCPm +eY9IpThe5pUJOQEiB22LFSrVGUiHavRLkQB6/g1ooZLu67wmdXcBdcxSFwV9YDQZQV4 crKiPnkNnzKvvPUKaocZDjcicxrhyGI95EerBhFbtu+fgGKZ6IqRckGquYowOqmbzfJa o8Vw== X-Forwarded-Encrypted: i=1; AJvYcCVp4CKnPvfvhQT3qcvSWkm0znxgyzKLO8NJAg8VQd35nFO6sv1J9IZKgJZMEDtrpkLSfMtqW6m9gTg=@freebsd.org X-Gm-Message-State: AOJu0Yz7xnX2cT8F5f/WNcxFKUlTXEe3UHURzXojGHkp9W7chIDGaI8x vAZrom8gIgLV+SSRtIZWHo4iiILqDk/n0f/D+EAzm+HHN901bAaxBx2AIVkPJSJq9D8OAACDGNu xupfU/Po1w85fdzIcE5hzmD/VuEcoW2hguZfAqQ== X-Google-Smtp-Source: AGHT+IFfTth3oxdU/4J+bD6AxI58/ss5l0oKVUzPUdizv7QVUGXzdw6dSSYxow50QYgzirxB5BLIHC6TpFydaXn451g= X-Received: by 2002:a17:90a:77c4:b0:2e0:74c9:ecea with SMTP id 98e67ed59e1d1-2e184681664mr7494564a91.10.1727945599817; Thu, 03 Oct 2024 01:53:19 -0700 (PDT) List-Id: Development of Emulators of other operating systems List-Archive: https://lists.freebsd.org/archives/freebsd-emulation List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-emulation@FreeBSD.org MIME-Version: 1.0 References: <871q16fq9c.fsf@draig.linaro.org> In-Reply-To: <871q16fq9c.fsf@draig.linaro.org> From: Warner Losh Date: Thu, 3 Oct 2024 02:53:08 -0600 Message-ID: Subject: Re: Rust BoF and maintainer minutes and planning the roadmap to Rust To: =?UTF-8?B?QWxleCBCZW5uw6ll?= Cc: qemu-devel , Manos Pitsidianakis , Hanna Reitz , Peter Maydell , pkg-qemu-devel@lists.alioth.debian.org, Michael Tokarev , ncopa@alpinelinux.org, bofh@freebsd.org, emulation@freebsd.org, virtualization@gentoo.org, dilfridge@gentoo.org, hi@alyssa.is, edolstra+nixpkgs@gmail.com, brad@comstyle.com, =?UTF-8?Q?Daniel_P_=2E_Berrang=C3=A9?= , Paolo Bonzini , Markus Armbruster , Thomas Huth , Stefan Hajnoczi , dvzrv@archlinux.org, anatol.pomozov@gmail.com, Miroslav Rezanina Content-Type: multipart/alternative; boundary="000000000000ab3e0106238eaf04" X-Spamd-Result: default: False [-1.50 / 15.00]; SUSPICIOUS_RECIPS(1.50)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.997]; FORGED_SENDER(0.30)[imp@bsdimp.com,wlosh@bsdimp.com]; R_DKIM_ALLOW(-0.20)[bsdimp-com.20230601.gappssmtp.com:s=20230601]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; DMARC_NA(0.00)[bsdimp.com]; RCPT_COUNT_TWELVE(0.00)[23]; FREEMAIL_CC(0.00)[nongnu.org,linaro.org,redhat.com,lists.alioth.debian.org,tls.msk.ru,alpinelinux.org,freebsd.org,gentoo.org,alyssa.is,gmail.com,comstyle.com,archlinux.org]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; DKIM_TRACE(0.00)[bsdimp-com.20230601.gappssmtp.com:+]; R_SPF_NA(0.00)[no SPF record]; TO_DN_SOME(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; FROM_NEQ_ENVFROM(0.00)[imp@bsdimp.com,wlosh@bsdimp.com]; FROM_HAS_DN(0.00)[]; MISSING_XM_UA(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[emulation@freebsd.org]; TAGGED_RCPT(0.00)[nixpkgs]; MLMMJ_DEST(0.00)[emulation@freebsd.org]; RCVD_COUNT_ONE(0.00)[1]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::52a:from] X-Rspamd-Queue-Id: 4XK5750Mt7z43Xm X-Spamd-Bar: - --000000000000ab3e0106238eaf04 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Thu, Sep 26, 2024 at 8:24=E2=80=AFAM Alex Benn=C3=A9e wrote: > One output from this discussion should be a clear statement that we are > going forward with this work and the road map. A rough roadmap might > look like: > > - 9.2 --enable-rust is available and developers can build with it. > rust devices have -x-device or -rust-device CLI flags for > runtime selection. > > - 10.x rust devices feature complete and migration compatible, enabled > by default when rust compiler detected. No CLI selection > required as legacy portions won't be built. Any partial > conversions should be behind --enable-prototype-rust configure > flag. > > - 11.x distros have enough infrastructure to build on supported > platforms. Rust becomes a mandatory dependency, old C versions > of converted code removed from build. > > - xx.y QEMU becomes a pure native rust program and all C is expunged. > We may never get to this point. > > We should publish the intention and the road map prominently although it > was unclear if a blog post would be the best place vs expanding a > section in the developers manual. Perhaps both make sense with a blog > post for the statement of intent and rough timeline and the developer > manual being expanded with any new rules and standards to follow? > FreeBSD is Tier 1 in rust only for amd64 (x86_64). It's Tier 2 for i386 (which admittedly is going away) and Tier 3 for everything else. There was some concern about the missing gaps in the support matrix > especially as we support a number of "legacy" TCG backends. While *-user > support is more insulated from the effects of rust conversions due to > its relatively low set of dependencies it will still be a problem if we > convert the core CPU QOM classes to rust. > Indeed. I have great concerns here, though we've already dropped 32-bit host support for bsd-user. The status of aarch64 support and rumored difficulty getting that rust support upgraded give me pause for concern because it's a FreeBSD Tier 1 platform. While it basically works, the lack of commitment by the Rust community is troubling. Even more troubling because rust still uses the old FreeBSD 11 compat syscalls, despite upgraded being available for years at this point (though maybe this info has changed in the last month or two, the years long delay in moving off the interfaces that the FreeBSD project obsoleted about 8 years ago is troubling on its own). Much of the resistance I'm told (I'm not a big rust person, so I have to reply on others) has been in the rust team because they don't have enough familiarity with FreeBSD to make any kind of decision so even properly solved issues linger in the official upstream. The FreeBSD project critically depends on bsd-user for its release process, though that dependency so far has been only on x86 and aarch64, both of which work almost all the time, even if they aren't Tier 1 rust platforms. For -system use, this could limit where qemu runs, though to be honest the only platform I know has users that might be affected running -system might be RISCV. There's similar issues with other BSDs, but I've heard even less reliable information about them, so I'll just leave it at that. So a strawman timeline of 2 years strikes me as unrealistically agressive for it to be an absolute requirement given the slow rate of change I've see= n with upstream rust WRT FreeBSD. At the very least, it would put qemu on non-x86/non-aarch64 platforms at risk. While not a huge audience, there are some users there. The Tier 2 status for Rust at best for FreeBSD is also a bit worrying for elimination of all C or a big reliance on rust in the core that can't realistically be avoided. I'm not sure this should gate the start of the rust experiment, but I raise it now so as that experiment progresses towards production people think to talk to me or others in the FreeBSD community as they progress. Warner --000000000000ab3e0106238eaf04 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


=
On Thu, Sep 26, 2024 at 8:24=E2=80=AF= AM Alex Benn=C3=A9e <alex.benn= ee@linaro.org> wrote:
One output from this discussion should be a clear statement th= at we are
going forward with this work and the road map. A rough roadmap might
look like:

=C2=A0 - 9.2=C2=A0 =C2=A0--enable-rust is available and developers can buil= d with it.
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 rust devices have -x-device or -rust-dev= ice CLI flags for
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 runtime selection.

=C2=A0 - 10.x=C2=A0 rust devices feature complete and migration compatible,= enabled
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 by default when rust compiler detected. = No CLI selection
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 required as legacy portions won't be= built. Any partial
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 conversions should be behind --enable-pr= ototype-rust configure
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 flag.

=C2=A0 - 11.x=C2=A0 distros have enough infrastructure to build on supporte= d
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 platforms. Rust becomes a mandatory depe= ndency, old C versions
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 of converted code removed from build.
=C2=A0 - xx.y=C2=A0 QEMU becomes a pure native rust program and all C is ex= punged.
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 We may never get to this point.

We should publish the intention and the road map prominently although it was unclear if a blog post would be the best place vs expanding a
section in the developers manual. Perhaps both make sense with a blog
post for the statement of intent and rough timeline and the developer
manual being expanded with any new rules and standards to follow?

FreeBSD is Tier 1 in rust only for amd64 (x86_64= ). It's Tier 2 for i386 (which
admittedly is going away) and = Tier 3 for everything else.

There was some concern about the missing gaps in the= support matrix
especially as we support a number of "legacy" TCG backends. While= *-user
support is more insulated from the effects of rust conversions due to
its relatively low set of dependencies it will still be a problem if we
convert the core CPU QOM classes to rust.

Indeed. I have great concerns here, though we've already dropped
32-bit host support for bsd-user. The status of aarch64 support and = rumored
difficulty getting that rust support upgraded give me pau= se for concern
because it's a FreeBSD Tier 1 platform. While = it basically works, the lack of
commitment by the Rust community = is troubling. Even more troubling because
rust still uses the old= FreeBSD 11 compat syscalls, despite upgraded
being available for= years at this point (though maybe this info has changed
in the l= ast month or two, the years long delay in moving off the interfaces
that the FreeBSD project obsoleted about 8 years ago is troubling on its= own).
Much of the resistance I'm told (I'm not a big rus= t person, so I have to reply
on others) has been in the rust team= because they don't have enough familiarity
with FreeBSD to m= ake any kind of decision so even properly solved issues
linger in= the official upstream. The FreeBSD project critically depends on
bsd-user for its release process, though that dependency so far has been
only on x86 and aarch64, both of which work almost all the time, e= ven if
they aren't Tier 1 rust platforms.

For -system use, this could limit where qemu runs, though to be hones= t
the only platform I know has users that might be affected runni= ng -system
might be RISCV.=C2=A0

There&#= 39;s similar issues with other BSDs, but I've heard even less reliable = information
about them, so I'll just leave it at that.
<= div>
So a strawman timeline of 2 years strikes me as unrealis= tically agressive
for it to be an absolute requirement given the = slow rate of change I've seen
with upstream rust WRT FreeBSD.= At the very least, it would put qemu on
non-x86/non-aarch64 plat= forms at risk. While not a huge audience, there are
some users th= ere. The Tier 2 status for Rust at best for FreeBSD is also a
bit= worrying for elimination of all C or a big reliance on rust in the core th= at
can't realistically be avoided. I'm not sure this shou= ld gate the start of the rust
experiment, but I raise it now so a= s that experiment progresses towards production
people think to t= alk to me or others in the FreeBSD community as they progress.
Warner
--000000000000ab3e0106238eaf04-- From nobody Thu Oct 3 08:55:47 2024 X-Original-To: emulation@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XK5B84ys0z5Y0M3 for ; Thu, 03 Oct 2024 08:56:00 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-pg1-x52f.google.com (mail-pg1-x52f.google.com [IPv6:2607:f8b0:4864:20::52f]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XK5B74SrKz43td for ; Thu, 3 Oct 2024 08:55:59 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=bsdimp-com.20230601.gappssmtp.com header.s=20230601 header.b="gLp/3/bP"; spf=none (mx1.freebsd.org: domain of wlosh@bsdimp.com has no SPF policy when checking 2607:f8b0:4864:20::52f) smtp.mailfrom=wlosh@bsdimp.com; dmarc=none Received: by mail-pg1-x52f.google.com with SMTP id 41be03b00d2f7-7db0fb03df5so469139a12.3 for ; Thu, 03 Oct 2024 01:55:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20230601.gappssmtp.com; s=20230601; t=1727945758; x=1728550558; darn=freebsd.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=MwoKLbjiWk5W2MOxtv+/pJ1HZ7kuDq+4CZj2XYWI1CE=; b=gLp/3/bPue7iDZgDQ2IrpmvCZqvTKAyoT3C976H8emXGELQWHYafMv4G9BIDO453Sw Wk+MPZ93NuvxCdODfwCx9XoH8UapOPXmiftIU93DRWy2uuZ6pbGPo+beYUbB/D6A0NHS ErEJTeYiacXneYVDmTyT36tGJYvRD0hgGjJ6x708JWJfEylp+lFE0JISwgVyuqdyQ3tU LmY3lkHvRladDDlORHNHoDxabFRdfihP8qmCMVXUT4Y+OWDWpAONPEWlrTcEH6rE8t6z Wcij9ucBx4lSf0bl2vUyYDUXggTs9P88MfQ1N2V5LbyIcIgUbF0ApYoH0A1Ucs6MCjj0 /D6A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1727945758; x=1728550558; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=MwoKLbjiWk5W2MOxtv+/pJ1HZ7kuDq+4CZj2XYWI1CE=; b=BK8c0sXi8394WnzzH5fRQyYTfsw4KpJV1gdrAWTYHxVpZ6wQyr4Cr95FYMaHjhs/MZ FtTTD06YNLqnIEbiQWNcws8rp2t2ykMjYObdCEexvQQ+DkNAvT5oLUKyIG1y5OPi4gKy Sr77eg0MwIavD95KN345naYtHCWFrQe4mMuVLJ9ZLTNJcvGJn9f3b7KdNU3E3MInp6rH mIN5mYLbrbb7dj1vKZz7BkQ1s+PbFkHm6/pwJ4EXKymlMloA92BqhbJwJfK9nd7rhg4G 0Flmly0Bf+XWiIGSGt6yueJ/kYVb2r3IuC+CZlSJxcZLv0xCxOXVYVQWdOyG3CfMzofu hIJg== X-Forwarded-Encrypted: i=1; AJvYcCWdGgC+l6yaNb2L5p8bhshnJnSJVWSv1abolSx+iYn+xP+5ZKQa63aM2/FnCtg0s3t8j/dxEv5tmO4=@freebsd.org X-Gm-Message-State: AOJu0Yx1IQJ6GzbBMD7oXzpj/3bWEbYxRZkUkAJ8BIozryNK/t89RkWt eg6qp1LNiWo7Kqo/NhrvxZ7SSw/F3+IXE4jbofOnK9ruMRbU2rwD0ckBevIFnhbtIiFFBsaRP1Q H5LXxGo/dwT/Ty8en9e+F7gfsgJm8ev4IN9UnlQ== X-Google-Smtp-Source: AGHT+IGzfRDiCREnIh1eVZNS0aIXd6paZQTQGY3XjjAmlRtRLFiVsWAGuXzK4cECVmkwMNk2pUU5hPz+r1kSe3MYbbk= X-Received: by 2002:a17:90a:be10:b0:2e0:7b2b:f76 with SMTP id 98e67ed59e1d1-2e18468cc49mr8127290a91.19.1727945758413; Thu, 03 Oct 2024 01:55:58 -0700 (PDT) List-Id: Development of Emulators of other operating systems List-Archive: https://lists.freebsd.org/archives/freebsd-emulation List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-emulation@FreeBSD.org MIME-Version: 1.0 References: <871q16fq9c.fsf@draig.linaro.org> In-Reply-To: From: Warner Losh Date: Thu, 3 Oct 2024 02:55:47 -0600 Message-ID: Subject: Re: Rust BoF and maintainer minutes and planning the roadmap to Rust To: =?UTF-8?B?QWxleCBCZW5uw6ll?= Cc: qemu-devel , Manos Pitsidianakis , Hanna Reitz , Peter Maydell , pkg-qemu-devel@lists.alioth.debian.org, Michael Tokarev , ncopa@alpinelinux.org, bofh@freebsd.org, emulation@freebsd.org, virtualization@gentoo.org, dilfridge@gentoo.org, hi@alyssa.is, edolstra+nixpkgs@gmail.com, brad@comstyle.com, =?UTF-8?Q?Daniel_P_=2E_Berrang=C3=A9?= , Paolo Bonzini , Markus Armbruster , Thomas Huth , Stefan Hajnoczi , dvzrv@archlinux.org, anatol.pomozov@gmail.com, Miroslav Rezanina Content-Type: multipart/alternative; boundary="0000000000001f2eb306238eb936" X-Spamd-Result: default: False [-1.50 / 15.00]; SUSPICIOUS_RECIPS(1.50)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.997]; FORGED_SENDER(0.30)[imp@bsdimp.com,wlosh@bsdimp.com]; R_DKIM_ALLOW(-0.20)[bsdimp-com.20230601.gappssmtp.com:s=20230601]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; DMARC_NA(0.00)[bsdimp.com]; RCPT_COUNT_TWELVE(0.00)[23]; FREEMAIL_CC(0.00)[nongnu.org,linaro.org,redhat.com,lists.alioth.debian.org,tls.msk.ru,alpinelinux.org,freebsd.org,gentoo.org,alyssa.is,gmail.com,comstyle.com,archlinux.org]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; DKIM_TRACE(0.00)[bsdimp-com.20230601.gappssmtp.com:+]; R_SPF_NA(0.00)[no SPF record]; TO_DN_SOME(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; FROM_HAS_DN(0.00)[]; FROM_NEQ_ENVFROM(0.00)[imp@bsdimp.com,wlosh@bsdimp.com]; MISSING_XM_UA(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[emulation@freebsd.org]; TAGGED_RCPT(0.00)[nixpkgs]; MLMMJ_DEST(0.00)[emulation@freebsd.org]; RCVD_COUNT_ONE(0.00)[1]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::52f:from] X-Rspamd-Queue-Id: 4XK5B74SrKz43td X-Spamd-Bar: - --0000000000001f2eb306238eb936 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Thu, Oct 3, 2024 at 2:53=E2=80=AFAM Warner Losh wrote: > > > On Thu, Sep 26, 2024 at 8:24=E2=80=AFAM Alex Benn=C3=A9e > wrote: > >> One output from this discussion should be a clear statement that we are >> going forward with this work and the road map. A rough roadmap might >> look like: >> >> - 9.2 --enable-rust is available and developers can build with it. >> rust devices have -x-device or -rust-device CLI flags for >> runtime selection. >> >> - 10.x rust devices feature complete and migration compatible, enable= d >> by default when rust compiler detected. No CLI selection >> required as legacy portions won't be built. Any partial >> conversions should be behind --enable-prototype-rust configure >> flag. >> >> - 11.x distros have enough infrastructure to build on supported >> platforms. Rust becomes a mandatory dependency, old C versions >> of converted code removed from build. >> >> - xx.y QEMU becomes a pure native rust program and all C is expunged. >> We may never get to this point. >> >> We should publish the intention and the road map prominently although it >> was unclear if a blog post would be the best place vs expanding a >> section in the developers manual. Perhaps both make sense with a blog >> post for the statement of intent and rough timeline and the developer >> manual being expanded with any new rules and standards to follow? >> > > FreeBSD is Tier 1 in rust only for amd64 (x86_64). It's Tier 2 for i386 > (which > admittedly is going away) and Tier 3 for everything else. > oops, I should have said it's Tier 2 with hosts for amd64, Tier 2 w/o hosts and tier 3 for aarch64 (and everything else). In FreeBSD, amd64 and aarch64 are tier 1 supported platforms and I got those confused. It is an important difference and later in my email I refer to it, so I thought a correction was in order= . > There was some concern about the missing gaps in the support matrix >> especially as we support a number of "legacy" TCG backends. While *-user >> support is more insulated from the effects of rust conversions due to >> its relatively low set of dependencies it will still be a problem if we >> convert the core CPU QOM classes to rust. >> > > Indeed. I have great concerns here, though we've already dropped > 32-bit host support for bsd-user. The status of aarch64 support and rumor= ed > difficulty getting that rust support upgraded give me pause for concern > because it's a FreeBSD Tier 1 platform. While it basically works, the lac= k > of > commitment by the Rust community is troubling. Even more troubling becaus= e > rust still uses the old FreeBSD 11 compat syscalls, despite upgraded > being available for years at this point (though maybe this info has chang= ed > in the last month or two, the years long delay in moving off the interfac= es > that the FreeBSD project obsoleted about 8 years ago is troubling on its > own). > Much of the resistance I'm told (I'm not a big rust person, so I have to > reply > on others) has been in the rust team because they don't have enough > familiarity > with FreeBSD to make any kind of decision so even properly solved issues > linger in the official upstream. The FreeBSD project critically depends o= n > bsd-user for its release process, though that dependency so far has been > only on x86 and aarch64, both of which work almost all the time, even if > they aren't Tier 1 rust platforms. > > For -system use, this could limit where qemu runs, though to be honest > the only platform I know has users that might be affected running -system > might be RISCV. > > There's similar issues with other BSDs, but I've heard even less reliable > information > about them, so I'll just leave it at that. > > So a strawman timeline of 2 years strikes me as unrealistically agressive > for it to be an absolute requirement given the slow rate of change I've > seen > with upstream rust WRT FreeBSD. At the very least, it would put qemu on > non-x86/non-aarch64 platforms at risk. While not a huge audience, there a= re > some users there. The Tier 2 status for Rust at best for FreeBSD is also = a > bit worrying for elimination of all C or a big reliance on rust in the > core that > can't realistically be avoided. I'm not sure this should gate the start o= f > the rust > experiment, but I raise it now so as that experiment progresses towards > production > people think to talk to me or others in the FreeBSD community as they > progress. > > Warner > --0000000000001f2eb306238eb936 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


=
On Thu, Oct 3, 2024 at 2:53=E2=80=AFA= M Warner Losh <imp@bsdimp.com> = wrote:


On Thu, Sep 26, 2024 at 8:24=E2=80=AFAM Alex = Benn=C3=A9e <alex.bennee@linaro.org> wrote:
One output from this discussion should be a clear st= atement that we are
going forward with this work and the road map. A rough roadmap might
look like:

=C2=A0 - 9.2=C2=A0 =C2=A0--enable-rust is available and developers can buil= d with it.
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 rust devices have -x-device or -rust-dev= ice CLI flags for
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 runtime selection.

=C2=A0 - 10.x=C2=A0 rust devices feature complete and migration compatible,= enabled
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 by default when rust compiler detected. = No CLI selection
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 required as legacy portions won't be= built. Any partial
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 conversions should be behind --enable-pr= ototype-rust configure
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 flag.

=C2=A0 - 11.x=C2=A0 distros have enough infrastructure to build on supporte= d
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 platforms. Rust becomes a mandatory depe= ndency, old C versions
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 of converted code removed from build.
=C2=A0 - xx.y=C2=A0 QEMU becomes a pure native rust program and all C is ex= punged.
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 We may never get to this point.

We should publish the intention and the road map prominently although it was unclear if a blog post would be the best place vs expanding a
section in the developers manual. Perhaps both make sense with a blog
post for the statement of intent and rough timeline and the developer
manual being expanded with any new rules and standards to follow?

FreeBSD is Tier 1 in rust only for amd64 (x86_64= ). It's Tier 2 for i386 (which
admittedly is going away) and = Tier 3 for everything else.

oops, I should have said it's Tier 2 with hosts for amd64, Tier 2 w/= o hosts and
tier 3 for aarch64 (and everything else). In FreeBSD,= amd64 and aarch64 are
tier 1 supported=C2=A0platforms and I got = those confused. It is an important difference
and later in my ema= il I refer to it, so I thought a correction was in order.
=C2=A0<= /div>
T= here was some concern about the missing gaps in the support matrix
especially as we support a number of "legacy" TCG backends. While= *-user
support is more insulated from the effects of rust conversions due to
its relatively low set of dependencies it will still be a problem if we
convert the core CPU QOM classes to rust.

Indeed. I have great concerns here, though we've already dropped
32-bit host support for bsd-user. The status of aarch64 support and = rumored
difficulty getting that rust support upgraded give me pau= se for concern
because it's a FreeBSD Tier 1 platform. While = it basically works, the lack of
commitment by the Rust community = is troubling. Even more troubling because
rust still uses the old= FreeBSD 11 compat syscalls, despite upgraded
being available for= years at this point (though maybe this info has changed
in the l= ast month or two, the years long delay in moving off the interfaces
that the FreeBSD project obsoleted about 8 years ago is troubling on its= own).
Much of the resistance I'm told (I'm not a big rus= t person, so I have to reply
on others) has been in the rust team= because they don't have enough familiarity
with FreeBSD to m= ake any kind of decision so even properly solved issues
linger in= the official upstream. The FreeBSD project critically depends on
bsd-user for its release process, though that dependency so far has been
only on x86 and aarch64, both of which work almost all the time, e= ven if
they aren't Tier 1 rust platforms.

For -system use, this could limit where qemu runs, though to be hones= t
the only platform I know has users that might be affected runni= ng -system
might be RISCV.=C2=A0

There&#= 39;s similar issues with other BSDs, but I've heard even less reliable = information
about them, so I'll just leave it at that.
<= div>
So a strawman timeline of 2 years strikes me as unrealis= tically agressive
for it to be an absolute requirement given the = slow rate of change I've seen
with upstream rust WRT FreeBSD.= At the very least, it would put qemu on
non-x86/non-aarch64 plat= forms at risk. While not a huge audience, there are
some users th= ere. The Tier 2 status for Rust at best for FreeBSD is also a
bit= worrying for elimination of all C or a big reliance on rust in the core th= at
can't realistically be avoided. I'm not sure this shou= ld gate the start of the rust
experiment, but I raise it now so a= s that experiment progresses towards production
people think to t= alk to me or others in the FreeBSD community as they progress.
Warner
--0000000000001f2eb306238eb936-- From nobody Thu Oct 3 10:04:00 2024 X-Original-To: emulation@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XK6hv25NTz5Y4bf for ; Thu, 03 Oct 2024 10:04:15 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-pj1-x102a.google.com (mail-pj1-x102a.google.com [IPv6:2607:f8b0:4864:20::102a]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XK6ht31dyz49Kr for ; Thu, 3 Oct 2024 10:04:14 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=bsdimp-com.20230601.gappssmtp.com header.s=20230601 header.b=KIraVZNO; spf=none (mx1.freebsd.org: domain of wlosh@bsdimp.com has no SPF policy when checking 2607:f8b0:4864:20::102a) smtp.mailfrom=wlosh@bsdimp.com; dmarc=none Received: by mail-pj1-x102a.google.com with SMTP id 98e67ed59e1d1-2e09fe0a878so575153a91.1 for ; Thu, 03 Oct 2024 03:04:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20230601.gappssmtp.com; s=20230601; t=1727949853; x=1728554653; darn=freebsd.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=bS63wjoEMbVXK7ob4sdD3zPIgRjCsx+cpkDGNPMQk2E=; b=KIraVZNO3VdN4kq2bPsDLjHB54xxat3ctHW9URpeJM1MWUH+lFWtGgwoquujeI2Vrr M3By4SWTLbphJfhYApOipo+2+zluMPNZSTBBo7sp9w2C/OFHE0HRQgUQ9/irF1aEitT3 geFH1F4IEHkyQrjwikHXunQy6x75cjPA4V52TuOZi7vQf1KqyvI6/tXRvGJSHazqbZCM bPZya7GKLCRn6eCS72BZat3I5nA3q22qGABQIhaXjjoQ0ung11uOuNnDBh6xzd/S5YVQ CmiWJRBfUtkPFL25GLoc+5kWg8Brj/8Hi1FAYg7lV43qeQBbRTotYUwDU+xz4ivr2YIh ELWA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1727949853; x=1728554653; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=bS63wjoEMbVXK7ob4sdD3zPIgRjCsx+cpkDGNPMQk2E=; b=fOv8Maj8sj9q5sBWC7WHb5QmjncdLPMCO1+O44kpK2BgF5PMng0EzinY+yECcO/dqQ y2HYR0DTknfMhu6UzT6YoOqUHrUPfxRl+f9vJIiOucn6UkTJaUrZuK/pURcKCIAB6+Ag iFofnUf2v3L5dgor73MPeAkkGQNUif2Whf6RBfkNVR/9SQ81EvH2J7StfyiwMtBW9mbw 6tkZHDJ+1WdzNyqchnqmByhTMu6h91oGJEeXpN/52CXUzl8on2K7Ddvx20ji4I+lcdq/ dKL4I4Yht6bTzFYpUrBen2M669nRUecp3J/doQaMP20X1r6gPGw4484FhVeBY//hquNU nPOg== X-Forwarded-Encrypted: i=1; AJvYcCVwi+l49bqGFgbf3M7Ece4OIN0z9FrpQVrvZJ7L1YNlY+oeGVUBbqvgix4MmYSV7FE5En/ZuACLeXw=@freebsd.org X-Gm-Message-State: AOJu0Yw19ZukbkLmpva91qX8FkxAKShjT2KSNaMySOn0FJ7zOkES/6Nr WsZPIJwSQ69S8qOVk4zmlzKK0gr+d288mlyqQstm50FXYlFsNiGR2fjgJ14LP/Y22PlR2vLQuBw 2J2C7osZ5um34yK8a6kyOr57D36CYxeBj4twXEg== X-Google-Smtp-Source: AGHT+IEXHljPkXYZfLLMX6mpaRMmnfv3DzjCYumTzMhpilKBidXmRtK9yv1AHwtchQ53Ba+N/nWW9v1RY3GzFvDhGFk= X-Received: by 2002:a17:90a:fe97:b0:2e0:808f:ef94 with SMTP id 98e67ed59e1d1-2e1848f9a24mr7872090a91.30.1727949852849; Thu, 03 Oct 2024 03:04:12 -0700 (PDT) List-Id: Development of Emulators of other operating systems List-Archive: https://lists.freebsd.org/archives/freebsd-emulation List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-emulation@FreeBSD.org MIME-Version: 1.0 References: <871q16fq9c.fsf@draig.linaro.org> In-Reply-To: From: Warner Losh Date: Thu, 3 Oct 2024 04:04:00 -0600 Message-ID: Subject: Re: Rust BoF and maintainer minutes and planning the roadmap to Rust To: =?UTF-8?Q?Daniel_P=2E_Berrang=C3=A9?= Cc: =?UTF-8?B?QWxleCBCZW5uw6ll?= , qemu-devel , Manos Pitsidianakis , Hanna Reitz , Peter Maydell , pkg-qemu-devel@lists.alioth.debian.org, Michael Tokarev , ncopa@alpinelinux.org, Muhammad Moinur Rahman , emulation@freebsd.org, virtualization@gentoo.org, dilfridge@gentoo.org, hi@alyssa.is, edolstra+nixpkgs@gmail.com, Brad Smith , Paolo Bonzini , Markus Armbruster , Thomas Huth , Stefan Hajnoczi , dvzrv@archlinux.org, anatol.pomozov@gmail.com, Miroslav Rezanina Content-Type: multipart/alternative; boundary="0000000000002b5d0406238fade6" X-Spamd-Result: default: False [-1.50 / 15.00]; SUSPICIOUS_RECIPS(1.50)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FORGED_SENDER(0.30)[imp@bsdimp.com,wlosh@bsdimp.com]; R_DKIM_ALLOW(-0.20)[bsdimp-com.20230601.gappssmtp.com:s=20230601]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; DMARC_NA(0.00)[bsdimp.com]; RCPT_COUNT_TWELVE(0.00)[23]; FREEMAIL_CC(0.00)[linaro.org,nongnu.org,redhat.com,lists.alioth.debian.org,tls.msk.ru,alpinelinux.org,freebsd.org,gentoo.org,alyssa.is,gmail.com,comstyle.com,archlinux.org]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; DKIM_TRACE(0.00)[bsdimp-com.20230601.gappssmtp.com:+]; R_SPF_NA(0.00)[no SPF record]; TO_DN_SOME(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; FROM_NEQ_ENVFROM(0.00)[imp@bsdimp.com,wlosh@bsdimp.com]; FROM_HAS_DN(0.00)[]; MISSING_XM_UA(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[emulation@freebsd.org]; TAGGED_RCPT(0.00)[nixpkgs]; MLMMJ_DEST(0.00)[emulation@freebsd.org]; RCVD_COUNT_ONE(0.00)[1]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::102a:from] X-Rspamd-Queue-Id: 4XK6ht31dyz49Kr X-Spamd-Bar: - --0000000000002b5d0406238fade6 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Thu, Oct 3, 2024, 3:53=E2=80=AFAM Daniel P. Berrang=C3=A9 wrote: > On Thu, Oct 03, 2024 at 02:53:08AM -0600, Warner Losh wrote: > > On Thu, Sep 26, 2024 at 8:24=E2=80=AFAM Alex Benn=C3=A9e > wrote: > > > > > One output from this discussion should be a clear statement that we a= re > > > going forward with this work and the road map. A rough roadmap might > > > look like: > > > > > > - 9.2 --enable-rust is available and developers can build with it= . > > > rust devices have -x-device or -rust-device CLI flags for > > > runtime selection. > > > > > > - 10.x rust devices feature complete and migration compatible, > enabled > > > by default when rust compiler detected. No CLI selection > > > required as legacy portions won't be built. Any partial > > > conversions should be behind --enable-prototype-rust > configure > > > flag. > > > > > > - 11.x distros have enough infrastructure to build on supported > > > platforms. Rust becomes a mandatory dependency, old C > versions > > > of converted code removed from build. > > > > > > - xx.y QEMU becomes a pure native rust program and all C is > expunged. > > > We may never get to this point. > > > > > > We should publish the intention and the road map prominently although > it > > > was unclear if a blog post would be the best place vs expanding a > > > section in the developers manual. Perhaps both make sense with a blog > > > post for the statement of intent and rough timeline and the developer > > > manual being expanded with any new rules and standards to follow? > > > > > > > FeeBSD is Tier 1 in rust only for amd64 (x86_64). It's Tier 2 for i386 > > (which > > admittedly is going away) and Tier 3 for everything else. > > > > > There was some concern about the missing gaps in the support matrix > > > especially as we support a number of "legacy" TCG backends. While > *-user > > > support is more insulated from the effects of rust conversions due to > > > its relatively low set of dependencies it will still be a problem if = we > > > convert the core CPU QOM classes to rust. > > > > > > > Indeed. I have great concerns here, though we've already dropped > > 32-bit host support for bsd-user. The status of aarch64 support and > rumored > > difficulty getting that rust support upgraded give me pause for concern > > because it's a FreeBSD Tier 1 platform. While it basically works, the > lack > > of commitment by the Rust community is troubling. Even more troubling > because > > rust still uses the old FreeBSD 11 compat syscalls, despite upgraded > > being available for years at this point (though maybe this info has > changed > > in the last month or two, the years long delay in moving off the > interfaces > > that the FreeBSD project obsoleted about 8 years ago is troubling on it= s > > own). > > Much of the resistance I'm told (I'm not a big rust person, so I have t= o > > reply on others) has been in the rust team because they don't have enou= gh > > familiarity > > with FreeBSD to make any kind of decision so even properly solved issue= s > > linger in the official upstream. The FreeBSD project critically depends > on > > bsd-user for its release process, though that dependency so far has bee= n > > only on x86 and aarch64, both of which work almost all the time, even i= f > > they aren't Tier 1 rust platforms. > > I don't think we should over-think the upstream Rust support tiers for > QEMU. > Rust is one of very few OSS projects that bothers to classify platforms > they target to this degree of detail. Most OSS projects will test primari= ly > on Linux, and x86_64 / aarch64, with most everything else done on an adho= c > basis, relying on user feedback & patches. eg If I look at what Rust says > > "Tier 3 targets are those which the Rust codebase has support > for, but which the Rust project does not build or test > automatically, so they may or may not work." > > I would say that describes the status of most non-Linux / non-x86/arm64 > platform combinations, across a very large part of the OSS software > ecosystem, including a lot of libraries QEMU depends on. > > Admittedly, compilers are the area where platform support is taken most > seriously, given they are the foundation for everything else above, and > the comparison benchmark in this case is the support matrix offered by > GCC + CLang combined which is incredibly broad. Above that though, QEMU > has a mandatory dep on Glib, and its supported & tested platform set > is massively narrower than this. > > I think it is inevitable that a number of QEMU platforms we can build > on will be classified Tier 2 or even 3 by Rust upstream, as just many > libraries QEMU depends on today would effectively be "Tier 3" if their > upstream actually tried to document such details. > > What I think is more important than the absolute Tier level, is whether > Rust has been ported at all to a given OS + arch combination. This is > where tier 3 guides us - an indication that there's been enough interest > in Rust for it to have been ported to that target at some point, and thus > an expectation (or hope) that it can be kept working, if there are > sufficient people downstream who care about that particular Rust target. > > > For -system use, this could limit where qemu runs, though to be honest > > the only platform I know has users that might be affected running -syst= em > > might be RISCV. > > > > There's similar issues with other BSDs, but I've heard even less reliab= le > > information > > about them, so I'll just leave it at that. > > In terms of QEMU upstream, we actively test FreeBSD on x86_64 in Gitlab > CI, via Cirrus, and to a slightly lesser extent test OpenBSD/NetBSD on > x86_64 with our adhoc VM environments. Anything else is delegated to > downstream users of QEMU to report bugs to us, though we try not to > take code that would obviously break other platforms even if we can't > test it ourselves. In Rust, the other BSDs are Tier 3 which is weaker > than QEMU aims for x86_64, but on a par with QEMU for non-x86 > > https://doc.rust-lang.org/rustc/platform-support/netbsd.html > https://doc.rust-lang.org/rustc/platform-support/openbsd.html > > at least they have a designated developer who presumably aims to keep > those rust ports working over time. > > > So a strawman timeline of 2 years strikes me as unrealistically agressi= ve > > for it to be an absolute requirement given the slow rate of change I've > seen > > with upstream rust WRT FreeBSD. At the very least, it would put qemu on > > non-x86/non-aarch64 platforms at risk. While not a huge audience, there > are > > some users there. The Tier 2 status for Rust at best for FreeBSD is als= o > a > > bit worrying for elimination of all C or a big reliance on rust in the > core > > that can't realistically be avoided. I'm not sure this should gate the > start > > of the rust experiment, but I raise it now so as that experiment > progresses > > towards production people think to talk to me or others in the FreeBSD > > community as they progress. > > I don't think being "Tier 2" is a problem - that is still a pretty strong > level of support from upstream Rust > > > https://doc.rust-lang.org/rustc/target-tier-policy.html#tier-2-target-pol= icy > > Beyond that, I don't think any of the upstream Rust tiers are neccessaril= y > a constraint for QEMU, even Tier 3. > > IMHO what matters more is whether the OS distro in question has managed > to successfully package Rust + its stdlib in their distro, to the extent > that QEMU is able to build, using the distro provided packages. > Those have been hit or miss for anything not amd64 or aarch64 on FreeBSD. Sometimes they work, sometimes not. But rust support requires special weird kernel options to work at all... so the situation on FreeBSD is more wobbly than you'd otherwise think. We'll see how it evolves, but an 6-8 year lag in upstream support even though community members contrivuted better support at least 4 years ago is a clear red flashing light of caution. Though unlikely, there is a risk that the root cause of this problem causes things to degrade more. And then FreeBSD would fail the supplied packages test. Use this info as you will, but don't just dismiss it out of hand. There is a long history here of unusual friction that rises to the level of concern I won't be brushed off with assurances you don't think it will be a problem. Warner That is the bar we have for basically every dependency we add to QEMU. > Distro support is more important that upstream support. The upstream > support is really more of an indication of how hard a life the distro > maintainer is going to have keeping it working in their distro, rather > than whether QEMU should/should not use it. > > With regards, > Daniel > -- > |: https://berrange.com -o- > https://www.flickr.com/photos/dberrange :| > |: https://libvirt.org -o- > https://fstop138.berrange.com :| > |: https://entangle-photo.org -o- > https://www.instagram.com/dberrange :| > > --0000000000002b5d0406238fade6 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


On Thu, Oct 3, 2024, 3:53=E2=80=AFAM Daniel P. Berrang= =C3=A9 <berrange@redhat.com&g= t; wrote:
On Thu, Oct 03, 2024 at 0= 2:53:08AM -0600, Warner Losh wrote:
> On Thu, Sep 26, 2024 at 8:24=E2=80=AFAM Alex Benn=C3=A9e <ale= x.bennee@linaro.org> wrote:
>
> > One output from this discussion should be a clear statement that = we are
> > going forward with this work and the road map. A rough roadmap mi= ght
> > look like:
> >
> >=C2=A0 =C2=A0- 9.2=C2=A0 =C2=A0--enable-rust is available and deve= lopers can build with it.
> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0rust devices have -x-devi= ce or -rust-device CLI flags for
> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0runtime selection.
> >
> >=C2=A0 =C2=A0- 10.x=C2=A0 rust devices feature complete and migrat= ion compatible, enabled
> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0by default when rust comp= iler detected. No CLI selection
> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0required as legacy portio= ns won't be built. Any partial
> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0conversions should be beh= ind --enable-prototype-rust configure
> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0flag.
> >
> >=C2=A0 =C2=A0- 11.x=C2=A0 distros have enough infrastructure to bu= ild on supported
> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0platforms. Rust becomes a= mandatory dependency, old C versions
> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0of converted code removed= from build.
> >
> >=C2=A0 =C2=A0- xx.y=C2=A0 QEMU becomes a pure native rust program = and all C is expunged.
> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0We may never get to this = point.
> >
> > We should publish the intention and the road map prominently alth= ough it
> > was unclear if a blog post would be the best place vs expanding a=
> > section in the developers manual. Perhaps both make sense with a = blog
> > post for the statement of intent and rough timeline and the devel= oper
> > manual being expanded with any new rules and standards to follow?=
> >
>
> FeeBSD is Tier 1 in rust only for amd64 (x86_64). It's Tier 2 for = i386
> (which
> admittedly is going away) and Tier 3 for everything else.
>
> > There was some concern about the missing gaps in the support matr= ix
> > especially as we support a number of "legacy" TCG backe= nds. While *-user
> > support is more insulated from the effects of rust conversions du= e to
> > its relatively low set of dependencies it will still be a problem= if we
> > convert the core CPU QOM classes to rust.
> >
>
> Indeed. I have great concerns here, though we've already dropped > 32-bit host support for bsd-user. The status of aarch64 support and ru= mored
> difficulty getting that rust support upgraded give me pause for concer= n
> because it's a FreeBSD Tier 1 platform. While it basically works, = the lack
> of commitment by the Rust community is troubling. Even more troubling = because
> rust still uses the old FreeBSD 11 compat syscalls, despite upgraded > being available for years at this point (though maybe this info has ch= anged
> in the last month or two, the years long delay in moving off the inter= faces
> that the FreeBSD project obsoleted about 8 years ago is troubling on i= ts
> own).
> Much of the resistance I'm told (I'm not a big rust person, so= I have to
> reply on others) has been in the rust team because they don't have= enough
> familiarity
> with FreeBSD to make any kind of decision so even properly solved issu= es
> linger in the official upstream. The FreeBSD project critically depend= s on
> bsd-user for its release process, though that dependency so far has be= en
> only on x86 and aarch64, both of which work almost all the time, even = if
> they aren't Tier 1 rust platforms.

I don't think we should over-think the upstream Rust support tiers for = QEMU.
Rust is one of very few OSS projects that bothers to classify platforms
they target to this degree of detail. Most OSS projects will test primarily=
on Linux, and x86_64 / aarch64, with most everything else done on an adhoc<= br> basis, relying on user feedback & patches. eg If I look at what Rust sa= ys

=C2=A0 "Tier 3 targets are those which the Rust codebase has support =C2=A0 =C2=A0for, but which the Rust project does not build or test
=C2=A0 =C2=A0automatically, so they may or may not work."

I would say that describes the status of most non-Linux / non-x86/arm64
platform combinations, across a very large part of the OSS software
ecosystem, including a lot of libraries QEMU depends on.

Admittedly, compilers are the area where platform support is taken most
seriously, given they are the foundation for everything else above, and
the comparison benchmark in this case is the support matrix offered by
GCC + CLang combined which is incredibly broad. Above that though, QEMU
has a mandatory dep on Glib, and its supported & tested platform set is massively narrower than this.

I think it is inevitable that a number of QEMU platforms we can build
on will be classified Tier 2 or even 3 by Rust upstream, as just many
libraries QEMU depends on today would effectively be "Tier 3" if = their
upstream actually tried to document such details.

What I think is more important than the absolute Tier level, is whether
Rust has been ported at all to a given OS + arch combination. This is
where tier 3 guides us - an indication that there's been enough interes= t
in Rust for it to have been ported to that target at some point, and thus an expectation (or hope) that it can be kept working, if there are
sufficient people downstream who care about that particular Rust target.
> For -system use, this could limit where qemu runs, though to be honest=
> the only platform I know has users that might be affected running -sys= tem
> might be RISCV.
>
> There's similar issues with other BSDs, but I've heard even le= ss reliable
> information
> about them, so I'll just leave it at that.

In terms of QEMU upstream, we actively test FreeBSD on x86_64 in Gitlab
CI, via Cirrus, and to a slightly lesser extent test OpenBSD/NetBSD on
x86_64 with our adhoc VM environments. Anything else is delegated to
downstream users of QEMU to report bugs to us, though we try not to
take code that would obviously break other platforms even if we can't test it ourselves. In Rust, the other BSDs are Tier 3 which is weaker
than QEMU aims for x86_64, but on a par with QEMU for non-x86

=C2=A0 https://doc.rust-lang.= org/rustc/platform-support/netbsd.html
=C2=A0 https://doc.rust-lang= .org/rustc/platform-support/openbsd.html

at least they have a designated developer who presumably aims to keep
those rust ports working over time.

> So a strawman timeline of 2 years strikes me as unrealistically agress= ive
> for it to be an absolute requirement given the slow rate of change I&#= 39;ve seen
> with upstream rust WRT FreeBSD. At the very least, it would put qemu o= n
> non-x86/non-aarch64 platforms at risk. While not a huge audience, ther= e are
> some users there. The Tier 2 status for Rust at best for FreeBSD is al= so a
> bit worrying for elimination of all C or a big reliance on rust in the= core
> that can't realistically be avoided. I'm not sure this should = gate the start
> of the rust experiment, but I raise it now so as that experiment progr= esses
> towards production people think to talk to me or others in the FreeBSD=
> community as they progress.

I don't think being "Tier 2" is a problem - that is still a p= retty strong
level of support from upstream Rust

=C2=A0 https:= //doc.rust-lang.org/rustc/target-tier-policy.html#tier-2-target-policy<= br>
Beyond that, I don't think any of the upstream Rust tiers are neccessar= ily
a constraint for QEMU, even Tier 3.

IMHO what matters more is whether the OS distro in question has managed
to successfully package Rust + its stdlib in their distro, to the extent that QEMU is able to build, using the distro provided packages.

Those have b= een hit or miss for anything not amd64 or aarch64 on FreeBSD. Sometimes the= y work, sometimes not. But rust support requires special weird kernel optio= ns to work at all... so the situation on FreeBSD is more wobbly than you= 9;d otherwise think. We'll see how it evolves, but an 6-8 year lag in u= pstream support even though community members contrivuted better support at= least 4 years ago is a clear red flashing light of caution. Though unlikel= y, there is a risk that the root cause of this problem causes things to deg= rade more. And then FreeBSD would fail the supplied packages test. Use this= info as you will, but don't just dismiss it out of hand. There is a lo= ng history here of unusual friction that rises to the level of concern I wo= n't be brushed off with assurances you don't think it will be a pro= blem.

Warner=C2=A0
=

That is the bar we have for basically every dependency we add to QEMU.
Distro support is more important that upstream support. The upstream
support is really more of an indication of how hard a life the distro
maintainer is going to have keeping it working in their distro, rather
than whether QEMU should/should not use it.

With regards,
Daniel
--
|: https://berrange.com=C2=A0 =C2=A0 =C2=A0 -o-=C2=A0 =C2=A0 https://www.flickr.com/photos/dberrange :|
|: https://libvirt.org=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0-o-=C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 https://fstop138.berrange= .com :|
|: https://entangle-photo.org=C2=A0 =C2=A0 -o-=C2=A0 =C2=A0= https://www.instagram.com/dberrange :|

--0000000000002b5d0406238fade6-- From nobody Thu Oct 3 20:47:10 2024 X-Original-To: emulation@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XKNyl32Nqz5YmfB for ; Thu, 03 Oct 2024 20:47:11 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XKNyl0GPpz4GC3 for ; Thu, 3 Oct 2024 20:47:11 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1727988431; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=zqiVcqzcCO9ZUKAlwqD+GiO2FfAdKFhxcIdklzeIGng=; b=xyQI8O1naYYA3rxOBovJk6QUpTq5Dm9HA9gJaNUFKu2zc4KmtoZu+NKKm3bhwdB2WZ8lLo RCaLVOPkE6hgZngqdTK5Wbcigh+wSriqCPmJlsKaHpod6PyemnaEYO8HOvV1Mo2u/JWhcE rkvFRiwI8rVWm5bT6LrQ2wsSZyFwNgUd/S+nAohglbrJ6a4jsvycVJoeG9QUezIhVFO48w mBBEq+vfMhzNLayksK8NWP4SppMmjpXrBToaC/Rqj4+tmN5tPZ7qei7Fsa23j7VdQ5kic9 LQgfD1h1YbIY2U9EHhepbuuk9zlZ4Oznk8tv2RnZDJN6O7RGMNaLVWRYa45Ngg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1727988431; a=rsa-sha256; cv=none; b=QwfNyXdK1F9AEbc50eON9ie2hR0mqM0WeCwFtwik4fP3sKwO/lMEubswh4IqMiv6astZlC kQcU9rzTpc6RvpocAYHCMLncS8mpLMs4NxZIXxGzxZ10/z2drV9pAfx6ful5X5/7Qdqnrc kVZiD93dkHxssGrNh0TaGTJewCfKXwKD+GvFQh5iX2+1ntUqzcZGEj2rGDgzv4rtyKdTuN p9Ls6oFqgAt6sWx9Ms8XTA/upy0LwrHYgnA5asiqEZFvZBlg1LsIcqE/PoNml5+YY9goTy DWvVLjlW6drzcFxinJ1gETvqkwsGFc1Ybl0/Kb0rLENNN8vmeN60dhPalWK6cg== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XKNyk6r1Hz15XK for ; Thu, 3 Oct 2024 20:47:10 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 493KlABO062554 for ; Thu, 3 Oct 2024 20:47:10 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 493KlA2M062553 for emulation@FreeBSD.org; Thu, 3 Oct 2024 20:47:10 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: emulation@FreeBSD.org Subject: [Bug 281837] Handbook "CentOS Base System from FreeBSD Packages" recommends deprecated packages Date: Thu, 03 Oct 2024 20:47:10 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Documentation X-Bugzilla-Component: Books & Articles X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: tomek@cedro.info X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: doc@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Development of Emulators of other operating systems List-Archive: https://lists.freebsd.org/archives/freebsd-emulation List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-emulation@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D281837 Tomasz "CeDeROM" CEDRO changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |emulation@FreeBSD.org --- Comment #4 from Tomasz "CeDeROM" CEDRO --- I guess the update is linux_base-c7 -> linux_base-rl9 (Rocky Linux 9) --=20 You are receiving this mail because: You are on the CC list for the bug.= From nobody Fri Oct 4 01:08:56 2024 X-Original-To: emulation@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XKVmm5h6fz5XcR1 for ; Fri, 04 Oct 2024 01:08:56 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XKVmm4NrZz4YpP for ; Fri, 4 Oct 2024 01:08:56 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1728004136; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=uuOJgq5VRkFVdeeJYPbxT5i9rLzBrfgPJcAp9v8LkdA=; b=F7Cx5JnBUBzZMylYPu72zctwo2rZ5lFmJ6FbcnEcUxaBUysza+9bdJqa6oavoi77dbKS0H UURakqhchp4iZQkzMEM03wg6tVh+CrSjb3azoxJ2ZXL/CqGEieQhwGqSt7e/ytNx/G68Un 5Iu+M/QfhTe1v0Lc3Xv0yhPfBO8idEkQzbdvXSyTXTQGyL0tqa1PVKROQpxomDTv5szYjK S96jWsS3KvBVht/1uQVj9o4r9R1u4uxqMUv6CwoNhQHyuD2K2lFZPlN2fpW/MW0WlKlE9B e8mJYyFomcvXHfBRpEx28W/2xd/MWkaDXBJJblJLrAwcAVP+URxEkgez96+EDA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1728004136; a=rsa-sha256; cv=none; b=NItX1iB3i+JmPGHXgSp514HfkCLu/hex2lVFof9NRvXoIQxuPd2wkOHvv/6OHAjQCWgu2p 3dRWDoAYgIt+4vwY6i9QWJTSFO03qfKcJH7fRyOQM+PlU9JeDoveKmt6Wt5Le9H/ax/IDA pE5FK+OAmlyHto3uUTvoLdpL5Jmqd46EQHTQkfGLUfG6lUsCyLTMfgA9PbOSuAEUQIMKI8 t/kapyl7Li8Auhwiyh5b3K3APLpMbDtfiElJdWIh20j7LE0kIpng4xaxOAIZVIulMyRZOX zALyLwjvl8fCdfBbJHQ0xARVOg3dJUXyj/ZSCkfGORzggD54UsKp2IggtoiI+w== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XKVmm3t8cz1CyH for ; Fri, 4 Oct 2024 01:08:56 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 49418uF6072177 for ; Fri, 4 Oct 2024 01:08:56 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 49418uvI072176 for emulation@FreeBSD.org; Fri, 4 Oct 2024 01:08:56 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: emulation@FreeBSD.org Subject: [Bug 281691] Linuxulator: missing membarrier(2) Date: Fri, 04 Oct 2024 01:08:56 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: emaste@freebsd.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: emulation@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Development of Emulators of other operating systems List-Archive: https://lists.freebsd.org/archives/freebsd-emulation List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-emulation@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D281691 Ed Maste changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |emaste@freebsd.org --- Comment #1 from Ed Maste --- It appears we're compatible on cmd values, but: /* * RSEQ constants are defined for source compatibility but are * not yes supported, MEMBARRIER_CMD_QUERY does not return * them in the mask. */ MEMBARRIER_CMD_PRIVATE_EXPEDITED_RSEQ =3D 0x00000080, MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED_RSEQ =3D 0x00000100, Also Linux 6.3 added new command MEMBARRIER_CMD_GET_REGISTRATIONS. --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Fri Oct 4 14:39:49 2024 X-Original-To: emulation@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XKrmQ2lPyz5Xrf3 for ; Fri, 04 Oct 2024 14:39:50 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XKrmQ0YbJz51dl for ; Fri, 4 Oct 2024 14:39:50 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1728052790; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=L1Gs8Xr1z12HTP1Y5nPSCx0YGw7b7HtxQN+1kX24ksI=; b=qZakKrHqZ8fkWX/5KDkJJsnMA1BN7jIu4FcMl7iBx5KzwQLIj4HKaR3niozKu1IWskxJvS d+QaRn0sP+fBjLciJ+0CByUSvmdl4dCmrElzw4JUttl0zO8CGtYkNYIw59RTNF994xjnbe rChEZXAMnTg3KMo7jADcOL/jlQqWZpg6PedvzZ8USFc+6cdM7Z3TgY5EryBT1W7Ylfxs6I vm6iOFAo7FUvjGHo7pwtr+PVYyEi9LroLWZoQG+o22B/65OVelB3wjnC2o/MhqsAjBe5yp Ws0R4MJweLl62VsNAz7nNj3c2fxNlQRWU1kiFPujIu6o/jrArijzkb1EXetlyQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1728052790; a=rsa-sha256; cv=none; b=Q5ZsH+QqrgeYuIhJ2GsW7+xYDeqRm6z2F9GGMutcZCSWkM83tT6mOiaxzjHIMSj5mmZF7W spxOlmC43lfVZ6iKV2fs/sjFoZKfyudCi41bcQ+SYxQoFc7H4VvPeV+RTwXuxpZxyWegMM yhhMxm1HSMaS9YV68JFlhK0/yaxr0Vby6JVORToYDf451B6Ld0R7WotBaSCOqAX1zm9EJs rGVt1+vwFmwH0nsSzhQ+lv7yprg3K5NfrQzDJ6lEV3WbwR/4rrvzERidd3RZ1pLD/or2E4 +hgDQaV0cf24i9dNqCb1Cy16gysmAzjwbFJJMbQEf5fJmPXuJLEOqgtjojZ8pw== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XKrmP5h7szf45 for ; Fri, 4 Oct 2024 14:39:49 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 494EdnVx089871 for ; Fri, 4 Oct 2024 14:39:49 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 494Edn5S089870 for emulation@FreeBSD.org; Fri, 4 Oct 2024 14:39:49 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: emulation@FreeBSD.org Subject: [Bug 264835] Linux: USB-IP tool fails to run: setsockopt - IP_PKTINFO: Protocol not available Date: Fri, 04 Oct 2024 14:39:49 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: misc X-Bugzilla-Version: 13.1-RELEASE X-Bugzilla-Keywords: needs-qa X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: linimon@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: emulation@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? maintainer-feedback? X-Bugzilla-Changed-Fields: flagtypes.name Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Development of Emulators of other operating systems List-Archive: https://lists.freebsd.org/archives/freebsd-emulation List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-emulation@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D264835 Mark Linimon changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|mfc-stable13?, | |mfc-stable12? | --- Comment #6 from Mark Linimon --- ^Triage: clear unneeded flags. Nothing has yet been committed to be merged. --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Fri Oct 4 18:35:14 2024 X-Original-To: emulation@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XKy024RjYz5Y9Ld for ; Fri, 04 Oct 2024 18:35:14 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XKy0222LHz4J88 for ; Fri, 4 Oct 2024 18:35:14 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1728066914; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=7eCjeZ7N1b2i1ku0UD9vY7TTKICTePLu6jhZVov9AS4=; b=qsAJV3/5j1nkf0ZevZwr7QWD0A2W5x1AmDF1AzQ3P73QbJ0vguXBOF945XwH1GZRWD9PnZ 2VfKzHG6r7MPAn1R/aU81zZVkuRkRGCVs+72nf1PnhUDFnZNkAUQmKDCLrkMNS325gkQrD fJ6bzY+7R+f0NLNlsJu/fcL7kzu0B2y0r8jC77GhH4lWFFevoy+8db/DdU9Yk01U4Eqn7Y bUfw+PFyhUg93eGMs2X0FRdaDdmRfidcBchJLo0stJRPkjg+A2LtMAsDSOiqwwfbcVSTNC 6dyCwewAqhlw0KXBJ8sjYEKmSJfyTtlp1Qr1ovtEuE5tI/fwa8BFwiGleusFJA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1728066914; a=rsa-sha256; cv=none; b=FbUrQ6NNtjLVnrfoDh/kjIQPO5aYqzcJFWyk2zoQqodmrc/9zxDHh0f/pAZmwBKX23U06i DGaiScrJKrPoIsJ6fhatjpzJ9Djc1/K9lhL4Rv0gEUXUcPW2DeODe9iPHgvOCALigHJ/yf /ZjLuYb8pyxsljMSd0xx/DGf+f+weANoKePh652Zsgrs9QyhPvU0ZD8Noq0DphRR658xsP CKA/LNAQsKUTe1Aei5MyyMC7rwMlX9PtCioLUImy161Q/DQzTidprSbC/4wNx0DmJVvQ+/ vSFgRsZ9SloyX6hGviAPeXdmprN440ya8edCORd8fYEbOw6tMjm1kIyi8Ieh7w== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XKy021fDdzlkg for ; Fri, 4 Oct 2024 18:35:14 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 494IZENc039542 for ; Fri, 4 Oct 2024 18:35:14 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 494IZEi7039541 for emulation@FreeBSD.org; Fri, 4 Oct 2024 18:35:14 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: emulation@FreeBSD.org Subject: [Bug 247219] [meta] Linux Emulation (Linuxulator) Tracking Issue Date: Fri, 04 Oct 2024 18:35:14 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: dep_changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: tracking X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: emaste@freebsd.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: emulation@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Development of Emulators of other operating systems List-Archive: https://lists.freebsd.org/archives/freebsd-emulation List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-emulation@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D247219 Bug 247219 depends on bug 281526, which changed state. Bug 281526 Summary: Linuxulator - fstatat unsupported flag 0x800 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D281526 What |Removed |Added ---------------------------------------------------------------------------- Status|In Progress |Closed Resolution|--- |FIXED --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Sat Oct 5 11:40:50 2024 X-Original-To: emulation@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XLNlQ57Pvz5YBly for ; Sat, 05 Oct 2024 11:40:50 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XLNlQ2Qv0z4sqt for ; Sat, 5 Oct 2024 11:40:50 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1728128450; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc; bh=Vu/g/uu+K43LKeqveM993cHi1m/8CKnFUlh/Nkx2WTs=; b=CdZUPKYiES8OxSWTytS3+b2QBfCCGWDrOocQkyXQM/IuRMPT95kNw7bHmwUlI28pLGfSbB 4x+UABl1T54JutaELs/uM3ZmHNu75afSbmLgj7/XgsErhm6NCBDSR0vkzGsRPzWBZFtiCM RxRj076JqrUcCur9EIHwDnHNWnsF/gFjrTVGRDWc77IZohB72OSR5YImg0l7L73tVqFmM2 FBO08LWjgoNFlNra1EhWb5f20wvJV45qYZRTB8ZoASOWE77i5sgumf86H623nTSdjYHj3F rkR/QTtpUX+VHQgR3fZAqwg01DywFIf1qdHj3yhNipefmiqjvy+6X5qRv+iVCQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1728128450; a=rsa-sha256; cv=none; b=az8KdjFzinjX6o0W5qmOpe8/jIDRnIjJm7kKZU0sc+g5uyr6oEWn+2/3MNd1DY2pxVEs3W GzjAjWq1TojmQcD4qy5KbySWFs1NnqOkw/xblB+RPNoaqKCR+xggckh8j3nb68CMwtPiRP H9AqEvnf11kSqRiK8Wxv+l1SQNcjfO5TUCwzIVMwAxVaEdH3W9xyY/6kvsURq/k2rg3oWz +mHboYFV5J2NoWNlQ3C0nhEUMtriKF8M5/+lMmigMpSJNQp9JJzdWe135AtKxKqEAMYjXl 9Re+j1dHrebU3whQLcgFMoB/cXYpssG29cneSbRkYaY8PCffdnz6fwUtx9p5OA== Received: from ampere3.nyi.freebsd.org (ampere3.nyi.freebsd.org [IPv6:2610:1c1:1:6080::16:26]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4XLNlQ1vWTzH72 for ; Sat, 5 Oct 2024 11:40:50 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from root (uid 0) (envelope-from pkg-fallout@FreeBSD.org) id 196e by ampere3.nyi.freebsd.org (DragonFly Mail Agent v0.13+ on ampere3.nyi.freebsd.org); Sat, 05 Oct 2024 11:40:50 +0000 To: emulation@FreeBSD.org Subject: [package - 133arm64-default][devel/linux-rl9-libtool-ltdl] Failed for linux-rl9-libtool-ltdl-2.4.6 in package Cc: pkg-fallout@FreeBSD.org Date: Sat, 05 Oct 2024 11:40:50 +0000 Message-Id: <670125c2.196e.29c4d1f@ampere3.nyi.freebsd.org> From: List-Id: Development of Emulators of other operating systems List-Archive: https://lists.freebsd.org/archives/freebsd-emulation List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-emulation@FreeBSD.org You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: emulation@FreeBSD.org Log URL: https://pkg-status.freebsd.org/ampere3/data/133arm64-default/1f84c1fae602/logs/linux-rl9-libtool-ltdl-2.4.6.log Build URL: https://pkg-status.freebsd.org/ampere3/build.html?mastername=133arm64-default&build=1f84c1fae602 Log: =>> Building devel/linux-rl9-libtool-ltdl build started at Sat Oct 5 11:40:40 UTC 2024 port directory: /usr/ports/devel/linux-rl9-libtool-ltdl package name: linux-rl9-libtool-ltdl-2.4.6 building for: FreeBSD 133arm64-default-job-04 13.3-RELEASE-p7 FreeBSD 13.3-RELEASE-p7 arm64 maintained by: emulation@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 583 Sep 14 01:05 /usr/ports/devel/linux-rl9-libtool-ltdl/Makefile Ports top last git commit: 1f84c1fae60 Ports top unclean checkout: no Port dir last git commit: df72b6b948f Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500023 Jail OSVERSION: 1303001 Job Id: 04 ---Begin Environment--- SHELL=/bin/csh OSVERSION=1303001 UNAME_v=FreeBSD 13.3-RELEASE-p7 UNAME_r=13.3-RELEASE-p7 BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.2 MASTERMNT=/usr/local/poudriere/data/.m/133arm64-default/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM= OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/133arm64-default/04/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=133arm64-default SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/133arm64-default/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.2 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ===> The following configuration options are available for linux-rl9-libtool-ltdl-2.4.6: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings ---End OPTIONS List--- --MAINTAINER-- emulation@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work XDG_CACHE_HOME=/wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work/.cache HOME=/wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work XDG_CACHE_HOME=/wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work/.cache HOME=/wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/compat/linux LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector-strong " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0 644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- PORTDOCS="" OSREL=13.3 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/compat/linux LIB32DIR=lib DOCSDIR="usr/share/doc/libtool-ltdl-2.4.6" EXAMPLESDIR="share/examples/libtool-ltdl" DATADIR="usr/share/libtool-ltdl" WWWDIR="www/libtool-ltdl" ETCDIR="etc/libtool-ltdl" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/compat/linux LOCALBASE=/usr/local DATADIR=/compat/linux/usr/share/libtool-ltdl DOCSDIR=/compat/linux/usr/share/doc/libtool-ltdl-2.4.6 EXAMPLESDIR=/compat/linux/share/examples/libtool-ltdl WWWDIR=/compat/linux/www/libtool-ltdl ETCDIR=/compat/linux/etc/libtool-ltdl --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### #### # XXX: We really need this but cannot use it while 'make checksum' does not # try the next mirror on checksum failure. It currently retries the same # failed mirror and then fails rather then trying another. It *does* # try the next if the size is mismatched though. #MASTER_SITE_FREEBSD=yes # Build ALLOW_MAKE_JOBS_PACKAGES with 3 jobs MAKE_JOBS_NUMBER=3 #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 1048576 stack size (kbytes, -s) 1048576 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License LGPL21+ accepted by the user =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> linux-rl9-libtool-ltdl-2.4.6 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.21.3.pkg [133arm64-default-job-04] Installing pkg-1.21.3... [133arm64-default-job-04] Extracting pkg-1.21.3: .......... done ===> linux-rl9-libtool-ltdl-2.4.6 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of linux-rl9-libtool-ltdl-2.4.6 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License LGPL21+ accepted by the user => l/libtool-ltdl-2.4.6-45.el9.aarch64.rpm doesn't seem to exist in /portdistfiles/rocky. => Attempting to fetch https://dl.rockylinux.org/pub/rocky/9.4/BaseOS/aarch64/os/Packages/l/libtool-ltdl-2.4.6-45.el9.aarch64.rpm fetch: https://dl.rockylinux.org/pub/rocky/9.4/BaseOS/aarch64/os/Packages/l/libtool-ltdl-2.4.6-45.el9.aarch64.rpm: Not Found => Attempting to fetch https://dl.rockylinux.org/pub/rocky/9.4/AppStream/aarch64/os/Packages/l/libtool-ltdl-2.4.6-45.el9.aarch64.rpm l/libtool-ltdl-2.4.6-45.el9.aarch64.rpm 35 kB 54 MBps 00s => l/libtool-2.4.6-45.el9.src.rpm doesn't seem to exist in /portdistfiles/rocky. => Attempting to fetch https://dl.rockylinux.org/pub/rocky/9.4/BaseOS/source/tree/Packages/l/libtool-2.4.6-45.el9.src.rpm fetch: https://dl.rockylinux.org/pub/rocky/9.4/BaseOS/source/tree/Packages/l/libtool-2.4.6-45.el9.src.rpm: Not Found => Attempting to fetch https://dl.rockylinux.org/pub/rocky/9.4/AppStream/source/tree/Packages/l/libtool-2.4.6-45.el9.src.rpm l/libtool-2.4.6-45.el9.src.rpm 977 kB 31 MBps 00s ===> Fetching all distfiles required by linux-rl9-libtool-ltdl-2.4.6 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License LGPL21+ accepted by the user ===> Fetching all distfiles required by linux-rl9-libtool-ltdl-2.4.6 for building => SHA256 Checksum OK for rocky/l/libtool-ltdl-2.4.6-45.el9.aarch64.rpm. => SHA256 Checksum OK for rocky/l/libtool-2.4.6-45.el9.src.rpm. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License LGPL21+ accepted by the user ===> Fetching all distfiles required by linux-rl9-libtool-ltdl-2.4.6 for building ===> Extracting for linux-rl9-libtool-ltdl-2.4.6 => SHA256 Checksum OK for rocky/l/libtool-ltdl-2.4.6-45.el9.aarch64.rpm. => SHA256 Checksum OK for rocky/l/libtool-2.4.6-45.el9.src.rpm. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for linux-rl9-libtool-ltdl-2.4.6 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for linux-rl9-libtool-ltdl-2.4.6 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> linux-rl9-libtool-ltdl-2.4.6 depends on package: linux_base-rl9>=9.2 - not found ===> Installing existing package /packages/All/linux_base-rl9-9.4.pkg [133arm64-default-job-04] Installing linux_base-rl9-9.4... [133arm64-default-job-04] Extracting linux_base-rl9-9.4: .......... done ===> linux-rl9-libtool-ltdl-2.4.6 depends on package: linux_base-rl9>=9.2 - found ===> Returning to build of linux-rl9-libtool-ltdl-2.4.6 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for linux-rl9-libtool-ltdl-2.4.6 ===> Generating temporary packing list (cd /wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work/linux-rl9-libtool-ltdl-2.4.6 && /usr/bin/find * | /usr/bin/cpio -dumpl --quiet /wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work/stage/compat/linux) [ ! -e /wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work/stage/compat/linux/bin -o -L /wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work/stage/compat/linux/bin ] || (cd /wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work/stage/compat/linux && /usr/bin/find bin | /usr/bin/cpio -dumpl --quiet usr && /bin/rm -f -r bin) [ ! -e /wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work/stage/compat/linux/lib -o -L /wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work/stage/compat/linux/lib ] || (cd /wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work/stage/compat/linux && /usr/bin/find lib | /usr/bin/cpio -dumpl --quiet usr && /bin/rm -f -r lib) [ ! -e /wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work/stage/compat/linux/lib64 -o -L /wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work/stage/compat/linux/lib64 ] || (cd /wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work/stage/compat/linux && /usr/bin/find lib64 | /usr/bin/cpio -dumpl --quiet usr && /bin/rm -f -r lib64) [ ! -e /wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work/stage/compat/linux/sbin -o -L /wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work/stage/compat/linux/sbin ] || (cd /wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work/stage/compat/linux && /usr/bin/find sbin | /usr/bin/cpio -dumpl --quiet usr && /bin/rm -f -r sbin) [ ! -e /wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work/stage/compat/linux/usr/share/icons -o -L /wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work/stage/compat/linux/usr/share/icons ] || (cd /wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work/stage/compat/linux/usr/share && /usr/bin/find icons | /usr/bin/cpio -dumpl --quiet /wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work/stage/usr/local/share && /bin/rm -f -r icons) ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===== env: 'PKG_NOTES=build_timestamp ports_top_git_hash ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' 'PKG_NOTE_build_timestamp=2024-10-05T11:40:40+0000' 'PKG_NOTE_ports_top_git_hash=1f84c1fae60' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=df72b6b948f' 'PKG_NOTE_port_checkout_unclean=no' 'PKG_NOTE_built_by=poudriere-git-3.4.2' NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building packages for linux-rl9-libtool-ltdl-2.4.6 ===> Building linux-rl9-libtool-ltdl-2.4.6 pkg-static: Unable to access file /wrkdirs/usr/ports/devel/linux-rl9-libtool-ltdl/work/stage/compat/linux/usr/lib/.build-id/d5/a2d8bc853edaa6953f6a06225974005e220a9a:No such file or directory *** Error code 1 Stop. make: stopped in /usr/ports/devel/linux-rl9-libtool-ltdl From nobody Sat Oct 5 19:55:00 2024 X-Original-To: emulation@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XLbjc5H7wz5Xbkx for ; Sat, 05 Oct 2024 19:55:00 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XLbjc2dB3z4ZTk for ; Sat, 5 Oct 2024 19:55:00 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1728158100; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=m6eUWJ6quMq6UhhMvvdgE++ehSPV87n8+SV01yL6Q9k=; b=GmPuB8lDs2kA/ZRQng14o3xu5w8KBhVDY4zaL+jbMoJEIg20MjpxxEPkzGLYhKu9p2iGqQ RdCOrwKScWC9teVXz2vEJEpP3SVE5rFeCCAND8DiPVM6BX8vKl/88OmOba47tX3JLkJVns s2CPyWgV2KYzqhruOhkfo2pwPd7rb2i5bSUcCvNlqmY/qDysWnx5GEAVymIuM2TeuAJZvw RutH5T9moB007JIVvRo+RdQOjpOuqNda24FDFqp0+LBI2rIXtKnM2PUe8eHgHehboV88D6 o50udrcjjsuk6wUZWPBQ6mag8+RTTVGxZu+DyrFYWEXIWYI8uet2+EVHLKwlNw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1728158100; a=rsa-sha256; cv=none; b=pVkwoPveAvaYSc4hUGV9ujR5lxeXgq4hq3nSGWXgCW+9m9/mk0L2hnwulP0sTUthgpsgCA g3bQ9ksunTys1ajr+DWN/PdXdcoHBoyyicvCwBjvG1QXDJLMjjCeGTCAjNv8pXn50ITrpr /aT7qDwYb3SWEytbmDJoyoByo6PSNxnpP39VhiY7mCTKd0wFnQOZFD7Hm/+w569k/UbBCV ZSGBAsExF/MiqQcixSr4+wPTjqV6ascojgyRk97ZENgO2mPZ6zZr8X0GDB/TUbTRvK5LTo jdEhkov/Dq2c9YEI0beEbc5jauvc9scNmIEwCxGWUHM041wx8QuoAu4gzhBy3Q== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XLbjc26MSzXGh for ; Sat, 5 Oct 2024 19:55:00 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 495Jt0qc065574 for ; Sat, 5 Oct 2024 19:55:00 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 495Jt0ZO065573 for emulation@FreeBSD.org; Sat, 5 Oct 2024 19:55:00 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: emulation@FreeBSD.org Subject: [Bug 281837] Handbook "CentOS Base System from FreeBSD Packages" recommends deprecated packages Date: Sat, 05 Oct 2024 19:55:00 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Documentation X-Bugzilla-Component: Books & Articles X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: ziaee@runbox.com X-Bugzilla-Status: Closed X-Bugzilla-Resolution: Works As Intended X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: doc@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Development of Emulators of other operating systems List-Archive: https://lists.freebsd.org/archives/freebsd-emulation List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-emulation@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D281837 Alexander Ziaee changed: What |Removed |Added ---------------------------------------------------------------------------- Status|New |Closed Resolution|--- |Works As Intended CC| |ziaee@runbox.com --- Comment #5 from Alexander Ziaee --- ^Triage: Upstream deprecation is a separate issue from Linuxulator's progre= ss. c7 will be deprecated when is rl9 is supporting all use cases supported by = c7, and then the doc will be updated. The doc is still WAI by recomending the currently supported path. --=20 You are receiving this mail because: You are on the CC list for the bug.= From nobody Sun Oct 6 03:07:00 2024 X-Original-To: emulation@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XLnJ52GT6z5Y8bj for ; Sun, 06 Oct 2024 03:07:01 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XLnJ45CbCz49MM for ; Sun, 6 Oct 2024 03:07:00 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1728184020; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc; bh=Ila5q/oNwiBMvRV58noCLDlyBEph1db4VhbNuhfndiM=; b=KQqAwDkKaCiUHmk5cdRgQTlMkc7T/YrcUMXerxRvOq7DzKboK/rEaP+xA1Xavc6AzHDoVa L3ez3/gXGdA4KuJXTaxae7v3/Qfx27KGMAu4d5tRkcEI/7qyLMg6nI7DNa6hp1DmVLqb+a c3YluUwfY3NdYGoMiA+ozTs2AxLZQxupgXWm6HUAF3KEpOsw6GRUL/pf7xMCKYdu/qvY1T 4tlonEfG4yIEsl72AgeETecLUh2+k5I876YRqKTB2WSalhSdqFJ+wLc6vCWSrq3IB+HgrR iclzImhaeQTgMfbzb9rqSSElyOTiggtkk0WgtWlaQcCDDAcj/1LxiOm4cyRrtQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1728184020; a=rsa-sha256; cv=none; b=jcs0FHVYhiMF1Ny7mFFGrLCVXTMNXWWZSo3AK7f4iVS0I1UVDKQfRcOkhSq6YzcVIGp/lI CaJGEXz/epKg2WqTRlxH98tWHmI1WLp+EOsYj2PZ6a+grQ2ae6/fhshZvMkFEwz9O5VrDO DB0UoS4Kmyhj1egl2ZM/LBAQd31c/jSkAAIBYUYU6GfUvXCysZ6wx/9+TKOicyR70TEpM1 IQ7i6BmwCJQ4DLhGAAuixppWcHpTd8446aEy9RnUje6yDvdIYFH1V7/07+UgNhkkIYXktK fFbRYV4ZGXlLwkrvFd0mCmOBcszZbANvWsQ5m6eWZmCUX5x46V7kCQAYKAdM/w== Received: from ampere2.nyi.freebsd.org (ampere2.nyi.freebsd.org [IPv6:2610:1c1:1:6080::16:24]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4XLnJ44pwPzlMt for ; Sun, 6 Oct 2024 03:07:00 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from root (uid 0) (envelope-from pkg-fallout@FreeBSD.org) id 31c2 by ampere2.nyi.freebsd.org (DragonFly Mail Agent v0.13+ on ampere2.nyi.freebsd.org); Sun, 06 Oct 2024 03:07:00 +0000 To: emulation@FreeBSD.org Subject: [package - main-arm64-default][emulators/linux_base-c7] Failed for linux_base-c7-7.9.2009_3 in fetch Cc: pkg-fallout@FreeBSD.org Date: Sun, 06 Oct 2024 03:07:00 +0000 Message-Id: <6701fed4.31c2.51c5f672@ampere2.nyi.freebsd.org> From: List-Id: Development of Emulators of other operating systems List-Archive: https://lists.freebsd.org/archives/freebsd-emulation List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-emulation@FreeBSD.org You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: emulation@FreeBSD.org Log URL: https://pkg-status.freebsd.org/ampere2/data/main-arm64-default/p149fe86b8e79_s149e1af6ae4/logs/linux_base-c7-7.9.2009_3.log Build URL: https://pkg-status.freebsd.org/ampere2/build.html?mastername=main-arm64-default&build=p149fe86b8e79_s149e1af6ae4 Log: =>> Building emulators/linux_base-c7 build started at Sun Oct 6 03:06:49 UTC 2024 port directory: /usr/ports/emulators/linux_base-c7 package name: linux_base-c7-7.9.2009_3 building for: FreeBSD main-arm64-default-job-12 15.0-CURRENT FreeBSD 15.0-CURRENT 1500024 arm64 maintained by: emulation@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 6478 Oct 6 01:01 /usr/ports/emulators/linux_base-c7/Makefile Ports top last git commit: 149fe86b8e7 Ports top unclean checkout: no Port dir last git commit: d57a4fd4897 Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500023 Jail OSVERSION: 1500024 Job Id: 12 !!! Jail is newer than host. (Jail: 1500024, Host: 1500023) !!! !!! This is not supported. !!! !!! Host kernel must be same or newer than jail. !!! !!! Expect build failures. !!! ---Begin Environment--- SHELL=/bin/sh OSVERSION=1500024 UNAME_v=FreeBSD 15.0-CURRENT 1500024 UNAME_r=15.0-CURRENT BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.2 MASTERMNT=/usr/local/poudriere/data/.m/main-arm64-default/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM= OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/main-arm64-default/12/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=main-arm64-default SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/main-arm64-default/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.2 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ===> The following configuration options are available for linux_base-c7-7.9.2009_3: DOCS=on: Build and/or install documentation NLS=on: Native Language Support ===> Use 'make config' to modify these settings ---End OPTIONS List--- --MAINTAINER-- emulation@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/emulators/linux_base-c7/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/emulators/linux_base-c7/work XDG_CACHE_HOME=/wrkdirs/usr/ports/emulators/linux_base-c7/work/.cache HOME=/wrkdirs/usr/ports/emulators/linux_base-c7/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/emulators/linux_base-c7/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/emulators/linux_base-c7/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/emulators/linux_base-c7/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/emulators/linux_base-c7/work XDG_CACHE_HOME=/wrkdirs/usr/ports/emulators/linux_base-c7/work/.cache HOME=/wrkdirs/usr/ports/emulators/linux_base-c7/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/emulators/linux_base-c7/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/emulators/linux_base-c7/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/compat/linux LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector-strong " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="inst all -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- LINUXBASE=/compat/linux SYSCTLMIB=kern.features.linux64 PORTDOCS="" DOCS="" NO_DOCS="@comment " NLS="" NO_NLS="@comment " NEWGLIBC="" OSREL=15.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/compat/linux LIB32DIR=lib DOCSDIR="usr/share/doc/c7-7.9.2009" EXAMPLESDIR="share/examples/c7" DATADIR="usr/share/c7" WWWDIR="www/c7" ETCDIR="etc/c7" --End PLIST_SUB-- --SUB_LIST-- DOCS="" NO_DOCS="@comment " NLS="" NO_NLS="@comment " PREFIX=/compat/linux LOCALBASE=/usr/local DATADIR=/compat/linux/usr/share/c7 DOCSDIR=/compat/linux/usr/share/doc/c7-7.9.2009 EXAMPLESDIR=/compat/linux/share/examples/c7 WWWDIR=/compat/linux/www/c7 ETCDIR=/compat/linux/etc/c7 --End SUB_LIST-- ---Begin make.conf--- # XXX: We really need this but cannot use it while 'make checksum' does not # try the next mirror on checksum failure. It currently retries the same # failed mirror and then fails rather then trying another. It *does* # try the next if the size is mismatched though. #MASTER_SITE_FREEBSD=yes # Build ALLOW_MAKE_JOBS_PACKAGES with 3 jobs MAKE_JOBS_NUMBER=3 USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### #### # XXX: We really need this but cannot use it while 'make checksum' does not # try the next mirror on checksum failure. It currently retries the same # failed mirror and then fails rather then trying another. It *does* # try the next if the size is mismatched though. #MASTER_SITE_FREEBSD=yes # Build ALLOW_MAKE_JOBS_PACKAGES with 3 jobs MAKE_JOBS_NUMBER=3 #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 ---End make.conf--- --Resource limits-- ulimit: can't get limit: Invalid argument cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 1048576 stack size (kbytes, -s) 1048576 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: This port is deprecated; you may wish to reconsider installing it: CentOS Linux 7 reached end of life (EOL) on June 30, 2024. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> linux_base-c7-7.9.2009_3 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.21.3.pkg [main-arm64-default-job-12] Installing pkg-1.21.3... [main-arm64-default-job-12] Extracting pkg-1.21.3: .......... done ===> linux_base-c7-7.9.2009_3 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of linux_base-c7-7.9.2009_3 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: This port is deprecated; you may wish to reconsider installing it: CentOS Linux 7 reached end of life (EOL) on June 30, 2024. => glibc-2.17-326.el7_9.3.aarch64.rpm doesn't seem to exist in /portdistfiles/centos. => Attempting to fetch http://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/glibc-2.17-326.el7_9.3.aarch64.rpm fetch: http://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/glibc-2.17-326.el7_9.3.aarch64.rpm: Not Found => Attempting to fetch http://vault.centos.org/altarch/7.9.2009/updates/aarch64/Packages/glibc-2.17-326.el7_9.3.aarch64.rpm glibc-2.17-326.el7_9.3.aarch64.rpm 3666 kB 7928 kBps 01s => centos-release-7-9.2009.2.el7.centos.aarch64.rpm doesn't seem to exist in /portdistfiles/centos. => Attempting to fetch http://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/centos-release-7-9.2009.2.el7.centos.aarch64.rpm fetch: http://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/centos-release-7-9.2009.2.el7.centos.aarch64.rpm: Not Found => Attempting to fetch http://vault.centos.org/altarch/7.9.2009/updates/aarch64/Packages/centos-release-7-9.2009.2.el7.centos.aarch64.rpm centos-release-7-9.2009.2.el7.centos.aarch64.rpm 27 kB 459 kBps 00s => glibc-common-2.17-326.el7_9.3.aarch64.rpm doesn't seem to exist in /portdistfiles/centos. => Attempting to fetch http://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/glibc-common-2.17-326.el7_9.3.aarch64.rpm fetch: http://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/glibc-common-2.17-326.el7_9.3.aarch64.rpm: Not Found => Attempting to fetch http://vault.centos.org/altarch/7.9.2009/updates/aarch64/Packages/glibc-common-2.17-326.el7_9.3.aarch64.rpm fetch: http://vault.centos.org/altarch/7.9.2009/updates/aarch64/Packages/glibc-common-2.17-326.el7_9.3.aarch64.rpm: size mismatch: expected 4358144, actual 12092644 => Attempting to fetch http://distcache.FreeBSD.org/ports-distfiles/centos/glibc-common-2.17-326.el7_9.3.aarch64.rpm fetch: http://distcache.FreeBSD.org/ports-distfiles/centos/glibc-common-2.17-326.el7_9.3.aarch64.rpm: Not Found => Couldn't fetch it - please try to retrieve this => port manually into /portdistfiles/centos and try again. *** Error code 1 Stop. make: stopped making "fetch" in /usr/ports/emulators/linux_base-c7 From nobody Sun Oct 6 17:41:23 2024 X-Original-To: emulation@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XM8hz6yjZz5YL8p for ; Sun, 06 Oct 2024 17:41:23 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XM8hz4m6Bz4NnX for ; Sun, 6 Oct 2024 17:41:23 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1728236483; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc; bh=bw2H4Oomu0ZqKnLF/cOHCbE5nKI+gipuP5Hr0AzJfz8=; b=SlK9seQfo0iraCd2/2U97ps4vQJUX3sPNZFZM2N8Y3MeCJqh8PEsBF78UvoUs5dzy3S/Tn th5OgOeLiWIh20N7aSuj+wtvhFJiwL1S90P5OuDjb4XDjqp/3lYt4ZRPaEI6D9qVPJf/lf kGiH5Dc3lM1trHkOnE44VWltGPm5RfiAYqSmtyYaFK8mWF0uA4r1/XTq6Fu0whKMMUbq8i p9B4k1Gxfo0QCELG481IGcfCXcvQZH7PRb3oMESXZtvZpe6hS6U7GPzkipmbfln4JhmKeD cdk85KZVZJ9VAyUdbPEN+Vlygsg/krq/kQ8/TMd486i9qQLfvEun1I3vj/1hMQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1728236483; a=rsa-sha256; cv=none; b=OpU0uk0XscyyIyuPQZIRqGkrkwnA7RWa0DMRXCMO6EyWOJdRoHHpriJizco2OkMjERpK4v 06HNiR+ThNDw9phwUwzcJ1enqetobZYT6tKpEIAg+VWI3EoUC0+onyRSSaC1ITRrs2LiFv pcaIotI0spBsWjVSXF5A+3SdhBb2jBz3AP9QCEbwJCmsldMwxKZTXXUpPPMPs6hAxRCDjz Vhrfgu/d3mwyhdGKpDnJ3HEkZIk2Dw879RiKmia0VNdO8iyyKKEnItocYUUPzt8E+tr9Y3 su+sf9brqs2PQTLyyqAMR8f0m4IjGblLEtREA8Ap1CDBVq61MnKYRNP1480jVQ== Received: from ampere1.nyi.freebsd.org (ampere1.nyi.freebsd.org [IPv6:2610:1c1:1:6080::16:23]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4XM8hz3v6mz1BhX for ; Sun, 6 Oct 2024 17:41:23 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from root (uid 0) (envelope-from pkg-fallout@FreeBSD.org) id 2549 by ampere1.nyi.freebsd.org (DragonFly Mail Agent v0.13+ on ampere1.nyi.freebsd.org); Sun, 06 Oct 2024 17:41:23 +0000 To: emulation@FreeBSD.org Subject: [package - 141arm64-quarterly][multimedia/linux-rl9-ffmpeg] Failed for linux-rl9-ffmpeg-libs-5.1.4 in fetch Cc: pkg-fallout@FreeBSD.org Date: Sun, 06 Oct 2024 17:41:23 +0000 Message-Id: <6702cbc3.2549.59188f87@ampere1.nyi.freebsd.org> From: List-Id: Development of Emulators of other operating systems List-Archive: https://lists.freebsd.org/archives/freebsd-emulation List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-emulation@FreeBSD.org You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: emulation@FreeBSD.org Log URL: https://pkg-status.freebsd.org/ampere1/data/141arm64-quarterly/02cb613d0be4/logs/linux-rl9-ffmpeg-libs-5.1.4.log Build URL: https://pkg-status.freebsd.org/ampere1/build.html?mastername=141arm64-quarterly&build=02cb613d0be4 Log: =>> Building multimedia/linux-rl9-ffmpeg build started at Sun Oct 6 17:41:20 UTC 2024 port directory: /usr/ports/multimedia/linux-rl9-ffmpeg package name: linux-rl9-ffmpeg-libs-5.1.4 building for: FreeBSD 141arm64-quarterly-job-13 14.1-RELEASE-p5 FreeBSD 14.1-RELEASE-p5 arm64 maintained by: emulation@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 730 Jul 16 01:02 /usr/ports/multimedia/linux-rl9-ffmpeg/Makefile Ports top last git commit: 02cb613d0 Ports top unclean checkout: no Port dir last git commit: e0c9a053f Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500023 Jail OSVERSION: 1401000 Job Id: 13 ---Begin Environment--- SHELL=/bin/sh OSVERSION=1401000 UNAME_v=FreeBSD 14.1-RELEASE-p5 UNAME_r=14.1-RELEASE-p5 BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.2 MASTERMNT=/usr/local/poudriere/data/.m/141arm64-quarterly/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM= OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/141arm64-quarterly/13/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=141arm64-quarterly SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/141arm64-quarterly/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.2 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ===> The following configuration options are available for linux-rl9-ffmpeg-libs-5.1.4: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings ---End OPTIONS List--- --MAINTAINER-- emulation@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/multimedia/linux-rl9-ffmpeg/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/multimedia/linux-rl9-ffmpeg/work XDG_CACHE_HOME=/wrkdirs/usr/ports/multimedia/linux-rl9-ffmpeg/work/.cache HOME=/wrkdirs/usr/ports/multimedia/linux-rl9-ffmpeg/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/multimedia/linux-rl9-ffmpeg/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/multimedia/linux-rl9-ffmpeg/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/multimedia/linux-rl9-ffmpeg/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/multimedia/linux-rl9-ffmpeg/work XDG_CACHE_HOME=/wrkdirs/usr/ports/multimedia/linux-rl9-ffmpeg/work/.cache HOME=/wrkdirs/usr/ports/multimedia/linux-rl9-ffmpeg/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/multimedia/linux-rl9-ffmpeg/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/multimedia/linux-rl9-ffmpeg/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/compat/linux LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector-strong " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- PORTDOCS="" OSREL=14.1 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/compat/linux LIB32DIR=lib DOCSDIR="usr/share/doc/ffmpeg-libs" EXAMPLESDIR="share/examples/ffmpeg" DATADIR="usr/share/ffmpeg" WWWDIR="www/ffmpeg" ETCDIR="etc/ffmpeg" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/compat/linux LOCALBASE=/usr/local DATADIR=/compat/linux/usr/share/ffmpeg DOCSDIR=/compat/linux/usr/share/doc/ffmpeg-libs EXAMPLESDIR=/compat/linux/share/examples/ffmpeg WWWDIR=/compat/linux/www/ffmpeg ETCDIR=/compat/linux/etc/ffmpeg --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### #### # XXX: We really need this but cannot use it while 'make checksum' does not # try the next mirror on checksum failure. It currently retries the same # failed mirror and then fails rather then trying another. It *does* # try the next if the size is mismatched though. #MASTER_SITE_FREEBSD=yes # Build ALLOW_MAKE_JOBS_PACKAGES with 3 jobs MAKE_JOBS_NUMBER=3 #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 1048576 stack size (kbytes, -s) 1048576 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License GPLv2+ LGPL21+ accepted by the user =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> linux-rl9-ffmpeg-libs-5.1.4 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.21.3.pkg [141arm64-quarterly-job-13] Installing pkg-1.21.3... [141arm64-quarterly-job-13] Extracting pkg-1.21.3: .......... done ===> linux-rl9-ffmpeg-libs-5.1.4 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of linux-rl9-ffmpeg-libs-5.1.4 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License GPLv2+ LGPL21+ accepted by the user => f/ffmpeg-libs-5.1.4-1.el9.aarch64.rpm doesn't seem to exist in /portdistfiles/rocky. => Attempting to fetch https://ftp.icm.edu.pl/pub/Linux/dist/rpmfusion/free/el/updates/9/aarch64/f/ffmpeg-libs-5.1.4-1.el9.aarch64.rpm fetch: https://ftp.icm.edu.pl/pub/Linux/dist/rpmfusion/free/el/updates/9/aarch64/f/ffmpeg-libs-5.1.4-1.el9.aarch64.rpm: Not Found => Attempting to fetch http://distcache.FreeBSD.org/ports-distfiles/rocky/f/ffmpeg-libs-5.1.4-1.el9.aarch64.rpm fetch: http://distcache.FreeBSD.org/ports-distfiles/rocky/f/ffmpeg-libs-5.1.4-1.el9.aarch64.rpm: Not Found => Couldn't fetch it - please try to retrieve this => port manually into /portdistfiles/rocky and try again. *** Error code 1 Stop. make: stopped in /usr/ports/multimedia/linux-rl9-ffmpeg From nobody Sun Oct 6 18:11:17 2024 X-Original-To: emulation@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XM9MV2ZS4z5YNFM for ; Sun, 06 Oct 2024 18:11:18 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XM9MS5m5Kz4QXw for ; Sun, 6 Oct 2024 18:11:16 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1728238276; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=azeewCNVCKHMEVpRd3jrOGUZZbnafKB48eMlMGNRzcE=; b=WuGaK+qyRDra/WSSylsTEmVarOhyjfgDGpHk6SFXXJC7YluFSYUU1/Spd1RFovWM43EAJK deqTBOsKEP+VT29X6NPnj/nA4dZt387EnCH5TzY/LvEyQ67gFn9q4JluJR4ACXqwii6DSF kEQXM7PypGiA7NoVBpDagPFNmHpO6nMtXNg+iQmjFdC/vpOQJspHU/072OFEXd/nynYvQT CuPhuKIhliyNzrDpEamNwxNPi8GDeHPXrN/hGpTpjjbRMdNqCD86+j8Bfs+9HwFnXcxLQy UMSI1s5Q0b6Px+8qjbpWF8orrpUTqfalXQrkAJn8yTQg0jomhu78h65DNR0eVQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1728238276; a=rsa-sha256; cv=none; b=XZYs1hbpNAA8+ViMzCuxRn8Dxz6/d63vMrb5e6b50TU75sI3jmYyYgJNos3HfQojHFECAJ sUfhZlmORsDiZuT7NpXM5PkUwjEMNkiZBPwAgxXpeWq4ljP91Pf3GX6mic4qMelf8kTu7D pl+zy9YV2EFuXNa75fPZaR1tV552t+gX40ctegLd9J0QCINxWxbqLWOUifJ8Lxv9lQVWMN owcwj83jnGHB0U72AP3WzbaT0hX30cElo8seyMPx8jrgJ+JRIOt2idMimf1NlniTG9UJip /gY+AS1uIv6UUPEqIbhI1FRC/9TSSRUgOHFaRa3vYLugKNUmhjDM2iB+bdQ9ww== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XM9MS5Mqqz1Bh2 for ; Sun, 6 Oct 2024 18:11:16 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 496IBGvr099191 for ; Sun, 6 Oct 2024 18:11:16 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 496IBGGP099190 for emulation@FreeBSD.org; Sun, 6 Oct 2024 18:11:16 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: emulation@FreeBSD.org Subject: [Bug 281691] Linuxulator: missing membarrier(2) Date: Sun, 06 Oct 2024 18:11:17 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: emaste@freebsd.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: emulation@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Development of Emulators of other operating systems List-Archive: https://lists.freebsd.org/archives/freebsd-emulation List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-emulation@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D281691 --- Comment #2 from Ed Maste --- See https://reviews.freebsd.org/D46967 for a review to add (the beginnings = of) a membarrier(2) man page --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Sun Oct 6 18:57:13 2024 X-Original-To: emulation@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XMBNT1y0wz5YQ5n for ; Sun, 06 Oct 2024 18:57:13 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XMBNT0HNKz4WjL for ; Sun, 6 Oct 2024 18:57:13 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1728241033; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=drDYxu1KoLdyao8rsDpt8v2QuA5RihQv9kIUTdUFuMc=; b=FLr2KYHDv6i9tLFABSJfBQk1bEd1pdxbCWnH6u1FTYvqxNCeJrLwJRz4xGHwNIRLtqMQCe H12qDnMF5Bpn0N7Fv7j9itpyAl2CSlbzwb3eztAWV04LH0LdRwBbDX6MXRo2r+5V0EJnde wTQIO/cwOki7FqxwPmmaDuvabLaK+/YnFkAJXSYAnNtb+NyKhNPMgja25I95+bxkf+pDOj C/OnDejTIFdymZrB+v+dB6FHw3JVDq/iA38e7cjeGI5KC1mlNOk5cLPcwG4Y54XVHGVCHt F+M4/QcQTzttL/swMCHutMDaIQYzezShLQcQsHfGfU379w/Iwtieu8mGTPtKPA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1728241033; a=rsa-sha256; cv=none; b=qBbQYKwNKukKG/UPozl+wz4uovCxX8+w7xECWHbkRyMdObn7wMoedISFB1+uBxaoJU0gSl 2Wrwqh91+vu+B5Wo6uvpOQecnYqYWfJXxdC8QqCDPb0F2CywRed+LbF2mRYhOe9nDsAzRY KN7M5h8+vRsnuODyAXy/GAssLdREvCC36RYNtpVfZkICBjnwDz7r0VnYxdPQ7jiTIcNil7 wtlP6JOpxnb7YE92vITfEkxyKxtU/Rks8TeercbI9/ZArnmW+AxtwShd9Y3EjwHgFD8cwC A03b26UNDyEOdmoUa6+MY/nc9pKHTCaP1KFNr8vYjVMzcW+0QrzbFYhIKhoZpg== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XMBNS714lz1Cpd for ; Sun, 6 Oct 2024 18:57:12 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 496IvCIL067151 for ; Sun, 6 Oct 2024 18:57:12 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 496IvCSn067150 for emulation@FreeBSD.org; Sun, 6 Oct 2024 18:57:12 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: emulation@FreeBSD.org Subject: [Bug 278365] Linuxulator is missing EPOLLEXCLUSIVE support Date: Sun, 06 Oct 2024 18:57:13 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: Unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: emaste@freebsd.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: emulation@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Development of Emulators of other operating systems List-Archive: https://lists.freebsd.org/archives/freebsd-emulation List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-emulation@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D278365 --- Comment #3 from Ed Maste --- (In reply to Alex S from comment #2) It turns out there is an old patch from trasz@ in https://reviews.freebsd.org/D23172. I've rebased it now. --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Sun Oct 6 19:01:25 2024 X-Original-To: emulation@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XMBTL1qrzz5YQrY for ; Sun, 06 Oct 2024 19:01:26 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XMBTK5qswz4XDb for ; Sun, 6 Oct 2024 19:01:25 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1728241285; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=/8N/JGJ4sPAHV02VRA8ydlRKWZiBZBSGtMWlMqBdcXE=; b=H6VuaiZ1tv7dJeDIv32hI3kH5s7qqWj039iUmjQIE9IbnAV13AlxekGvvgJ8FkuuRlNIjQ 2XIUufGCoGbNUPDB8K9XNz96rDfy486Y0154icb/jynSscq9qIZGVXFyREEPPoVGMrR8v3 O8BFjYWUkt4WyWhBxa+I6X7+b84ua9OlO0O1fr9jN53+SV5aovBwgx/7XLau1YM944kDgU CUSvvBbHhXtAz44DwHRKGAAcjLd7n1VCubfyp5kJDfBqGPeMusrJcThFxtBYxJFX+axbF/ W/MRzMdSJ8Xf/Oxi61+p6pxVulzuTfYWn1Zla7TaXd7YOv614L4JpyVugs2m3g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1728241285; a=rsa-sha256; cv=none; b=WuZspQuEFUyfhh1zr5g5a4iq+419/UVb1RrOd8wmK7X306sNwKepzE2vnINcw56zgMYQsF SsZKKmc6WeP6fdOz2fO1wOt4rESlOtdRcIYHCj/99B3KMjGmSCrZYim+dRpWNcE6zoq6dk 7ARa++gTssuzVwOe3wf/i5EBcs0lVg++If9o2J8uIC0FIUZWQ39zDaLGJDiDK4AcN9h4XU jIr7vFBvgoeoaqSuZKPmeZq+5xqbM6M5w+zSdNukQgDd0KJsW/cjWbIVatjhM7ynt0S/FX +Q7HFNzbkFK/yq22bEXN89ALPPzRvHAoG/8CWt1bXR8VYDP63Q8FhG6SUdozsQ== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XMBTK5SMyzF0c for ; Sun, 6 Oct 2024 19:01:25 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 496J1PuK079499 for ; Sun, 6 Oct 2024 19:01:25 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 496J1PjQ079498 for emulation@FreeBSD.org; Sun, 6 Oct 2024 19:01:25 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: emulation@FreeBSD.org Subject: [Bug 247219] [meta] Linux Emulation (Linuxulator) Tracking Issue Date: Sun, 06 Oct 2024 19:01:25 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: tracking X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: emaste@freebsd.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: emulation@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: dependson Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Development of Emulators of other operating systems List-Archive: https://lists.freebsd.org/archives/freebsd-emulation List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-emulation@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D247219 Ed Maste changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on|266745 | Referenced Bugs: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D266745 [Bug 266745] graphics/drm-510-kmod: Linuxulator: X11 GL_RENDERER reverts to llvmpipe after waking from suspend --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Sun Oct 6 21:00:15 2024 X-Original-To: emulation@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XMF6S05Vkz5YXGv for ; Sun, 06 Oct 2024 21:00:16 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XMF6R5YXlz4nWq for ; Sun, 6 Oct 2024 21:00:15 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1728248415; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=vDiah+LHa79HcvhaRIFlZQeRPQZ7JP2YhKP56ttCij0=; b=KAEu4MvOekSwHiaB9MFq3Eqtz1HLy1xXIgDiA5ID/6CIM6Lyr/aXVzEclemYMq4jrxQkln R25HBrhfJT94gmvzKFtykrozUHRaM1XLsqM8OAlcwfQlBxM5oxUSSOijs4OTLAMQYYr7H0 OQcCsBEUFn0jLCLOJV7wzHkQ+9yuJgfC8ENCYMBUQSLa1Nw1KH5cggMC3t3Olw1vmAwVfx ZuYLbQaCrMY71b5OUE6zi8au7YYcpLiIQjlyArwbkG7GB8H31ma0LfH8SUrIxRcsxYkDhu pcwZkp6kJXULyb5DzF9mDuz5zrN8SajS6EMnHH/d3jK5V56rNMPo2wp9tb1NGA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1728248415; a=rsa-sha256; cv=none; b=VqgmmSGpUqy3by0LGrPQW6U1RH0AFkOY4kxToeKjZG/DYzeDxrz4GSmbXNF+g2u7Y8kRF0 Fwya7JGPN8ucQ65VgjMKUkcPro5zZ3eQmcGFZFAhDSBBittJzfJJbwMbbCdlFwSF6WkKeo hXFoT2l/h0vD791G3GXb/0N+0F5ZN4ByhZdM0AQ6KUI2ov4dU3LjO+PVjjs9APkPUDbFdx /wI/HM2+XMV7nW7S5GTTRDRq14Fs2Zqu9YZFaftr39ROQIN2ZkHNxDJC+9nUicjaUBRtII 8GFaOzW2WS9sP7vH7FWl0yKFPUGCE69bvkRLuvfm23wuoWcuMW4eTuLTx4JoKg== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XMF6R4t2LzHcW for ; Sun, 6 Oct 2024 21:00:15 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 496L0FFv083289 for ; Sun, 6 Oct 2024 21:00:15 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 496L0FNW083287 for emulation@FreeBSD.org; Sun, 6 Oct 2024 21:00:15 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Message-Id: <202410062100.496L0FNW083287@kenobi.freebsd.org> X-Authentication-Warning: kenobi.freebsd.org: bugzilla set sender to bugzilla-noreply@FreeBSD.org using -f From: bugzilla-noreply@FreeBSD.org To: emulation@FreeBSD.org Subject: Problem reports for emulation@FreeBSD.org that need special attention Date: Sun, 6 Oct 2024 21:00:15 +0000 List-Id: Development of Emulators of other operating systems List-Archive: https://lists.freebsd.org/archives/freebsd-emulation List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-emulation@FreeBSD.org MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="17282484155.0Ec51D.79828" Content-Transfer-Encoding: 7bit --17282484155.0Ec51D.79828 Date: Sun, 6 Oct 2024 21:00:15 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" To view an individual PR, use: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=(Bug Id). The following is a listing of current problems submitted by FreeBSD users, which need special attention. These represent problem reports covering all versions including experimental development code and obsolete releases. Status | Bug Id | Description ------------+-----------+--------------------------------------------------- New | 269934 | emulators/qemu-user-static does not support capab 1 problems total for which you should take action. --17282484155.0Ec51D.79828 Date: Sun, 6 Oct 2024 21:00:15 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8"
The following is a listing of current problems submitted by FreeBSD users,
which need special attention. These represent problem reports covering
all versions including experimental development code and obsolete releases.

Status      |    Bug Id | Description
------------+-----------+---------------------------------------------------
New         |    269934 | emulators/qemu-user-static does not support capab

1 problems total for which you should take action.
--17282484155.0Ec51D.79828--