From nobody Mon Dec 9 08:35:02 2024 X-Original-To: stable@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 4Y6FYB4gTrz5gSXK for ; Mon, 09 Dec 2024 08:35:10 +0000 (UTC) (envelope-from danny@cs.huji.ac.il) Received: from kabab.cs.huji.ac.il (kabab.cs.huji.ac.il [132.65.116.210]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Y6FYB1kbgz4YQ3; Mon, 9 Dec 2024 08:35:10 +0000 (UTC) (envelope-from danny@cs.huji.ac.il) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=cs.huji.ac.il; s=57791128; h=To:References:Message-Id:Content-Transfer-Encoding:Cc:Date:In-Reply-To:From:Subject:Mime-Version:Content-Type; bh=JftV8pX4CoslNCQhjEu+XG3r3BpJijUbX9bdRQsOcr0=; b=YIlt9Py8UQPzmeATD8Tngdbvl1o4xHdQBM+othbFeQDUbr6ULCRz1VMSAC3s3PWjXBBPEd+HLakvqMBae+ZBh1rD8PfztRl9ZtcZPceon4DW18v18hppGUTHNqJtA9DhWZgHClz+bPHX7ElIyn7FYqb5U1yW6b8ka+B8oJ1KLYuToW7Vua/sycHy7xZsj2bOMYDCW9EKD5bbq4/gxZZcWy3BTkzstZ+IKy1aLDQtNScH20AWxBjNxBfaUQ0fTHfnUGKSwPAIOEEv2OASMyWzxZGiD7UjEl6TLbufJnyHbaboffWj965xrWq6BfjoKUeWZhvy94+TTyNwPxWUtnmcNA==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=cse.huji.ac.il; s=57791128; h=To:References:Message-Id:Content-Transfer-Encoding:Cc:Date:In-Reply-To:From:Subject:Mime-Version:Content-Type; bh=JftV8pX4CoslNCQhjEu+XG3r3BpJijUbX9bdRQsOcr0=; b=2P+vr4lEiFNqKyuH4m0af9l8ECfdEq/IkftbdVcdvSV6HhEuyUZX6JXgSzFJMNVWpYCaTyPmr4Yyh0EL5L8usNFpqnvGXSFz35SrjaHr/E05aqmCrmk/TU1uQ8fpqT3DDnGJDQyHjO9xoPNLiTF1AAV9lQP/rp7Ta/itPM5T9Q+QGLPt/BuKtXM9QfoHjPXUeF1mPz4FecbPR857Zg1Rd8utea6KP7K92ss47e9pjCU4mvMrMaCZIBXe10myh9ENwfzXm6tgN63REohgdiFr2zFAxwJtZzcb8B50yqsXMleN0PgbrHD9kBIlsx4NWdKhQoLhfMx3MrrQi7+kmQjKeQ==; Received: from bach.cs.huji.ac.il ([132.65.80.20] helo=smtpclient.apple) by kabab.cs.huji.ac.il with esmtp id 1tKZEM-000ENG-Nx; Mon, 09 Dec 2024 10:35:02 +0200 Content-Type: text/plain; charset=us-ascii List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.120.41.1.10\)) Subject: Re: not working /dev/console From: Daniel Braniss In-Reply-To: Date: Mon, 9 Dec 2024 10:35:02 +0200 Cc: Warner Losh , Freebsd-stable List Content-Transfer-Encoding: quoted-printable Message-Id: <3F04B2DC-1AA9-4663-BCDE-3EFD0B01527E@cs.huji.ac.il> References: <365D866D-F7D2-4DB6-AFFB-B4C3829D8467@cs.huji.ac.il> To: Kurt Jaeger X-Mailer: Apple Mail (2.3696.120.41.1.10) X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:378, ipnet:132.64.0.0/15, country:IL] X-Rspamd-Queue-Id: 4Y6FYB1kbgz4YQ3 X-Spamd-Bar: ---- hi Kurt & Warner: im trying on a PCengines apu2 fbsd 14.2, but have the same symptoms, no = console. dmesg|grep uart -> nothing. after some trials the best i have is: the bsd-menu showing=20 5. Cons: Serial and only the kernel messages. no /dev/console, no /dev/ttyu0, but can remote login. btw, all works fine with a 13.1 kernel > On 8 Dec 2024, at 20:27, Kurt Jaeger wrote: >=20 > Hi! >=20 >> So, there should be a line like >>=20 >> uart0: console (115200,n,8,1) >>=20 >> if not, then hw.uart.console isn't making it through. >=20 > So somehow the uarts are not found during initialization ? >=20 >> If you are using a custom kernel, >=20 > It's the generic kernel. >=20 >> you can add that to a file and add 'env >> /path/to/file/on/build/host' to the kernel config to wire that into = the >> kernel, should the boot path make it hard to set an initial = environment >> otherwise. Also, DHCP should still try to grab /boot/loader.conf from = the >> tftp/http server as well. That might also be something that needs = debugging >> (or hopefully just correct config). >=20 > I'll investigate further. >=20 > --=20 > pi@FreeBSD.org +49 171 3101372 Now what ? From nobody Fri Dec 13 08:09:22 2024 X-Original-To: stable@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 4Y8hnf1hdKz5gCWR; Fri, 13 Dec 2024 08:09:26 +0000 (UTC) (envelope-from bapt@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 "smtp.freebsd.org", Issuer "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Y8hnf17jNz4229; Fri, 13 Dec 2024 08:09:26 +0000 (UTC) (envelope-from bapt@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1734077366; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=AbYePnMnpfegAy2IXg740kVXLzFfUpjqYr5pHRYcq/Q=; b=moJk8R2d3cH95YAKUafdVXY8aa41iSlYah83qZeD1XLUTf8OtEjxsiPqn6NDSKRrTVGG3B B9OqRi44IC1w9rzdv1VYv4vtZ8Hu9BRMq305MuoGxPao4/psiehN0EgHJDU8oVvhW3Ril4 51qYh9CXtFLAboJh9tb9Gl6UBdsp1oJbrA5XYRala/qxuPdCoxClEEEzs+x2TL5bu8rEly ECPqaCjwS+ZSi1+o5taaIzhKUIRp5nL/2HC6aSrrQLAXQOgdpeiRDWQyV77vfp6o0CjvjA BHlxW5hmWSoa3/auUzUbtRYhQY+xKLKniak8/I2h6ZE89Ockrg9z7WGg1vn81Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1734077366; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=AbYePnMnpfegAy2IXg740kVXLzFfUpjqYr5pHRYcq/Q=; b=KvE5GbuChZL5QAfSM/lRjq/IpnCweJGIJS2hdmoGsr0EacgBWT5Y10wX8D4mFONgcHUh/5 cA0IngSZ0vH3KNalSP7bLUs6dZv61Dy078OdNS22XleUJPPdgCxVupA39WuMeAodM2Gu9Y QWAnue1IB2jSFxFHh3ze1TWCbnf2opLciKKrDlit41Bw0/8TP1rvCCJb0yYmgjeG+AL29Q H9CHrWp/yofpEcLGF0Lu6WMIPoTahBh/aQaDqKxNa+Rk3OH5ohIq6u3nXT4qYa+zq+1Pd1 uk3HPhrA17L5lZcNFU4Bt/1KbaH3wnkS0vC9rPfZnzn5fJtAs1DvJZXPh8cVqQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1734077366; a=rsa-sha256; cv=none; b=x2KZOEoU7iogLUPgQChIW/pf/HHZiDf5iC/stH3k/H/7I/nK+xHtwuGrfhL/znqApu5srj VpeZhlj1FXXgl957cZE+txX4vwKXZ4lnwLZZEGY4Wn4N/XlrYzIaiLc3H2WruFKxb0KvZh lyBUEmNbLU1HbTx3T3yJbaYZhORkZbLonPLIbuaUohMEeitBGQtJ9h9IJRfZYFscwJczsi 2USkPKpVJuzVvWlUQ+GYV5ZtBVWdsf/NZa8Ae1pWsL9kVlmHN/Zv4SW8IfygFWLrwBNIBX Y4DUMOQFg7cm42Fos7AzxmstN/Cn/RnAm8s1C8tsb8jXOBlKU3+weCx6R8eKvA== Received: from aniel.nours.eu (nours.eu [IPv6:2001:41d0:8:3a4d::1]) (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) (Authenticated sender: bapt) by smtp.freebsd.org (Postfix) with ESMTPSA id 4Y8hnf03l9zS24; Fri, 13 Dec 2024 08:09:25 +0000 (UTC) (envelope-from bapt@freebsd.org) Received: by aniel.nours.eu (Postfix, from userid 1001) id 69F811CEDDB; Fri, 13 Dec 2024 09:09:22 +0100 (CET) Date: Fri, 13 Dec 2024 09:09:22 +0100 From: Baptiste Daroussin To: ports@freebsd.org, stable@freebsd.org Subject: CFT: repository for kernel modules Message-ID: List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hello everyone, In our current release model the binary packages are built on the lowest supported version of a given branch. Which means when 14.2, the packages it is using are built on 14.1 until 14.1's EOL which is march 31st. This works greate for everything but kernel modules, beside developers trying hard to keep KBI stability in the life time of a branch, there are always plenty of issues. It has been decided to provide a dedicated repository for 14.2 user only containings kernel modules, built out of the ports tree. I order to be able to do it quickly here is what have been done and the related constraints. First all the packages which are providing kernel modules now have automatically the OSVERSION which is appended to the package version: foo-kmod-1.3.4_3,1 now becomes foo-kmod-1.3.4.${OSVERSION}_3,1 The goal of this change is that the kernel module for 14.2 is at a higher version from the kernel module from 14.1 which means will force reinstalling considering this is an upgrade. The other point of this change, it helps user on current and on stable to figure out the need to rebuild thir kernel module at some point of their upgrades! On the infrastructure side, all kernel modules are now fully build in an unpriviledge clean chroot, and cross built for all possible architectures for each new releases (currently only 14.2, 14.1 kernel modules being in the regular repository). This has the advantage of allowing us to get kernel modules for every single architecture we do support quickly, the drawback being kernel modules with build and/or run dependency cannot be built (note that for run dependency I am working on a workaround, stay tuned). in order to discover quickly which ports should be built, the following is being done: > git grep "^USES.*kmod" and ls */*-kmod Anything mathing with the above is listed as to be built. Because of the way we are building and because we want to be able to ship quickly updates on those kernel modules, there are other limitation which have been added: Only kernel modules without any build and run dependencies are being built, which means most of them but not all. I plan to fix the missing ones. Having kernel modules isolated in their own packages is anyway a good idea as it helps people on stable and current quickly falling back on their feet when a kernel update breaks: it is faster to rebuild, and require less ressources. As a result you can see open-vm-tools has been split into open-vm-tools and open-vm-kmod. The day we have thing repository incorporated into poudriere we will be able to revisit the way To be able to use those new repositories: this is the repository configuration for packages built our of the main branch > https://people.freebsd.org/~bapt/kmods-latest.conf.txt for completion we also started building on quarterly branches, but keep in mind that all the above changes are only in main now and will be in quarterly only in january > https://people.freebsd.org/~bapt/kmods-quarterly.conf.txt Best regards, Bapt From nobody Fri Dec 13 13:35:09 2024 X-Original-To: stable@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 4Y8r1c3ZPHz5gZks; Fri, 13 Dec 2024 13:35:16 +0000 (UTC) (envelope-from grahamperrin@gmail.com) Received: from mail-wm1-x32f.google.com (mail-wm1-x32f.google.com [IPv6:2a00:1450:4864:20::32f]) (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 4Y8r1c10jFz4XxG; Fri, 13 Dec 2024 13:35:16 +0000 (UTC) (envelope-from grahamperrin@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-wm1-x32f.google.com with SMTP id 5b1f17b1804b1-4361dc6322fso11748305e9.3; Fri, 13 Dec 2024 05:35:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1734096913; x=1734701713; darn=freebsd.org; h=in-reply-to:autocrypt:cc:content-language:from:references:to :subject:user-agent:mime-version:date:message-id:from:to:cc:subject :date:message-id:reply-to; bh=xxn1bbdd47pdzVmvG0+pUsUP2H188Fm3ZcxKkkCsp8s=; b=g84EKxDB5lFGdMY1b7gPumPN/mGDnuXYzh/GifYjfE3ImzNbIevf/X616w5og0gcGq gb4p73oUKyH5t/4ByBvC6jrDjryn9eEk3yxoQYL6FXgL8RjsHruipIgzMvwjubJ++/Pq TnemGZdbgOxaS1Zz35b2vkIyFbizBIQEd2Jk4N8zEck22oLPuUOPzqtmAky4EksoEsDw k2kTticDUwz2ihDpiN6uqk9cZnawKBD/etliPFvcrT96d6znw6iz85foFGiUWKsmuRcx tiRrSWeQk+oYMKRG4qea5nuQyljbYH0uVddr67bIHI5COJMRzJDWLJ08DioxZ8AqTy9i iQLA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734096913; x=1734701713; h=in-reply-to:autocrypt:cc:content-language:from:references:to :subject:user-agent:mime-version:date:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=xxn1bbdd47pdzVmvG0+pUsUP2H188Fm3ZcxKkkCsp8s=; b=lY+2n1c4NSMRBcU87ziZM/vymUE0eRJ6SWE1+ZXCrCEOC6Xw6BRDWEKDqp6fYAwpEm b/H6zggXa+ZGSmxjQCGyTgFBzkQx5Aozb2ytc/GvaFwMJyfEq6gVhcez+Q1ItCr5fCLb rOiamyYGgfw980k4fkhoR4m8Ta4WRjk8a/OdF8MLfC73qOaARvS/Vr+v3HnOK124hGLR FBJ3KNYTC5xExbRUSx+QojhHmIvXnOSN0KOcVtbGQRrt5kO+Vts6A1Wx7giZDB0iv5lU AjhHUJ+ImyaS30IPrnLY64DuDsXAmubXIHSP/ZS3qY7YfqdJPTH0PAhQBkZG4lgJfyhq BIVg== X-Forwarded-Encrypted: i=1; AJvYcCXaAX7Bz8h+7RwQht1DHYc/S1oFIggI2jbHwN8QoHXpi9VnVQ9ZUMcqPlDgznLnIwsHT31p5Ic=@freebsd.org X-Gm-Message-State: AOJu0Yw4jRmMiRYSPIdVqFJe4817iQ81Ien/WhP2RgrAb+sgjS6a3auu L9iGW25c2X0st/dmcmJM//vqD9tcry6FGqRoKmUr8SWv6NpHs3JFCxa3YX9x X-Gm-Gg: ASbGncu8kPU5m+KADszJ8IcHucyweZ5SGh1ZkFpYTIZaFQC9+lAxXiJrki5+uGgHZ4V cf7TQFO7Bw7d+ehLNt8AUulxJsAxQqrcDUpDeI+mwOIHiIsjgP0HDqJGgO8cvK0ZZGgE+Lffs7w MyAzM6ekFPLNR06t20FRTRaSqSepbDitdgbW+4V7rqEg8y/X3S+eC52HYumdWjivtOFG258YCzt qFVUFiM3kSVIEt3sNPc/kbu/4rH7MdM0GM8aRJKOZDeEcJzOSifEwOhO3E77Ag7P8EKJO9rHQhR bvcsTGp467gn+g== X-Google-Smtp-Source: AGHT+IHEj0YQp5+VgChv5Pvxdbv5EnWJXO8s64HylLiM1DVLgayRV57FCgc7auoT+AFKrEOMUI+EaA== X-Received: by 2002:a05:600c:4e8e:b0:434:a4fe:cd71 with SMTP id 5b1f17b1804b1-4362aa2eb58mr21271065e9.12.1734096913057; Fri, 13 Dec 2024 05:35:13 -0800 (PST) Received: from [192.168.1.10] (host-78-147-83-34.as13285.net. [78.147.83.34]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-43625553358sm50417785e9.6.2024.12.13.05.35.11 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 13 Dec 2024 05:35:12 -0800 (PST) Content-Type: multipart/mixed; boundary="------------zj0dY0g2HGh2zBWq0nFy7V00" Message-ID: <8aa1d849-508a-4935-9ff2-3d191e1b170c@gmail.com> Date: Fri, 13 Dec 2024 13:35:09 +0000 List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Unable to update repository FreeBSD-kmods To: Baptiste Daroussin References: From: Graham Perrin Content-Language: en-GB Cc: ports@freebsd.org, stable@freebsd.org Autocrypt: addr=grahamperrin@gmail.com; keydata= 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 Cyw= In-Reply-To: X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US] X-Rspamd-Queue-Id: 4Y8r1c10jFz4XxG X-Spamd-Bar: ---- This is a multi-part message in MIME format. --------------zj0dY0g2HGh2zBWq0nFy7V00 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit On 13/12/2024 08:09, Baptiste Daroussin wrote: > … > >> https://people.freebsd.org/~bapt/kmods-quarterly.conf.txt > Best regards, > Bapt Thank you! An early test result: root@fourteen-pkgbase:~ # ee /usr/local/etc/pkg/repos/FreeBSD-kmods.conf root@fourteen-pkgbase:~ # pkg -vv | grep -B 1 -e url -e priority   FreeBSD-ports: {     url             : "pkg+https://pkg.freebsd.org/FreeBSD:14:amd64/quarterly",     enabled         : yes,     priority        : 0, --   FreeBSD-base: {     url             : "pkg+https://pkg.freebsd.org/FreeBSD:14:amd64/base_release_2",     enabled         : yes,     priority        : 0, --   FreeBSD-kmods: {     url             : "pkg+https://pkg.freebsd.org/FreeBSD:14:amd64/kmods_quarterly_${VERSION_VERSION}",     enabled         : yes,     priority        : 0, --   local-poudriere: {     url             : "file:///usr/local/poudriere/data/packages/fourteen-default",     enabled         : yes,     priority        : 3 root@fourteen-pkgbase:~ # date ; uptime Fri Dec 13 12:12:50 GMT 2024 12:12PM  up  7:52, 1 user, load averages: 0.15, 0.39, 0.43 root@fourteen-pkgbase:~ # pkg update Updating FreeBSD-ports repository catalogue... FreeBSD-ports repository is up to date. Updating FreeBSD-base repository catalogue... FreeBSD-base repository is up to date. Updating FreeBSD-kmods repository catalogue... pkg: Repository FreeBSD-kmods has a wrong packagesite, need to re-create database Unable to update repository FreeBSD-kmods Updating local-poudriere repository catalogue... local-poudriere repository is up to date. Error updating repositories! root@fourteen-pkgbase:~ # Attached: debug output. Maybe relevant: , where I tested before the call for testing with a url line that differed from what's currently suggested. HTH Kind regards Graham --------------zj0dY0g2HGh2zBWq0nFy7V00 Content-Type: text/plain; charset=UTF-8; name="pkg -d update -r FreeBSD-kmods.txt" Content-Disposition: attachment; filename="pkg -d update -r FreeBSD-kmods.txt" Content-Transfer-Encoding: base64 cm9vdEBmb3VydGVlbi1wa2diYXNlOn4gIyBjYXQgL3Vzci9sb2NhbC9ldGMvcGtnL3JlcG9z L0ZyZWVCU0Qta21vZHMuY29uZiAKRnJlZUJTRC1rbW9kcyB7CiAgICAgICAgdXJsOiBwa2cr aHR0cHM6Ly9wa2cuZnJlZWJzZC5vcmcvJHtBQkl9L2ttb2RzX3F1YXJ0ZXJseV8ke1ZFUlNJ T05fVkVSU0lPTn0KICAgICAgICBzaWduYXR1cmVfdHlwZTogImZpbmdlcnByaW50cyIKICAg ICAgICBmaW5nZXJwcmludHM6ICIvdXNyL3NoYXJlL2tleXMvcGtnIgogICAgICAgIG1pcnJv cl90eXBlOiAic3J2IgogICAgICAgIGVuYWJsZWQ6IHllcwp9CnJvb3RAZm91cnRlZW4tcGtn YmFzZTp+ICMgaGlzdG9yeSAtUwpyb290QGZvdXJ0ZWVuLXBrZ2Jhc2U6fiAjIHBrZyAtZCB1 cGRhdGUgLXIgRnJlZUJTRC1rbW9kcwpEQkcoMSlbMzE5Ml0+IHBrZyBpbml0aWFsaXplZApV cGRhdGluZyBGcmVlQlNELWttb2RzIHJlcG9zaXRvcnkgY2F0YWxvZ3VlLi4uCkRCRygxKVsz MTkyXT4gUGtnUmVwbzogdmVyaWZ5aW5nIHVwZGF0ZSBmb3IgRnJlZUJTRC1rbW9kcwpwa2c6 IFJlcG9zaXRvcnkgRnJlZUJTRC1rbW9kcyBoYXMgYSB3cm9uZyBwYWNrYWdlc2l0ZSwgbmVl ZCB0byByZS1jcmVhdGUgZGF0YWJhc2UKREJHKDEpWzMxOTJdPiBQa2dSZXBvOiBuZWVkIGZv cmNlZCB1cGRhdGUgb2YgRnJlZUJTRC1rbW9kcwpEQkcoMSlbMzE5Ml0+IFBrZ3JlcG8sIGJl Z2luIHVwZGF0ZSBvZiAnL3Zhci9kYi9wa2cvcmVwb3MvRnJlZUJTRC1rbW9kcy9kYicKREJH KDEpWzMxOTJdPiBSZXF1ZXN0IHRvIGZldGNoIHBrZytodHRwczovL3BrZy5mcmVlYnNkLm9y Zy9GcmVlQlNEOjE0OmFtZDY0L2ttb2RzX3F1YXJ0ZXJseV8ke1ZFUlNJT05fVkVSU0lPTn0v bWV0YS5jb25mCkRCRygxKVszMTkyXT4gY3VybF9vcGVuCkRCRygxKVszMTkyXT4gRmV0Y2g6 IGZldGNoZXIgdXNlZDogcGtnK2h0dHBzCkRCRygxKVszMTkyXT4gY3VybD4gZmV0Y2hpbmcg aHR0cHM6Ly9wa2cuZnJlZWJzZC5vcmcvRnJlZUJTRDoxNDphbWQ2NC9rbW9kc19xdWFydGVy bHlfJHtWRVJTSU9OX1ZFUlNJT059L21ldGEuY29uZgoKREJHKDEpWzMxOTJdPiBDVVJMPiBh dHRlbXB0aW5nIHRvIGZldGNoIGZyb20gLCBsZWZ0IHJldHJ5IDMKCiogQ291bGRuJ3QgZmlu ZCBob3N0IHBrZ21pci5nZW8uZnJlZWJzZC5vcmcgaW4gdGhlIC5uZXRyYyBmaWxlOyB1c2lu ZyBkZWZhdWx0cwoqIEhvc3QgcGtnbWlyLmdlby5mcmVlYnNkLm9yZzo0NDMgd2FzIHJlc29s dmVkLgoqIElQdjY6IDJhMDI6ODA6MDozZmZkOjo1MDoyLCAyNjA0OjEzODA6NDA5MTphMDAx Ojo1MDoyCiogSVB2NDogMTQ3LjI4LjE4NC40MywgODUuMzAuMTkwLjE0MAoqICAgVHJ5aW5n IDE0Ny4yOC4xODQuNDM6NDQzLi4uCiogQ29ubmVjdGVkIHRvIHBrZ21pci5nZW8uZnJlZWJz ZC5vcmcgKDE0Ny4yOC4xODQuNDMpIHBvcnQgNDQzCiogQUxQTjogY3VybCBvZmZlcnMgaHR0 cC8xLjEKKiAgQ0FmaWxlOiBub25lCiogIENBcGF0aDogL2V0Yy9zc2wvY2VydHMvCiogU1NM IGNvbm5lY3Rpb24gdXNpbmcgVExTdjEuMyAvIFRMU19BRVNfMjU2X0dDTV9TSEEzODQgLyBY MjU1MTkgLyBpZC1lY1B1YmxpY0tleQoqIEFMUE46IHNlcnZlciBhY2NlcHRlZCBodHRwLzEu MQoqIFNlcnZlciBjZXJ0aWZpY2F0ZToKKiAgc3ViamVjdDogQ049cGtnLmZyZWVic2Qub3Jn CiogIHN0YXJ0IGRhdGU6IE5vdiAzMCAyMDo1NDo0OSAyMDI0IEdNVAoqICBleHBpcmUgZGF0 ZTogRmViIDI4IDIwOjU0OjQ4IDIwMjUgR01UCiogIHN1YmplY3RBbHROYW1lOiBob3N0ICJw a2dtaXIuZ2VvLmZyZWVic2Qub3JnIiBtYXRjaGVkIGNlcnQncyAicGtnbWlyLmdlby5mcmVl YnNkLm9yZyIKKiAgaXNzdWVyOiBDPVVTOyBPPUxldCdzIEVuY3J5cHQ7IENOPUU2CiogIFNT TCBjZXJ0aWZpY2F0ZSB2ZXJpZnkgb2suCiogICBDZXJ0aWZpY2F0ZSBsZXZlbCAwOiBQdWJs aWMga2V5IHR5cGUgRUMvcHJpbWUyNTZ2MSAoMjU2LzEyOCBCaXRzL3NlY0JpdHMpLCBzaWdu ZWQgdXNpbmcgZWNkc2Etd2l0aC1TSEEzODQKKiAgIENlcnRpZmljYXRlIGxldmVsIDE6IFB1 YmxpYyBrZXkgdHlwZSBFQy9zZWNwMzg0cjEgKDM4NC8xOTIgQml0cy9zZWNCaXRzKSwgc2ln bmVkIHVzaW5nIHNoYTI1NldpdGhSU0FFbmNyeXB0aW9uCiogICBDZXJ0aWZpY2F0ZSBsZXZl bCAyOiBQdWJsaWMga2V5IHR5cGUgUlNBICg0MDk2LzE1MiBCaXRzL3NlY0JpdHMpLCBzaWdu ZWQgdXNpbmcgc2hhMjU2V2l0aFJTQUVuY3J5cHRpb24KKiB1c2luZyBIVFRQLzEueAo+IEdF VCAvRnJlZUJTRDoxNDphbWQ2NC9rbW9kc19xdWFydGVybHlfJHtWRVJTSU9OX1ZFUlNJT059 L21ldGEuY29uZiBIVFRQLzEuMQpIb3N0OiBwa2dtaXIuZ2VvLmZyZWVic2Qub3JnClVzZXIt QWdlbnQ6IHBrZy8xLjIxLjMKQWNjZXB0OiAqLyoKSWYtTW9kaWZpZWQtU2luY2U6IFRodSwg MDEgSmFuIDE5NzAgMDA6MDA6MDAgR01UCgoqIFJlcXVlc3QgY29tcGxldGVseSBzZW50IG9m ZgoqIG9sZCBTU0wgc2Vzc2lvbiBJRCBpcyBzdGFsZSwgcmVtb3ZpbmcKPCBIVFRQLzEuMSA0 MDQgTm90IEZvdW5kCiogRmFpbHVyZSB3cml0aW5nIG91dHB1dCB0byBkZXN0aW5hdGlvbiwg cGFzc2VkIDI0IHJldHVybmVkIDIzCiogQ2xvc2luZyBjb25uZWN0aW9uCkRCRygxKVszMTky XT4gQ1VSTD4gYXR0ZW1wdGluZyB0byBmZXRjaCBmcm9tICwgbGVmdCByZXRyeSAyCgoqIENv dWxkbid0IGZpbmQgaG9zdCBwa2dtaXIuZ2VvLmZyZWVic2Qub3JnIGluIHRoZSAubmV0cmMg ZmlsZTsgdXNpbmcgZGVmYXVsdHMKKiBIb3N0bmFtZSBwa2dtaXIuZ2VvLmZyZWVic2Qub3Jn IHdhcyBmb3VuZCBpbiBETlMgY2FjaGUKKiAgIFRyeWluZyAxNDcuMjguMTg0LjQzOjQ0My4u LgoqIENvbm5lY3RlZCB0byBwa2dtaXIuZ2VvLmZyZWVic2Qub3JnICgxNDcuMjguMTg0LjQz KSBwb3J0IDQ0MwoqIEFMUE46IGN1cmwgb2ZmZXJzIGh0dHAvMS4xCiogIENBZmlsZTogbm9u ZQoqICBDQXBhdGg6IC9ldGMvc3NsL2NlcnRzLwoqIFNTTCBjb25uZWN0aW9uIHVzaW5nIFRM U3YxLjMgLyBUTFNfQUVTXzI1Nl9HQ01fU0hBMzg0IC8gWDI1NTE5IC8gaWQtZWNQdWJsaWNL ZXkKKiBBTFBOOiBzZXJ2ZXIgYWNjZXB0ZWQgaHR0cC8xLjEKKiBTZXJ2ZXIgY2VydGlmaWNh dGU6CiogIHN1YmplY3Q6IENOPXBrZy5mcmVlYnNkLm9yZwoqICBzdGFydCBkYXRlOiBOb3Yg MzAgMjA6NTQ6NDkgMjAyNCBHTVQKKiAgZXhwaXJlIGRhdGU6IEZlYiAyOCAyMDo1NDo0OCAy MDI1IEdNVAoqICBzdWJqZWN0QWx0TmFtZTogaG9zdCAicGtnbWlyLmdlby5mcmVlYnNkLm9y ZyIgbWF0Y2hlZCBjZXJ0J3MgInBrZ21pci5nZW8uZnJlZWJzZC5vcmciCiogIGlzc3Vlcjog Qz1VUzsgTz1MZXQncyBFbmNyeXB0OyBDTj1FNgoqICBTU0wgY2VydGlmaWNhdGUgdmVyaWZ5 IG9rLgoqICAgQ2VydGlmaWNhdGUgbGV2ZWwgMDogUHVibGljIGtleSB0eXBlIEVDL3ByaW1l MjU2djEgKDI1Ni8xMjggQml0cy9zZWNCaXRzKSwgc2lnbmVkIHVzaW5nIGVjZHNhLXdpdGgt U0hBMzg0CiogICBDZXJ0aWZpY2F0ZSBsZXZlbCAxOiBQdWJsaWMga2V5IHR5cGUgRUMvc2Vj cDM4NHIxICgzODQvMTkyIEJpdHMvc2VjQml0cyksIHNpZ25lZCB1c2luZyBzaGEyNTZXaXRo UlNBRW5jcnlwdGlvbgoqICAgQ2VydGlmaWNhdGUgbGV2ZWwgMjogUHVibGljIGtleSB0eXBl IFJTQSAoNDA5Ni8xNTIgQml0cy9zZWNCaXRzKSwgc2lnbmVkIHVzaW5nIHNoYTI1NldpdGhS U0FFbmNyeXB0aW9uCiogdXNpbmcgSFRUUC8xLngKPiBHRVQgL0ZyZWVCU0Q6MTQ6YW1kNjQv a21vZHNfcXVhcnRlcmx5XyR7VkVSU0lPTl9WRVJTSU9OfS9tZXRhLmNvbmYgSFRUUC8xLjEK SG9zdDogcGtnbWlyLmdlby5mcmVlYnNkLm9yZwpVc2VyLUFnZW50OiBwa2cvMS4yMS4zCkFj Y2VwdDogKi8qCklmLU1vZGlmaWVkLVNpbmNlOiBUaHUsIDAxIEphbiAxOTcwIDAwOjAwOjAw IEdNVAoKKiBSZXF1ZXN0IGNvbXBsZXRlbHkgc2VudCBvZmYKKiBvbGQgU1NMIHNlc3Npb24g SUQgaXMgc3RhbGUsIHJlbW92aW5nCjwgSFRUUC8xLjEgNDA0IE5vdCBGb3VuZAoqIEZhaWx1 cmUgd3JpdGluZyBvdXRwdXQgdG8gZGVzdGluYXRpb24sIHBhc3NlZCAyNCByZXR1cm5lZCAy MwoqIENsb3NpbmcgY29ubmVjdGlvbgpEQkcoMSlbMzE5Ml0+IENVUkw+IGF0dGVtcHRpbmcg dG8gZmV0Y2ggZnJvbSAsIGxlZnQgcmV0cnkgMQoKKiBDb3VsZG4ndCBmaW5kIGhvc3QgcGtn bWlyLmdlby5mcmVlYnNkLm9yZyBpbiB0aGUgLm5ldHJjIGZpbGU7IHVzaW5nIGRlZmF1bHRz CiogSG9zdG5hbWUgcGtnbWlyLmdlby5mcmVlYnNkLm9yZyB3YXMgZm91bmQgaW4gRE5TIGNh Y2hlCiogICBUcnlpbmcgMTQ3LjI4LjE4NC40Mzo0NDMuLi4KKiBDb25uZWN0ZWQgdG8gcGtn bWlyLmdlby5mcmVlYnNkLm9yZyAoMTQ3LjI4LjE4NC40MykgcG9ydCA0NDMKKiBBTFBOOiBj dXJsIG9mZmVycyBodHRwLzEuMQoqICBDQWZpbGU6IG5vbmUKKiAgQ0FwYXRoOiAvZXRjL3Nz bC9jZXJ0cy8KKiBTU0wgY29ubmVjdGlvbiB1c2luZyBUTFN2MS4zIC8gVExTX0FFU18yNTZf R0NNX1NIQTM4NCAvIFgyNTUxOSAvIGlkLWVjUHVibGljS2V5CiogQUxQTjogc2VydmVyIGFj Y2VwdGVkIGh0dHAvMS4xCiogU2VydmVyIGNlcnRpZmljYXRlOgoqICBzdWJqZWN0OiBDTj1w a2cuZnJlZWJzZC5vcmcKKiAgc3RhcnQgZGF0ZTogTm92IDMwIDIwOjU0OjQ5IDIwMjQgR01U CiogIGV4cGlyZSBkYXRlOiBGZWIgMjggMjA6NTQ6NDggMjAyNSBHTVQKKiAgc3ViamVjdEFs dE5hbWU6IGhvc3QgInBrZ21pci5nZW8uZnJlZWJzZC5vcmciIG1hdGNoZWQgY2VydCdzICJw a2dtaXIuZ2VvLmZyZWVic2Qub3JnIgoqICBpc3N1ZXI6IEM9VVM7IE89TGV0J3MgRW5jcnlw dDsgQ049RTYKKiAgU1NMIGNlcnRpZmljYXRlIHZlcmlmeSBvay4KKiAgIENlcnRpZmljYXRl IGxldmVsIDA6IFB1YmxpYyBrZXkgdHlwZSBFQy9wcmltZTI1NnYxICgyNTYvMTI4IEJpdHMv c2VjQml0cyksIHNpZ25lZCB1c2luZyBlY2RzYS13aXRoLVNIQTM4NAoqICAgQ2VydGlmaWNh dGUgbGV2ZWwgMTogUHVibGljIGtleSB0eXBlIEVDL3NlY3AzODRyMSAoMzg0LzE5MiBCaXRz L3NlY0JpdHMpLCBzaWduZWQgdXNpbmcgc2hhMjU2V2l0aFJTQUVuY3J5cHRpb24KKiAgIENl cnRpZmljYXRlIGxldmVsIDI6IFB1YmxpYyBrZXkgdHlwZSBSU0EgKDQwOTYvMTUyIEJpdHMv c2VjQml0cyksIHNpZ25lZCB1c2luZyBzaGEyNTZXaXRoUlNBRW5jcnlwdGlvbgoqIHVzaW5n IEhUVFAvMS54Cj4gR0VUIC9GcmVlQlNEOjE0OmFtZDY0L2ttb2RzX3F1YXJ0ZXJseV8ke1ZF UlNJT05fVkVSU0lPTn0vbWV0YS5jb25mIEhUVFAvMS4xCkhvc3Q6IHBrZ21pci5nZW8uZnJl ZWJzZC5vcmcKVXNlci1BZ2VudDogcGtnLzEuMjEuMwpBY2NlcHQ6ICovKgpJZi1Nb2RpZmll ZC1TaW5jZTogVGh1LCAwMSBKYW4gMTk3MCAwMDowMDowMCBHTVQKCiogUmVxdWVzdCBjb21w bGV0ZWx5IHNlbnQgb2ZmCiogb2xkIFNTTCBzZXNzaW9uIElEIGlzIHN0YWxlLCByZW1vdmlu Zwo8IEhUVFAvMS4xIDQwNCBOb3QgRm91bmQKKiBGYWlsdXJlIHdyaXRpbmcgb3V0cHV0IHRv IGRlc3RpbmF0aW9uLCBwYXNzZWQgMjQgcmV0dXJuZWQgMjMKKiBDbG9zaW5nIGNvbm5lY3Rp b24KREJHKDEpWzMxOTJdPiBSZXF1ZXN0IHRvIGZldGNoIHBrZytodHRwczovL3BrZy5mcmVl YnNkLm9yZy9GcmVlQlNEOjE0OmFtZDY0L2ttb2RzX3F1YXJ0ZXJseV8ke1ZFUlNJT05fVkVS U0lPTn0vbWV0YS50eHoKREJHKDEpWzMxOTJdPiBjdXJsX29wZW4KREJHKDEpWzMxOTJdPiBG ZXRjaDogZmV0Y2hlciB1c2VkOiBwa2craHR0cHMKREJHKDEpWzMxOTJdPiBjdXJsPiBmZXRj aGluZyBodHRwczovL3BrZy5mcmVlYnNkLm9yZy9GcmVlQlNEOjE0OmFtZDY0L2ttb2RzX3F1 YXJ0ZXJseV8ke1ZFUlNJT05fVkVSU0lPTn0vbWV0YS50eHoKCkRCRygxKVszMTkyXT4gQ1VS TD4gYXR0ZW1wdGluZyB0byBmZXRjaCBmcm9tICwgbGVmdCByZXRyeSAzCgoqIENvdWxkbid0 IGZpbmQgaG9zdCBwa2dtaXIuZ2VvLmZyZWVic2Qub3JnIGluIHRoZSAubmV0cmMgZmlsZTsg dXNpbmcgZGVmYXVsdHMKKiBIb3N0bmFtZSBwa2dtaXIuZ2VvLmZyZWVic2Qub3JnIHdhcyBm b3VuZCBpbiBETlMgY2FjaGUKKiAgIFRyeWluZyAxNDcuMjguMTg0LjQzOjQ0My4uLgoqIENv bm5lY3RlZCB0byBwa2dtaXIuZ2VvLmZyZWVic2Qub3JnICgxNDcuMjguMTg0LjQzKSBwb3J0 IDQ0MwoqIEFMUE46IGN1cmwgb2ZmZXJzIGh0dHAvMS4xCiogIENBZmlsZTogbm9uZQoqICBD QXBhdGg6IC9ldGMvc3NsL2NlcnRzLwoqIFNTTCBjb25uZWN0aW9uIHVzaW5nIFRMU3YxLjMg LyBUTFNfQUVTXzI1Nl9HQ01fU0hBMzg0IC8gWDI1NTE5IC8gaWQtZWNQdWJsaWNLZXkKKiBB TFBOOiBzZXJ2ZXIgYWNjZXB0ZWQgaHR0cC8xLjEKKiBTZXJ2ZXIgY2VydGlmaWNhdGU6Ciog IHN1YmplY3Q6IENOPXBrZy5mcmVlYnNkLm9yZwoqICBzdGFydCBkYXRlOiBOb3YgMzAgMjA6 NTQ6NDkgMjAyNCBHTVQKKiAgZXhwaXJlIGRhdGU6IEZlYiAyOCAyMDo1NDo0OCAyMDI1IEdN VAoqICBzdWJqZWN0QWx0TmFtZTogaG9zdCAicGtnbWlyLmdlby5mcmVlYnNkLm9yZyIgbWF0 Y2hlZCBjZXJ0J3MgInBrZ21pci5nZW8uZnJlZWJzZC5vcmciCiogIGlzc3VlcjogQz1VUzsg Tz1MZXQncyBFbmNyeXB0OyBDTj1FNgoqICBTU0wgY2VydGlmaWNhdGUgdmVyaWZ5IG9rLgoq ICAgQ2VydGlmaWNhdGUgbGV2ZWwgMDogUHVibGljIGtleSB0eXBlIEVDL3ByaW1lMjU2djEg KDI1Ni8xMjggQml0cy9zZWNCaXRzKSwgc2lnbmVkIHVzaW5nIGVjZHNhLXdpdGgtU0hBMzg0 CiogICBDZXJ0aWZpY2F0ZSBsZXZlbCAxOiBQdWJsaWMga2V5IHR5cGUgRUMvc2VjcDM4NHIx ICgzODQvMTkyIEJpdHMvc2VjQml0cyksIHNpZ25lZCB1c2luZyBzaGEyNTZXaXRoUlNBRW5j cnlwdGlvbgoqICAgQ2VydGlmaWNhdGUgbGV2ZWwgMjogUHVibGljIGtleSB0eXBlIFJTQSAo NDA5Ni8xNTIgQml0cy9zZWNCaXRzKSwgc2lnbmVkIHVzaW5nIHNoYTI1NldpdGhSU0FFbmNy eXB0aW9uCiogdXNpbmcgSFRUUC8xLngKPiBHRVQgL0ZyZWVCU0Q6MTQ6YW1kNjQva21vZHNf cXVhcnRlcmx5XyR7VkVSU0lPTl9WRVJTSU9OfS9tZXRhLnR4eiBIVFRQLzEuMQpIb3N0OiBw a2dtaXIuZ2VvLmZyZWVic2Qub3JnClVzZXItQWdlbnQ6IHBrZy8xLjIxLjMKQWNjZXB0OiAq LyoKSWYtTW9kaWZpZWQtU2luY2U6IFRodSwgMDEgSmFuIDE5NzAgMDA6MDA6MDAgR01UCgoq IFJlcXVlc3QgY29tcGxldGVseSBzZW50IG9mZgoqIG9sZCBTU0wgc2Vzc2lvbiBJRCBpcyBz dGFsZSwgcmVtb3ZpbmcKPCBIVFRQLzEuMSA0MDQgTm90IEZvdW5kCiogRmFpbHVyZSB3cml0 aW5nIG91dHB1dCB0byBkZXN0aW5hdGlvbiwgcGFzc2VkIDI0IHJldHVybmVkIDIzCiogQ2xv c2luZyBjb25uZWN0aW9uCkRCRygxKVszMTkyXT4gQ1VSTD4gYXR0ZW1wdGluZyB0byBmZXRj aCBmcm9tICwgbGVmdCByZXRyeSAyCgoqIENvdWxkbid0IGZpbmQgaG9zdCBwa2dtaXIuZ2Vv LmZyZWVic2Qub3JnIGluIHRoZSAubmV0cmMgZmlsZTsgdXNpbmcgZGVmYXVsdHMKKiBIb3N0 bmFtZSBwa2dtaXIuZ2VvLmZyZWVic2Qub3JnIHdhcyBmb3VuZCBpbiBETlMgY2FjaGUKKiAg IFRyeWluZyAxNDcuMjguMTg0LjQzOjQ0My4uLgoqIENvbm5lY3RlZCB0byBwa2dtaXIuZ2Vv LmZyZWVic2Qub3JnICgxNDcuMjguMTg0LjQzKSBwb3J0IDQ0MwoqIEFMUE46IGN1cmwgb2Zm ZXJzIGh0dHAvMS4xCiogIENBZmlsZTogbm9uZQoqICBDQXBhdGg6IC9ldGMvc3NsL2NlcnRz LwoqIFNTTCBjb25uZWN0aW9uIHVzaW5nIFRMU3YxLjMgLyBUTFNfQUVTXzI1Nl9HQ01fU0hB Mzg0IC8gWDI1NTE5IC8gaWQtZWNQdWJsaWNLZXkKKiBBTFBOOiBzZXJ2ZXIgYWNjZXB0ZWQg aHR0cC8xLjEKKiBTZXJ2ZXIgY2VydGlmaWNhdGU6CiogIHN1YmplY3Q6IENOPXBrZy5mcmVl YnNkLm9yZwoqICBzdGFydCBkYXRlOiBOb3YgMzAgMjA6NTQ6NDkgMjAyNCBHTVQKKiAgZXhw aXJlIGRhdGU6IEZlYiAyOCAyMDo1NDo0OCAyMDI1IEdNVAoqICBzdWJqZWN0QWx0TmFtZTog aG9zdCAicGtnbWlyLmdlby5mcmVlYnNkLm9yZyIgbWF0Y2hlZCBjZXJ0J3MgInBrZ21pci5n ZW8uZnJlZWJzZC5vcmciCiogIGlzc3VlcjogQz1VUzsgTz1MZXQncyBFbmNyeXB0OyBDTj1F NgoqICBTU0wgY2VydGlmaWNhdGUgdmVyaWZ5IG9rLgoqICAgQ2VydGlmaWNhdGUgbGV2ZWwg MDogUHVibGljIGtleSB0eXBlIEVDL3ByaW1lMjU2djEgKDI1Ni8xMjggQml0cy9zZWNCaXRz KSwgc2lnbmVkIHVzaW5nIGVjZHNhLXdpdGgtU0hBMzg0CiogICBDZXJ0aWZpY2F0ZSBsZXZl bCAxOiBQdWJsaWMga2V5IHR5cGUgRUMvc2VjcDM4NHIxICgzODQvMTkyIEJpdHMvc2VjQml0 cyksIHNpZ25lZCB1c2luZyBzaGEyNTZXaXRoUlNBRW5jcnlwdGlvbgoqICAgQ2VydGlmaWNh dGUgbGV2ZWwgMjogUHVibGljIGtleSB0eXBlIFJTQSAoNDA5Ni8xNTIgQml0cy9zZWNCaXRz KSwgc2lnbmVkIHVzaW5nIHNoYTI1NldpdGhSU0FFbmNyeXB0aW9uCiogdXNpbmcgSFRUUC8x LngKPiBHRVQgL0ZyZWVCU0Q6MTQ6YW1kNjQva21vZHNfcXVhcnRlcmx5XyR7VkVSU0lPTl9W RVJTSU9OfS9tZXRhLnR4eiBIVFRQLzEuMQpIb3N0OiBwa2dtaXIuZ2VvLmZyZWVic2Qub3Jn ClVzZXItQWdlbnQ6IHBrZy8xLjIxLjMKQWNjZXB0OiAqLyoKSWYtTW9kaWZpZWQtU2luY2U6 IFRodSwgMDEgSmFuIDE5NzAgMDA6MDA6MDAgR01UCgoqIFJlcXVlc3QgY29tcGxldGVseSBz ZW50IG9mZgoqIG9sZCBTU0wgc2Vzc2lvbiBJRCBpcyBzdGFsZSwgcmVtb3ZpbmcKPCBIVFRQ LzEuMSA0MDQgTm90IEZvdW5kCiogRmFpbHVyZSB3cml0aW5nIG91dHB1dCB0byBkZXN0aW5h dGlvbiwgcGFzc2VkIDI0IHJldHVybmVkIDIzCiogQ2xvc2luZyBjb25uZWN0aW9uCkRCRygx KVszMTkyXT4gQ1VSTD4gYXR0ZW1wdGluZyB0byBmZXRjaCBmcm9tICwgbGVmdCByZXRyeSAx CgoqIENvdWxkbid0IGZpbmQgaG9zdCBwa2dtaXIuZ2VvLmZyZWVic2Qub3JnIGluIHRoZSAu bmV0cmMgZmlsZTsgdXNpbmcgZGVmYXVsdHMKKiBIb3N0bmFtZSBwa2dtaXIuZ2VvLmZyZWVi c2Qub3JnIHdhcyBmb3VuZCBpbiBETlMgY2FjaGUKKiAgIFRyeWluZyAxNDcuMjguMTg0LjQz OjQ0My4uLgoqIENvbm5lY3RlZCB0byBwa2dtaXIuZ2VvLmZyZWVic2Qub3JnICgxNDcuMjgu MTg0LjQzKSBwb3J0IDQ0MwoqIEFMUE46IGN1cmwgb2ZmZXJzIGh0dHAvMS4xCiogIENBZmls ZTogbm9uZQoqICBDQXBhdGg6IC9ldGMvc3NsL2NlcnRzLwoqIFNTTCBjb25uZWN0aW9uIHVz aW5nIFRMU3YxLjMgLyBUTFNfQUVTXzI1Nl9HQ01fU0hBMzg0IC8gWDI1NTE5IC8gaWQtZWNQ dWJsaWNLZXkKKiBBTFBOOiBzZXJ2ZXIgYWNjZXB0ZWQgaHR0cC8xLjEKKiBTZXJ2ZXIgY2Vy dGlmaWNhdGU6CiogIHN1YmplY3Q6IENOPXBrZy5mcmVlYnNkLm9yZwoqICBzdGFydCBkYXRl OiBOb3YgMzAgMjA6NTQ6NDkgMjAyNCBHTVQKKiAgZXhwaXJlIGRhdGU6IEZlYiAyOCAyMDo1 NDo0OCAyMDI1IEdNVAoqICBzdWJqZWN0QWx0TmFtZTogaG9zdCAicGtnbWlyLmdlby5mcmVl YnNkLm9yZyIgbWF0Y2hlZCBjZXJ0J3MgInBrZ21pci5nZW8uZnJlZWJzZC5vcmciCiogIGlz c3VlcjogQz1VUzsgTz1MZXQncyBFbmNyeXB0OyBDTj1FNgoqICBTU0wgY2VydGlmaWNhdGUg dmVyaWZ5IG9rLgoqICAgQ2VydGlmaWNhdGUgbGV2ZWwgMDogUHVibGljIGtleSB0eXBlIEVD L3ByaW1lMjU2djEgKDI1Ni8xMjggQml0cy9zZWNCaXRzKSwgc2lnbmVkIHVzaW5nIGVjZHNh LXdpdGgtU0hBMzg0CiogICBDZXJ0aWZpY2F0ZSBsZXZlbCAxOiBQdWJsaWMga2V5IHR5cGUg RUMvc2VjcDM4NHIxICgzODQvMTkyIEJpdHMvc2VjQml0cyksIHNpZ25lZCB1c2luZyBzaGEy NTZXaXRoUlNBRW5jcnlwdGlvbgoqICAgQ2VydGlmaWNhdGUgbGV2ZWwgMjogUHVibGljIGtl eSB0eXBlIFJTQSAoNDA5Ni8xNTIgQml0cy9zZWNCaXRzKSwgc2lnbmVkIHVzaW5nIHNoYTI1 NldpdGhSU0FFbmNyeXB0aW9uCiogdXNpbmcgSFRUUC8xLngKPiBHRVQgL0ZyZWVCU0Q6MTQ6 YW1kNjQva21vZHNfcXVhcnRlcmx5XyR7VkVSU0lPTl9WRVJTSU9OfS9tZXRhLnR4eiBIVFRQ LzEuMQpIb3N0OiBwa2dtaXIuZ2VvLmZyZWVic2Qub3JnClVzZXItQWdlbnQ6IHBrZy8xLjIx LjMKQWNjZXB0OiAqLyoKSWYtTW9kaWZpZWQtU2luY2U6IFRodSwgMDEgSmFuIDE5NzAgMDA6 MDA6MDAgR01UCgoqIFJlcXVlc3QgY29tcGxldGVseSBzZW50IG9mZgoqIG9sZCBTU0wgc2Vz c2lvbiBJRCBpcyBzdGFsZSwgcmVtb3ZpbmcKPCBIVFRQLzEuMSA0MDQgTm90IEZvdW5kCiog RmFpbHVyZSB3cml0aW5nIG91dHB1dCB0byBkZXN0aW5hdGlvbiwgcGFzc2VkIDI0IHJldHVy bmVkIDIzCiogQ2xvc2luZyBjb25uZWN0aW9uCkRCRygxKVszMTkyXT4gUmVxdWVzdCB0byBm ZXRjaCBwa2craHR0cHM6Ly9wa2cuZnJlZWJzZC5vcmcvRnJlZUJTRDoxNDphbWQ2NC9rbW9k c19xdWFydGVybHlfJHtWRVJTSU9OX1ZFUlNJT059L2RhdGEucGtnCkRCRygxKVszMTkyXT4g Y3VybF9vcGVuCkRCRygxKVszMTkyXT4gRmV0Y2g6IGZldGNoZXIgdXNlZDogcGtnK2h0dHBz CkRCRygxKVszMTkyXT4gY3VybD4gZmV0Y2hpbmcgaHR0cHM6Ly9wa2cuZnJlZWJzZC5vcmcv RnJlZUJTRDoxNDphbWQ2NC9rbW9kc19xdWFydGVybHlfJHtWRVJTSU9OX1ZFUlNJT059L2Rh dGEucGtnCgpEQkcoMSlbMzE5Ml0+IENVUkw+IGF0dGVtcHRpbmcgdG8gZmV0Y2ggZnJvbSAs IGxlZnQgcmV0cnkgMwoKKiBDb3VsZG4ndCBmaW5kIGhvc3QgcGtnbWlyLmdlby5mcmVlYnNk Lm9yZyBpbiB0aGUgLm5ldHJjIGZpbGU7IHVzaW5nIGRlZmF1bHRzCiogSG9zdG5hbWUgcGtn bWlyLmdlby5mcmVlYnNkLm9yZyB3YXMgZm91bmQgaW4gRE5TIGNhY2hlCiogICBUcnlpbmcg MTQ3LjI4LjE4NC40Mzo0NDMuLi4KKiBDb25uZWN0ZWQgdG8gcGtnbWlyLmdlby5mcmVlYnNk Lm9yZyAoMTQ3LjI4LjE4NC40MykgcG9ydCA0NDMKKiBBTFBOOiBjdXJsIG9mZmVycyBodHRw LzEuMQoqICBDQWZpbGU6IG5vbmUKKiAgQ0FwYXRoOiAvZXRjL3NzbC9jZXJ0cy8KKiBTU0wg Y29ubmVjdGlvbiB1c2luZyBUTFN2MS4zIC8gVExTX0FFU18yNTZfR0NNX1NIQTM4NCAvIFgy NTUxOSAvIGlkLWVjUHVibGljS2V5CiogQUxQTjogc2VydmVyIGFjY2VwdGVkIGh0dHAvMS4x CiogU2VydmVyIGNlcnRpZmljYXRlOgoqICBzdWJqZWN0OiBDTj1wa2cuZnJlZWJzZC5vcmcK KiAgc3RhcnQgZGF0ZTogTm92IDMwIDIwOjU0OjQ5IDIwMjQgR01UCiogIGV4cGlyZSBkYXRl OiBGZWIgMjggMjA6NTQ6NDggMjAyNSBHTVQKKiAgc3ViamVjdEFsdE5hbWU6IGhvc3QgInBr Z21pci5nZW8uZnJlZWJzZC5vcmciIG1hdGNoZWQgY2VydCdzICJwa2dtaXIuZ2VvLmZyZWVi c2Qub3JnIgoqICBpc3N1ZXI6IEM9VVM7IE89TGV0J3MgRW5jcnlwdDsgQ049RTYKKiAgU1NM IGNlcnRpZmljYXRlIHZlcmlmeSBvay4KKiAgIENlcnRpZmljYXRlIGxldmVsIDA6IFB1Ymxp YyBrZXkgdHlwZSBFQy9wcmltZTI1NnYxICgyNTYvMTI4IEJpdHMvc2VjQml0cyksIHNpZ25l ZCB1c2luZyBlY2RzYS13aXRoLVNIQTM4NAoqICAgQ2VydGlmaWNhdGUgbGV2ZWwgMTogUHVi bGljIGtleSB0eXBlIEVDL3NlY3AzODRyMSAoMzg0LzE5MiBCaXRzL3NlY0JpdHMpLCBzaWdu ZWQgdXNpbmcgc2hhMjU2V2l0aFJTQUVuY3J5cHRpb24KKiAgIENlcnRpZmljYXRlIGxldmVs IDI6IFB1YmxpYyBrZXkgdHlwZSBSU0EgKDQwOTYvMTUyIEJpdHMvc2VjQml0cyksIHNpZ25l ZCB1c2luZyBzaGEyNTZXaXRoUlNBRW5jcnlwdGlvbgoqIHVzaW5nIEhUVFAvMS54Cj4gR0VU IC9GcmVlQlNEOjE0OmFtZDY0L2ttb2RzX3F1YXJ0ZXJseV8ke1ZFUlNJT05fVkVSU0lPTn0v ZGF0YS5wa2cgSFRUUC8xLjEKSG9zdDogcGtnbWlyLmdlby5mcmVlYnNkLm9yZwpVc2VyLUFn ZW50OiBwa2cvMS4yMS4zCkFjY2VwdDogKi8qCklmLU1vZGlmaWVkLVNpbmNlOiBUaHUsIDAx IEphbiAxOTcwIDAwOjAwOjAwIEdNVAoKKiBSZXF1ZXN0IGNvbXBsZXRlbHkgc2VudCBvZmYK KiBvbGQgU1NMIHNlc3Npb24gSUQgaXMgc3RhbGUsIHJlbW92aW5nCjwgSFRUUC8xLjEgNDA0 IE5vdCBGb3VuZAoqIEZhaWx1cmUgd3JpdGluZyBvdXRwdXQgdG8gZGVzdGluYXRpb24sIHBh c3NlZCAyNCByZXR1cm5lZCAyMwoqIENsb3NpbmcgY29ubmVjdGlvbgpEQkcoMSlbMzE5Ml0+ IENVUkw+IGF0dGVtcHRpbmcgdG8gZmV0Y2ggZnJvbSAsIGxlZnQgcmV0cnkgMgoKKiBDb3Vs ZG4ndCBmaW5kIGhvc3QgcGtnbWlyLmdlby5mcmVlYnNkLm9yZyBpbiB0aGUgLm5ldHJjIGZp bGU7IHVzaW5nIGRlZmF1bHRzCiogSG9zdG5hbWUgcGtnbWlyLmdlby5mcmVlYnNkLm9yZyB3 YXMgZm91bmQgaW4gRE5TIGNhY2hlCiogICBUcnlpbmcgMTQ3LjI4LjE4NC40Mzo0NDMuLi4K KiBDb25uZWN0ZWQgdG8gcGtnbWlyLmdlby5mcmVlYnNkLm9yZyAoMTQ3LjI4LjE4NC40Mykg cG9ydCA0NDMKKiBBTFBOOiBjdXJsIG9mZmVycyBodHRwLzEuMQoqICBDQWZpbGU6IG5vbmUK KiAgQ0FwYXRoOiAvZXRjL3NzbC9jZXJ0cy8KKiBTU0wgY29ubmVjdGlvbiB1c2luZyBUTFN2 MS4zIC8gVExTX0FFU18yNTZfR0NNX1NIQTM4NCAvIFgyNTUxOSAvIGlkLWVjUHVibGljS2V5 CiogQUxQTjogc2VydmVyIGFjY2VwdGVkIGh0dHAvMS4xCiogU2VydmVyIGNlcnRpZmljYXRl OgoqICBzdWJqZWN0OiBDTj1wa2cuZnJlZWJzZC5vcmcKKiAgc3RhcnQgZGF0ZTogTm92IDMw IDIwOjU0OjQ5IDIwMjQgR01UCiogIGV4cGlyZSBkYXRlOiBGZWIgMjggMjA6NTQ6NDggMjAy NSBHTVQKKiAgc3ViamVjdEFsdE5hbWU6IGhvc3QgInBrZ21pci5nZW8uZnJlZWJzZC5vcmci IG1hdGNoZWQgY2VydCdzICJwa2dtaXIuZ2VvLmZyZWVic2Qub3JnIgoqICBpc3N1ZXI6IEM9 VVM7IE89TGV0J3MgRW5jcnlwdDsgQ049RTYKKiAgU1NMIGNlcnRpZmljYXRlIHZlcmlmeSBv ay4KKiAgIENlcnRpZmljYXRlIGxldmVsIDA6IFB1YmxpYyBrZXkgdHlwZSBFQy9wcmltZTI1 NnYxICgyNTYvMTI4IEJpdHMvc2VjQml0cyksIHNpZ25lZCB1c2luZyBlY2RzYS13aXRoLVNI QTM4NAoqICAgQ2VydGlmaWNhdGUgbGV2ZWwgMTogUHVibGljIGtleSB0eXBlIEVDL3NlY3Az ODRyMSAoMzg0LzE5MiBCaXRzL3NlY0JpdHMpLCBzaWduZWQgdXNpbmcgc2hhMjU2V2l0aFJT QUVuY3J5cHRpb24KKiAgIENlcnRpZmljYXRlIGxldmVsIDI6IFB1YmxpYyBrZXkgdHlwZSBS U0EgKDQwOTYvMTUyIEJpdHMvc2VjQml0cyksIHNpZ25lZCB1c2luZyBzaGEyNTZXaXRoUlNB RW5jcnlwdGlvbgoqIHVzaW5nIEhUVFAvMS54Cj4gR0VUIC9GcmVlQlNEOjE0OmFtZDY0L2tt b2RzX3F1YXJ0ZXJseV8ke1ZFUlNJT05fVkVSU0lPTn0vZGF0YS5wa2cgSFRUUC8xLjEKSG9z dDogcGtnbWlyLmdlby5mcmVlYnNkLm9yZwpVc2VyLUFnZW50OiBwa2cvMS4yMS4zCkFjY2Vw dDogKi8qCklmLU1vZGlmaWVkLVNpbmNlOiBUaHUsIDAxIEphbiAxOTcwIDAwOjAwOjAwIEdN VAoKKiBSZXF1ZXN0IGNvbXBsZXRlbHkgc2VudCBvZmYKKiBvbGQgU1NMIHNlc3Npb24gSUQg aXMgc3RhbGUsIHJlbW92aW5nCjwgSFRUUC8xLjEgNDA0IE5vdCBGb3VuZAoqIEZhaWx1cmUg d3JpdGluZyBvdXRwdXQgdG8gZGVzdGluYXRpb24sIHBhc3NlZCAyNCByZXR1cm5lZCAyMwoq IENsb3NpbmcgY29ubmVjdGlvbgpEQkcoMSlbMzE5Ml0+IENVUkw+IGF0dGVtcHRpbmcgdG8g ZmV0Y2ggZnJvbSAsIGxlZnQgcmV0cnkgMQoKKiBDb3VsZG4ndCBmaW5kIGhvc3QgcGtnbWly Lmdlby5mcmVlYnNkLm9yZyBpbiB0aGUgLm5ldHJjIGZpbGU7IHVzaW5nIGRlZmF1bHRzCiog SG9zdG5hbWUgcGtnbWlyLmdlby5mcmVlYnNkLm9yZyB3YXMgZm91bmQgaW4gRE5TIGNhY2hl CiogICBUcnlpbmcgMTQ3LjI4LjE4NC40Mzo0NDMuLi4KKiBDb25uZWN0ZWQgdG8gcGtnbWly Lmdlby5mcmVlYnNkLm9yZyAoMTQ3LjI4LjE4NC40MykgcG9ydCA0NDMKKiBBTFBOOiBjdXJs IG9mZmVycyBodHRwLzEuMQoqICBDQWZpbGU6IG5vbmUKKiAgQ0FwYXRoOiAvZXRjL3NzbC9j ZXJ0cy8KKiBTU0wgY29ubmVjdGlvbiB1c2luZyBUTFN2MS4zIC8gVExTX0FFU18yNTZfR0NN X1NIQTM4NCAvIFgyNTUxOSAvIGlkLWVjUHVibGljS2V5CiogQUxQTjogc2VydmVyIGFjY2Vw dGVkIGh0dHAvMS4xCiogU2VydmVyIGNlcnRpZmljYXRlOgoqICBzdWJqZWN0OiBDTj1wa2cu ZnJlZWJzZC5vcmcKKiAgc3RhcnQgZGF0ZTogTm92IDMwIDIwOjU0OjQ5IDIwMjQgR01UCiog IGV4cGlyZSBkYXRlOiBGZWIgMjggMjA6NTQ6NDggMjAyNSBHTVQKKiAgc3ViamVjdEFsdE5h bWU6IGhvc3QgInBrZ21pci5nZW8uZnJlZWJzZC5vcmciIG1hdGNoZWQgY2VydCdzICJwa2dt aXIuZ2VvLmZyZWVic2Qub3JnIgoqICBpc3N1ZXI6IEM9VVM7IE89TGV0J3MgRW5jcnlwdDsg Q049RTYKKiAgU1NMIGNlcnRpZmljYXRlIHZlcmlmeSBvay4KKiAgIENlcnRpZmljYXRlIGxl dmVsIDA6IFB1YmxpYyBrZXkgdHlwZSBFQy9wcmltZTI1NnYxICgyNTYvMTI4IEJpdHMvc2Vj Qml0cyksIHNpZ25lZCB1c2luZyBlY2RzYS13aXRoLVNIQTM4NAoqICAgQ2VydGlmaWNhdGUg bGV2ZWwgMTogUHVibGljIGtleSB0eXBlIEVDL3NlY3AzODRyMSAoMzg0LzE5MiBCaXRzL3Nl Y0JpdHMpLCBzaWduZWQgdXNpbmcgc2hhMjU2V2l0aFJTQUVuY3J5cHRpb24KKiAgIENlcnRp ZmljYXRlIGxldmVsIDI6IFB1YmxpYyBrZXkgdHlwZSBSU0EgKDQwOTYvMTUyIEJpdHMvc2Vj Qml0cyksIHNpZ25lZCB1c2luZyBzaGEyNTZXaXRoUlNBRW5jcnlwdGlvbgoqIHVzaW5nIEhU VFAvMS54Cj4gR0VUIC9GcmVlQlNEOjE0OmFtZDY0L2ttb2RzX3F1YXJ0ZXJseV8ke1ZFUlNJ T05fVkVSU0lPTn0vZGF0YS5wa2cgSFRUUC8xLjEKSG9zdDogcGtnbWlyLmdlby5mcmVlYnNk Lm9yZwpVc2VyLUFnZW50OiBwa2cvMS4yMS4zCkFjY2VwdDogKi8qCklmLU1vZGlmaWVkLVNp bmNlOiBUaHUsIDAxIEphbiAxOTcwIDAwOjAwOjAwIEdNVAoKKiBSZXF1ZXN0IGNvbXBsZXRl bHkgc2VudCBvZmYKKiBvbGQgU1NMIHNlc3Npb24gSUQgaXMgc3RhbGUsIHJlbW92aW5nCjwg SFRUUC8xLjEgNDA0IE5vdCBGb3VuZAoqIEZhaWx1cmUgd3JpdGluZyBvdXRwdXQgdG8gZGVz dGluYXRpb24sIHBhc3NlZCAyNCByZXR1cm5lZCAyMwoqIENsb3NpbmcgY29ubmVjdGlvbgpE QkcoMSlbMzE5Ml0+IFJlcXVlc3QgdG8gZmV0Y2ggcGtnK2h0dHBzOi8vcGtnLmZyZWVic2Qu b3JnL0ZyZWVCU0Q6MTQ6YW1kNjQva21vZHNfcXVhcnRlcmx5XyR7VkVSU0lPTl9WRVJTSU9O fS9kYXRhLnR4egpEQkcoMSlbMzE5Ml0+IGN1cmxfb3BlbgpEQkcoMSlbMzE5Ml0+IEZldGNo OiBmZXRjaGVyIHVzZWQ6IHBrZytodHRwcwpEQkcoMSlbMzE5Ml0+IGN1cmw+IGZldGNoaW5n IGh0dHBzOi8vcGtnLmZyZWVic2Qub3JnL0ZyZWVCU0Q6MTQ6YW1kNjQva21vZHNfcXVhcnRl cmx5XyR7VkVSU0lPTl9WRVJTSU9OfS9kYXRhLnR4egoKREJHKDEpWzMxOTJdPiBDVVJMPiBh dHRlbXB0aW5nIHRvIGZldGNoIGZyb20gLCBsZWZ0IHJldHJ5IDMKCiogQ291bGRuJ3QgZmlu ZCBob3N0IHBrZ21pci5nZW8uZnJlZWJzZC5vcmcgaW4gdGhlIC5uZXRyYyBmaWxlOyB1c2lu ZyBkZWZhdWx0cwoqIEhvc3RuYW1lIHBrZ21pci5nZW8uZnJlZWJzZC5vcmcgd2FzIGZvdW5k IGluIEROUyBjYWNoZQoqICAgVHJ5aW5nIDE0Ny4yOC4xODQuNDM6NDQzLi4uCiogQ29ubmVj dGVkIHRvIHBrZ21pci5nZW8uZnJlZWJzZC5vcmcgKDE0Ny4yOC4xODQuNDMpIHBvcnQgNDQz CiogQUxQTjogY3VybCBvZmZlcnMgaHR0cC8xLjEKKiAgQ0FmaWxlOiBub25lCiogIENBcGF0 aDogL2V0Yy9zc2wvY2VydHMvCiogU1NMIGNvbm5lY3Rpb24gdXNpbmcgVExTdjEuMyAvIFRM U19BRVNfMjU2X0dDTV9TSEEzODQgLyBYMjU1MTkgLyBpZC1lY1B1YmxpY0tleQoqIEFMUE46 IHNlcnZlciBhY2NlcHRlZCBodHRwLzEuMQoqIFNlcnZlciBjZXJ0aWZpY2F0ZToKKiAgc3Vi amVjdDogQ049cGtnLmZyZWVic2Qub3JnCiogIHN0YXJ0IGRhdGU6IE5vdiAzMCAyMDo1NDo0 OSAyMDI0IEdNVAoqICBleHBpcmUgZGF0ZTogRmViIDI4IDIwOjU0OjQ4IDIwMjUgR01UCiog IHN1YmplY3RBbHROYW1lOiBob3N0ICJwa2dtaXIuZ2VvLmZyZWVic2Qub3JnIiBtYXRjaGVk IGNlcnQncyAicGtnbWlyLmdlby5mcmVlYnNkLm9yZyIKKiAgaXNzdWVyOiBDPVVTOyBPPUxl dCdzIEVuY3J5cHQ7IENOPUU2CiogIFNTTCBjZXJ0aWZpY2F0ZSB2ZXJpZnkgb2suCiogICBD ZXJ0aWZpY2F0ZSBsZXZlbCAwOiBQdWJsaWMga2V5IHR5cGUgRUMvcHJpbWUyNTZ2MSAoMjU2 LzEyOCBCaXRzL3NlY0JpdHMpLCBzaWduZWQgdXNpbmcgZWNkc2Etd2l0aC1TSEEzODQKKiAg IENlcnRpZmljYXRlIGxldmVsIDE6IFB1YmxpYyBrZXkgdHlwZSBFQy9zZWNwMzg0cjEgKDM4 NC8xOTIgQml0cy9zZWNCaXRzKSwgc2lnbmVkIHVzaW5nIHNoYTI1NldpdGhSU0FFbmNyeXB0 aW9uCiogICBDZXJ0aWZpY2F0ZSBsZXZlbCAyOiBQdWJsaWMga2V5IHR5cGUgUlNBICg0MDk2 LzE1MiBCaXRzL3NlY0JpdHMpLCBzaWduZWQgdXNpbmcgc2hhMjU2V2l0aFJTQUVuY3J5cHRp b24KKiB1c2luZyBIVFRQLzEueAo+IEdFVCAvRnJlZUJTRDoxNDphbWQ2NC9rbW9kc19xdWFy dGVybHlfJHtWRVJTSU9OX1ZFUlNJT059L2RhdGEudHh6IEhUVFAvMS4xCkhvc3Q6IHBrZ21p ci5nZW8uZnJlZWJzZC5vcmcKVXNlci1BZ2VudDogcGtnLzEuMjEuMwpBY2NlcHQ6ICovKgpJ Zi1Nb2RpZmllZC1TaW5jZTogVGh1LCAwMSBKYW4gMTk3MCAwMDowMDowMCBHTVQKCiogUmVx dWVzdCBjb21wbGV0ZWx5IHNlbnQgb2ZmCiogb2xkIFNTTCBzZXNzaW9uIElEIGlzIHN0YWxl LCByZW1vdmluZwo8IEhUVFAvMS4xIDQwNCBOb3QgRm91bmQKKiBGYWlsdXJlIHdyaXRpbmcg b3V0cHV0IHRvIGRlc3RpbmF0aW9uLCBwYXNzZWQgMjQgcmV0dXJuZWQgMjMKKiBDbG9zaW5n IGNvbm5lY3Rpb24KREJHKDEpWzMxOTJdPiBDVVJMPiBhdHRlbXB0aW5nIHRvIGZldGNoIGZy b20gLCBsZWZ0IHJldHJ5IDIKCiogQ291bGRuJ3QgZmluZCBob3N0IHBrZ21pci5nZW8uZnJl ZWJzZC5vcmcgaW4gdGhlIC5uZXRyYyBmaWxlOyB1c2luZyBkZWZhdWx0cwoqIEhvc3RuYW1l IHBrZ21pci5nZW8uZnJlZWJzZC5vcmcgd2FzIGZvdW5kIGluIEROUyBjYWNoZQoqICAgVHJ5 aW5nIDE0Ny4yOC4xODQuNDM6NDQzLi4uCiogQ29ubmVjdGVkIHRvIHBrZ21pci5nZW8uZnJl ZWJzZC5vcmcgKDE0Ny4yOC4xODQuNDMpIHBvcnQgNDQzCiogQUxQTjogY3VybCBvZmZlcnMg aHR0cC8xLjEKKiAgQ0FmaWxlOiBub25lCiogIENBcGF0aDogL2V0Yy9zc2wvY2VydHMvCiog U1NMIGNvbm5lY3Rpb24gdXNpbmcgVExTdjEuMyAvIFRMU19BRVNfMjU2X0dDTV9TSEEzODQg LyBYMjU1MTkgLyBpZC1lY1B1YmxpY0tleQoqIEFMUE46IHNlcnZlciBhY2NlcHRlZCBodHRw LzEuMQoqIFNlcnZlciBjZXJ0aWZpY2F0ZToKKiAgc3ViamVjdDogQ049cGtnLmZyZWVic2Qu b3JnCiogIHN0YXJ0IGRhdGU6IE5vdiAzMCAyMDo1NDo0OSAyMDI0IEdNVAoqICBleHBpcmUg ZGF0ZTogRmViIDI4IDIwOjU0OjQ4IDIwMjUgR01UCiogIHN1YmplY3RBbHROYW1lOiBob3N0 ICJwa2dtaXIuZ2VvLmZyZWVic2Qub3JnIiBtYXRjaGVkIGNlcnQncyAicGtnbWlyLmdlby5m cmVlYnNkLm9yZyIKKiAgaXNzdWVyOiBDPVVTOyBPPUxldCdzIEVuY3J5cHQ7IENOPUU2Ciog IFNTTCBjZXJ0aWZpY2F0ZSB2ZXJpZnkgb2suCiogICBDZXJ0aWZpY2F0ZSBsZXZlbCAwOiBQ dWJsaWMga2V5IHR5cGUgRUMvcHJpbWUyNTZ2MSAoMjU2LzEyOCBCaXRzL3NlY0JpdHMpLCBz aWduZWQgdXNpbmcgZWNkc2Etd2l0aC1TSEEzODQKKiAgIENlcnRpZmljYXRlIGxldmVsIDE6 IFB1YmxpYyBrZXkgdHlwZSBFQy9zZWNwMzg0cjEgKDM4NC8xOTIgQml0cy9zZWNCaXRzKSwg c2lnbmVkIHVzaW5nIHNoYTI1NldpdGhSU0FFbmNyeXB0aW9uCiogICBDZXJ0aWZpY2F0ZSBs ZXZlbCAyOiBQdWJsaWMga2V5IHR5cGUgUlNBICg0MDk2LzE1MiBCaXRzL3NlY0JpdHMpLCBz aWduZWQgdXNpbmcgc2hhMjU2V2l0aFJTQUVuY3J5cHRpb24KKiB1c2luZyBIVFRQLzEueAo+ IEdFVCAvRnJlZUJTRDoxNDphbWQ2NC9rbW9kc19xdWFydGVybHlfJHtWRVJTSU9OX1ZFUlNJ T059L2RhdGEudHh6IEhUVFAvMS4xCkhvc3Q6IHBrZ21pci5nZW8uZnJlZWJzZC5vcmcKVXNl ci1BZ2VudDogcGtnLzEuMjEuMwpBY2NlcHQ6ICovKgpJZi1Nb2RpZmllZC1TaW5jZTogVGh1 LCAwMSBKYW4gMTk3MCAwMDowMDowMCBHTVQKCiogUmVxdWVzdCBjb21wbGV0ZWx5IHNlbnQg b2ZmCiogb2xkIFNTTCBzZXNzaW9uIElEIGlzIHN0YWxlLCByZW1vdmluZwo8IEhUVFAvMS4x IDQwNCBOb3QgRm91bmQKKiBGYWlsdXJlIHdyaXRpbmcgb3V0cHV0IHRvIGRlc3RpbmF0aW9u LCBwYXNzZWQgMjQgcmV0dXJuZWQgMjMKKiBDbG9zaW5nIGNvbm5lY3Rpb24KREJHKDEpWzMx OTJdPiBDVVJMPiBhdHRlbXB0aW5nIHRvIGZldGNoIGZyb20gLCBsZWZ0IHJldHJ5IDEKCiog Q291bGRuJ3QgZmluZCBob3N0IHBrZ21pci5nZW8uZnJlZWJzZC5vcmcgaW4gdGhlIC5uZXRy YyBmaWxlOyB1c2luZyBkZWZhdWx0cwoqIEhvc3RuYW1lIHBrZ21pci5nZW8uZnJlZWJzZC5v cmcgd2FzIGZvdW5kIGluIEROUyBjYWNoZQoqICAgVHJ5aW5nIDE0Ny4yOC4xODQuNDM6NDQz Li4uCiogQ29ubmVjdGVkIHRvIHBrZ21pci5nZW8uZnJlZWJzZC5vcmcgKDE0Ny4yOC4xODQu NDMpIHBvcnQgNDQzCiogQUxQTjogY3VybCBvZmZlcnMgaHR0cC8xLjEKKiAgQ0FmaWxlOiBu b25lCiogIENBcGF0aDogL2V0Yy9zc2wvY2VydHMvCiogU1NMIGNvbm5lY3Rpb24gdXNpbmcg VExTdjEuMyAvIFRMU19BRVNfMjU2X0dDTV9TSEEzODQgLyBYMjU1MTkgLyBpZC1lY1B1Ymxp Y0tleQoqIEFMUE46IHNlcnZlciBhY2NlcHRlZCBodHRwLzEuMQoqIFNlcnZlciBjZXJ0aWZp Y2F0ZToKKiAgc3ViamVjdDogQ049cGtnLmZyZWVic2Qub3JnCiogIHN0YXJ0IGRhdGU6IE5v diAzMCAyMDo1NDo0OSAyMDI0IEdNVAoqICBleHBpcmUgZGF0ZTogRmViIDI4IDIwOjU0OjQ4 IDIwMjUgR01UCiogIHN1YmplY3RBbHROYW1lOiBob3N0ICJwa2dtaXIuZ2VvLmZyZWVic2Qu b3JnIiBtYXRjaGVkIGNlcnQncyAicGtnbWlyLmdlby5mcmVlYnNkLm9yZyIKKiAgaXNzdWVy OiBDPVVTOyBPPUxldCdzIEVuY3J5cHQ7IENOPUU2CiogIFNTTCBjZXJ0aWZpY2F0ZSB2ZXJp Znkgb2suCiogICBDZXJ0aWZpY2F0ZSBsZXZlbCAwOiBQdWJsaWMga2V5IHR5cGUgRUMvcHJp bWUyNTZ2MSAoMjU2LzEyOCBCaXRzL3NlY0JpdHMpLCBzaWduZWQgdXNpbmcgZWNkc2Etd2l0 aC1TSEEzODQKKiAgIENlcnRpZmljYXRlIGxldmVsIDE6IFB1YmxpYyBrZXkgdHlwZSBFQy9z ZWNwMzg0cjEgKDM4NC8xOTIgQml0cy9zZWNCaXRzKSwgc2lnbmVkIHVzaW5nIHNoYTI1Nldp dGhSU0FFbmNyeXB0aW9uCiogICBDZXJ0aWZpY2F0ZSBsZXZlbCAyOiBQdWJsaWMga2V5IHR5 cGUgUlNBICg0MDk2LzE1MiBCaXRzL3NlY0JpdHMpLCBzaWduZWQgdXNpbmcgc2hhMjU2V2l0 aFJTQUVuY3J5cHRpb24KKiB1c2luZyBIVFRQLzEueAo+IEdFVCAvRnJlZUJTRDoxNDphbWQ2 NC9rbW9kc19xdWFydGVybHlfJHtWRVJTSU9OX1ZFUlNJT059L2RhdGEudHh6IEhUVFAvMS4x Ckhvc3Q6IHBrZ21pci5nZW8uZnJlZWJzZC5vcmcKVXNlci1BZ2VudDogcGtnLzEuMjEuMwpB Y2NlcHQ6ICovKgpJZi1Nb2RpZmllZC1TaW5jZTogVGh1LCAwMSBKYW4gMTk3MCAwMDowMDow MCBHTVQKCiogUmVxdWVzdCBjb21wbGV0ZWx5IHNlbnQgb2ZmCiogb2xkIFNTTCBzZXNzaW9u IElEIGlzIHN0YWxlLCByZW1vdmluZwo8IEhUVFAvMS4xIDQwNCBOb3QgRm91bmQKKiBGYWls dXJlIHdyaXRpbmcgb3V0cHV0IHRvIGRlc3RpbmF0aW9uLCBwYXNzZWQgMjQgcmV0dXJuZWQg MjMKKiBDbG9zaW5nIGNvbm5lY3Rpb24KREJHKDEpWzMxOTJdPiBSZXF1ZXN0IHRvIGZldGNo IHBrZytodHRwczovL3BrZy5mcmVlYnNkLm9yZy9GcmVlQlNEOjE0OmFtZDY0L2ttb2RzX3F1 YXJ0ZXJseV8ke1ZFUlNJT05fVkVSU0lPTn0vcGFja2FnZXNpdGUucGtnCkRCRygxKVszMTky XT4gY3VybF9vcGVuCkRCRygxKVszMTkyXT4gRmV0Y2g6IGZldGNoZXIgdXNlZDogcGtnK2h0 dHBzCkRCRygxKVszMTkyXT4gY3VybD4gZmV0Y2hpbmcgaHR0cHM6Ly9wa2cuZnJlZWJzZC5v cmcvRnJlZUJTRDoxNDphbWQ2NC9rbW9kc19xdWFydGVybHlfJHtWRVJTSU9OX1ZFUlNJT059 L3BhY2thZ2VzaXRlLnBrZwoKREJHKDEpWzMxOTJdPiBDVVJMPiBhdHRlbXB0aW5nIHRvIGZl dGNoIGZyb20gLCBsZWZ0IHJldHJ5IDMKCiogQ291bGRuJ3QgZmluZCBob3N0IHBrZ21pci5n ZW8uZnJlZWJzZC5vcmcgaW4gdGhlIC5uZXRyYyBmaWxlOyB1c2luZyBkZWZhdWx0cwoqIEhv c3RuYW1lIHBrZ21pci5nZW8uZnJlZWJzZC5vcmcgd2FzIGZvdW5kIGluIEROUyBjYWNoZQoq ICAgVHJ5aW5nIDE0Ny4yOC4xODQuNDM6NDQzLi4uCiogQ29ubmVjdGVkIHRvIHBrZ21pci5n ZW8uZnJlZWJzZC5vcmcgKDE0Ny4yOC4xODQuNDMpIHBvcnQgNDQzCiogQUxQTjogY3VybCBv ZmZlcnMgaHR0cC8xLjEKKiAgQ0FmaWxlOiBub25lCiogIENBcGF0aDogL2V0Yy9zc2wvY2Vy dHMvCiogU1NMIGNvbm5lY3Rpb24gdXNpbmcgVExTdjEuMyAvIFRMU19BRVNfMjU2X0dDTV9T SEEzODQgLyBYMjU1MTkgLyBpZC1lY1B1YmxpY0tleQoqIEFMUE46IHNlcnZlciBhY2NlcHRl ZCBodHRwLzEuMQoqIFNlcnZlciBjZXJ0aWZpY2F0ZToKKiAgc3ViamVjdDogQ049cGtnLmZy ZWVic2Qub3JnCiogIHN0YXJ0IGRhdGU6IE5vdiAzMCAyMDo1NDo0OSAyMDI0IEdNVAoqICBl eHBpcmUgZGF0ZTogRmViIDI4IDIwOjU0OjQ4IDIwMjUgR01UCiogIHN1YmplY3RBbHROYW1l OiBob3N0ICJwa2dtaXIuZ2VvLmZyZWVic2Qub3JnIiBtYXRjaGVkIGNlcnQncyAicGtnbWly Lmdlby5mcmVlYnNkLm9yZyIKKiAgaXNzdWVyOiBDPVVTOyBPPUxldCdzIEVuY3J5cHQ7IENO PUU2CiogIFNTTCBjZXJ0aWZpY2F0ZSB2ZXJpZnkgb2suCiogICBDZXJ0aWZpY2F0ZSBsZXZl bCAwOiBQdWJsaWMga2V5IHR5cGUgRUMvcHJpbWUyNTZ2MSAoMjU2LzEyOCBCaXRzL3NlY0Jp dHMpLCBzaWduZWQgdXNpbmcgZWNkc2Etd2l0aC1TSEEzODQKKiAgIENlcnRpZmljYXRlIGxl dmVsIDE6IFB1YmxpYyBrZXkgdHlwZSBFQy9zZWNwMzg0cjEgKDM4NC8xOTIgQml0cy9zZWNC aXRzKSwgc2lnbmVkIHVzaW5nIHNoYTI1NldpdGhSU0FFbmNyeXB0aW9uCiogICBDZXJ0aWZp Y2F0ZSBsZXZlbCAyOiBQdWJsaWMga2V5IHR5cGUgUlNBICg0MDk2LzE1MiBCaXRzL3NlY0Jp dHMpLCBzaWduZWQgdXNpbmcgc2hhMjU2V2l0aFJTQUVuY3J5cHRpb24KKiB1c2luZyBIVFRQ LzEueAo+IEdFVCAvRnJlZUJTRDoxNDphbWQ2NC9rbW9kc19xdWFydGVybHlfJHtWRVJTSU9O X1ZFUlNJT059L3BhY2thZ2VzaXRlLnBrZyBIVFRQLzEuMQpIb3N0OiBwa2dtaXIuZ2VvLmZy ZWVic2Qub3JnClVzZXItQWdlbnQ6IHBrZy8xLjIxLjMKQWNjZXB0OiAqLyoKSWYtTW9kaWZp ZWQtU2luY2U6IFRodSwgMDEgSmFuIDE5NzAgMDA6MDA6MDAgR01UCgoqIFJlcXVlc3QgY29t cGxldGVseSBzZW50IG9mZgoqIG9sZCBTU0wgc2Vzc2lvbiBJRCBpcyBzdGFsZSwgcmVtb3Zp bmcKPCBIVFRQLzEuMSA0MDQgTm90IEZvdW5kCiogRmFpbHVyZSB3cml0aW5nIG91dHB1dCB0 byBkZXN0aW5hdGlvbiwgcGFzc2VkIDI0IHJldHVybmVkIDIzCiogQ2xvc2luZyBjb25uZWN0 aW9uCkRCRygxKVszMTkyXT4gQ1VSTD4gYXR0ZW1wdGluZyB0byBmZXRjaCBmcm9tICwgbGVm dCByZXRyeSAyCgoqIENvdWxkbid0IGZpbmQgaG9zdCBwa2dtaXIuZ2VvLmZyZWVic2Qub3Jn IGluIHRoZSAubmV0cmMgZmlsZTsgdXNpbmcgZGVmYXVsdHMKKiBIb3N0bmFtZSBwa2dtaXIu Z2VvLmZyZWVic2Qub3JnIHdhcyBmb3VuZCBpbiBETlMgY2FjaGUKKiAgIFRyeWluZyAxNDcu MjguMTg0LjQzOjQ0My4uLgoqIENvbm5lY3RlZCB0byBwa2dtaXIuZ2VvLmZyZWVic2Qub3Jn ICgxNDcuMjguMTg0LjQzKSBwb3J0IDQ0MwoqIEFMUE46IGN1cmwgb2ZmZXJzIGh0dHAvMS4x CiogIENBZmlsZTogbm9uZQoqICBDQXBhdGg6IC9ldGMvc3NsL2NlcnRzLwoqIFNTTCBjb25u ZWN0aW9uIHVzaW5nIFRMU3YxLjMgLyBUTFNfQUVTXzI1Nl9HQ01fU0hBMzg0IC8gWDI1NTE5 IC8gaWQtZWNQdWJsaWNLZXkKKiBBTFBOOiBzZXJ2ZXIgYWNjZXB0ZWQgaHR0cC8xLjEKKiBT ZXJ2ZXIgY2VydGlmaWNhdGU6CiogIHN1YmplY3Q6IENOPXBrZy5mcmVlYnNkLm9yZwoqICBz dGFydCBkYXRlOiBOb3YgMzAgMjA6NTQ6NDkgMjAyNCBHTVQKKiAgZXhwaXJlIGRhdGU6IEZl YiAyOCAyMDo1NDo0OCAyMDI1IEdNVAoqICBzdWJqZWN0QWx0TmFtZTogaG9zdCAicGtnbWly Lmdlby5mcmVlYnNkLm9yZyIgbWF0Y2hlZCBjZXJ0J3MgInBrZ21pci5nZW8uZnJlZWJzZC5v cmciCiogIGlzc3VlcjogQz1VUzsgTz1MZXQncyBFbmNyeXB0OyBDTj1FNgoqICBTU0wgY2Vy dGlmaWNhdGUgdmVyaWZ5IG9rLgoqICAgQ2VydGlmaWNhdGUgbGV2ZWwgMDogUHVibGljIGtl eSB0eXBlIEVDL3ByaW1lMjU2djEgKDI1Ni8xMjggQml0cy9zZWNCaXRzKSwgc2lnbmVkIHVz aW5nIGVjZHNhLXdpdGgtU0hBMzg0CiogICBDZXJ0aWZpY2F0ZSBsZXZlbCAxOiBQdWJsaWMg a2V5IHR5cGUgRUMvc2VjcDM4NHIxICgzODQvMTkyIEJpdHMvc2VjQml0cyksIHNpZ25lZCB1 c2luZyBzaGEyNTZXaXRoUlNBRW5jcnlwdGlvbgoqICAgQ2VydGlmaWNhdGUgbGV2ZWwgMjog UHVibGljIGtleSB0eXBlIFJTQSAoNDA5Ni8xNTIgQml0cy9zZWNCaXRzKSwgc2lnbmVkIHVz aW5nIHNoYTI1NldpdGhSU0FFbmNyeXB0aW9uCiogdXNpbmcgSFRUUC8xLngKPiBHRVQgL0Zy ZWVCU0Q6MTQ6YW1kNjQva21vZHNfcXVhcnRlcmx5XyR7VkVSU0lPTl9WRVJTSU9OfS9wYWNr YWdlc2l0ZS5wa2cgSFRUUC8xLjEKSG9zdDogcGtnbWlyLmdlby5mcmVlYnNkLm9yZwpVc2Vy LUFnZW50OiBwa2cvMS4yMS4zCkFjY2VwdDogKi8qCklmLU1vZGlmaWVkLVNpbmNlOiBUaHUs IDAxIEphbiAxOTcwIDAwOjAwOjAwIEdNVAoKKiBSZXF1ZXN0IGNvbXBsZXRlbHkgc2VudCBv ZmYKKiBvbGQgU1NMIHNlc3Npb24gSUQgaXMgc3RhbGUsIHJlbW92aW5nCjwgSFRUUC8xLjEg NDA0IE5vdCBGb3VuZAoqIEZhaWx1cmUgd3JpdGluZyBvdXRwdXQgdG8gZGVzdGluYXRpb24s IHBhc3NlZCAyNCByZXR1cm5lZCAyMwoqIENsb3NpbmcgY29ubmVjdGlvbgpEQkcoMSlbMzE5 Ml0+IENVUkw+IGF0dGVtcHRpbmcgdG8gZmV0Y2ggZnJvbSAsIGxlZnQgcmV0cnkgMQoKKiBD b3VsZG4ndCBmaW5kIGhvc3QgcGtnbWlyLmdlby5mcmVlYnNkLm9yZyBpbiB0aGUgLm5ldHJj IGZpbGU7IHVzaW5nIGRlZmF1bHRzCiogSG9zdG5hbWUgcGtnbWlyLmdlby5mcmVlYnNkLm9y ZyB3YXMgZm91bmQgaW4gRE5TIGNhY2hlCiogICBUcnlpbmcgMTQ3LjI4LjE4NC40Mzo0NDMu Li4KKiBDb25uZWN0ZWQgdG8gcGtnbWlyLmdlby5mcmVlYnNkLm9yZyAoMTQ3LjI4LjE4NC40 MykgcG9ydCA0NDMKKiBBTFBOOiBjdXJsIG9mZmVycyBodHRwLzEuMQoqICBDQWZpbGU6IG5v bmUKKiAgQ0FwYXRoOiAvZXRjL3NzbC9jZXJ0cy8KKiBTU0wgY29ubmVjdGlvbiB1c2luZyBU TFN2MS4zIC8gVExTX0FFU18yNTZfR0NNX1NIQTM4NCAvIFgyNTUxOSAvIGlkLWVjUHVibGlj S2V5CiogQUxQTjogc2VydmVyIGFjY2VwdGVkIGh0dHAvMS4xCiogU2VydmVyIGNlcnRpZmlj YXRlOgoqICBzdWJqZWN0OiBDTj1wa2cuZnJlZWJzZC5vcmcKKiAgc3RhcnQgZGF0ZTogTm92 IDMwIDIwOjU0OjQ5IDIwMjQgR01UCiogIGV4cGlyZSBkYXRlOiBGZWIgMjggMjA6NTQ6NDgg MjAyNSBHTVQKKiAgc3ViamVjdEFsdE5hbWU6IGhvc3QgInBrZ21pci5nZW8uZnJlZWJzZC5v cmciIG1hdGNoZWQgY2VydCdzICJwa2dtaXIuZ2VvLmZyZWVic2Qub3JnIgoqICBpc3N1ZXI6 IEM9VVM7IE89TGV0J3MgRW5jcnlwdDsgQ049RTYKKiAgU1NMIGNlcnRpZmljYXRlIHZlcmlm eSBvay4KKiAgIENlcnRpZmljYXRlIGxldmVsIDA6IFB1YmxpYyBrZXkgdHlwZSBFQy9wcmlt ZTI1NnYxICgyNTYvMTI4IEJpdHMvc2VjQml0cyksIHNpZ25lZCB1c2luZyBlY2RzYS13aXRo LVNIQTM4NAoqICAgQ2VydGlmaWNhdGUgbGV2ZWwgMTogUHVibGljIGtleSB0eXBlIEVDL3Nl Y3AzODRyMSAoMzg0LzE5MiBCaXRzL3NlY0JpdHMpLCBzaWduZWQgdXNpbmcgc2hhMjU2V2l0 aFJTQUVuY3J5cHRpb24KKiAgIENlcnRpZmljYXRlIGxldmVsIDI6IFB1YmxpYyBrZXkgdHlw ZSBSU0EgKDQwOTYvMTUyIEJpdHMvc2VjQml0cyksIHNpZ25lZCB1c2luZyBzaGEyNTZXaXRo UlNBRW5jcnlwdGlvbgoqIHVzaW5nIEhUVFAvMS54Cj4gR0VUIC9GcmVlQlNEOjE0OmFtZDY0 L2ttb2RzX3F1YXJ0ZXJseV8ke1ZFUlNJT05fVkVSU0lPTn0vcGFja2FnZXNpdGUucGtnIEhU VFAvMS4xCkhvc3Q6IHBrZ21pci5nZW8uZnJlZWJzZC5vcmcKVXNlci1BZ2VudDogcGtnLzEu MjEuMwpBY2NlcHQ6ICovKgpJZi1Nb2RpZmllZC1TaW5jZTogVGh1LCAwMSBKYW4gMTk3MCAw MDowMDowMCBHTVQKCiogUmVxdWVzdCBjb21wbGV0ZWx5IHNlbnQgb2ZmCiogb2xkIFNTTCBz ZXNzaW9uIElEIGlzIHN0YWxlLCByZW1vdmluZwo8IEhUVFAvMS4xIDQwNCBOb3QgRm91bmQK KiBGYWlsdXJlIHdyaXRpbmcgb3V0cHV0IHRvIGRlc3RpbmF0aW9uLCBwYXNzZWQgMjQgcmV0 dXJuZWQgMjMKKiBDbG9zaW5nIGNvbm5lY3Rpb24KREJHKDEpWzMxOTJdPiBSZXF1ZXN0IHRv IGZldGNoIHBrZytodHRwczovL3BrZy5mcmVlYnNkLm9yZy9GcmVlQlNEOjE0OmFtZDY0L2tt b2RzX3F1YXJ0ZXJseV8ke1ZFUlNJT05fVkVSU0lPTn0vcGFja2FnZXNpdGUudHh6CkRCRygx KVszMTkyXT4gY3VybF9vcGVuCkRCRygxKVszMTkyXT4gRmV0Y2g6IGZldGNoZXIgdXNlZDog cGtnK2h0dHBzCkRCRygxKVszMTkyXT4gY3VybD4gZmV0Y2hpbmcgaHR0cHM6Ly9wa2cuZnJl ZWJzZC5vcmcvRnJlZUJTRDoxNDphbWQ2NC9rbW9kc19xdWFydGVybHlfJHtWRVJTSU9OX1ZF UlNJT059L3BhY2thZ2VzaXRlLnR4egoKREJHKDEpWzMxOTJdPiBDVVJMPiBhdHRlbXB0aW5n IHRvIGZldGNoIGZyb20gLCBsZWZ0IHJldHJ5IDMKCiogQ291bGRuJ3QgZmluZCBob3N0IHBr Z21pci5nZW8uZnJlZWJzZC5vcmcgaW4gdGhlIC5uZXRyYyBmaWxlOyB1c2luZyBkZWZhdWx0 cwoqIEhvc3RuYW1lIHBrZ21pci5nZW8uZnJlZWJzZC5vcmcgd2FzIGZvdW5kIGluIEROUyBj YWNoZQoqICAgVHJ5aW5nIDE0Ny4yOC4xODQuNDM6NDQzLi4uCiogQ29ubmVjdGVkIHRvIHBr Z21pci5nZW8uZnJlZWJzZC5vcmcgKDE0Ny4yOC4xODQuNDMpIHBvcnQgNDQzCiogQUxQTjog Y3VybCBvZmZlcnMgaHR0cC8xLjEKKiAgQ0FmaWxlOiBub25lCiogIENBcGF0aDogL2V0Yy9z c2wvY2VydHMvCiogU1NMIGNvbm5lY3Rpb24gdXNpbmcgVExTdjEuMyAvIFRMU19BRVNfMjU2 X0dDTV9TSEEzODQgLyBYMjU1MTkgLyBpZC1lY1B1YmxpY0tleQoqIEFMUE46IHNlcnZlciBh Y2NlcHRlZCBodHRwLzEuMQoqIFNlcnZlciBjZXJ0aWZpY2F0ZToKKiAgc3ViamVjdDogQ049 cGtnLmZyZWVic2Qub3JnCiogIHN0YXJ0IGRhdGU6IE5vdiAzMCAyMDo1NDo0OSAyMDI0IEdN VAoqICBleHBpcmUgZGF0ZTogRmViIDI4IDIwOjU0OjQ4IDIwMjUgR01UCiogIHN1YmplY3RB bHROYW1lOiBob3N0ICJwa2dtaXIuZ2VvLmZyZWVic2Qub3JnIiBtYXRjaGVkIGNlcnQncyAi cGtnbWlyLmdlby5mcmVlYnNkLm9yZyIKKiAgaXNzdWVyOiBDPVVTOyBPPUxldCdzIEVuY3J5 cHQ7IENOPUU2CiogIFNTTCBjZXJ0aWZpY2F0ZSB2ZXJpZnkgb2suCiogICBDZXJ0aWZpY2F0 ZSBsZXZlbCAwOiBQdWJsaWMga2V5IHR5cGUgRUMvcHJpbWUyNTZ2MSAoMjU2LzEyOCBCaXRz L3NlY0JpdHMpLCBzaWduZWQgdXNpbmcgZWNkc2Etd2l0aC1TSEEzODQKKiAgIENlcnRpZmlj YXRlIGxldmVsIDE6IFB1YmxpYyBrZXkgdHlwZSBFQy9zZWNwMzg0cjEgKDM4NC8xOTIgQml0 cy9zZWNCaXRzKSwgc2lnbmVkIHVzaW5nIHNoYTI1NldpdGhSU0FFbmNyeXB0aW9uCiogICBD ZXJ0aWZpY2F0ZSBsZXZlbCAyOiBQdWJsaWMga2V5IHR5cGUgUlNBICg0MDk2LzE1MiBCaXRz L3NlY0JpdHMpLCBzaWduZWQgdXNpbmcgc2hhMjU2V2l0aFJTQUVuY3J5cHRpb24KKiB1c2lu ZyBIVFRQLzEueAo+IEdFVCAvRnJlZUJTRDoxNDphbWQ2NC9rbW9kc19xdWFydGVybHlfJHtW RVJTSU9OX1ZFUlNJT059L3BhY2thZ2VzaXRlLnR4eiBIVFRQLzEuMQpIb3N0OiBwa2dtaXIu Z2VvLmZyZWVic2Qub3JnClVzZXItQWdlbnQ6IHBrZy8xLjIxLjMKQWNjZXB0OiAqLyoKSWYt TW9kaWZpZWQtU2luY2U6IFRodSwgMDEgSmFuIDE5NzAgMDA6MDA6MDAgR01UCgoqIFJlcXVl c3QgY29tcGxldGVseSBzZW50IG9mZgoqIG9sZCBTU0wgc2Vzc2lvbiBJRCBpcyBzdGFsZSwg cmVtb3ZpbmcKPCBIVFRQLzEuMSA0MDQgTm90IEZvdW5kCiogRmFpbHVyZSB3cml0aW5nIG91 dHB1dCB0byBkZXN0aW5hdGlvbiwgcGFzc2VkIDI0IHJldHVybmVkIDIzCiogQ2xvc2luZyBj b25uZWN0aW9uCkRCRygxKVszMTkyXT4gQ1VSTD4gYXR0ZW1wdGluZyB0byBmZXRjaCBmcm9t ICwgbGVmdCByZXRyeSAyCgoqIENvdWxkbid0IGZpbmQgaG9zdCBwa2dtaXIuZ2VvLmZyZWVi c2Qub3JnIGluIHRoZSAubmV0cmMgZmlsZTsgdXNpbmcgZGVmYXVsdHMKKiBIb3N0bmFtZSBw a2dtaXIuZ2VvLmZyZWVic2Qub3JnIHdhcyBmb3VuZCBpbiBETlMgY2FjaGUKKiAgIFRyeWlu ZyAxNDcuMjguMTg0LjQzOjQ0My4uLgoqIENvbm5lY3RlZCB0byBwa2dtaXIuZ2VvLmZyZWVi c2Qub3JnICgxNDcuMjguMTg0LjQzKSBwb3J0IDQ0MwoqIEFMUE46IGN1cmwgb2ZmZXJzIGh0 dHAvMS4xCiogIENBZmlsZTogbm9uZQoqICBDQXBhdGg6IC9ldGMvc3NsL2NlcnRzLwoqIFNT TCBjb25uZWN0aW9uIHVzaW5nIFRMU3YxLjMgLyBUTFNfQUVTXzI1Nl9HQ01fU0hBMzg0IC8g WDI1NTE5IC8gaWQtZWNQdWJsaWNLZXkKKiBBTFBOOiBzZXJ2ZXIgYWNjZXB0ZWQgaHR0cC8x LjEKKiBTZXJ2ZXIgY2VydGlmaWNhdGU6CiogIHN1YmplY3Q6IENOPXBrZy5mcmVlYnNkLm9y ZwoqICBzdGFydCBkYXRlOiBOb3YgMzAgMjA6NTQ6NDkgMjAyNCBHTVQKKiAgZXhwaXJlIGRh dGU6IEZlYiAyOCAyMDo1NDo0OCAyMDI1IEdNVAoqICBzdWJqZWN0QWx0TmFtZTogaG9zdCAi cGtnbWlyLmdlby5mcmVlYnNkLm9yZyIgbWF0Y2hlZCBjZXJ0J3MgInBrZ21pci5nZW8uZnJl ZWJzZC5vcmciCiogIGlzc3VlcjogQz1VUzsgTz1MZXQncyBFbmNyeXB0OyBDTj1FNgoqICBT U0wgY2VydGlmaWNhdGUgdmVyaWZ5IG9rLgoqICAgQ2VydGlmaWNhdGUgbGV2ZWwgMDogUHVi bGljIGtleSB0eXBlIEVDL3ByaW1lMjU2djEgKDI1Ni8xMjggQml0cy9zZWNCaXRzKSwgc2ln bmVkIHVzaW5nIGVjZHNhLXdpdGgtU0hBMzg0CiogICBDZXJ0aWZpY2F0ZSBsZXZlbCAxOiBQ dWJsaWMga2V5IHR5cGUgRUMvc2VjcDM4NHIxICgzODQvMTkyIEJpdHMvc2VjQml0cyksIHNp Z25lZCB1c2luZyBzaGEyNTZXaXRoUlNBRW5jcnlwdGlvbgoqICAgQ2VydGlmaWNhdGUgbGV2 ZWwgMjogUHVibGljIGtleSB0eXBlIFJTQSAoNDA5Ni8xNTIgQml0cy9zZWNCaXRzKSwgc2ln bmVkIHVzaW5nIHNoYTI1NldpdGhSU0FFbmNyeXB0aW9uCiogdXNpbmcgSFRUUC8xLngKPiBH RVQgL0ZyZWVCU0Q6MTQ6YW1kNjQva21vZHNfcXVhcnRlcmx5XyR7VkVSU0lPTl9WRVJTSU9O fS9wYWNrYWdlc2l0ZS50eHogSFRUUC8xLjEKSG9zdDogcGtnbWlyLmdlby5mcmVlYnNkLm9y ZwpVc2VyLUFnZW50OiBwa2cvMS4yMS4zCkFjY2VwdDogKi8qCklmLU1vZGlmaWVkLVNpbmNl OiBUaHUsIDAxIEphbiAxOTcwIDAwOjAwOjAwIEdNVAoKKiBSZXF1ZXN0IGNvbXBsZXRlbHkg c2VudCBvZmYKKiBvbGQgU1NMIHNlc3Npb24gSUQgaXMgc3RhbGUsIHJlbW92aW5nCjwgSFRU UC8xLjEgNDA0IE5vdCBGb3VuZAoqIEZhaWx1cmUgd3JpdGluZyBvdXRwdXQgdG8gZGVzdGlu YXRpb24sIHBhc3NlZCAyNCByZXR1cm5lZCAyMwoqIENsb3NpbmcgY29ubmVjdGlvbgpEQkco MSlbMzE5Ml0+IENVUkw+IGF0dGVtcHRpbmcgdG8gZmV0Y2ggZnJvbSAsIGxlZnQgcmV0cnkg MQoKKiBDb3VsZG4ndCBmaW5kIGhvc3QgcGtnbWlyLmdlby5mcmVlYnNkLm9yZyBpbiB0aGUg Lm5ldHJjIGZpbGU7IHVzaW5nIGRlZmF1bHRzCiogSG9zdG5hbWUgcGtnbWlyLmdlby5mcmVl YnNkLm9yZyB3YXMgZm91bmQgaW4gRE5TIGNhY2hlCiogICBUcnlpbmcgMTQ3LjI4LjE4NC40 Mzo0NDMuLi4KKiBDb25uZWN0ZWQgdG8gcGtnbWlyLmdlby5mcmVlYnNkLm9yZyAoMTQ3LjI4 LjE4NC40MykgcG9ydCA0NDMKKiBBTFBOOiBjdXJsIG9mZmVycyBodHRwLzEuMQoqICBDQWZp bGU6IG5vbmUKKiAgQ0FwYXRoOiAvZXRjL3NzbC9jZXJ0cy8KKiBTU0wgY29ubmVjdGlvbiB1 c2luZyBUTFN2MS4zIC8gVExTX0FFU18yNTZfR0NNX1NIQTM4NCAvIFgyNTUxOSAvIGlkLWVj UHVibGljS2V5CiogQUxQTjogc2VydmVyIGFjY2VwdGVkIGh0dHAvMS4xCiogU2VydmVyIGNl cnRpZmljYXRlOgoqICBzdWJqZWN0OiBDTj1wa2cuZnJlZWJzZC5vcmcKKiAgc3RhcnQgZGF0 ZTogTm92IDMwIDIwOjU0OjQ5IDIwMjQgR01UCiogIGV4cGlyZSBkYXRlOiBGZWIgMjggMjA6 NTQ6NDggMjAyNSBHTVQKKiAgc3ViamVjdEFsdE5hbWU6IGhvc3QgInBrZ21pci5nZW8uZnJl ZWJzZC5vcmciIG1hdGNoZWQgY2VydCdzICJwa2dtaXIuZ2VvLmZyZWVic2Qub3JnIgoqICBp c3N1ZXI6IEM9VVM7IE89TGV0J3MgRW5jcnlwdDsgQ049RTYKKiAgU1NMIGNlcnRpZmljYXRl IHZlcmlmeSBvay4KKiAgIENlcnRpZmljYXRlIGxldmVsIDA6IFB1YmxpYyBrZXkgdHlwZSBF Qy9wcmltZTI1NnYxICgyNTYvMTI4IEJpdHMvc2VjQml0cyksIHNpZ25lZCB1c2luZyBlY2Rz YS13aXRoLVNIQTM4NAoqICAgQ2VydGlmaWNhdGUgbGV2ZWwgMTogUHVibGljIGtleSB0eXBl IEVDL3NlY3AzODRyMSAoMzg0LzE5MiBCaXRzL3NlY0JpdHMpLCBzaWduZWQgdXNpbmcgc2hh MjU2V2l0aFJTQUVuY3J5cHRpb24KKiAgIENlcnRpZmljYXRlIGxldmVsIDI6IFB1YmxpYyBr ZXkgdHlwZSBSU0EgKDQwOTYvMTUyIEJpdHMvc2VjQml0cyksIHNpZ25lZCB1c2luZyBzaGEy NTZXaXRoUlNBRW5jcnlwdGlvbgoqIHVzaW5nIEhUVFAvMS54Cj4gR0VUIC9GcmVlQlNEOjE0 OmFtZDY0L2ttb2RzX3F1YXJ0ZXJseV8ke1ZFUlNJT05fVkVSU0lPTn0vcGFja2FnZXNpdGUu dHh6IEhUVFAvMS4xCkhvc3Q6IHBrZ21pci5nZW8uZnJlZWJzZC5vcmcKVXNlci1BZ2VudDog cGtnLzEuMjEuMwpBY2NlcHQ6ICovKgpJZi1Nb2RpZmllZC1TaW5jZTogVGh1LCAwMSBKYW4g MTk3MCAwMDowMDowMCBHTVQKCiogUmVxdWVzdCBjb21wbGV0ZWx5IHNlbnQgb2ZmCiogb2xk IFNTTCBzZXNzaW9uIElEIGlzIHN0YWxlLCByZW1vdmluZwo8IEhUVFAvMS4xIDQwNCBOb3Qg Rm91bmQKKiBGYWlsdXJlIHdyaXRpbmcgb3V0cHV0IHRvIGRlc3RpbmF0aW9uLCBwYXNzZWQg MjQgcmV0dXJuZWQgMjMKKiBDbG9zaW5nIGNvbm5lY3Rpb24KVW5hYmxlIHRvIHVwZGF0ZSBy ZXBvc2l0b3J5IEZyZWVCU0Qta21vZHMKRXJyb3IgdXBkYXRpbmcgcmVwb3NpdG9yaWVzIQpy b290QGZvdXJ0ZWVuLXBrZ2Jhc2U6fiAjIAo= --------------zj0dY0g2HGh2zBWq0nFy7V00-- From nobody Fri Dec 13 13:39:58 2024 X-Original-To: stable@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 4Y8r752lQDz5gZr6; Fri, 13 Dec 2024 13:40:01 +0000 (UTC) (envelope-from bapt@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 "smtp.freebsd.org", Issuer "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Y8r7528CJz4ZsS; Fri, 13 Dec 2024 13:40:01 +0000 (UTC) (envelope-from bapt@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1734097201; 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: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=3hbOJ2r8vLAMAus3nBUIrZmehmDFgXIjk8YjtnrFI2k=; b=TQovp8/aV78ZLNXoZFLdGowCkDChKDYaoMpV6edVkKSwKVfc5OL6S2oGsjnuibk6Bs1bLe 1oMoV4bAmxdAAWViOBQINgWOdQXAxt9ZxrIOUYdAUQXoKgqqrpZy4SGXWZ9ghYPAecRbp2 0y+sNhKLLOaNn36F5yRrfds2cZBqOwFzAmGYyy+BHJvtMyrpicAbOYCew0CP49zvpF2zR4 9R9Jg2hHgao6qA6r1U95DuZMrFQjWyKWYEDOaLdP2MnEZte3ePHjNhhMQj4W/FjlWAoBBH Gy43zGbH443fLSAkWSxzf2mxIiZPJi921i3yQWTp4x/57ifvt7uqRcJGgythrQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1734097201; 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: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=3hbOJ2r8vLAMAus3nBUIrZmehmDFgXIjk8YjtnrFI2k=; b=DJC0S2uG8GfnPvjTgifk0SKzMxDuqzT1z2O6QsA5dfhe94xitkoFfgG90tI7DIZMu4pZVx 5y5xbbTGd2d5/ko71egr4eqUcWuhgN633FciVNqYP5hj60E7E67zvhnJrtXkTkdlXgay6X W0+l20mwdeOd70NdxNcqXy9rlR6wZapZa81Faay8mUgcI9Ucr4AzW5G8t5OncS0UXYi5Ij yKrz4WJS9iFnjlO6FeREF3iqFbOna6B4LSAkAfXjBqVvvlkHCtAcUzuGgMGruc1u199ey2 SHtN9Tc8g1Uri2wjPJynPlaGqdV1/JMpyZO0XroUim+RrNzT22YJ7E0p5i9yQA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1734097201; a=rsa-sha256; cv=none; b=nX26hyTJ9vHdAZfE6DxajW135AHTjplsnmFrOb+OXvy+mJkH8/MdfRC6QMqLqmYO6Rojng E9jWiJu53wjJYLb2xBKJn+SVtHWPmJ/vSX17TKUq43z41Rt4akmO43Of2P0Fo9c5+6y3bT ILh/RLFh502jPtS4rl8rJY0v1vCf5NZCizZ+GLEQboZTyKFls+9dtL0mgIhOuZPoNRwRfG 7s6mN8DQ+z8WV29uOuZ+AqvXBkxIPvLleKFnHHcBRdonrkuKznv2jRqz9KwA/VUupFr80U y6hBXwv0/Mylj/mI3eONj5h2x3mY/OIOxhupGhlW4NaVRLBBTe8uZt/H9XAclQ== Received: from aniel.nours.eu (nours.eu [176.31.115.77]) (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) (Authenticated sender: bapt) by smtp.freebsd.org (Postfix) with ESMTPSA id 4Y8r7471Yrzbcs; Fri, 13 Dec 2024 13:40:00 +0000 (UTC) (envelope-from bapt@freebsd.org) Received: by aniel.nours.eu (Postfix, from userid 1001) id 808F61CF856; Fri, 13 Dec 2024 14:39:58 +0100 (CET) Date: Fri, 13 Dec 2024 14:39:58 +0100 From: Baptiste Daroussin To: Graham Perrin Cc: ports@freebsd.org, stable@freebsd.org Subject: Re: Unable to update repository FreeBSD-kmods Message-ID: <4ukwptncwz7cgz4dk6jd36t4hvnopwf42psunxwgpfbdueoq5g@byeq4r7uk476> References: <8aa1d849-508a-4935-9ff2-3d191e1b170c@gmail.com> List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <8aa1d849-508a-4935-9ff2-3d191e1b170c@gmail.com> On Fri 13 Dec 13:35, Graham Perrin wrote: > On 13/12/2024 08:09, Baptiste Daroussin wrote: > > … > > > > > https://people.freebsd.org/~bapt/kmods-quarterly.conf.txt > > Best regards, > > Bapt > > > Thank you! > > > An early test result: > > root@fourteen-pkgbase:~ # ee /usr/local/etc/pkg/repos/FreeBSD-kmods.conf > > root@fourteen-pkgbase:~ # pkg -vv | grep -B 1 -e url -e priority >   FreeBSD-ports: { >     url             : > "pkg+https://pkg.freebsd.org/FreeBSD:14:amd64/quarterly", >     enabled         : yes, >     priority        : 0, > -- >   FreeBSD-base: { >     url             : > "pkg+https://pkg.freebsd.org/FreeBSD:14:amd64/base_release_2", >     enabled         : yes, >     priority        : 0, > -- >   FreeBSD-kmods: { >     url             : "pkg+https://pkg.freebsd.org/FreeBSD:14:amd64/kmods_quarterly_${VERSION_VERSION}", >     enabled         : yes, >     priority        : 0, > -- >   local-poudriere: { >     url             : > "file:///usr/local/poudriere/data/packages/fourteen-default", >     enabled         : yes, >     priority        : 3 > root@fourteen-pkgbase:~ # date ; uptime > Fri Dec 13 12:12:50 GMT 2024 > 12:12PM  up  7:52, 1 user, load averages: 0.15, 0.39, 0.43 > root@fourteen-pkgbase:~ # pkg update > Updating FreeBSD-ports repository catalogue... > FreeBSD-ports repository is up to date. > Updating FreeBSD-base repository catalogue... > FreeBSD-base repository is up to date. > Updating FreeBSD-kmods repository catalogue... > pkg: Repository FreeBSD-kmods has a wrong packagesite, need to re-create > database > Unable to update repository FreeBSD-kmods > Updating local-poudriere repository catalogue... > local-poudriere repository is up to date. > Error updating repositories! > root@fourteen-pkgbase:~ # > > > Attached: debug output. > > Maybe relevant: , > where I tested before the call for testing with a url line that differed > from what's currently suggested. > > HTH > > Kind regards > Graham > root@fourteen-pkgbase:~ # cat /usr/local/etc/pkg/repos/FreeBSD-kmods.conf > FreeBSD-kmods { > url: pkg+https://pkg.freebsd.org/${ABI}/kmods_quarterly_${VERSION_VERSION} > signature_type: "fingerprints" > fingerprints: "/usr/share/keys/pkg" > mirror_type: "srv" > enabled: yes > } > root@fourteen-pkgbase:~ # history -S > root@fourteen-pkgbase:~ # pkg -d update -r FreeBSD-kmods > DBG(1)[3192]> pkg initialized > Updating FreeBSD-kmods repository catalogue... > DBG(1)[3192]> PkgRepo: verifying update for FreeBSD-kmods > pkg: Repository FreeBSD-kmods has a wrong packagesite, need to re-create database > DBG(1)[3192]> PkgRepo: need forced update of FreeBSD-kmods > DBG(1)[3192]> Pkgrepo, begin update of '/var/db/pkg/repos/FreeBSD-kmods/db' > DBG(1)[3192]> Request to fetch pkg+https://pkg.freebsd.org/FreeBSD:14:amd64/kmods_quarterly_${VERSION_VERSION}/meta.conf > DBG(1)[3192]> curl_open > DBG(1)[3192]> Fetch: fetcher used: pkg+https > DBG(1)[3192]> curl> fetching https://pkg.freebsd.org/FreeBSD:14:amd64/kmods_quarterly_${VERSION_VERSION}/meta.conf > > DBG(1)[3192]> CURL> attempting to fetch from , left retry 3 > > * Couldn't find host pkgmir.geo.freebsd.org in the .netrc file; using defaults > * Host pkgmir.geo.freebsd.org:443 was resolved. > * IPv6: 2a02:80:0:3ffd::50:2, 2604:1380:4091:a001::50:2 > * IPv4: 147.28.184.43, 85.30.190.140 > * Trying 147.28.184.43:443... > * Connected to pkgmir.geo.freebsd.org (147.28.184.43) port 443 > * ALPN: curl offers http/1.1 > * CAfile: none > * CApath: /etc/ssl/certs/ > * SSL connection using TLSv1.3 / TLS_AES_256_GCM_SHA384 / X25519 / id-ecPublicKey > * ALPN: server accepted http/1.1 > * Server certificate: > * subject: CN=pkg.freebsd.org > * start date: Nov 30 20:54:49 2024 GMT > * expire date: Feb 28 20:54:48 2025 GMT > * subjectAltName: host "pkgmir.geo.freebsd.org" matched cert's "pkgmir.geo.freebsd.org" > * issuer: C=US; O=Let's Encrypt; CN=E6 > * SSL certificate verify ok. > * Certificate level 0: Public key type EC/prime256v1 (256/128 Bits/secBits), signed using ecdsa-with-SHA384 > * Certificate level 1: Public key type EC/secp384r1 (384/192 Bits/secBits), signed using sha256WithRSAEncryption > * Certificate level 2: Public key type RSA (4096/152 Bits/secBits), signed using sha256WithRSAEncryption > * using HTTP/1.x > > GET /FreeBSD:14:amd64/kmods_quarterly_${VERSION_VERSION}/meta.conf HTTP/1.1 > Host: pkgmir.geo.freebsd.org > User-Agent: pkg/1.21.3 > Accept: */* > If-Modified-Since: Thu, 01 Jan 1970 00:00:00 GMT > > * Request completely sent off > * old SSL session ID is stale, removing > < HTTP/1.1 404 Not Found > * Failure writing output to destination, passed 24 returned 23 > * Closing connection > DBG(1)[3192]> CURL> attempting to fetch from , left retry 2 > > * Couldn't find host pkgmir.geo.freebsd.org in the .netrc file; using defaults > * Hostname pkgmir.geo.freebsd.org was found in DNS cache > * Trying 147.28.184.43:443... > * Connected to pkgmir.geo.freebsd.org (147.28.184.43) port 443 > * ALPN: curl offers http/1.1 > * CAfile: none > * CApath: /etc/ssl/certs/ > * SSL connection using TLSv1.3 / TLS_AES_256_GCM_SHA384 / X25519 / id-ecPublicKey > * ALPN: server accepted http/1.1 > * Server certificate: > * subject: CN=pkg.freebsd.org > * start date: Nov 30 20:54:49 2024 GMT > * expire date: Feb 28 20:54:48 2025 GMT > * subjectAltName: host "pkgmir.geo.freebsd.org" matched cert's "pkgmir.geo.freebsd.org" > * issuer: C=US; O=Let's Encrypt; CN=E6 > * SSL certificate verify ok. > * Certificate level 0: Public key type EC/prime256v1 (256/128 Bits/secBits), signed using ecdsa-with-SHA384 > * Certificate level 1: Public key type EC/secp384r1 (384/192 Bits/secBits), signed using sha256WithRSAEncryption > * Certificate level 2: Public key type RSA (4096/152 Bits/secBits), signed using sha256WithRSAEncryption > * using HTTP/1.x > > GET /FreeBSD:14:amd64/kmods_quarterly_${VERSION_VERSION}/meta.conf HTTP/1.1 > Host: pkgmir.geo.freebsd.org > User-Agent: pkg/1.21.3 > Accept: */* > If-Modified-Since: Thu, 01 Jan 1970 00:00:00 GMT > > * Request completely sent off > * old SSL session ID is stale, removing > < HTTP/1.1 404 Not Found > * Failure writing output to destination, passed 24 returned 23 > * Closing connection > DBG(1)[3192]> CURL> attempting to fetch from , left retry 1 > > * Couldn't find host pkgmir.geo.freebsd.org in the .netrc file; using defaults > * Hostname pkgmir.geo.freebsd.org was found in DNS cache > * Trying 147.28.184.43:443... > * Connected to pkgmir.geo.freebsd.org (147.28.184.43) port 443 > * ALPN: curl offers http/1.1 > * CAfile: none > * CApath: /etc/ssl/certs/ > * SSL connection using TLSv1.3 / TLS_AES_256_GCM_SHA384 / X25519 / id-ecPublicKey > * ALPN: server accepted http/1.1 > * Server certificate: > * subject: CN=pkg.freebsd.org > * start date: Nov 30 20:54:49 2024 GMT > * expire date: Feb 28 20:54:48 2025 GMT > * subjectAltName: host "pkgmir.geo.freebsd.org" matched cert's "pkgmir.geo.freebsd.org" > * issuer: C=US; O=Let's Encrypt; CN=E6 > * SSL certificate verify ok. > * Certificate level 0: Public key type EC/prime256v1 (256/128 Bits/secBits), signed using ecdsa-with-SHA384 > * Certificate level 1: Public key type EC/secp384r1 (384/192 Bits/secBits), signed using sha256WithRSAEncryption > * Certificate level 2: Public key type RSA (4096/152 Bits/secBits), signed using sha256WithRSAEncryption > * using HTTP/1.x > > GET /FreeBSD:14:amd64/kmods_quarterly_${VERSION_VERSION}/meta.conf HTTP/1.1 > Host: pkgmir.geo.freebsd.org > User-Agent: pkg/1.21.3 > Accept: */* > If-Modified-Since: Thu, 01 Jan 1970 00:00:00 GMT > > * Request completely sent off > * old SSL session ID is stale, removing > < HTTP/1.1 404 Not Found > * Failure writing output to destination, passed 24 returned 23 > * Closing connection > DBG(1)[3192]> Request to fetch pkg+https://pkg.freebsd.org/FreeBSD:14:amd64/kmods_quarterly_${VERSION_VERSION}/meta.txz > DBG(1)[3192]> curl_open > DBG(1)[3192]> Fetch: fetcher used: pkg+https > DBG(1)[3192]> curl> fetching https://pkg.freebsd.org/FreeBSD:14:amd64/kmods_quarterly_${VERSION_VERSION}/meta.txz > > DBG(1)[3192]> CURL> attempting to fetch from , left retry 3 > > * Couldn't find host pkgmir.geo.freebsd.org in the .netrc file; using defaults > * Hostname pkgmir.geo.freebsd.org was found in DNS cache > * Trying 147.28.184.43:443... > * Connected to pkgmir.geo.freebsd.org (147.28.184.43) port 443 > * ALPN: curl offers http/1.1 > * CAfile: none > * CApath: /etc/ssl/certs/ > * SSL connection using TLSv1.3 / TLS_AES_256_GCM_SHA384 / X25519 / id-ecPublicKey > * ALPN: server accepted http/1.1 > * Server certificate: > * subject: CN=pkg.freebsd.org > * start date: Nov 30 20:54:49 2024 GMT > * expire date: Feb 28 20:54:48 2025 GMT > * subjectAltName: host "pkgmir.geo.freebsd.org" matched cert's "pkgmir.geo.freebsd.org" > * issuer: C=US; O=Let's Encrypt; CN=E6 > * SSL certificate verify ok. > * Certificate level 0: Public key type EC/prime256v1 (256/128 Bits/secBits), signed using ecdsa-with-SHA384 > * Certificate level 1: Public key type EC/secp384r1 (384/192 Bits/secBits), signed using sha256WithRSAEncryption > * Certificate level 2: Public key type RSA (4096/152 Bits/secBits), signed using sha256WithRSAEncryption > * using HTTP/1.x > > GET /FreeBSD:14:amd64/kmods_quarterly_${VERSION_VERSION}/meta.txz HTTP/1.1 > Host: pkgmir.geo.freebsd.org > User-Agent: pkg/1.21.3 > Accept: */* > If-Modified-Since: Thu, 01 Jan 1970 00:00:00 GMT > > * Request completely sent off > * old SSL session ID is stale, removing > < HTTP/1.1 404 Not Found > * Failure writing output to destination, passed 24 returned 23 > * Closing connection > DBG(1)[3192]> CURL> attempting to fetch from , left retry 2 > > * Couldn't find host pkgmir.geo.freebsd.org in the .netrc file; using defaults > * Hostname pkgmir.geo.freebsd.org was found in DNS cache > * Trying 147.28.184.43:443... > * Connected to pkgmir.geo.freebsd.org (147.28.184.43) port 443 > * ALPN: curl offers http/1.1 > * CAfile: none > * CApath: /etc/ssl/certs/ > * SSL connection using TLSv1.3 / TLS_AES_256_GCM_SHA384 / X25519 / id-ecPublicKey > * ALPN: server accepted http/1.1 > * Server certificate: > * subject: CN=pkg.freebsd.org > * start date: Nov 30 20:54:49 2024 GMT > * expire date: Feb 28 20:54:48 2025 GMT > * subjectAltName: host "pkgmir.geo.freebsd.org" matched cert's "pkgmir.geo.freebsd.org" > * issuer: C=US; O=Let's Encrypt; CN=E6 > * SSL certificate verify ok. > * Certificate level 0: Public key type EC/prime256v1 (256/128 Bits/secBits), signed using ecdsa-with-SHA384 > * Certificate level 1: Public key type EC/secp384r1 (384/192 Bits/secBits), signed using sha256WithRSAEncryption > * Certificate level 2: Public key type RSA (4096/152 Bits/secBits), signed using sha256WithRSAEncryption > * using HTTP/1.x > > GET /FreeBSD:14:amd64/kmods_quarterly_${VERSION_VERSION}/meta.txz HTTP/1.1 > Host: pkgmir.geo.freebsd.org > User-Agent: pkg/1.21.3 > Accept: */* > If-Modified-Since: Thu, 01 Jan 1970 00:00:00 GMT > > * Request completely sent off > * old SSL session ID is stale, removing > < HTTP/1.1 404 Not Found > * Failure writing output to destination, passed 24 returned 23 > * Closing connection > DBG(1)[3192]> CURL> attempting to fetch from , left retry 1 > > * Couldn't find host pkgmir.geo.freebsd.org in the .netrc file; using defaults > * Hostname pkgmir.geo.freebsd.org was found in DNS cache > * Trying 147.28.184.43:443... > * Connected to pkgmir.geo.freebsd.org (147.28.184.43) port 443 > * ALPN: curl offers http/1.1 > * CAfile: none > * CApath: /etc/ssl/certs/ > * SSL connection using TLSv1.3 / TLS_AES_256_GCM_SHA384 / X25519 / id-ecPublicKey > * ALPN: server accepted http/1.1 > * Server certificate: > * subject: CN=pkg.freebsd.org > * start date: Nov 30 20:54:49 2024 GMT > * expire date: Feb 28 20:54:48 2025 GMT > * subjectAltName: host "pkgmir.geo.freebsd.org" matched cert's "pkgmir.geo.freebsd.org" > * issuer: C=US; O=Let's Encrypt; CN=E6 > * SSL certificate verify ok. > * Certificate level 0: Public key type EC/prime256v1 (256/128 Bits/secBits), signed using ecdsa-with-SHA384 > * Certificate level 1: Public key type EC/secp384r1 (384/192 Bits/secBits), signed using sha256WithRSAEncryption > * Certificate level 2: Public key type RSA (4096/152 Bits/secBits), signed using sha256WithRSAEncryption > * using HTTP/1.x > > GET /FreeBSD:14:amd64/kmods_quarterly_${VERSION_VERSION}/meta.txz HTTP/1.1 > Host: pkgmir.geo.freebsd.org > User-Agent: pkg/1.21.3 > Accept: */* > If-Modified-Since: Thu, 01 Jan 1970 00:00:00 GMT > > * Request completely sent off > * old SSL session ID is stale, removing > < HTTP/1.1 404 Not Found > * Failure writing output to destination, passed 24 returned 23 > * Closing connection > DBG(1)[3192]> Request to fetch pkg+https://pkg.freebsd.org/FreeBSD:14:amd64/kmods_quarterly_${VERSION_VERSION}/data.pkg > DBG(1)[3192]> curl_open > DBG(1)[3192]> Fetch: fetcher used: pkg+https > DBG(1)[3192]> curl> fetching https://pkg.freebsd.org/FreeBSD:14:amd64/kmods_quarterly_${VERSION_VERSION}/data.pkg > > DBG(1)[3192]> CURL> attempting to fetch from , left retry 3 > > * Couldn't find host pkgmir.geo.freebsd.org in the .netrc file; using defaults > * Hostname pkgmir.geo.freebsd.org was found in DNS cache > * Trying 147.28.184.43:443... > * Connected to pkgmir.geo.freebsd.org (147.28.184.43) port 443 > * ALPN: curl offers http/1.1 > * CAfile: none > * CApath: /etc/ssl/certs/ > * SSL connection using TLSv1.3 / TLS_AES_256_GCM_SHA384 / X25519 / id-ecPublicKey > * ALPN: server accepted http/1.1 > * Server certificate: > * subject: CN=pkg.freebsd.org > * start date: Nov 30 20:54:49 2024 GMT > * expire date: Feb 28 20:54:48 2025 GMT > * subjectAltName: host "pkgmir.geo.freebsd.org" matched cert's "pkgmir.geo.freebsd.org" > * issuer: C=US; O=Let's Encrypt; CN=E6 > * SSL certificate verify ok. > * Certificate level 0: Public key type EC/prime256v1 (256/128 Bits/secBits), signed using ecdsa-with-SHA384 > * Certificate level 1: Public key type EC/secp384r1 (384/192 Bits/secBits), signed using sha256WithRSAEncryption > * Certificate level 2: Public key type RSA (4096/152 Bits/secBits), signed using sha256WithRSAEncryption > * using HTTP/1.x > > GET /FreeBSD:14:amd64/kmods_quarterly_${VERSION_VERSION}/data.pkg HTTP/1.1 > Host: pkgmir.geo.freebsd.org > User-Agent: pkg/1.21.3 > Accept: */* > If-Modified-Since: Thu, 01 Jan 1970 00:00:00 GMT > > * Request completely sent off > * old SSL session ID is stale, removing > < HTTP/1.1 404 Not Found > * Failure writing output to destination, passed 24 returned 23 > * Closing connection > DBG(1)[3192]> CURL> attempting to fetch from , left retry 2 > > * Couldn't find host pkgmir.geo.freebsd.org in the .netrc file; using defaults > * Hostname pkgmir.geo.freebsd.org was found in DNS cache > * Trying 147.28.184.43:443... > * Connected to pkgmir.geo.freebsd.org (147.28.184.43) port 443 > * ALPN: curl offers http/1.1 > * CAfile: none > * CApath: /etc/ssl/certs/ > * SSL connection using TLSv1.3 / TLS_AES_256_GCM_SHA384 / X25519 / id-ecPublicKey > * ALPN: server accepted http/1.1 > * Server certificate: > * subject: CN=pkg.freebsd.org > * start date: Nov 30 20:54:49 2024 GMT > * expire date: Feb 28 20:54:48 2025 GMT > * subjectAltName: host "pkgmir.geo.freebsd.org" matched cert's "pkgmir.geo.freebsd.org" > * issuer: C=US; O=Let's Encrypt; CN=E6 > * SSL certificate verify ok. > * Certificate level 0: Public key type EC/prime256v1 (256/128 Bits/secBits), signed using ecdsa-with-SHA384 > * Certificate level 1: Public key type EC/secp384r1 (384/192 Bits/secBits), signed using sha256WithRSAEncryption > * Certificate level 2: Public key type RSA (4096/152 Bits/secBits), signed using sha256WithRSAEncryption > * using HTTP/1.x > > GET /FreeBSD:14:amd64/kmods_quarterly_${VERSION_VERSION}/data.pkg HTTP/1.1 > Host: pkgmir.geo.freebsd.org > User-Agent: pkg/1.21.3 > Accept: */* > If-Modified-Since: Thu, 01 Jan 1970 00:00:00 GMT > > * Request completely sent off > * old SSL session ID is stale, removing > < HTTP/1.1 404 Not Found > * Failure writing output to destination, passed 24 returned 23 > * Closing connection > DBG(1)[3192]> CURL> attempting to fetch from , left retry 1 > > * Couldn't find host pkgmir.geo.freebsd.org in the .netrc file; using defaults > * Hostname pkgmir.geo.freebsd.org was found in DNS cache > * Trying 147.28.184.43:443... > * Connected to pkgmir.geo.freebsd.org (147.28.184.43) port 443 > * ALPN: curl offers http/1.1 > * CAfile: none > * CApath: /etc/ssl/certs/ > * SSL connection using TLSv1.3 / TLS_AES_256_GCM_SHA384 / X25519 / id-ecPublicKey > * ALPN: server accepted http/1.1 > * Server certificate: > * subject: CN=pkg.freebsd.org > * start date: Nov 30 20:54:49 2024 GMT > * expire date: Feb 28 20:54:48 2025 GMT > * subjectAltName: host "pkgmir.geo.freebsd.org" matched cert's "pkgmir.geo.freebsd.org" > * issuer: C=US; O=Let's Encrypt; CN=E6 > * SSL certificate verify ok. > * Certificate level 0: Public key type EC/prime256v1 (256/128 Bits/secBits), signed using ecdsa-with-SHA384 > * Certificate level 1: Public key type EC/secp384r1 (384/192 Bits/secBits), signed using sha256WithRSAEncryption > * Certificate level 2: Public key type RSA (4096/152 Bits/secBits), signed using sha256WithRSAEncryption > * using HTTP/1.x > > GET /FreeBSD:14:amd64/kmods_quarterly_${VERSION_VERSION}/data.pkg HTTP/1.1 > Host: pkgmir.geo.freebsd.org > User-Agent: pkg/1.21.3 > Accept: */* > If-Modified-Since: Thu, 01 Jan 1970 00:00:00 GMT > > * Request completely sent off > * old SSL session ID is stale, removing > < HTTP/1.1 404 Not Found > * Failure writing output to destination, passed 24 returned 23 > * Closing connection > DBG(1)[3192]> Request to fetch pkg+https://pkg.freebsd.org/FreeBSD:14:amd64/kmods_quarterly_${VERSION_VERSION}/data.txz > DBG(1)[3192]> curl_open > DBG(1)[3192]> Fetch: fetcher used: pkg+https > DBG(1)[3192]> curl> fetching https://pkg.freebsd.org/FreeBSD:14:amd64/kmods_quarterly_${VERSION_VERSION}/data.txz > > DBG(1)[3192]> CURL> attempting to fetch from , left retry 3 > > * Couldn't find host pkgmir.geo.freebsd.org in the .netrc file; using defaults > * Hostname pkgmir.geo.freebsd.org was found in DNS cache > * Trying 147.28.184.43:443... > * Connected to pkgmir.geo.freebsd.org (147.28.184.43) port 443 > * ALPN: curl offers http/1.1 > * CAfile: none > * CApath: /etc/ssl/certs/ > * SSL connection using TLSv1.3 / TLS_AES_256_GCM_SHA384 / X25519 / id-ecPublicKey > * ALPN: server accepted http/1.1 > * Server certificate: > * subject: CN=pkg.freebsd.org > * start date: Nov 30 20:54:49 2024 GMT > * expire date: Feb 28 20:54:48 2025 GMT > * subjectAltName: host "pkgmir.geo.freebsd.org" matched cert's "pkgmir.geo.freebsd.org" > * issuer: C=US; O=Let's Encrypt; CN=E6 > * SSL certificate verify ok. > * Certificate level 0: Public key type EC/prime256v1 (256/128 Bits/secBits), signed using ecdsa-with-SHA384 > * Certificate level 1: Public key type EC/secp384r1 (384/192 Bits/secBits), signed using sha256WithRSAEncryption > * Certificate level 2: Public key type RSA (4096/152 Bits/secBits), signed using sha256WithRSAEncryption > * using HTTP/1.x > > GET /FreeBSD:14:amd64/kmods_quarterly_${VERSION_VERSION}/data.txz HTTP/1.1 > Host: pkgmir.geo.freebsd.org > User-Agent: pkg/1.21.3 > Accept: */* > If-Modified-Since: Thu, 01 Jan 1970 00:00:00 GMT > > * Request completely sent off > * old SSL session ID is stale, removing > < HTTP/1.1 404 Not Found > * Failure writing output to destination, passed 24 returned 23 > * Closing connection > DBG(1)[3192]> CURL> attempting to fetch from , left retry 2 > > * Couldn't find host pkgmir.geo.freebsd.org in the .netrc file; using defaults > * Hostname pkgmir.geo.freebsd.org was found in DNS cache > * Trying 147.28.184.43:443... > * Connected to pkgmir.geo.freebsd.org (147.28.184.43) port 443 > * ALPN: curl offers http/1.1 > * CAfile: none > * CApath: /etc/ssl/certs/ > * SSL connection using TLSv1.3 / TLS_AES_256_GCM_SHA384 / X25519 / id-ecPublicKey > * ALPN: server accepted http/1.1 > * Server certificate: > * subject: CN=pkg.freebsd.org > * start date: Nov 30 20:54:49 2024 GMT > * expire date: Feb 28 20:54:48 2025 GMT > * subjectAltName: host "pkgmir.geo.freebsd.org" matched cert's "pkgmir.geo.freebsd.org" > * issuer: C=US; O=Let's Encrypt; CN=E6 > * SSL certificate verify ok. > * Certificate level 0: Public key type EC/prime256v1 (256/128 Bits/secBits), signed using ecdsa-with-SHA384 > * Certificate level 1: Public key type EC/secp384r1 (384/192 Bits/secBits), signed using sha256WithRSAEncryption > * Certificate level 2: Public key type RSA (4096/152 Bits/secBits), signed using sha256WithRSAEncryption > * using HTTP/1.x > > GET /FreeBSD:14:amd64/kmods_quarterly_${VERSION_VERSION}/data.txz HTTP/1.1 > Host: pkgmir.geo.freebsd.org > User-Agent: pkg/1.21.3 > Accept: */* > If-Modified-Since: Thu, 01 Jan 1970 00:00:00 GMT > > * Request completely sent off > * old SSL session ID is stale, removing > < HTTP/1.1 404 Not Found > * Failure writing output to destination, passed 24 returned 23 > * Closing connection > DBG(1)[3192]> CURL> attempting to fetch from , left retry 1 > > * Couldn't find host pkgmir.geo.freebsd.org in the .netrc file; using defaults > * Hostname pkgmir.geo.freebsd.org was found in DNS cache > * Trying 147.28.184.43:443... > * Connected to pkgmir.geo.freebsd.org (147.28.184.43) port 443 > * ALPN: curl offers http/1.1 > * CAfile: none > * CApath: /etc/ssl/certs/ > * SSL connection using TLSv1.3 / TLS_AES_256_GCM_SHA384 / X25519 / id-ecPublicKey > * ALPN: server accepted http/1.1 > * Server certificate: > * subject: CN=pkg.freebsd.org > * start date: Nov 30 20:54:49 2024 GMT > * expire date: Feb 28 20:54:48 2025 GMT > * subjectAltName: host "pkgmir.geo.freebsd.org" matched cert's "pkgmir.geo.freebsd.org" > * issuer: C=US; O=Let's Encrypt; CN=E6 > * SSL certificate verify ok. > * Certificate level 0: Public key type EC/prime256v1 (256/128 Bits/secBits), signed using ecdsa-with-SHA384 > * Certificate level 1: Public key type EC/secp384r1 (384/192 Bits/secBits), signed using sha256WithRSAEncryption > * Certificate level 2: Public key type RSA (4096/152 Bits/secBits), signed using sha256WithRSAEncryption > * using HTTP/1.x > > GET /FreeBSD:14:amd64/kmods_quarterly_${VERSION_VERSION}/data.txz HTTP/1.1 > Host: pkgmir.geo.freebsd.org > User-Agent: pkg/1.21.3 > Accept: */* > If-Modified-Since: Thu, 01 Jan 1970 00:00:00 GMT > > * Request completely sent off > * old SSL session ID is stale, removing > < HTTP/1.1 404 Not Found > * Failure writing output to destination, passed 24 returned 23 > * Closing connection > DBG(1)[3192]> Request to fetch pkg+https://pkg.freebsd.org/FreeBSD:14:amd64/kmods_quarterly_${VERSION_VERSION}/packagesite.pkg > DBG(1)[3192]> curl_open > DBG(1)[3192]> Fetch: fetcher used: pkg+https > DBG(1)[3192]> curl> fetching https://pkg.freebsd.org/FreeBSD:14:amd64/kmods_quarterly_${VERSION_VERSION}/packagesite.pkg > > DBG(1)[3192]> CURL> attempting to fetch from , left retry 3 > > * Couldn't find host pkgmir.geo.freebsd.org in the .netrc file; using defaults > * Hostname pkgmir.geo.freebsd.org was found in DNS cache > * Trying 147.28.184.43:443... > * Connected to pkgmir.geo.freebsd.org (147.28.184.43) port 443 > * ALPN: curl offers http/1.1 > * CAfile: none > * CApath: /etc/ssl/certs/ > * SSL connection using TLSv1.3 / TLS_AES_256_GCM_SHA384 / X25519 / id-ecPublicKey > * ALPN: server accepted http/1.1 > * Server certificate: > * subject: CN=pkg.freebsd.org > * start date: Nov 30 20:54:49 2024 GMT > * expire date: Feb 28 20:54:48 2025 GMT > * subjectAltName: host "pkgmir.geo.freebsd.org" matched cert's "pkgmir.geo.freebsd.org" > * issuer: C=US; O=Let's Encrypt; CN=E6 > * SSL certificate verify ok. > * Certificate level 0: Public key type EC/prime256v1 (256/128 Bits/secBits), signed using ecdsa-with-SHA384 > * Certificate level 1: Public key type EC/secp384r1 (384/192 Bits/secBits), signed using sha256WithRSAEncryption > * Certificate level 2: Public key type RSA (4096/152 Bits/secBits), signed using sha256WithRSAEncryption > * using HTTP/1.x > > GET /FreeBSD:14:amd64/kmods_quarterly_${VERSION_VERSION}/packagesite.pkg HTTP/1.1 > Host: pkgmir.geo.freebsd.org > User-Agent: pkg/1.21.3 > Accept: */* > If-Modified-Since: Thu, 01 Jan 1970 00:00:00 GMT > > * Request completely sent off > * old SSL session ID is stale, removing > < HTTP/1.1 404 Not Found > * Failure writing output to destination, passed 24 returned 23 > * Closing connection > DBG(1)[3192]> CURL> attempting to fetch from , left retry 2 > > * Couldn't find host pkgmir.geo.freebsd.org in the .netrc file; using defaults > * Hostname pkgmir.geo.freebsd.org was found in DNS cache > * Trying 147.28.184.43:443... > * Connected to pkgmir.geo.freebsd.org (147.28.184.43) port 443 > * ALPN: curl offers http/1.1 > * CAfile: none > * CApath: /etc/ssl/certs/ > * SSL connection using TLSv1.3 / TLS_AES_256_GCM_SHA384 / X25519 / id-ecPublicKey > * ALPN: server accepted http/1.1 > * Server certificate: > * subject: CN=pkg.freebsd.org > * start date: Nov 30 20:54:49 2024 GMT > * expire date: Feb 28 20:54:48 2025 GMT > * subjectAltName: host "pkgmir.geo.freebsd.org" matched cert's "pkgmir.geo.freebsd.org" > * issuer: C=US; O=Let's Encrypt; CN=E6 > * SSL certificate verify ok. > * Certificate level 0: Public key type EC/prime256v1 (256/128 Bits/secBits), signed using ecdsa-with-SHA384 > * Certificate level 1: Public key type EC/secp384r1 (384/192 Bits/secBits), signed using sha256WithRSAEncryption > * Certificate level 2: Public key type RSA (4096/152 Bits/secBits), signed using sha256WithRSAEncryption > * using HTTP/1.x > > GET /FreeBSD:14:amd64/kmods_quarterly_${VERSION_VERSION}/packagesite.pkg HTTP/1.1 > Host: pkgmir.geo.freebsd.org > User-Agent: pkg/1.21.3 > Accept: */* > If-Modified-Since: Thu, 01 Jan 1970 00:00:00 GMT > > * Request completely sent off > * old SSL session ID is stale, removing > < HTTP/1.1 404 Not Found > * Failure writing output to destination, passed 24 returned 23 > * Closing connection > DBG(1)[3192]> CURL> attempting to fetch from , left retry 1 > > * Couldn't find host pkgmir.geo.freebsd.org in the .netrc file; using defaults > * Hostname pkgmir.geo.freebsd.org was found in DNS cache > * Trying 147.28.184.43:443... > * Connected to pkgmir.geo.freebsd.org (147.28.184.43) port 443 > * ALPN: curl offers http/1.1 > * CAfile: none > * CApath: /etc/ssl/certs/ > * SSL connection using TLSv1.3 / TLS_AES_256_GCM_SHA384 / X25519 / id-ecPublicKey > * ALPN: server accepted http/1.1 > * Server certificate: > * subject: CN=pkg.freebsd.org > * start date: Nov 30 20:54:49 2024 GMT > * expire date: Feb 28 20:54:48 2025 GMT > * subjectAltName: host "pkgmir.geo.freebsd.org" matched cert's "pkgmir.geo.freebsd.org" > * issuer: C=US; O=Let's Encrypt; CN=E6 > * SSL certificate verify ok. > * Certificate level 0: Public key type EC/prime256v1 (256/128 Bits/secBits), signed using ecdsa-with-SHA384 > * Certificate level 1: Public key type EC/secp384r1 (384/192 Bits/secBits), signed using sha256WithRSAEncryption > * Certificate level 2: Public key type RSA (4096/152 Bits/secBits), signed using sha256WithRSAEncryption > * using HTTP/1.x > > GET /FreeBSD:14:amd64/kmods_quarterly_${VERSION_VERSION}/packagesite.pkg HTTP/1.1 > Host: pkgmir.geo.freebsd.org > User-Agent: pkg/1.21.3 > Accept: */* > If-Modified-Since: Thu, 01 Jan 1970 00:00:00 GMT > > * Request completely sent off > * old SSL session ID is stale, removing > < HTTP/1.1 404 Not Found > * Failure writing output to destination, passed 24 returned 23 > * Closing connection > DBG(1)[3192]> Request to fetch pkg+https://pkg.freebsd.org/FreeBSD:14:amd64/kmods_quarterly_${VERSION_VERSION}/packagesite.txz > DBG(1)[3192]> curl_open > DBG(1)[3192]> Fetch: fetcher used: pkg+https > DBG(1)[3192]> curl> fetching https://pkg.freebsd.org/FreeBSD:14:amd64/kmods_quarterly_${VERSION_VERSION}/packagesite.txz > > DBG(1)[3192]> CURL> attempting to fetch from , left retry 3 > > * Couldn't find host pkgmir.geo.freebsd.org in the .netrc file; using defaults > * Hostname pkgmir.geo.freebsd.org was found in DNS cache > * Trying 147.28.184.43:443... > * Connected to pkgmir.geo.freebsd.org (147.28.184.43) port 443 > * ALPN: curl offers http/1.1 > * CAfile: none > * CApath: /etc/ssl/certs/ > * SSL connection using TLSv1.3 / TLS_AES_256_GCM_SHA384 / X25519 / id-ecPublicKey > * ALPN: server accepted http/1.1 > * Server certificate: > * subject: CN=pkg.freebsd.org > * start date: Nov 30 20:54:49 2024 GMT > * expire date: Feb 28 20:54:48 2025 GMT > * subjectAltName: host "pkgmir.geo.freebsd.org" matched cert's "pkgmir.geo.freebsd.org" > * issuer: C=US; O=Let's Encrypt; CN=E6 > * SSL certificate verify ok. > * Certificate level 0: Public key type EC/prime256v1 (256/128 Bits/secBits), signed using ecdsa-with-SHA384 > * Certificate level 1: Public key type EC/secp384r1 (384/192 Bits/secBits), signed using sha256WithRSAEncryption > * Certificate level 2: Public key type RSA (4096/152 Bits/secBits), signed using sha256WithRSAEncryption > * using HTTP/1.x > > GET /FreeBSD:14:amd64/kmods_quarterly_${VERSION_VERSION}/packagesite.txz HTTP/1.1 > Host: pkgmir.geo.freebsd.org > User-Agent: pkg/1.21.3 > Accept: */* > If-Modified-Since: Thu, 01 Jan 1970 00:00:00 GMT > > * Request completely sent off > * old SSL session ID is stale, removing > < HTTP/1.1 404 Not Found > * Failure writing output to destination, passed 24 returned 23 > * Closing connection > DBG(1)[3192]> CURL> attempting to fetch from , left retry 2 > > * Couldn't find host pkgmir.geo.freebsd.org in the .netrc file; using defaults > * Hostname pkgmir.geo.freebsd.org was found in DNS cache > * Trying 147.28.184.43:443... > * Connected to pkgmir.geo.freebsd.org (147.28.184.43) port 443 > * ALPN: curl offers http/1.1 > * CAfile: none > * CApath: /etc/ssl/certs/ > * SSL connection using TLSv1.3 / TLS_AES_256_GCM_SHA384 / X25519 / id-ecPublicKey > * ALPN: server accepted http/1.1 > * Server certificate: > * subject: CN=pkg.freebsd.org > * start date: Nov 30 20:54:49 2024 GMT > * expire date: Feb 28 20:54:48 2025 GMT > * subjectAltName: host "pkgmir.geo.freebsd.org" matched cert's "pkgmir.geo.freebsd.org" > * issuer: C=US; O=Let's Encrypt; CN=E6 > * SSL certificate verify ok. > * Certificate level 0: Public key type EC/prime256v1 (256/128 Bits/secBits), signed using ecdsa-with-SHA384 > * Certificate level 1: Public key type EC/secp384r1 (384/192 Bits/secBits), signed using sha256WithRSAEncryption > * Certificate level 2: Public key type RSA (4096/152 Bits/secBits), signed using sha256WithRSAEncryption > * using HTTP/1.x > > GET /FreeBSD:14:amd64/kmods_quarterly_${VERSION_VERSION}/packagesite.txz HTTP/1.1 > Host: pkgmir.geo.freebsd.org > User-Agent: pkg/1.21.3 > Accept: */* > If-Modified-Since: Thu, 01 Jan 1970 00:00:00 GMT > > * Request completely sent off > * old SSL session ID is stale, removing > < HTTP/1.1 404 Not Found > * Failure writing output to destination, passed 24 returned 23 > * Closing connection > DBG(1)[3192]> CURL> attempting to fetch from , left retry 1 > > * Couldn't find host pkgmir.geo.freebsd.org in the .netrc file; using defaults > * Hostname pkgmir.geo.freebsd.org was found in DNS cache > * Trying 147.28.184.43:443... > * Connected to pkgmir.geo.freebsd.org (147.28.184.43) port 443 > * ALPN: curl offers http/1.1 > * CAfile: none > * CApath: /etc/ssl/certs/ > * SSL connection using TLSv1.3 / TLS_AES_256_GCM_SHA384 / X25519 / id-ecPublicKey > * ALPN: server accepted http/1.1 > * Server certificate: > * subject: CN=pkg.freebsd.org > * start date: Nov 30 20:54:49 2024 GMT > * expire date: Feb 28 20:54:48 2025 GMT > * subjectAltName: host "pkgmir.geo.freebsd.org" matched cert's "pkgmir.geo.freebsd.org" > * issuer: C=US; O=Let's Encrypt; CN=E6 > * SSL certificate verify ok. > * Certificate level 0: Public key type EC/prime256v1 (256/128 Bits/secBits), signed using ecdsa-with-SHA384 > * Certificate level 1: Public key type EC/secp384r1 (384/192 Bits/secBits), signed using sha256WithRSAEncryption > * Certificate level 2: Public key type RSA (4096/152 Bits/secBits), signed using sha256WithRSAEncryption > * using HTTP/1.x > > GET /FreeBSD:14:amd64/kmods_quarterly_${VERSION_VERSION}/packagesite.txz HTTP/1.1 > Host: pkgmir.geo.freebsd.org > User-Agent: pkg/1.21.3 > Accept: */* > If-Modified-Since: Thu, 01 Jan 1970 00:00:00 GMT > > * Request completely sent off > * old SSL session ID is stale, removing > < HTTP/1.1 404 Not Found > * Failure writing output to destination, passed 24 returned 23 > * Closing connection > Unable to update repository FreeBSD-kmods > Error updating repositories! > root@fourteen-pkgbase:~ # replace VERSION_VERSION with VERSION_MINOR Best regards, Bapt From nobody Fri Dec 13 14:24:05 2024 X-Original-To: stable@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 4Y8s624GFlz5gdXX; Fri, 13 Dec 2024 14:24:10 +0000 (UTC) (envelope-from grahamperrin@gmail.com) Received: from mail-wm1-x334.google.com (mail-wm1-x334.google.com [IPv6:2a00:1450:4864:20::334]) (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 4Y8s61439Zz4h81; Fri, 13 Dec 2024 14:24:09 +0000 (UTC) (envelope-from grahamperrin@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-wm1-x334.google.com with SMTP id 5b1f17b1804b1-434f80457a4so17961415e9.0; Fri, 13 Dec 2024 06:24:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1734099848; x=1734704648; darn=freebsd.org; h=content-transfer-encoding:in-reply-to:cc:autocrypt:content-language :from:references:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=FPqIv3Zw4vyDSbS/pVG0wjTTyzmh2wGIS2riyP2IwAo=; b=hczQ5Qx0huPTsZJ0HMRcHTlDr8AR4oXfsIT5hugH/I0kNOykcKZfy71VWkxXRkYi0H jgsXQ6Mr0Q4tAwdcJJFKPCp6nkIQsx4knP/iVZuPGQrRR0A4pMAbA1rudJySlPu4din3 hz7MYTIvvMZJJEy8/2zFbP1j+y23XpVGW+qoWwTDHGjW2xQl/nlFvqBkp9lU+n3XWe9o lOo8bKyaGuGUyuqlP9/RxlXe3pcroom7csR6/NxASt2GSOqY8cIPgMVfgyG9TtbRB9il DJ4bdxp4tXNZpb9wjKh7trpHmUa97PDWewBFg8nYg1Br6Oj0ZAiM2UxNQvc2bYtnyE+1 23ig== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734099848; x=1734704648; h=content-transfer-encoding:in-reply-to:cc:autocrypt:content-language :from:references:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=FPqIv3Zw4vyDSbS/pVG0wjTTyzmh2wGIS2riyP2IwAo=; b=V82ICx619I5tw52klLeJ8WfqEo8tAs2Et6GZ/Zqe0RZGPX65WdSaPzgpg11e5qvrIj W3xl7N0+3Y8Fa0pRL88xMA5fc50RyCw6wcF17P96ePkqDi2rTMdnzgu4GsPPvT/8ANhm 9fgQKNsYE3TEV3tFpA5W5XVe/J5lEx4PAcBEFMUNm2r94Qps54vMtE28StrW7Mpm0w7e jdJG9qUNxJ4PWvO7Sm/ClZQO6wyyIV0eNR5QdFTQ52vl3Ovors5PGw7VipRKruizOF+W MX7UsIM6hl+iZPY4q+R1bXIrWVY370MPjIqYstADtPe4+tiDxQyCvk5unD4lekmMqQD4 37Bw== X-Forwarded-Encrypted: i=1; AJvYcCVx25OkFw8kNxZSTnqEtdZEPP/Xl38GY48eLB4dXtRkV7av3QrsJZG+4OJg50hmhhgMwvScBEs=@freebsd.org X-Gm-Message-State: AOJu0Yz8rBk8jFR6eejFqsjr851bRCFMgrnaspj5ygrLrTv0Eg6M4PAt UqwAWn8n+swfTSBKH9Js26gyno4OB/GpKbij87sJlgQBqqV+kILydFIZU0Ll X-Gm-Gg: ASbGncsxNqUuWDreBCrZ7KzUxUtccDk89RHR8INUjvJ/iaDVdgp39yAUoGQ8d/6mRBA OHbCS9jK339U1Juxb5/bBNb8qYKUA4YZY2Vdzk9LUNqXL9TVcxwFkaYGYSae+ggHMqkrYrkwzVw PG9L5ote8IHmdH2Mjd2L5DIzxLtObBhEt69U3Ys56h9xVQje79bfWpZ0MrJfVneNal+Tn7MD5YV nY51mFw5JaBifk9P1vZ7ekHRp4Vk2izjYNLUQ5XPfbOWqfgVaUrA7z8nyDARXc51vvIupaZslPr yqIeLDuyymo2+A== X-Google-Smtp-Source: AGHT+IGBe+ckJ0xKmvFKNdZgYaYdDV2rJejY3hDmTnvfprNNrilyrnW325lfkWjqn0c2SZyOpNEJiw== X-Received: by 2002:a05:600c:2306:b0:434:e892:1033 with SMTP id 5b1f17b1804b1-4362309dd0emr56744915e9.2.1734099847296; Fri, 13 Dec 2024 06:24:07 -0800 (PST) Received: from [192.168.1.10] (host-78-147-83-34.as13285.net. [78.147.83.34]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4362557bfd8sm51237115e9.11.2024.12.13.06.24.06 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 13 Dec 2024 06:24:06 -0800 (PST) Message-ID: <126c2ae7-1811-4825-8e0a-5faf8fea9711@gmail.com> Date: Fri, 13 Dec 2024 14:24:05 +0000 List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: kmods_quarterly_${VERSION_MINOR} (was: Unable to update repository FreeBSD-kmods) To: Baptiste Daroussin References: <8aa1d849-508a-4935-9ff2-3d191e1b170c@gmail.com> <4ukwptncwz7cgz4dk6jd36t4hvnopwf42psunxwgpfbdueoq5g@byeq4r7uk476> From: Graham Perrin Content-Language: en-GB Autocrypt: addr=grahamperrin@gmail.com; keydata= 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 Cyw= Cc: ports@freebsd.org, stable@freebsd.org In-Reply-To: <4ukwptncwz7cgz4dk6jd36t4hvnopwf42psunxwgpfbdueoq5g@byeq4r7uk476> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US] X-Rspamd-Queue-Id: 4Y8s61439Zz4h81 X-Spamd-Bar: ---- On 13/12/2024 13:39, Baptiste Daroussin wrote: > … > > replace VERSION_VERSION with VERSION_MINOR > > Best regards, > Bapt Thank you. Now: whilst the repository does update, successfully, a package (drm-61-kmod) does not upgrade unless the one repository is specified for the upgrade. Should I experimentally raise the priority of FreeBSD-kmods? (In a test that preceded your CFT, priority 5 seemed appropriate for my case.) root@fourteen-pkgbase:~ # history -S root@fourteen-pkgbase:~ # ee /usr/local/etc/pkg/repos/FreeBSD-kmods.conf root@fourteen-pkgbase:~ # pkg update -r FreeBSD-kmods Updating FreeBSD-kmods repository catalogue... pkg: Repository FreeBSD-kmods has a wrong packagesite, need to re-create database Fetching meta.conf: 100%    178 B   0.2kB/s    00:01 Fetching data.pkg: 100%   12 KiB  12.6kB/s    00:01 Processing entries: 100% The provides database is up-to-date. FreeBSD-kmods repository update completed. 43 packages processed. All repositories are up to date. root@fourteen-pkgbase:~ # pkg -vv | grep -B 1 -e url -e priority  FreeBSD-ports: {    url             : "pkg+https://pkg.freebsd.org/FreeBSD:14:amd64/quarterly",    enabled         : yes,    priority        : 0, --  FreeBSD-base: {    url             : "pkg+https://pkg.freebsd.org/FreeBSD:14:amd64/base_release_2",    enabled         : yes,    priority        : 0, --  FreeBSD-kmods: {    url             : "pkg+https://pkg.freebsd.org/FreeBSD:14:amd64/kmods_quarterly_2",    enabled         : yes,    priority        : 0, --  local-poudriere: {    url             : "file:///usr/local/poudriere/data/packages/fourteen-default",    enabled         : yes,    priority        : 3 root@fourteen-pkgbase:~ # grep url /usr/local/etc/pkg/repos/FreeBSD-kmods.conf        url: pkg+https://pkg.freebsd.org/${ABI}/kmods_quarterly_${VERSION_MINOR} root@fourteen-pkgbase:~ # pkg delete -y drm-kmod ; pkg delete -y drm-61-kmod No packages matched for pattern 'drm-kmod' Checking integrity... done (0 conflicting) 1 packages requested for removal: 0 locked, 1 missing Checking integrity... done (0 conflicting) Deinstallation has been requested for the following 1 packages (of 0 packages in the universe): Installed packages to be REMOVED:        drm-61-kmod: 6.1.92.1402000_3 Number of packages to be removed: 1 The operation will free 17 MiB. [1/1] Deinstalling drm-61-kmod-6.1.92.1402000_3... [1/1] Deleting files for drm-61-kmod-6.1.92.1402000_3: 100% root@fourteen-pkgbase:~ # pkg install --repo FreeBSD-ports -y --quiet --no-repo-update drm-61-kmod ===== Message from drm-61-kmod-6.1.92: -- The drm-61-kmod port can be enabled for amdgpu (for AMD GPUs starting with the HD7000 series / Tahiti) or i915kms (for Intel APUs starting with HD3000 / Sandy Bridge) through kld_list in /etc/rc.conf. radeonkms for older AMD GPUs can be loaded and there are some positive reports if EFI boot is NOT enabled. For amdgpu: kld_list="amdgpu" For Intel: kld_list="i915kms" For radeonkms: kld_list="radeonkms" Please ensure that all users requiring graphics are members of the "video" group. root@fourteen-pkgbase:~ # pkg upgrade -n Updating FreeBSD-ports repository catalogue... FreeBSD-ports repository is up to date. Updating FreeBSD-base repository catalogue... FreeBSD-base repository is up to date. Updating FreeBSD-kmods repository catalogue... FreeBSD-kmods repository is up to date. Updating local-poudriere repository catalogue... local-poudriere repository is up to date. All repositories are up to date. Checking for upgrades (4 candidates): 100% Processing candidates (4 candidates): 100% Checking integrity... done (0 conflicting) Your packages are up to date. root@fourteen-pkgbase:~ # pkg upgrade -n -r FreeBSD-kmods Updating FreeBSD-kmods repository catalogue... FreeBSD-kmods repository is up to date. All repositories are up to date. Checking for upgrades (1 candidates): 100% Processing candidates (1 candidates): 100% Checking integrity... done (0 conflicting) The following 1 package(s) will be affected (of 0 checked): Installed packages to be UPGRADED:        drm-61-kmod: 6.1.92 -> 6.1.92.1402000_3 [FreeBSD-kmods] Number of packages to be upgraded: 1 root@fourteen-pkgbase:~ # From nobody Fri Dec 13 14:24:38 2024 X-Original-To: stable@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 4Y8s6t02XXz5gdyS; Fri, 13 Dec 2024 14:24:54 +0000 (UTC) (envelope-from asomers@gmail.com) Received: from mail-ed1-f47.google.com (mail-ed1-f47.google.com [209.85.208.47]) (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 4Y8s6s25GXz4j7w; Fri, 13 Dec 2024 14:24:53 +0000 (UTC) (envelope-from asomers@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-ed1-f47.google.com with SMTP id 4fb4d7f45d1cf-5d3ea065b79so2728232a12.3; Fri, 13 Dec 2024 06:24:53 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734099890; x=1734704690; 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=2hnMgqrmm8R9r+tbg8OCNTwoA9z+v1ANdDB1OogNBD0=; b=asCFlOJRIyKEeENlBRCx/kUgGP8ShRdwxUVDHG7bGhSa2Y3Qbbhkat5U4bzJRTPBS9 eqFQhjpIVDZMr0zg9fwAxJqw+A0M8pjf8KjnEzbJ9TdEx7E+QQe9/fExNAvTCe0dKa8W fp7cHKGsoi6/MJba6g3C0nNlgW59LQdxUYMN38+1QLdFxIZ/FHP8+mIRLqEYY2l8t+oH FtmOGuBY/FcVkqkIWeioMLoEwYfXNiLn4U0p/xoHJTwliUgE8i3f8p6LhBYJ2Qahgn9S n9B7EuuQsD4t7/Led6syOo77TTo5UR2wx5Wg6GwoTN59dhVok96r/n5EX5YKMEGsJd56 U67g== X-Forwarded-Encrypted: i=1; AJvYcCUNXRkpbz4VBNlntmiFSg3n/sz+NIrKyD8cqvTh0rTZOZ4/re3GoCPHWI+g4bB6mab8mwNQ3Ag=@freebsd.org X-Gm-Message-State: AOJu0YyO1RW09KoowUf1RTPXrIwQtdMwYEYpyqWQN5kcUqSD95gnV8jb VUXKPRy763c/1OavifFf6ZxQd81vxGr99CFtDsLIndLbUroBoH3TR/hJ8sktimBytm3eXLn6m7e qbrskmp+ijgOrL/7C5fiIcXsqAjUP5OL+ X-Gm-Gg: ASbGncuY+RFGuugQBjDL2i24Ue28NmUOUDxrvUhBYPr+2fQs6VmVMzxw2Cq5geG/FL+ mFz8OLw8JWlkmu6xw0P65EmlwAwlLgvDv5Kd70w== X-Google-Smtp-Source: AGHT+IF49LmpwpfM+aC4/zI9tlsecOH9L8BjltAFRdM8i2e8CZ7ZqbZv3QjjhjdlMA++NNt4uyIw1vCgRCCO58dO/UM= X-Received: by 2002:a05:6402:34cb:b0:5d3:e8d1:a43 with SMTP id 4fb4d7f45d1cf-5d63c3acb2bmr2718858a12.27.1734099889879; Fri, 13 Dec 2024 06:24:49 -0800 (PST) List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org MIME-Version: 1.0 References: In-Reply-To: From: Alan Somers Date: Fri, 13 Dec 2024 07:24:38 -0700 Message-ID: Subject: Re: CFT: repository for kernel modules To: Baptiste Daroussin Cc: ports@freebsd.org, stable@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US] X-Rspamd-Queue-Id: 4Y8s6s25GXz4j7w X-Spamd-Bar: ---- Success! With drm-61-kmod-6.1.92.1402000_3 I can kldload 915kms on FreeBSD 14.2. Before switching to this repo, kldload would hang. Also, in addition to kmods, there are a few other ports that must be rebuilt for every minor version. devel/py-libzfs is one. Could that be added to the new repository? From nobody Fri Dec 13 14:28:31 2024 X-Original-To: stable@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 4Y8sC66kHmz5gdy2; Fri, 13 Dec 2024 14:28:34 +0000 (UTC) (envelope-from bapt@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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 "smtp.freebsd.org", Issuer "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Y8sC65qLgz4l0D; Fri, 13 Dec 2024 14:28:34 +0000 (UTC) (envelope-from bapt@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1734100114; 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=/HKEcCZRU7fdGVOAGMPRc+Gfteo3BdaaAWbowdQKqEQ=; b=UtJmrtMHj6FUdY9GWrD8SpODKv726cjVv9b41sEudnta5J0hnjNZATyAYlJ2k3gnCGSmh9 9kS6YqaFBtkH44OHflyDxQE92Wplem2OBXRuLgbQjCgTgTsUyTE1pKe4UFqh4L8qLg3eDr KNgBcRkz8BXiJB6TTSXbEvCLFkU2b1TcrrSbru+2hIxgZ1J8GanXhlYAsXydGWr/7zrw+v z8CWH6LCPlNZrZw9m1RrId529oBUiIsXXitEtynAPga32aK2/D/quFdKQ2P/rF4RtwE2e6 twjrjHX6v2pXh9YfiZJ5i57vr71NP+xQvAZBAH7Ljop63fOrCGUc0NPE/C4ohQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1734100114; 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=/HKEcCZRU7fdGVOAGMPRc+Gfteo3BdaaAWbowdQKqEQ=; b=xOjRxLgOlcXns+fLiRzj9YgOGElHLYEXopELUjdpV0CXHDeABVSgad7kw3Y0mz9eOxKPeM ar37BFl4tg4PE9pFONYU9ENlETbWjXEizvA3pBO/BBnAgBs1Xe0mP8mTT8FdH4e/O/arsQ 7eKyrpF0j5HDIBKE5R4H643k6MZpFBdA7GmZ9ia0jULw7OMuXZDpVEPi0Yggo+hfEQk56I bf3eXbHFcaLdYI84upoWtEPIs/FhbpNHaUtXzO+GUFR9BPscDv1McrWapQAB6omB9IR7OQ ARrrB1dTKIcU1wwGqQY++ZfmzPEav8a9P723RWekcoY2edyfADZTHyAcbhlWMA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1734100114; a=rsa-sha256; cv=none; b=TENwldz2oZp+SqA3+RysYnj812+dw38zaR6xjgw9c/sazFe7oKwlkQh8AQ2S8JqF03HSbX qFg/PMm8TKKhMxFbkkN+7ltoNmShLKMzd1bUW+/mMnfCgGHgnJmxn8LCHF2QgCVJEXHYcC mHolf2Sp23iZdxXYIJhVvfcjembpOqYyRHlhKmSBFCiiQqbkxxuBRUlkz784kLI3/tYmRy wAjl3hOTKgVyJ5bUVXvixZKTmTulmMSGJSOQA98BtElEy35dIwpzgWP1EUtkKDIfbrgAPt +3XI4u0YfLB0ZFDYxJLqj/lrcwmRg4ONInOyuZ6fK1OPmLD9wDU4j1tRLrndYg== Received: from aniel.nours.eu (nours.eu [IPv6:2001:41d0:8:3a4d::1]) (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) (Authenticated sender: bapt) by smtp.freebsd.org (Postfix) with ESMTPSA id 4Y8sC64tQNzcK5; Fri, 13 Dec 2024 14:28:34 +0000 (UTC) (envelope-from bapt@freebsd.org) Received: by aniel.nours.eu (Postfix, from userid 1001) id 8EE081CFCC2; Fri, 13 Dec 2024 15:28:31 +0100 (CET) Date: Fri, 13 Dec 2024 15:28:31 +0100 From: Baptiste Daroussin To: Alan Somers Cc: ports@freebsd.org, stable@freebsd.org Subject: Re: CFT: repository for kernel modules Message-ID: References: List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: On Fri 13 Dec 07:24, Alan Somers wrote: > Success! With drm-61-kmod-6.1.92.1402000_3 I can kldload 915kms on > FreeBSD 14.2. Before switching to this repo, kldload would hang. > > Also, in addition to kmods, there are a few other ports that must be > rebuilt for every minor version. devel/py-libzfs is one. Could that > be added to the new repository? Right now and until we have a thin repository support in poudriere: no :(. One of the limitation is everything is cross build from amd64 so I cannot get much things in that repo considering that in 2024 perl is still not cross build friendly and last I checked python wasn't either. Best regards, Bapt From nobody Fri Dec 13 16:32:22 2024 X-Original-To: freebsd-stable@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 4Y8vyF6MG3z5gn4t for ; Fri, 13 Dec 2024 16:32:37 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic316-54.consmr.mail.gq1.yahoo.com (sonic316-54.consmr.mail.gq1.yahoo.com [98.137.69.30]) (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 did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Y8vyD534wz41Fk for ; Fri, 13 Dec 2024 16:32:36 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=tHfTBYpf; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.69.30 as permitted sender) smtp.mailfrom=marklmi@yahoo.com; dmarc=pass (policy=reject) header.from=yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1734107554; bh=WRBJWaRdqRY/uOCawRPYXl2ey5RnPGAlNNU5Tevqtr4=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=tHfTBYpfS3acWq523LzSM8QxRFdxTpaxPGqCUOPvsj9jeoIpg6EF6Shx3NpLvHtQ2NnB9LQ3hh9fnDXSMYZ2/OpYAvzs7uGh/Dh/xErvrjZGG5Z2xs1DDt70GxTyVW8lrI8Clri3eb7Uv92OC6Jby15Sb9epb1eM7ll9CfZnWdHkHH1cFhenCPL8KQBLCpGRF2bSDsM4ktGPBtY6kLx56ii9aFEeqEpw9lrpQwtrKaJ0M7haXRfWsAnL5StSNwqctS2L8ARP0Q2L9MHDeZSht64k7Oyui4mHRCR2ly1oxkJ06LC+WOxLabX9Jh3xaHv4NcoaRlTUfnP488yRXqSbfA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1734107554; bh=o1cKaJ0jr3ffKuhILNIzAbV7pI+uZtuzWPu5Gj3o8c5=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=jg12igNURSa2MYJOS93A6O2Mcbdm3DVxp/nH3yTludxomZUOchL7HVFvmgcKj45vliI6tAJ97inAWeUY4QGxW7IlVNzMF3kthtGA4xRPTZDueMQ3JOYMoXsWaKf8JWc45pyU1u8H51fZgRSbx3ps1S0oatYJWAUNjdX1563SNL8MH2ZaMwn/AnrE+2nGB8UCIKLE9IgKb3Z54Tt4m8T4E74Mxu0CtHNfFK6cla7mnW0Irb3jBsOaMHIgsyyWsvd3cZKAdwFCk5eCIP92Iy/sKfdHUflTlAOBY26p9Y87JGz/pViZsuCj1hpyyIEkVQfrBAeEvjRbZTGJwWBoCf99LQ== X-YMail-OSG: ZAZHw7sVM1naqLcN4DsbBt4JboCkVzFsZRKItd8wtCIrFvG2zOrqq_foG6Ealgu u2b3AR_QX9ljp6KjUtYtPyxdm.7qM5fdizOPd5iTe6Jgv6tF2.gBfp66DGr4r5tkBMxrrMRR1Dj8 1tYt1L34sI9P4ALPYv_JAOBdMdGaPJVmIjm61s7lmrOc3L0TIBP4nHbWw0QKzJ76itZYuo.tVzg0 OOoC6gahQ2xbKSzdG78pWwWmVAAHoneAQR7L5xLZf3ZTMqQazeNgn_J8R.YNHW2_cSuDS0vO0sO8 rLSSGzSkrn6X1_WMWBfWvj1_AwcNQSAWXz3uKYNz3vfiRf6yKkOKrnIg5TlCPHT7rSZKsnlpk2MK Bz4.8lX1u3UsPg5eAEUzPsPh73HWjccB.T2nGtQtAPILK_CCQGkrDyjR2i0h5BW04owuTaIVvGi5 1K1I3TLwcRr06MObiyK8lKFcSSXz9ih4G1ffwV4IWZalnthtWA9cBm98qCWLa4mdjGOlggUoOe95 V5ebPdKsNvSXameCKL8zJ90V.d32_.GkwiWmU1vRr2DvhCTJ81F5vkKymAJ4ezda_A6GtZaR09wl G4UJZufEscLszQJ20gf1n0RZzPE0M3Oc92pwzTBil5zsCsGD._C2kfSdo2wcmOzVvpXM_wCxwbVm 91U3dd51DHT8t4fdPRGZp2tLH9p1D0PRiecU4bn0svroD.3UwRYtdSelDeGDPJu8HXBn632AZcad Pg.ynLP0LlOA3KZesDfREUKL3WjlCxaW3x6s8Nj48_NCtn7aMFVm_QVeB72bq8htJszwzpa1kbY6 1WPGNpYpsPnyPaXPoE.C5Ci.63qQUxhufds42OBigsSQRge6lDIZh5tb86UB1XxSko34Y2SVTiD5 AucBbJaQsBdt9Q.Kn_Iv6HDwmVXWUUUY7tkDpnA4vmABmzh5C0Mu51KvDhrzr_hvG6IqhGbCVQ52 wBWrfjfYmv..Zbq_K2cOxASEhtttdPSHOpfpJqu0mQqqeGtTEl6BSSKyIxJyoT0uv3FGf7OmYF_7 fWFS38YUf5xxhDwIRhxE7YLgTuleLf9KSCAFPfxnpvVi0rCQfDFqmSwAOwz4NPfKAfWJLL02A8BJ 6JwQIjHhH2UMHUAYopWvH8VzpkRl.Nuu3ZD_oaRfOt6I2mftIA1jmTNxTN27Mlc9gZakZLuPRg.Q qOwsAlL4GdqTPUc.HQ0uh.dKmOoZGc44VU29HDNDPuaT0vThTirfSqc35L6tfKNkHKg_bU7_PRNh IPul1e.zewZuijlPatqvBQnWxeo0NAIGl4l.Le2W5BZWJHB4QKjgnjL2dNDQXUFsO1g4um2vkAGX EMyZgigEa8DK4n8S5VvwbemWXuEfPO7.5zBLSs_noATfxqSEh10ztEu5_Kg1MfHL6F3q_vr0DGi_ RepfRIEUXL8MsGdZ47jfNwT.07Oy4ZJsdcRR8BLkZHLPHKWO1E9PuhfCjrF.G7HTyGUowqag8qr_ 0jc5NXPV5w8m9f7H1ighL6Z0zi4wzb8UeGugFzpC7p58fy4_S5rBBw1mS.DCYzgdbg5AUU4cvOe9 9bqJEyPKwzluo9lfrmiZaqZ66cQme95NX1xDrPERw0UZA5C6NsgndahTzJSEimGbX44GqXTC760v xlTP2aUhK0qE8b_gKhaIf4IyaYz.bCKku3.JirzcGM.5gaczijWFYGVCtX6eLHC0n499PWswh3US XQzIMck2t_pULgCTtBr62HRevAIn7cgigxj09.lU1ZYBbppxcvoZKWBfv58VHz0oin1MSFTxMFXh VZBJxMiUzk9ouAPylA6NcGDHxEZ5veh296U2xdDjNpKIr7nam19UnbDAg9meQMBnEEqALXrKzyHJ wZ1JSnU404xabeys5SlR4TB_NWfurz.GYm5Xvc8nZDEeH6EMtC4xxDl.mOjQhLZiFMFkjzM.3lcK 36QyhQ7N_9E2mHJ8Rn.RwWr52o0VF1Q76VCgmNAJ6SXBnMxNPoL1RHuZWij1O1HjFDLgyTKGMhEE naCYb3bQ64u_hoDcRDrFwzgTHZmQcupL_e3tWYxEjYcG.uiq.mNJAuEzH59LvArHoglNgrLg_qlq TGxmzhhdO4U6HF5tzv0XSmKJgYMVAxe4LYJLfoluX30zRNusYwXDENmGZpvweaMfT0xY2eevQSnX ICELk76cLYU.WvMQa9gBoNa5GdavP4AURStPXlvx13spPfqXvHFOW3FONykz4zKNSYoWimcv.MXj _QW3xsxAIButU6_GESSONybn2jNE- X-Sonic-MF: X-Sonic-ID: ac0e200a-2f43-41eb-afd4-2ee5aff37977 Received: from sonic.gate.mail.ne1.yahoo.com by sonic316.consmr.mail.gq1.yahoo.com with HTTP; Fri, 13 Dec 2024 16:32:34 +0000 Received: by hermes--production-gq1-5dd4b47f46-5kxd4 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 55ab21800368ba2092bb58e09464cd80; Fri, 13 Dec 2024 16:32:33 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.300.87.4.3\)) Subject: RE: CFT: repository for kernel modules [the kmods-*.conf.txt examples have VERSION_VERSION instead of VERSION_MINOR] Message-Id: <0A50653A-599D-495B-A10D-9B6353099098@yahoo.com> Date: Fri, 13 Dec 2024 08:32:22 -0800 To: Baptiste Daroussin , FreeBSD Mailing List , FreeBSD-STABLE Mailing List X-Mailer: Apple Mail (2.3826.300.87.4.3) References: <0A50653A-599D-495B-A10D-9B6353099098.ref@yahoo.com> X-Spamd-Result: default: False [-3.50 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; MV_CASE(0.50)[]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MIME_GOOD(-0.10)[text/plain]; FROM_HAS_DN(0.00)[]; TO_DN_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; MIME_TRACE(0.00)[0:+]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; DKIM_TRACE(0.00)[yahoo.com:+]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; MLMMJ_DEST(0.00)[freebsd-stable@freebsd.org]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.69.30:from]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.69.30:from] X-Rspamd-Queue-Id: 4Y8vyD534wz41Fk X-Spamd-Bar: --- Baptiste Daroussin wrote on Date: Fri, 13 Dec 2024 08:09:22 UTC: . . . > To be able to use those new repositories: >=20 > this is the repository configuration for packages built our of the = main branch >=20 > > https://people.freebsd.org/~bapt/kmods-latest.conf.txt that file has ${VERSION_VERSION} instead of using ${VERSION_MINOR}: FreeBSD-kmods { url: = pkg+https://pkg.freebsd.org/${ABI}/kmods_latest_${VERSION_VERSION} signature_type: "fingerprints" fingerprints: "/usr/share/keys/pkg" mirror_type: "srv" enabled: yes } > for completion we also started building on quarterly branches, but = keep in mind > that all the above changes are only in main now and will be in = quarterly only in > january >=20 > > https://people.freebsd.org/~bapt/kmods-quarterly.conf.txt that file also has ${VERSION_VERSION} instead of using ${VERSION_MINOR}: FreeBSD-kmods { url: = pkg+https://pkg.freebsd.org/${ABI}/kmods_quarterly_${VERSION_VERSION} signature_type: "fingerprints" fingerprints: "/usr/share/keys/pkg" mirror_type: "srv" enabled: yes } =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Sat Dec 14 01:36:32 2024 X-Original-To: stable@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 4Y982B3L8Dz5gSkc; Sat, 14 Dec 2024 01:36:50 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-yw1-x1130.google.com (mail-yw1-x1130.google.com [IPv6:2607:f8b0:4864:20::1130]) (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 4Y982B0HwGz4FW8; Sat, 14 Dec 2024 01:36:50 +0000 (UTC) (envelope-from kob6558@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-yw1-x1130.google.com with SMTP id 00721157ae682-6efea3c9e6eso17146137b3.0; Fri, 13 Dec 2024 17:36:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1734140208; x=1734745008; 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=t0hrsBzH71jAJw2cb6szy3aFq0xzjHWha1uLGggH74g=; b=iHQM6Dl6C+8qtN8VjXEd6kBEYiFwGdEpT5JxRhE+z/Xt1g9l5BehjEp2ycJGuCjqsE JkuBwHKkdtk3/b3hSQRyOrEqsa+90tKh5hJHDCYBz5gdfBtv5e2lkWIPb3BNJQZEC3fW 8J1bOVZhaz0mlHhvin3vKNb5+oYTD4iLnzgG/FbrEf+RSn65ka/x+hqN4oeawzjiaiaE 8+37n+LrVNiOQdgQQ5VbfpC8QKd/QkJzLqMz9JaUWCNJ2csyVAStrsRHrfeFC/6cTd/w 2lYabSHVyvj/+C5ffLRBReX2sPt36HRVfu+bDZU+1mSluhyC7CnEA5tiocsQBgq8KCK6 kPtw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734140208; x=1734745008; 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=t0hrsBzH71jAJw2cb6szy3aFq0xzjHWha1uLGggH74g=; b=UdKeF2+A2Qp6pm7bRUFpXHkBLahBbui7B4J3xpPfihPzww5rPOL5iIHVyPzyYZh5pM Md3kFkZnDw7ugBgYRgM6SS4At9Gxtvupe/K6vGKpBq2nHn0fxfzDQvF8drBwbVJEMuQg zFifM4NfcEuFteRSzmxhpi5TygJqIPdWAHqjI7KXEooje/Fd3yd9g+Yg8B5YkVtKS3ki hY5fHBW8oXZl4VgmrEnaq2G7TxTPSUS4JtLLE01Vz5r4WQ0VpVp1cT0YyH1cA6JVAsmb ru1/d7VzEgp6WTdmL9cm+Euv2CVtSyAriEpAGsqfkM6+xqZMtFSA2H2LHbwalZjxOrlS Q3MA== X-Forwarded-Encrypted: i=1; AJvYcCXOuWsslpkrd+86kP5flf4DIpLyz8Bt5imM7qKR14l9EMF35i+XzXkDN+vA3Rr46jnTT4g4lw==@freebsd.org, AJvYcCXSUR3Clyax2eqkIP2UIkasLRF4A7DCIOKqKp8MIpCUHhIDEutt8SWHnA/0ZCQCwyLBbkvmFH4K@freebsd.org X-Gm-Message-State: AOJu0YwuvLTlDddkcFRiEpP9JLmixngA4V2ouobfiudwEW5uPNGO1M9s EoSgMCVjpPSjt/8MjCsmOOvGGQMUlBBlmtuVDB8Yv9w5yqKn6J7ZvGzCtFxg4MfyDRcJTl18RmD /4+Mc8L9IJkfS0p9INJOcyZIUffY2ad5d X-Gm-Gg: ASbGncuRV1KltVn2sy/BkVnIJah+qlpSRnx2X6mmnsNr1Uw2BDWQNkXJUxpJ5UpY9VQ g1pGBI6CM80N8YYP0qY8Pi98vambYJk8nqgSBHKM= X-Google-Smtp-Source: AGHT+IF5U1RNNSJYVQ5xhqoshzf1CQbT3WcLYWMUAmsF178GXW6kvkbjw9GvFbu8xtYYGJkGbcPT8M9ScxeAhvB7YyE= X-Received: by 2002:a05:690c:7247:b0:6ef:7d51:ebb3 with SMTP id 00721157ae682-6f279b7c90bmr45938057b3.34.1734140208631; Fri, 13 Dec 2024 17:36:48 -0800 (PST) List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org MIME-Version: 1.0 References: In-Reply-To: From: Kevin Oberman Date: Fri, 13 Dec 2024 17:36:32 -0800 Message-ID: Subject: Re: CFT: repository for kernel modules To: Baptiste Daroussin Cc: Alan Somers , ports@freebsd.org, stable@freebsd.org Content-Type: multipart/alternative; boundary="000000000000205630062930fb7f" X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US] X-Rspamd-Queue-Id: 4Y982B0HwGz4FW8 X-Spamd-Bar: ---- --000000000000205630062930fb7f Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Fri, Dec 13, 2024 at 6:28=E2=80=AFAM Baptiste Daroussin wrote: > On Fri 13 Dec 07:24, Alan Somers wrote: > > Success! With drm-61-kmod-6.1.92.1402000_3 I can kldload 915kms on > > FreeBSD 14.2. Before switching to this repo, kldload would hang. > > > > Also, in addition to kmods, there are a few other ports that must be > > rebuilt for every minor version. devel/py-libzfs is one. Could that > > be added to the new repository? > > Right now and until we have a thin repository support in poudriere: no :(= . > > One of the limitation is everything is cross build from amd64 so I cannot > get > much things in that repo considering that in 2024 perl is still not cross > build > friendly and last I checked python wasn't either. > > Best regards, > Bapt > What about 'pkg version'? I am running main from late October (soon to be updated), but 'pkg version' shows all three of my -kmod ports out of date (1500026 vs. 1500029), thigh "updating" them simply reinstalls the existing build (26), as it should. --=20 Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 --000000000000205630062930fb7f Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Fri, Dec 13, 2024 at 6:28=E2= =80=AFAM Baptiste Daroussin <bapt@fr= eebsd.org> wrote:
On Fri 13 Dec 0= 7:24, Alan Somers wrote:
> Success!=C2=A0 With drm-61-kmod-6.1.92.1402000_3 I can kldload 915kms = on
> FreeBSD 14.2.=C2=A0 Before switching to this repo, kldload would hang.=
>
> Also, in addition to kmods, there are a few other ports that must be > rebuilt for every minor version. devel/py-libzfs is one.=C2=A0 Could t= hat
> be added to the new repository?

Right now and until we have a thin repository support in poudriere: no :(.<= br>
One of the limitation is everything is cross build from amd64 so I cannot g= et
much things in that repo considering that in 2024 perl is still not cross b= uild
friendly and last I checked python wasn't either.

Best regards,
Bapt

What about 'pkg version&#= 39;? I am running main from late October (soon to be updated), but 'pkg= version' shows all three of my -kmod ports out of date (1500026 vs. 15= 00029), thigh "updating" them simply reinstalls the existing buil= d (26), as it should.
--
=
Kevin Obe= rman, Part time kid herder and retired Network Engineer
E-mail: rkoberman@gmail.com
PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683
--000000000000205630062930fb7f-- From nobody Sat Dec 14 10:38:25 2024 X-Original-To: stable@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 4Y9N3B5hzRz5h3Bv; Sat, 14 Dec 2024 10:38:30 +0000 (UTC) (envelope-from grahamperrin@gmail.com) Received: from mail-wr1-x434.google.com (mail-wr1-x434.google.com [IPv6:2a00:1450:4864:20::434]) (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 4Y9N393c08z4Y8l; Sat, 14 Dec 2024 10:38:29 +0000 (UTC) (envelope-from grahamperrin@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b="FLv2p/wT"; spf=pass (mx1.freebsd.org: domain of grahamperrin@gmail.com designates 2a00:1450:4864:20::434 as permitted sender) smtp.mailfrom=grahamperrin@gmail.com; dmarc=pass (policy=none) header.from=gmail.com Received: by mail-wr1-x434.google.com with SMTP id ffacd0b85a97d-3862df95f92so1349767f8f.2; Sat, 14 Dec 2024 02:38:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1734172707; x=1734777507; darn=freebsd.org; h=in-reply-to:autocrypt:content-language:from:references:to:subject :user-agent:mime-version:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=fB+N+07tFwLdCgcla4gZ080Xuiv7uxBt8f38PFn2Yvw=; b=FLv2p/wTlZZ1i2aMuBpkD/9BeQw8ThvjMtzlC1uBuQVreaRU7HrbEbCni7rZhRuPic DgH5EpDMEKN1EFU52YCHB5wkrGWkoKjLtNUTpus+km/ClGxQRud7b8fQxI2DSQACbvVH GyzqpDL8cqYIFfjY4F8WlcDlwk5rLgUoLpj4RptdnmKyPtPjyPDoLhefRr4gHUuv7RkP wjWg8oGMY3pll2/WdCedIYqixD3WOJiGVVggjOhRP97qFhvSc79J8mmDNair7czR446j Oe7yy/LCI9T5vqXVRejqbK+sbqsaFTIvZjClBUx2KfeRVgvuosOWccfjw8efCb2d8wlN Ei5g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734172707; x=1734777507; h=in-reply-to:autocrypt:content-language:from:references:to:subject :user-agent:mime-version:date:message-id:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=fB+N+07tFwLdCgcla4gZ080Xuiv7uxBt8f38PFn2Yvw=; b=nFZSES9SoXcbtggmfSgTduE/oVvDDaK0YXdke1NvgaCDRKHVdqa4ACnFIRgM/0hEwb N9CHlUnUkJiJIOr12IXceoq6keIqv1QSycDCTnBUQMMHfACDXvOGm9VduT52v2NDHif3 YjeUr623hvr/OXu0UBk4EaUrF7dhbrRzBGxiMBVodgmtde7oNCrPANLyMufzkwhe4Hnf 5AiaRtj7AmuCQYZgJX8kjEox4XDkI/D6U12/6LPo2qJ2ki7AUjQnNN0c84Fbqoarfnek didXT8mvyR3OcbP/ES29M5UEPCRcH8e+Csc2aKefjZ7ajE8OEondVDNgXCLAj86DrDTn XZMw== X-Forwarded-Encrypted: i=1; AJvYcCV1Vup1vB1v06uqeKhIP6BQE4TefOLUSCMUWhO/aD3aQZuWCkDFERZW0xN1HWOzFTOKtTg4rO8=@freebsd.org X-Gm-Message-State: AOJu0YwxT4VKvMzzb3ZBbk1m9U69qwln28wu+QHtbkBvlXlv6XExKaxW 5CD5K8zYXLXPpNi1aafnunoHddy/LmRUgxluRfBKog/g0uSqtBLmZNy2SkGL X-Gm-Gg: ASbGncuEvIFB5BBLu5YyJsm82T5b7DwdXdHtf+LILAiV/4Rf5XkPP08/twkSuGZwnFF pxF+J9CKLW+q9N5BmaH8cvrkn/n3lg55TXZzoH6c3OouRR+V7HfgbnT+L8Uqx7XXEJw31f58vFx GhxZvqqVEmWsjyMuljpyXWju8XsNCr+rOL5s+/SaMtxvXY1Ndxf/h1OSFdYqhW3HmyN4aBkDv2r A32CNFJLlOaIolkADji7CEBDGmJb2aR26a93FzDqvclaavK7dgAVsz4Uk6TCAKhOyT3Yi1ROVlP ywjYLxEP6c6j9A== X-Google-Smtp-Source: AGHT+IEO93+Y5M0GwSrH6/PvnE4HXDYQgwkwfsk6qSYtybcuAEzYuqd42QWTXOcxv16XSlCdFvQFag== X-Received: by 2002:a05:6000:1ac8:b0:386:3e48:f732 with SMTP id ffacd0b85a97d-38880acd52fmr4446534f8f.16.1734172706649; Sat, 14 Dec 2024 02:38:26 -0800 (PST) Received: from [192.168.1.10] (host-78-147-83-34.as13285.net. [78.147.83.34]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-388c801a487sm2258651f8f.45.2024.12.14.02.38.26 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 14 Dec 2024 02:38:26 -0800 (PST) Content-Type: multipart/alternative; boundary="------------zt05FxOaYIyrDNIszC2CKwZo" Message-ID: Date: Sat, 14 Dec 2024 10:38:25 +0000 List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: CFT: repository for kernel modules: pkg-version(8) To: ports@freebsd.org, stable@freebsd.org References: From: Graham Perrin Content-Language: en-GB Autocrypt: addr=grahamperrin@gmail.com; keydata= xsFNBGKYt7ABEAClu83dJ3ZKfVgPOk9YKRv0Z+dl2b88+k9R4vwAmElgguYdKE7yhnQNhhWM v9vi6AFrBMc2oJdVHJ2OrXfwpELBFIgiSMEWNsC4e+Z3HtSajcl+pFZsP7ciiSoycj/w3wIV kAZoVGbhyIbNG7fbCEJ8q81TbfsGypV3bRmbZVvGNecBguYiooBtz2Qht1p3itXMkIA6P9pS YDl+6QddZLyUUAjAnFv2QDoYSHLnaDUWw4oONZsB0SKVu8jMIBh4uJZoYEOvdvc9jQQdOpA2 CAgA6ulfm42Ikr9lKBUUCtjqiWAhJ7iXOTyHAIdR4Mf8alCE6tdTq6dHdIt+GktTY7oYNyL2 3aD3C7I5waU0SFXvJcOMG10QLfwYQMOQoYQ9XJ0U5A28WYiDcylDdUWT7SappP1e1ZMeJWWO y14mxxNzHaJSI4rK8P/p5tp3Q7SSC4k5gMh9zKba3K2ApCWNbVLGvXsJeQkZZNvu70tE81ey AHI5iZcB6D7WaHysBUmsKaEpbcmm1ZThTnGL0SHEl5to5Jab5Fg6O+Cnly5sVz5lX/v8Aosx kKNei7SCVqXOVtteQeGxWbXWbhPgbMyc0Gi3DuxBI/yvJ43k/rJysQlLGLWfJx/UXprwLluC PDK9EvKEB+fD1Z349uzp1sKr3ihpySbyKI8fpudftnAz4EsoCwARAQABzSZHcmFoYW0gUGVy cmluIDxncmFoYW1wZXJyaW5AZ21haWwuY29tPsLBlAQTAQoAPhYhBFk/5bLDBwftvJcvCrdn SG9KGNQLBQJimMMBAhsDBQkFo5qABQsJCAcDBRUKCQgLBRYDAgEAAh4FAheAAAoJELdnSG9K GNQLbHAQAJi998y42bEbq5HmABYovmAEtQj33YSUWyc9QRmAHpN8Er3lTKsgmZcVChB5Fu/d go2oYynDjlVpA7+wiSmg4AG78mOYbg/e19XMhrH0keDKqZXFkU+G7agR0mF09qvpQZ9MTJYZ 2u7FtytZK665UfipOdV8eGn2hFC/WynjUwEzKyryBgbbLAEbfOPeZNry4h2ZPWbtTvx/PE/V X3Vh2oGqYx69DCGz+0xEhy62ZKbkX5SL8LUf/1WViyCVzsHasFxmFxYPWIfBy8ayQ7xapz7M cSXSQyu4oDT4qh9eZiGP9/aAcZKHcV6t9y77JGhUJ/5O1sANKMa3YhgimE+Z86LHYa1IH774 PHj1nAXBwS+Cj/1l/NQoQcyjvOj8zuCsMJVaLMb6B46YsReP4+3yBLpyeBC//t6zWPbgAkWW VjROC0dXUAMTFpnA6NZe3UghG+Nc4fnCLGOhc2nyWFYHIaYV6Hv1ITFSem9DdeNnR1CFm1VM TJ7i7TuqYM+WZTkoUsTf4c46hS/ZNJZSCxh0s9yYr+BYk3XBbd+ElaZ1dJE6cuSVdw15+P2h DnprurxC4byl4YFkn+UAVvQsOgeq6aSHLOHX0weYu1OLoiPYsTdyGhne72+kDhEEdFD5aHdQ PFrbQIrqWLV0a04++0ZwGpNvXtgnWhDdAQJDwGsSSwbLzsFNBGKYt7ABEADRb1tZuh7DPYET 0wK6fe7owbYgM+RfKhmcrGgR2HI9M2q6+0WKF/ITnggWdIW2Ecc4z2boLz/cwvPGCS7/YxZM 61KklGCwuS7q1s04XnHDWHuFxfXQPzAdVmNO3bYoMZbJjHXs6sB2u5ksiwPwaMAWWaGkviSj c5pwvHCiTmX5vH5CBj/Vi+5ESyX38vK4JM5S/m4ouI/6M9biyFgimV+v3vVyCxJCT1gI9g4o GIh1qq5S433b1fihn4yHPf8XOKyBpA/QcwLONViBqJL5nnOxpsh344rNxn2R7CcRzzicOV+e 2IbMem4lwNWQlZKoRotKXZi9LqN5mynSBYqAUdoZum0QinWT9F22B0Qex5PH1zAt9i2W91Vd kcPB3LwkRXj07ycRtsSzpgPA6fLc6AsoWFslHl8kVOO5eJIA4xhjlPa+W8lguQHZ0iX+5uAv 2eAgXR2swADuHPuENNFStmsgAMl8OOOgtq75yA5TpyIzxMuXV9Nmp0VfIaUM/IdLdmxhc1pC c320l5fYMHVLFAReWEbSj2QH8YzWfpXHIegutWWYEbH9SiDXgS9KoKmCJV/Qa+x6/b8y3pOZ vnIbCDaynC2Yr50s8gRa9kb54JE8Z+p8r16U3SEsK3PtUi0RF0e51danCVHrrE6/Hat2XUO/ 6nnYgVgFOrLao6Gh/VMs8wARAQABwsF8BBgBCgAmFiEEWT/lssMHB+28ly8Kt2dIb0oY1AsF AmKYt7ACGwwFCQWjmoAACgkQt2dIb0oY1Av7qg//YjCZg8VXyMzXssgIQpROKKqh5V0UBSQl rM3tq4tWhyg0HVMugQj0Om+iNPsEEOGHkm6tyhHMzlKGpAc/l0iAM+8twIyg44Yo5+DcfFXr OMTbTw9T9jDsWOkOBksxy29iYhgpqpWdDBnhXvrJp/FNAiX8CfzrIOZeFPydDoEiKBEXAxfe a9o5J/JeVnZiUeoiFe7i68nZGsb4JxhPczNfqW12t0Ll5/ibjszg5BgjXiLao0KqbWNh4bS5 CVwH90Or+5qqWgzWPeBiuz+rN2QXE/V/fL44GEj1YKASCqmaiYRgjoRFubz1aq1wCXMXY3Iq d4525rscUgS7HBxbblnyTodUPaamN/2nSzcmE/Pkx8MApDSgZCIhs0RTAg+/AoX4HULV1rSE TQwMrBEQt84Tw5W5rHsvXKr4ZEsJUpbPLWYTISsp23nHR+vZtL/Ug+OWCmHC7X7D21xk/xVJ 4sA1RLJBKdCHtnyA4Unv/kNS1KVGxHnITVyw1a71QJADu4qsdtM5u6CyYUhqhM1oseWtV6j+ Qi8KC/G4C3AgZf06fe2fVl42z2grTabL4bC6FQXMwTX2dsm5NakWjUCmUL8uwsQE7ZA4zKxo EYI1YV9q1birpzncYRupr1qnMoggMUHWq0IBYshFQrEO8PeVUZBw7/GfAeh3argdw2Qu748T Cyw= In-Reply-To: X-Spamd-Result: default: False [-3.97 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.98)[-0.983]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; XM_UA_NO_VERSION(0.01)[]; RCVD_TLS_LAST(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; ARC_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FROM_HAS_DN(0.00)[]; FREEFALL_USER(0.00)[grahamperrin]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; TO_DN_NONE(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; MLMMJ_DEST(0.00)[ports@freebsd.org,stable@freebsd.org]; RCVD_VIA_SMTP_AUTH(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::434:from] X-Rspamd-Queue-Id: 4Y9N393c08z4Y8l X-Spamd-Bar: --- This is a multi-part message in MIME format. --------------zt05FxOaYIyrDNIszC2CKwZo Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit On 14/12/2024 01:36, Kevin Oberman wrote: > … > > What about 'pkg version'? I am running main from late October (soon to > be updated), but 'pkg version' shows all three of my -kmod ports out > of date (1500026 vs. 1500029), thigh "updating" them simply reinstalls > the existing build (26), as it should. With RELEASE: root@fourteen-pkgbase:~ # pkg iinfo drm-61-kmod pkg: No package(s) matching drm-61-kmod root@fourteen-pkgbase:~ # pkg install --y -q -r FreeBSD-ports drm-61-kmod ===== Message from drm-61-kmod-6.1.92: -- The drm-61-kmod port can be enabled for amdgpu (for AMD GPUs starting with the HD7000 series / Tahiti) or i915kms (for Intel APUs starting with HD3000 / Sandy Bridge) through kld_list in /etc/rc.conf. radeonkms for older AMD GPUs can be loaded and there are some positive reports if EFI boot is NOT enabled. For amdgpu: kld_list="amdgpu" For Intel: kld_list="i915kms" For radeonkms: kld_list="radeonkms" Please ensure that all users requiring graphics are members of the "video" group. root@fourteen-pkgbase:~ # pkg version -vRL= Updating FreeBSD-ports repository catalogue... FreeBSD-ports repository is up to date. Updating FreeBSD-base repository catalogue... FreeBSD-base repository is up to date. Updating FreeBSD-kmods repository catalogue... FreeBSD-kmods repository is up to date. Updating local-poudriere repository catalogue... local-poudriere repository is up to date. All repositories are up to date. FreeBSD-ftpd-14.2                  <   needs updating (remote has 20240719) firefox-esr-128.5.1,1              <   needs updating (remote has 128.5.2,1) root@fourteen-pkgbase:~ # pkg search -r FreeBSD-kmods drm-61-kmod drm-61-kmod-6.1.92.1402000_3   DRM drivers modules root@fourteen-pkgbase:~ # freebsd-version -kru ; uname -bmvKU 14.2-RELEASE 14.2-RELEASE 14.2-RELEASE FreeBSD 14.2-RELEASE releng/14.2-n269506-c8918d6c7412 GENERIC amd64 1402000 1402000 4f83741c36da87fe6226d4043930a4ea79801b8e root@fourteen-pkgbase:~ # pkg -vv | grep -B 1 -e url -e priority   FreeBSD-ports: {     url             : "pkg+https://pkg.freebsd.org/FreeBSD:14:amd64/quarterly",     enabled         : yes,     priority        : 0, --   FreeBSD-base: {     url             : "pkg+https://pkg.freebsd.org/FreeBSD:14:amd64/base_release_2",     enabled         : yes,     priority        : 0, --   FreeBSD-kmods: {     url             : "pkg+https://pkg.freebsd.org/FreeBSD:14:amd64/kmods_quarterly_2",     enabled         : yes,     priority        : 5, --   local-poudriere: {     url             : "file:///usr/local/poudriere/data/packages/fourteen-default",     enabled         : yes,     priority        : 3 root@fourteen-pkgbase:~ # pkg iinfo pkg FreeBSD-pkg-bootstrap-14.2 FreeBSD-pkg-bootstrap-dbg-14.2 FreeBSD-pkg-bootstrap-man-14.2 pkg-1.21.3 pkg-provides-0.7.4 pkgconf-2.3.0,1 root@fourteen-pkgbase:~ # --------------zt05FxOaYIyrDNIszC2CKwZo Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit
On 14/12/2024 01:36, Kevin Oberman wrote:


What about 'pkg version'? I am running main from late October (soon to be updated), but 'pkg version' shows all three of my -kmod ports out of date (1500026 vs. 1500029), thigh "updating" them simply reinstalls the existing build (26), as it should.


With RELEASE:

root@fourteen-pkgbase:~ # pkg iinfo drm-61-kmod
pkg: No package(s) matching drm-61-kmod
root@fourteen-pkgbase:~ # pkg install --y -q -r FreeBSD-ports drm-61-kmod
=====
Message from drm-61-kmod-6.1.92:

--
The drm-61-kmod port can be enabled for amdgpu (for AMD
GPUs starting with the HD7000 series / Tahiti) or i915kms (for Intel
APUs starting with HD3000 / Sandy Bridge) through kld_list in
/etc/rc.conf. radeonkms for older AMD GPUs can be loaded and there are
some positive reports if EFI boot is NOT enabled.

For amdgpu: kld_list="amdgpu"
For Intel: kld_list="i915kms"
For radeonkms: kld_list="radeonkms"

Please ensure that all users requiring graphics are members of the
"video" group.
root@fourteen-pkgbase:~ # pkg version -vRL=
Updating FreeBSD-ports repository catalogue...
FreeBSD-ports repository is up to date.
Updating FreeBSD-base repository catalogue...
FreeBSD-base repository is up to date.
Updating FreeBSD-kmods repository catalogue...
FreeBSD-kmods repository is up to date.
Updating local-poudriere repository catalogue...
local-poudriere repository is up to date.
All repositories are up to date.
FreeBSD-ftpd-14.2                  <   needs updating (remote has 20240719)
firefox-esr-128.5.1,1              <   needs updating (remote has 128.5.2,1)
root@fourteen-pkgbase:~ # pkg search -r FreeBSD-kmods drm-61-kmod
drm-61-kmod-6.1.92.1402000_3   DRM drivers modules
root@fourteen-pkgbase:~ # freebsd-version -kru ; uname -bmvKU
14.2-RELEASE
14.2-RELEASE
14.2-RELEASE
FreeBSD 14.2-RELEASE releng/14.2-n269506-c8918d6c7412 GENERIC amd64 1402000 1402000 4f83741c36da87fe6226d4043930a4ea79801b8e
root@fourteen-pkgbase:~ # pkg -vv | grep -B 1 -e url -e priority
  FreeBSD-ports: {
    url             : "pkg+https://pkg.freebsd.org/FreeBSD:14:amd64/quarterly",
    enabled         : yes,
    priority        : 0,
--
  FreeBSD-base: {
    url             : "pkg+https://pkg.freebsd.org/FreeBSD:14:amd64/base_release_2",
    enabled         : yes,
    priority        : 0,
--
  FreeBSD-kmods: {
    url             : "pkg+https://pkg.freebsd.org/FreeBSD:14:amd64/kmods_quarterly_2",
    enabled         : yes,
    priority        : 5,
--
  local-poudriere: {
    url             : "file:///usr/local/poudriere/data/packages/fourteen-default",
    enabled         : yes,
    priority        : 3
root@fourteen-pkgbase:~ # pkg iinfo pkg
FreeBSD-pkg-bootstrap-14.2
FreeBSD-pkg-bootstrap-dbg-14.2
FreeBSD-pkg-bootstrap-man-14.2
pkg-1.21.3
pkg-provides-0.7.4
pkgconf-2.3.0,1
root@fourteen-pkgbase:~ #


--------------zt05FxOaYIyrDNIszC2CKwZo-- From nobody Sat Dec 14 17:51:54 2024 X-Original-To: stable@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 4Y9Ygd1Zpnz5gXvh; Sat, 14 Dec 2024 17:52:13 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-yb1-xb2e.google.com (mail-yb1-xb2e.google.com [IPv6:2607:f8b0:4864:20::b2e]) (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 4Y9Ygc5VhLz40sW; Sat, 14 Dec 2024 17:52:12 +0000 (UTC) (envelope-from kob6558@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-yb1-xb2e.google.com with SMTP id 3f1490d57ef6-e39779a268bso2253054276.1; Sat, 14 Dec 2024 09:52:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1734198731; x=1734803531; 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=GuS0O/pcgrFKC8SkEXm6vPP+05+hMKA29nm6PWE8rpI=; b=IAwk75b0J//+Q4FN3Zd9eFkG2u1LFwCM/UVajVCxEPPtEP+uksd3JvgaxVuxKq6pEh Qt8/ID5j1X9Xj1z1/O3QA3+fCqORPv0DwLTFJENhPEBc9jJZPWc5preDv8v7C9rm4vfc xT1436t0AdE8CR7Rim67Ils+YmnJPe6dglXu+Xefpoi4BNSIsRWZZ5iXG0avJCr2SR2z eaSySKdLGDDlZcZz1uE4yuZuw6je8j/hhsyNjCgurhYFRFtb0559dKMPo025V5HrpCzN 3b0qAwIO4qgD4O9faXU5ecH2qDOP0N9PxPzmlSvPMOEA1w/I3O6jy+BAiyGdCrKvQX5a 0r5g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734198731; x=1734803531; 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=GuS0O/pcgrFKC8SkEXm6vPP+05+hMKA29nm6PWE8rpI=; b=dKfC5F5OL+hMnzlDf6aR1Cromx9LUMXygXhjgkyO45Hbh8Eml3CXAiYskl2yYG1aZY 7Jnt8+YLfW/QqSH033jQCfOj/nYYeBwBZq+CG2eDtR2GTGOthRofuYxXSQ4DFKLMJMXs 9NFuZBrrOSAWsl03bKH5ALX9d1k+Wbd03vYXvRKxOG/jX5sF4ihef0IVHPQf0hvU+Bn/ Hfttp9Bypr7mywEQ4AWLugdYm4dHae/dXwTwP9Lpemaj211w19ETNgbdWv3OWXuk90Lf WF0xAAEWDjhUgOBAT6Hpjk5cTBkgQ3JgJzetDy5VjGL/XsDEc2tm77S65rBU1Z9fr1Bk UCdA== X-Forwarded-Encrypted: i=1; AJvYcCUt1b92OR2aRFh2zX2hx3kSfwScZUkwj/P1Q2APVjpdMRzUUGXLP6bXK72sP9a+kRnssF24Z10=@freebsd.org, AJvYcCXZQoEJZGIPjwKPVQ7TZbAhCcyz0rm2Yi+AgRAGnFWGEhiWwwUNBFoQblgi8xw4zyqpn9IF8Pi9@freebsd.org, AJvYcCXe7iXOFv72QxZyEsjV+JXQFWVIH+Vyrg8jF0zdqwv6UgGzN5ISHcL9Uky2YkPCgWFJRqICc4v3@freebsd.org X-Gm-Message-State: AOJu0YzJ58czpA1cl1hau8YgMvwxv64BGGkuIDeAvG3CHJv9fgHRvokX HyfAfgsGKF2Yo3K8jL/wsKEmZzihdFKYKjNv+HaLvQgDLgv7Yw68rX1N/BAlPDsL00hW65LKdJB Z8SfwI09xBZIDOzVlzVHBgMJHtSY92qwOTTk= X-Gm-Gg: ASbGncsPqzT0p6uph7DkQ51swDwmYiAqfg9Xy1GidGo17HEeN9C3nbL2RyC7+qsH0in D+qRhzC3x2HcXiYVbhrjBX2cgv4qWBnnEy/+yS84= X-Google-Smtp-Source: AGHT+IGRLhieKVkBD7qu2Yr+Mpn4hJnsMpYyAqDebPuxVmPN18ou2ltFVTRouGXWhZjbGMMnnTItNZehIuv7WWy+/Y4= X-Received: by 2002:a25:30c4:0:b0:e38:8d3b:66e0 with SMTP id 3f1490d57ef6-e41f11faa77mr7567836276.19.1734198731555; Sat, 14 Dec 2024 09:52:11 -0800 (PST) List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org MIME-Version: 1.0 References: <20241214141250.537fb2b2@daleth.home> In-Reply-To: <20241214141250.537fb2b2@daleth.home> From: Kevin Oberman Date: Sat, 14 Dec 2024 09:51:54 -0800 Message-ID: Subject: Re: CFT: repository for kernel modules To: Piotr Smyrak Cc: Baptiste Daroussin , Alan Somers , ports@freebsd.org, stable@freebsd.org Content-Type: multipart/alternative; boundary="0000000000005d4b6806293e9b61" X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US] X-Rspamd-Queue-Id: 4Y9Ygc5VhLz40sW X-Spamd-Bar: ---- --0000000000005d4b6806293e9b61 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Sat, Dec 14, 2024 at 5:13=E2=80=AFAM Piotr Smyrak = wrote: > On Fri, 13 Dec 2024 17:36:32 -0800 > Kevin Oberman wrote: > > > On Fri, Dec 13, 2024 at 6:28=E2=80=AFAM Baptiste Daroussin > > wrote: > > > > > On Fri 13 Dec 07:24, Alan Somers wrote: > > > > Success! With drm-61-kmod-6.1.92.1402000_3 I can kldload 915kms > > > > on FreeBSD 14.2. Before switching to this repo, kldload would > > > > hang. > > > > > > > > Also, in addition to kmods, there are a few other ports that must > > > > be rebuilt for every minor version. devel/py-libzfs is one. > > > > Could that be added to the new repository? > > > > > > Right now and until we have a thin repository support in poudriere: > > > no :(. > > > > > > One of the limitation is everything is cross build from amd64 so I > > > cannot get > > > much things in that repo considering that in 2024 perl is still not > > > cross build > > > friendly and last I checked python wasn't either. > > > > > > Best regards, > > > Bapt > > > > > > > What about 'pkg version'? I am running main from late October (soon > > to be updated), but 'pkg version' shows all three of my -kmod ports > > out of date (1500026 vs. 1500029), thigh "updating" them simply > > reinstalls the existing build (26), as it should. > > I believe this means that you are running 1500026 sources [1], and the > project packages have been built on 1500029. An _OS_SUFX is now > appended to PKGVERSION for all kmod ports/packages [2]. > > Even if you rebuild these packages locally from ports without updating > the base, you would still get them sufficed with 1500026, since the > value originates from base system. > > 1. See: grep __FreeBSD_version /usr/src/sys/sys/param.h > 2. See: a5fc087131e66513d1c74f8427c924afff580a15 in ports tree repo. > > HTH, > -- > Piotr Smyrak > Yes, I believe that this is exactly what I am reporting. # pkg version -vL=3D drm-61-kmod-6.1.92.1500026_3 < needs updating (index has 6.1.92.1500029_3) gpu-firmware-intel-kmod-alderlake-20230625.1500026 < needs updating (index has 20230625.1500029) virtualbox-ose-kmod-6.1.50.1500026 < needs updating (index has 6.1.50.1500029) My point is that the "pkg version" command should not report that those packages are out of date '<' but '=3D'. Otherwise, when I check for ports needing to be updated, I always see those three ports as out of date. --=20 Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 --0000000000005d4b6806293e9b61 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Sat, Dec 14, 2024 at 5:13=E2= =80=AFAM Piotr Smyrak <ps.ports@s= myrak.com> wrote:
On Fri, 13 Dec = 2024 17:36:32 -0800
Kevin Oberman <= rkoberman@gmail.com> wrote:

> On Fri, Dec 13, 2024 at 6:28=E2=80=AFAM Baptiste Daroussin <bapt@freebsd.org>
> wrote:
>
> > On Fri 13 Dec 07:24, Alan Somers wrote:=C2=A0
> > > Success!=C2=A0 With drm-61-kmod-6.1.92.1402000_3 I can kldlo= ad 915kms
> > > on FreeBSD 14.2.=C2=A0 Before switching to this repo, kldloa= d would
> > > hang.
> > >
> > > Also, in addition to kmods, there are a few other ports that= must
> > > be rebuilt for every minor version. devel/py-libzfs is one.<= br> > > > Could that be added to the new repository?=C2=A0
> >
> > Right now and until we have a thin repository support in poudrier= e:
> > no :(.
> >
> > One of the limitation is everything is cross build from amd64 so = I
> > cannot get
> > much things in that repo considering that in 2024 perl is still n= ot
> > cross build
> > friendly and last I checked python wasn't either.
> >
> > Best regards,
> > Bapt
> >=C2=A0
>
> What about 'pkg version'? I am running main from late October = (soon
> to be updated), but 'pkg version' shows all three of my -kmod = ports
> out of date (1500026 vs. 1500029), thigh "updating" them sim= ply
> reinstalls the existing build (26), as it should.

I believe this means that you are running 1500026 sources [1], and the
project packages have been built on 1500029. An _OS_SUFX is now
appended to PKGVERSION for all kmod ports/packages [2].

Even if you rebuild these packages locally from ports without updating
the base, you would still get them sufficed with 1500026, since the
value originates from base system.

1. See: grep __FreeBSD_version /usr/src/sys/sys/param.h
2. See: a5fc087131e66513d1c74f8427c924afff580a15 in ports tree repo.

HTH,
--
=C2=A0Piotr Smyrak
Yes, I believe that this is exactly what = I am reporting.

# pkg version -vL=3D
dr= m-61-kmod-6.1.92.1500026_3 =C2=A0 =C2=A0 =C2=A0 < =C2=A0 needs updating = (index has 6.1.92.1500029_3)
gpu-firmware-intel-kmod-alderlake-20230625.= 1500026 < =C2=A0 needs updating (index has 20230625.1500029)
virtualb= ox-ose-kmod-6.1.50.1500026 < =C2=A0 needs updating (index has 6.1.50.150= 0029)

My point is that the "pkg versi= on" command should not report that those packages are out of date '= ;<' but '=3D'. Otherwise, when I check for ports needing to = be updated, I always see those three ports as out of date.

--
Kevin Oberman, Part time kid herder and ret= ired Network Engineer
E-mail: rkoberman@gmail.com
PGP Fingerprint: D03FB= 98AFA78E3B78C1694B318AB39EF1B055683
--0000000000005d4b6806293e9b61-- From nobody Sun Dec 15 05:42:00 2024 X-Original-To: freebsd-stable@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 4Y9sR41ypnz5hK7Y for ; Sun, 15 Dec 2024 05:42:24 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic317-22.consmr.mail.gq1.yahoo.com (sonic317-22.consmr.mail.gq1.yahoo.com [98.137.66.148]) (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 did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Y9sR1738fz46Gm for ; Sun, 15 Dec 2024 05:42:21 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b="pZ/WuID7"; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.66.148 as permitted sender) smtp.mailfrom=marklmi@yahoo.com; dmarc=pass (policy=reject) header.from=yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1734241339; bh=w9Q+gnUc83IQVXHP/JXu9ya2Zu+NdsSWU0PYXQs9a4o=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=pZ/WuID7s75qwrtyJEgSyjK5M26PUP4Fk8mzTKhuhQmtli34/DwVe3qs4rtSjUpcP9ktDvwurom5UhX9eF8jwXoT8HLicRjp29D+pfwf54JPXkTSw45Q2BMItI8XYpO2U6QW2ohR0OIbQo17LITnEsFzHRo4medwbcfQp5aSxfSqVh8m0BbSCzjrQGsFkR+PY5BMfbEYyXCQi+LzP8TNo9QvDES/vgFxA8sm3+bSwXTtQwfPkb4pfkpRaQYfvW8UvvVZ5jXZmWWwQTiY2qUPlb0tQFYNhe6FF3ENIeGJPCnb8avcW+14rzJFzdWLYZ5M5kF2QAm/2eJXWJD/u80Azw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1734241339; bh=3YDTxggfFh5A3vVm3dUOkIX/ApXLtcXW07s3RhFsDeG=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=rtI44qqHeS0Uk2AI/4ild6mea0p0VWAzfOgvHZXG+GOoOGRGAmOmmjiPOV14j7JdIaeLS+HQbOkAJIAM+oNfIV7uE8C4MZ7lNPi9mNOxbA0vz33RnbOxGXpkpe7kDwR3lPguUnzHTliOI0oJ1HUBM30GdhsyhSf9z/1xTZ2lblRWdYtUQ5iTodP86/ARVMx024fCD+qmAnJv6uE2dkaKnV7A/E6tXAELgKwrUce9fT+bp5RV45AYuAFL5TxrTTsJA2KojF5Uep5jAKzqVnUrF1JOR0gkoSVcB45+1EWgoRvwtddtGKas1TWqNt4fn3MbYoWHURZI+UwJ7YSO0FROmQ== X-YMail-OSG: uR6T.VcVM1n9Um3vrX0l28sxb_tRZJDPxmJNGvqYaXSbjxyBC4EZ3Lwrlht_Ful q.HmiFVV1aKf0RZ82Xqr5qcf_zU_WKfpWeQB2b6CN3F97.UubfvDRCl7d4jUeEqI6Sq6XcFf7etc FDwsrdAL3UKjDXvWD.fyP8cEvvtOORs5Fz_b5tjdPS60FUkINFd1bG6.dHSMo0KPJSSHahL82zPD raptaKb2fGbL9dYSiw8l2hlAfhKP6l.rbqteP6X_tOtKBeBH6_DfBjqQZ75Zru8.F6RF3kTJAnZG E7A2hM.LPl9RUKv3Q_k0z3bu4adPvzkXHZif8NrJMOVw8EJGN_8QY4vOpgaN5Ps_ofHBfoWLbonj zhMZBmQt5y4axRQI3h43pKGnMKvTWKswDg0WzY_WIGBmVxfztz3YA_80z_0Niyd83dpG0MDNdi2f FH38lfJunnyCn0EViyGJlkT1P0jlqvcIP16P5_8RzkBefxJIjrf4AmQalYHrHXl.mcC0yrAi6.Rt PKQ9Jd8zQUGtE95BFKj6axq0NmJgCiQfyMtmNuKLEjfHD7d6e_9IvoSSzYjMyRK79jgRR8KzxrQd iZDWcyLjelIf3LMZvQNBB3Luoiv96pUQK6_RUt0JiTclssgn84qlLoDE0_JG3kzEj6uB3QDW.MHF uh8hBPdGR6cY7BLN_JDrzebzJRjevEjWerp3OY1ePPHejBQR10GHRvVtMLJEscL5KpXlvtt5xqYF uPTRv_2ay.LnL8Sm3T98YF8cGvFD8vDO8aybLBDyzMZB2BdpzYMU0JUDagjrKNblP.ZN5gJBjgxw Q46AA24hO26E_LOUtFIlVRRqM9H3iyYiZDno1w0dvJkHP.tJbZZbsr9IoZRM8YafVtdbSxcEtAI. BHPUrIZoa6yVpG8XVlw8Uy0zDAUxlqWhEDynH9hRWSExHbWKbRO3U89Qt3oKw5roHZy9KVHU7D.f dZz3s2hoqyJEgO8y9kgv0PihI2aJ0t6Ewc6HTMAkxwjcTh3X7y1NuGsrWW4uCLPcw3ZxrVhi9geG mgRG6GBcKxJitPq13o_R69BhxEHgS4UqeV_VltQshLu4g0YBbA0uUbsil_SvHFczMpRy3y2iqF0n scTBEckfxo.UxHznv0ZjbRzxnqnVOHKs5E_fJJG2WwbSzZuDzuz_yX9kWiCPGiKe8m6JIQpiKeNz yLbJSkD20qds397KBt_72wMtI3ZCVHFceQwGkLwnH1LSUYdnXfd8Qxv71Y1MpLC5gT82FYxjBe0J TjPTjYOqAzQnZUU_k_AgzW51k.8yPn174MuKEhRH64CUpdJNoaWt00qKIgZ7DIYTU8C1F8oubEaB f3ZEkGJR8ncnb8Fz_3iaZVSi3LHn8doSEx3tOa0Um7tWW3EATJKe7V9UsHXgqyduGbWEBtU.1f1P GhX8.peEi3_NmxQbbheFq0GiYQ4L8emrIj5y3FXcoNkqmfRebe6rixTx7E__KCwxYRjZvinYq_sG hdjca_gWz3rdkphkLY2wFk4IP2ngDPTPLy1ZT6IJFb0BqHd.qXWSSoZi8WSddCNP5QvNad._LkSU U5OiWwXw4DUogNCo2jmi2mOotHCFNPbCVERS0uvjfkvxkN7pjCn3NJjBeN8fCB_JmNEg0SfdxqXp Zmx2axHIOBVO2qBxDcmyggQIULFGw77wi7o.OqNziD_Nnqp3ksiwzBiXVt0VKDeDi.jaZPCKsxtF Yy37xT0VDnX2.pUGgXKGdFYotrTjKTl_sIBbE3UUhqdVN_k8FxoAcbe6otdpg5Bi9im9lRsKvo5i i6WI1ayuPTAnNyRG6CHTtgq1brS8p0VnJNxsNK_TrTY.bLVYW_i9.SFKNeD6GZLYJtRI_okzFrPF VlmoDw_km_T6DLe7Yv5Bu7imsohrePIxBK.OqLg28diPRtWxFHTM.faJ2DmRcScxZiH6GDSZdo55 gsyTFoHIWwM6Nlub7ytz2yEmKC9v5SyarubDO45JEFvHaywPCc.zqt0KOvAVpfiXLZXObVE9cZOI nOMigcWax4Fd82YI12CJ0YJuhRy5e1vCa0LQ7xy2ngDQPUrp0JzoRya1uX4q_u9S889KMm691zsW Ct_6J3KrHvE4UUJKQbCtqEGXybBsx7nxSild_dRUI16KupII7PM0jT2FJp7qvqB7hxwVyYKamyrW 3lxzEHJA8FVmxYcUA4UXfUn8_uqBYRLedBZTtUB.KX3ffLTL.AyowhVCvNDwPA1WmYI5c098hkPf 8VMZNekzdScWWqptp_u7LnxroW7F1q.Txl5QpTTV3T_BVt0Olq0wdN4oh1vbaWLc- X-Sonic-MF: X-Sonic-ID: ccc6d7ff-0cca-4001-91ce-8d627fc17bc3 Received: from sonic.gate.mail.ne1.yahoo.com by sonic317.consmr.mail.gq1.yahoo.com with HTTP; Sun, 15 Dec 2024 05:42:19 +0000 Received: by hermes--production-gq1-5dd4b47f46-5qmz7 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 7dd15b21c03d520ccf93ee068cf6f2f1; Sun, 15 Dec 2024 05:42:14 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.300.87.4.3\)) Subject: 13.4-RELEASE : freebsd-update fetch-then-install updated kernel but not /usr/lib/debug/boot/kernel/kernel.debug Message-Id: <54A00F42-AF4D-440D-99E9-AFF3642C97CE@yahoo.com> Date: Sat, 14 Dec 2024 21:42:00 -0800 To: FreeBSD-STABLE Mailing List X-Mailer: Apple Mail (2.3826.300.87.4.3) References: <54A00F42-AF4D-440D-99E9-AFF3642C97CE.ref@yahoo.com> X-Spamd-Result: default: False [-3.50 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; MV_CASE(0.50)[]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; MIME_GOOD(-0.10)[text/plain]; TO_DN_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; FROM_HAS_DN(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MLMMJ_DEST(0.00)[freebsd-stable@freebsd.org]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.66.148:from]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_IN_DNSWL_NONE(0.00)[98.137.66.148:from] X-Rspamd-Queue-Id: 4Y9sR1738fz46Gm X-Spamd-Bar: --- I was looking have a context to be able to use kgdb for looking at a 13.4-RELEASE-p2 (so: a 13.4-RELEASE-p1 kernel). To get a set of files for 13.4-RELEASE-p2 I had to start from a 13.4-RELEASE and use freebsd-update : there is no direct download of a kernel*.txz set or other such for the patched kernel, so far as I can tell. But the freebsd-update update-then-install sequence: ) Updated boot/kernel/kernel (and more) yet: ) Did not update usr/lib/debug/boot/kernel/kernel.debug After the update, kgdb reports for the updated context: warning: the debug information found in = "/usr/lib/debug//boot/kernel/kernel.debug" does not match = "/boot/kernel/kernel" (CRC mismatch). And I diff'd before-vs-after copies of usr/lib/debug/boot/kernel/kernel.debug and it did not have a change of content, nor did its modification date change. How is one supposed to investigate via, say, panic backtrace addresses and such of a patched vintage of the likes of 13.4-RELEASE and its patched kernel? Does it require setting up an environment for rebuilding from source that will happen to accurately reproduce what the official build produced? I'd rather avoid the question of if a configuration for (re-)building is the cause of a difference vs. other potential causes of differences: I wish there were known-good download files to use for reference. I'll note that technically, for what I was attempting to do, I should only need expanded kernel.txz , kernel-dbg.txz , and src.txz files if they were for the right patch level. It is the need to use freebsd-update that leads to involving far more. Somewhat related Side note . . . As noted in: = https://lists.freebsd.org/archives/freebsd-pkgbase/2024-December/000483.ht= ml the likes of a PkgBase 14.2-RELEASE vs. a set of the *.txz for the "same" 14.2-RELEASE are not a full match, apparently with: ) pad byte differences ) Differences in memory layout for .rodata through .eh_frame . (File paths are recorded that have differing lengths, for example.) =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Sun Dec 15 11:26:56 2024 X-Original-To: stable@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 4YB14j6gVdz5ghpn; Sun, 15 Dec 2024 11:27:01 +0000 (UTC) (envelope-from grahamperrin@gmail.com) Received: from mail-wm1-x335.google.com (mail-wm1-x335.google.com [IPv6:2a00:1450:4864:20::335]) (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 4YB14j0FZpz4bj8; Sun, 15 Dec 2024 11:27:01 +0000 (UTC) (envelope-from grahamperrin@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=LoC3B2TS; spf=pass (mx1.freebsd.org: domain of grahamperrin@gmail.com designates 2a00:1450:4864:20::335 as permitted sender) smtp.mailfrom=grahamperrin@gmail.com; dmarc=pass (policy=none) header.from=gmail.com Received: by mail-wm1-x335.google.com with SMTP id 5b1f17b1804b1-436202dd730so22596945e9.2; Sun, 15 Dec 2024 03:27:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1734262019; x=1734866819; darn=freebsd.org; h=content-transfer-encoding:in-reply-to:autocrypt:content-language :from:references:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=+RZ4YJul6y+lPtRT0akHVSXnjv8MC6nw3xfq2Wocmh0=; b=LoC3B2TSaexnCQZAKflVFUXNNuy+aPVX3ZKDPfBA3mKPPe5uT824OYcY6ApIM1SkIC sHA0NI8PXyx3lJLj5tywkQd5R/Vj7wM3lIVYr4K5nOO7H4XN1xPdxnw6BAhlnU9tM3mm EZ7o2v4Ro9HGrJeJin20jE3avgKMaRiiLnNzUwPIVjwHNpZzLrW0JXLElgHVulYYvUQr Ju30FrQ9b/csyF/gNR0HU0avNkP9pOk/MPCoADW1NcbWjN39O5+pyy/xJsSYxYQsjlin UOSMxD2eqr9ABSAbw1XMbUZLaKbNkZSB0Ozzpr8TPh8r2HQZUw+p5X3NsUOmVVIY5gUD x0zg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734262019; x=1734866819; h=content-transfer-encoding:in-reply-to:autocrypt:content-language :from:references:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=+RZ4YJul6y+lPtRT0akHVSXnjv8MC6nw3xfq2Wocmh0=; b=YrrXesA9dpttK9L4rLZmAoNiycRT54nTargj+UjSpoztzKsLMJaqLAYYDL6yesyUyh 06RkGl2hSXK57uf8eGQGl9wr7s6nuZYYLtOiFWb9MVeKpYw2T6P3E15+m9AHSn3rDGmP YYn/jMInaczoPZaVbqK/DfXy/0K77oCHj05NrWchZfh2CUZQX0JyI+AtA7fPTPiqoxqs R/4qKajUcF2crca95Z/4whC9f5/oOkhnU5sdUUzvpkjF3Eg9ipdPjpA29cu2vY3fa9cO UimO0lwCCR6a5cRgohds5i0jhNXvyNinle3trwtRRUPQAmW23XeiAgUZyip0l/fGwPLv eR1Q== X-Forwarded-Encrypted: i=1; AJvYcCUmELHZLrahLjrL2Tvnrm4t7PS11NbIw7IUdzvS1CUxCdo/30gl29SXHcdUMbSN/qBDMTngUYo=@freebsd.org X-Gm-Message-State: AOJu0YwPSlsPmaH/OpjSayRscmd2j/BtteAI7bXRwDe3eSlp0e6qF/pJ ajS6AQAL07Fhtr3gUq9dwARCPfoXL0pmCM76260+wYHPHex6iLG8jNebqzmY X-Gm-Gg: ASbGnctHzypTsKb2Cv3WwiRqxADSEeEiEOS5BaQB0g/8ZxIuKeca8mU2rJlwn0sbHh9 1LZx1xkSedEyEu1DtEngINdNLss+aYdYX19wChwfreT7Px5bQrA4dAZAGxvEA62kykr6K2CP0tp Y/6IOaFM/3vSTJlOxurJhNvhuu7OMoMj8YZ8dmhBnWwcIVIZ29xBdj3WXDAj8yeB4LSH1M+2/eJ +8ce1A5iP2kF/v5yQGt/2p7Vo3TG9QOE7I6joz2LbIICisi+XHn4B8dx7oTfJR1rO31mGSc83bG EZdrC6EeHTbIVQ== X-Google-Smtp-Source: AGHT+IGIKwApb8jhP3dZL8Gtq+OEHUDLN9LLE/+qELavehovddYH3Dlhptz8Q3DzR//lAp+fNvsxCw== X-Received: by 2002:a05:600c:5397:b0:433:c76d:d57e with SMTP id 5b1f17b1804b1-4362aa34e4cmr65702325e9.5.1734262018312; Sun, 15 Dec 2024 03:26:58 -0800 (PST) Received: from [192.168.1.10] (host-78-147-83-34.as13285.net. [78.147.83.34]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4362557c502sm107512355e9.11.2024.12.15.03.26.57 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 15 Dec 2024 03:26:57 -0800 (PST) Message-ID: Date: Sun, 15 Dec 2024 11:26:56 +0000 List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: CFT: repository for kernel modules: from .1401000 to .1402000 with kmods_latest_2 To: ports@freebsd.org, stable@freebsd.org References: From: Graham Perrin Content-Language: en-GB Autocrypt: addr=grahamperrin@gmail.com; keydata= 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 Cyw= In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spamd-Result: default: False [-3.99 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; MIME_GOOD(-0.10)[text/plain]; XM_UA_NO_VERSION(0.01)[]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; MIME_TRACE(0.00)[0:+]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; FROM_HAS_DN(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; TO_DN_NONE(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; MLMMJ_DEST(0.00)[ports@freebsd.org,stable@freebsd.org]; RCVD_VIA_SMTP_AUTH(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; FREEFALL_USER(0.00)[grahamperrin]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::335:from] X-Rspamd-Queue-Id: 4YB14j0FZpz4bj8 X-Spamd-Bar: --- Two RELEASE test results. In both cases, an upgrade without specifying '-r FreeBSD-kmods' did not gain packages from the repo: FreeBSD 14.2-RELEASE with kmods_latest_2 not prioritised, 2024-12-15 10:11 FreeBSD 14.2-RELEASE with kmods_latest_2 at priority 5, 2024-12-15 10:22 A subsequent test used CONSERVATIVE_UPGRADE=NO. Again, it was necessary to specify '-r FreeBSD-kmods'. HTH