From owner-freebsd-current@freebsd.org Wed Sep 9 20:35:03 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 30B2D3DBBB7 for ; Wed, 9 Sep 2020 20:35:03 +0000 (UTC) (envelope-from carpeddiem@gmail.com) Received: from mail-io1-f47.google.com (mail-io1-f47.google.com [209.85.166.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 "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Bmv052P4Nz3WD0 for ; Wed, 9 Sep 2020 20:35:01 +0000 (UTC) (envelope-from carpeddiem@gmail.com) Received: by mail-io1-f47.google.com with SMTP id b6so4650794iof.6 for ; Wed, 09 Sep 2020 13:35:01 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=hLJt4EkI6qLl2MXAWx/pCZwWmCp5OIDuXj/IlYol7pU=; b=I888P5X759roDhbv87IbS/UWaHBCnSO3+p1XVtumOiquLbw9q9mvOhZXoxdCmz6YYk NWfWYBfJRxab8lSAr8rfXbm96VwQTaBXr2JluTYX1SxVPvvgBBFGq9NCXVi7v30lJ0zl p6LccCdg0LgOsBDbqNuxVNjeC4+SNLOrvCkAXqK9Iiy59+YroNGtBkwT0haAV79Hse13 TXasOZv7DLvqiQvjJCxQkDX8MJvQ1rUna/zpWpazNll6y6T8GAY/M938C5SIpQQvtjRT S3vSR0Li2HKsaUAJ7F/MIUdaU4ESxN9MecdT85l3DESegBolqVninD04+Ijm07FGfg8V 0WXg== X-Gm-Message-State: AOAM532qIQDL7bxxSkLpXQC37zfTkTEInnGGk+k13M1o+vOEGiuPoc0k a0Z4sb6ZvEoN5aQ9wW+FGGzWORn4HOUQQtJqfiTxPKphxhc= X-Google-Smtp-Source: ABdhPJyRRBFhrWsahpI/d13vkt79lEdLHdOxEhbanaly/wpoy/NVCwZxS/juTAh0SI/mKFvIaMgaZNuILGlU5iN2Fu4= X-Received: by 2002:a6b:ec04:: with SMTP id c4mr5030708ioh.179.1599683699514; Wed, 09 Sep 2020 13:34:59 -0700 (PDT) MIME-Version: 1.0 References: <20200909190012.GA91422@bastion.zyxst.net> In-Reply-To: <20200909190012.GA91422@bastion.zyxst.net> From: Ed Maste Date: Wed, 9 Sep 2020 16:34:47 -0400 Message-ID: Subject: Re: tracking -current, using poudriere-devel and the switch to git To: FreeBSD Current Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 4Bmv052P4Nz3WD0 X-Spamd-Bar: - X-Spamd-Result: default: False [-1.72 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.75)[-0.755]; TO_DOM_EQ_FROM_DOM(0.00)[]; FREEFALL_USER(0.00)[carpeddiem]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:209.85.128.0/17:c]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; DMARC_NA(0.00)[freebsd.org]; RCVD_COUNT_TWO(0.00)[2]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-0.75)[-0.753]; TO_DN_ALL(0.00)[]; NEURAL_HAM_SHORT(-0.21)[-0.210]; RCVD_TLS_ALL(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[209.85.166.47:from]; FORGED_SENDER(0.30)[emaste@freebsd.org,carpeddiem@gmail.com]; RWL_MAILSPIKE_POSSIBLE(0.00)[209.85.166.47:from]; R_DKIM_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US]; MIME_TRACE(0.00)[0:+]; FROM_NEQ_ENVFROM(0.00)[emaste@freebsd.org,carpeddiem@gmail.com]; MAILMAN_DEST(0.00)[freebsd-current] 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: Wed, 09 Sep 2020 20:35:03 -0000 On Wed, 9 Sep 2020 at 15:00, tech-lists wrote: > > Hi, > > What's the repo to use now in order to track -current with a poudriere jail > via git ? i.e. in poudriere.conf, what is GIT_BASEURL ? svn is still the canonical repo. If you want to help test the Git migration work in progress, the repos are https://cgit-beta.freebsd.org/doc.git https://cgit-beta.freebsd.org/src.git https://cgit-beta.freebsd.org/ports.git Branch name is "main" The hashes in these repos will change at least once more to clean up some broken metadata from the svn mirror process. If you want to use Git with repos that will remain consistent (hashes will not change) for the immediate future, use the GitHub mirror https://github.com/freebsd/freebsd-doc https://github.com/freebsd/freebsd https://github.com/freebsd/freebsd-ports Branch is "master" > If -current fails to compile, how do we reference it? In svn, I'd point svn > info at the sources and it would give a revision number. How is this done with > git? >From the rev-parse man page: | Print the object name of the current commit: | | $ git rev-parse --verify HEAD > At the moment, is svn behind git in terms of most recent updates, or the other > way round? Today the canonical src, doc, and ports repos are ahead; GitHub and cgit-beta are behind to varying degrees.