From owner-freebsd-current@freebsd.org Fri Jul 10 19:51:46 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id C4583371E1F for ; Fri, 10 Jul 2020 19:51:46 +0000 (UTC) (envelope-from contact@evilham.com) Received: from yggdrasil.evilham.com (yggdrasil.evilham.com [IPv6:2a02:2770::216:3eff:fee1:cf9]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4B3NwK5lMsz3ZHB; Fri, 10 Jul 2020 19:51:45 +0000 (UTC) (envelope-from contact@evilham.com) Received: from yggdrasil.evilham.com (localhost [IPv6:::1]) by yggdrasil.evilham.com (Postfix) with ESMTP id 4B3Nw93qtmzyRg; Fri, 10 Jul 2020 21:51:37 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=evilham.com; h=from:to:cc :subject:references:in-reply-to:date:message-id:mime-version :content-type; s=mail; bh=WX7l+wEPO1LEl3UgyAqJYZ0kCSI=; b=Roua7c Wz32pB478hNSg8kn5zIG6ftlefRURHjPzxS6zK6Ho/YMSDrSMzQr1MqDMG1di1XL UXs6QTL7jUYWeNfTrNlKpkXYApOiTSrz+5G4lqyatAOEwB8lZD32MpKQf3jWMiuq yiBrhYHyZCKw7lJzKruBEg77CefFCJ0eyb8js= Received: from yggdrasil.evilham.com (unknown [IPv6:2a0a:e5c1:121:1::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by yggdrasil.evilham.com (Postfix) with ESMTPSA id 4B3Nw911QmzyRf; Fri, 10 Jul 2020 21:51:37 +0200 (CEST) From: Evilham To: freebsd-current@freebsd.org Cc: Matthew Macy Subject: Re: CFT for vendor openzfs References: In-reply-to: Date: Fri, 10 Jul 2020 21:51:35 +0200 Message-ID: <40f820a2-ef19-4b2e-81ab-278613e85056@yggdrasil.evilham.com> MIME-Version: 1.0 Content-Type: text/plain; format=flowed X-Rspamd-Queue-Id: 4B3NwK5lMsz3ZHB X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=fail (headers rsa verify failed) header.d=evilham.com header.s=mail header.b=Roua7c W; dmarc=pass (policy=none) header.from=evilham.com; spf=pass (mx1.freebsd.org: domain of contact@evilham.com designates 2a02:2770::216:3eff:fee1:cf9 as permitted sender) smtp.mailfrom=contact@evilham.com X-Spamd-Result: default: False [-3.32 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.91)[-0.913]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_DKIM_REJECT(0.00)[evilham.com:s=mail]; MIME_GOOD(-0.10)[text/plain]; R_SPF_ALLOW(-0.20)[+mx]; NEURAL_HAM_LONG(-1.02)[-1.018]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[evilham.com:-]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(0.00)[evilham.com,none]; NEURAL_HAM_SHORT(-0.59)[-0.588]; DMARC_POLICY_ALLOW_WITH_FAILURES(-0.50)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:196752, ipnet:2a02:2770::/32, country:NL] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Jul 2020 19:51:46 -0000 Hey, thank you for this. On dc., jul. 08 2020, Matthew Macy wrote: > Checkout updated HEAD: > % git clone https://github.com/mattmacy/networking.git -b > projects/openzfs_vendor freebsd > > Checkout updated openzfs in to sys/contrib: > % git clone https://github.com/zfsonfreebsd/ZoF.git -b > projects/openzfs_vendor freebsd/sys/contrib/openzfs A success compile and boot story here, will be alert and report oddities if I find any; otherwise this would be one person who is testing for whom things aren't utterly broken :-). Just an addendum to your instructions: If someone is already using git to manage FreeBSD's source, this would be the way: # Change working dir to the git repository % cd ${FREEBSD_GIT_SOURCE} # Add Matthew's remote % git add remote mattmacy https://github.com/mattmacy/networking.git # This will make it easier to follow HEAD % git config pull.rebase true # Merge Matthew's changes into curent branch % git merge mattmacy/projects/openzfs_vendor # Get OpenZFS's code % git clone https://github.com/zfsonfreebsd/ZoF.git -b projects/openzfs_vendor sys/contrib/openzfs # Build, install as usual, maybe use a checkpoint ;-) -- Evilham