From nobody Fri Sep 2 10:01:42 2022 X-Original-To: ports@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 4MJtjl4LYGz4bbTZ for ; Fri, 2 Sep 2022 10:01:47 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4MJtjl3TRpz3rsS; Fri, 2 Sep 2022 10:01:47 +0000 (UTC) (envelope-from jbeich@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1662112907; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=UL6gGI4YIuS6ju+qFCadJl/6JoPK2ndu0fGnFsjgRt8=; b=jxVeMK50pzCERVeuGInRuBiOQwPd2g4834VWk8hI2v0TtrPkW2SgZXPCyfREPJsz0TPO9m JQRu1LoneKIjwDKqisq0hMRfATVQJCAISBvFB3dx3bh+UvtKVmYL9Mb2iC6k7r1D9sbvv2 5yd8JSUK8QK3uYjNq/UROoLmBMqpD42weLYSa6VmVxw6g7rppZHN2nB1tq43Hue/uZZw6N ywvIZCp5DzOCIXrh65ark9tdUacyYVDznGvQPsz14sgh27unWngGRBD+1W/0UHfa5Idatk GV/2jaT5R2pnBQbf39LQxXIF/cJrTyLkj3mMQlCkRlEufwmuqsMGxIDDDuuxeg== Received: by freefall.freebsd.org (Postfix, from userid 1354) id 4DAC01ACFE; Fri, 2 Sep 2022 10:01:47 +0000 (UTC) From: Jan Beich To: Milan Obuch Cc: ports@freebsd.org Subject: Re: Ports Collection support for your FreeBSD version has ended... In-Reply-To: <20220902102510.562724ee@zeta.dino.sk> (Milan Obuch's message of "Fri, 2 Sep 2022 10:25:10 +0200") References: <20220902080913.3049eb0e@zeta.dino.sk> <8rn2-cii8-wny@FreeBSD.org> <20220902102510.562724ee@zeta.dino.sk> Date: Fri, 02 Sep 2022 12:01:42 +0200 Message-ID: List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1662112907; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=UL6gGI4YIuS6ju+qFCadJl/6JoPK2ndu0fGnFsjgRt8=; b=HuTjIqMeHKGQlbLgaBoWg9Q/SP0sKp0NjkTZbq4QA/K+D3ue/3IAqGExUdiOg8NxNaUB0W SuljTJR12Ce5G2OJblTcte9DKog5taGBy7G+0PTfjMkfneO7n708n62lXhJ5D7czHWReu9 PG+A5dj1ChApwqejttjPIut6iGhzLLsrLZRl4KaoTBE2rJC9bSflwH7E9O/WXVVweLtR5q MyuO5B/Yc0NLHzTTW/fZMCuOvqiFbKkMXIobuO0nSWihFid0OXLe3B5MoWzfZefo9JkvJB UYQQMYemwskm9GGaCMWWhpb9zjQEkgi8GbumaJ4tJp0UUrDG/3zXcZnJ6Q0ccw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1662112907; a=rsa-sha256; cv=none; b=W9fz5O8p8iVVQuwb9QgUKlPDiFoxBvSPo+mTL7nbESDy2AOxMb2kZNLID764ydYdUfrHNr DeAUIFzygiYYLgEGI8cEPkTwl+OeN1vRZPFjsCpP8JZ+xbX2C1vXgwyBzGEFusncBVrmsX sSCZcf7AKg/6sasY/Ju+rkvHl3GexNgjHwII52xFYpFyZMLNpY8mQCeH+WTrwfdgVtK4TV XzSBl0Xz/ptqlK7pnJFyMPZl0zWbsNak8yJEV5T0Kn2oLmQ5fTWB+NMn2A5byCKZHonURl r7Tdp8+BuFoVkW7Xo2kP+S9LFRVLQJkcZDFM7ELRaoHXtyzDlKAPPFHuj4mzTw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N Milan Obuch writes: > On Fri, 02 Sep 2022 10:01:19 +0200 > And what about 12.3-STABLE? # 12.3-RELEASE $ git show release/12.3.0:sys/sys/param.h | grep define.\*_version #define __FreeBSD_version 1203000 /* Master, propagated to newvers */ # 12.3-STABLE $ git show origin/stable/12:sys/sys/param.h | grep define.\*_version #define __FreeBSD_version 1203507 /* Master, propagated to newvers */ > Where is this version constant defined in ports tree? >From Mk/bsd.port.mk . if ${OPSYS} == FreeBSD && (${OSVERSION} < 1203000 || (${OSVERSION} >= 1300000 && ${OSVERSION} < 1301000)) _UNSUPPORTED_SYSTEM_MESSAGE= Ports Collection support for your ${OPSYS} version has ended, and no ports\ are guaranteed to build on this system. Please upgrade to a supported release. . if defined(ALLOW_UNSUPPORTED_SYSTEM) WARNING+= "${_UNSUPPORTED_SYSTEM_MESSAGE}" . else show-unsupported-system-error: @${ECHO_MSG} "/!\\ ERROR: /!\\" @${ECHO_MSG} @${ECHO_MSG} "${_UNSUPPORTED_SYSTEM_MESSAGE}" | ${FMT_80} @${ECHO_MSG} @${ECHO_MSG} "No support will be provided if you silence this message by defining ALLOW_UNSUPPORTED_SYSTEM." | ${FMT_80} @${ECHO_MSG} @${FALSE} . endif . endif > How can this version be inspected using just binaries installed? "sysctl kern.osreldate". It's not used by ports/ since 2014-09-30 (9576bda6137e). If you want to build ports/ then /usr/include must exist, and kern.osreldate must not be older than or . Otherwise, freshly built binaries may not be able to run. poudriere records kern.osreldate as "Host OSVERSION" and as "Jail OSVERSION". For example, package cluster build logs often have "Host OSVERSION" matching -CURRENT kernel around the time.