From nobody Mon May 6 09:16: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 4VXwky6yJ6z5JlWF for ; Mon, 06 May 2024 09:16: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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VXwky4twpz53CV for ; Mon, 6 May 2024 09:16:26 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1714986986; a=rsa-sha256; cv=none; b=Y3obeiCVyEFJEE02E6+kASg465sUtuswPs9hNqYf5IqjE4d3DRBkBZyEv1tjItqRb4Bvkx WdYwLdHOVazB3JBorqiLx/prHqUI4yYqQuLUa2InHXJrl9W2rqB0R4EaJ2m/fLLTmd7NvC 6UmhvylaKtR6VVZ1TcuariVOeDhrr2dNlslmr1bpGuTb5JNZIMszjU9Rw7wKbKt9aFh2HQ Zg/c+YGrnAjdfFUpWISCqaiNcQ+tT+KJ5ZzBwDh4tGCk+OD9hNeGFvHX9gHia+W5pRhp8N QS7OSGjOSlSDtxREo21EWfrH0O5PSJdvOD6mddpNlyGoSQvbsWHZ2bbnsQNd/A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1714986986; 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=Xh6QVuRDSArO4NRuzpoZb2Z7R34nLWftbiXvXWKljgc=; b=VbI3gbNHyYra/BIHZV+MgldWiwG0UGai+2RJ7o+HFc+YkrH12MOQNjXWxK6JmKOwBpalZb kxAEKrETw3dCcOzcFim4cdoNzbdFKpsVD1w4OE7FpE/dNbVX8Mg06ysmHTH/wVtselTjL+ hjdhUBDLTVneEQIeLhgvaOTOXslD0IVSLSfxBdUPKshTYsPKIKfVCcG5uLF8bSQYAmKhqH 3v3TiGaXx+abZOIRPHXY5AcdsR0zCAGLDrpYZnjtpvFeL+4hR78bb6pbJ9MwA372R5x19s bQws01CbKPk8w2F0dV/Vl+ZWRAE2iqSjiFkEb7ys35uuDI4R0p1s7p6oOrxuyg== 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 4VXwky4VDWzrm9 for ; Mon, 6 May 2024 09:16: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 4469GQv6080872 for ; Mon, 6 May 2024 09:16:26 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 4469GQMv080871 for emulation@FreeBSD.org; Mon, 6 May 2024 09:16: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 268540] emulators/linux-c7 have too old GLIBC for some software: /lib64/libc.so.6: version `GLIBC_2.26' not found (required by lwjgl/3.3.1-build-7/liblwjgl.so) Date: Mon, 06 May 2024 09:16:26 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: needs-qa, tracking X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: netchild@FreeBSD.org X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: emulation@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? 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=3D268540 Alexander Leidinger changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |netchild@FreeBSD.org --- Comment #19 from Alexander Leidinger --- I'm not tijl, but I'm the one who wrote (years ago) the base of the linux userland stuff which we have today (which has a lot of good improvements si= nce then). What I looked at: - the Mk files - if source rpms are in the distinfo - if config files are "fall through to FreeBSD config where possible" What I noticed: - pulseaudio doesn't use the FreeBSD config, I assume due to the disable of shm. I suggest a pkg-message to notify the user that the config is not fall-through (and why). - libtracker-sparql has no src rpm listed in the distinfo - nspr has no src rpm listed - libglvnd has etc config dirs instead of a fall through to FreeBSD, on purpose or an oversight? - ca-certificates: the etc part needs to be fall through, having the stock= CAs there in case the user has modified stuff in the corresponding FreeBSD side= is security relevant. - nss: don't know what the etc part specifies, but maybe likewise to the ca-certificates comment - fontconfig: etc and var/db/fontconfig fall through is missing - libusb: I'm surprised about .if ${ARCH} =3D=3D amd64 && ${FLAVOR:Mc7} ONLY_FOR_ARCHS+=3D i386 I would have expected a +=3Di386 in the c7 case alone. Am I misunderstan= ding something that this doesn't make sense to me? - openal-soft: no fall through. I'm on the edge here. A part of me agrees = to no fall through, a part of me doesn't. Something like pulseaudio is sort of mainstream and may already be installed on the FreeBSD side (=3D fall throu= gh), openal doesn't look mainstream and a missing config may lead to a bad user experience. - dbus-libs and some others: PORTREVISION is set, for some of them I see a correlation with the rpm name (some kind of package revision there too), bu= t it is handled inconsistently and will diverge in case some port stuff needs to= be fixed. If this is for your local install and it will go away on a version increment: ignore this comment. - linux-r19: the comment says it's centos - vulkan: no fall through - libvdpau: no fall through. - r7-office + linux-chrome: I suggest to do a separate commit for this, no= t as part of the r19 introduction into the ports tree. Generic note: we don't install the corresponding FreeBSD port if we have a config fall through. This only matters if the actual software is used inste= ad of simply part of the linux base. Personally I didn't care much about this case, when I needed something I simply installed it, but maybe we want to rethink what we do here (I do not consider this in-scope of this PR, I simp= ly mention it for completeness). --=20 You are receiving this mail because: You are the assignee for the bug.=