Date: Sun, 24 Jan 2021 14:53:41 +0000 (UTC) From: Kostya Berger <bergerkos@yahoo.co.uk> To: FreeBSD Current <freebsd-current@freebsd.org> Subject: Re: 13-alpha2 libncurses removal breaks ports build Message-ID: <1384574721.390368.1611500021710@mail.yahoo.com> In-Reply-To: <992972141.8836030.1611441657314@mail.yahoo.com> References: <992972141.8836030.1611441657314.ref@mail.yahoo.com> <992972141.8836030.1611441657314@mail.yahoo.com>
index | next in thread | previous in thread | raw e-mail
OK, building ports against a clean installation of 13.0-ALPHA2 has no problem with ncurses.
But devel/glib20 fails for no obvious reason closer to the end of building process... I just wonder: do I need to report this to port maintainers or wait till it settles up somehow? A good deal of ports depend on it.
With kindest regards,
Kostya Berger
On Sunday, 24 January 2021, 01:40:57 GMT+3, Kostya Berger <bergerkos@yahoo.co.uk> wrote:
Hi everyone,I don't seem to find any mentioning in the /usr/ports/UPDATING about how one should handle the removal of libncurses.so.9 from base.
Source UPDATING only says:ncurses installation has been modified to only keep the widechar
       enabled version. Incremental build is broken for that change, so it
       requires a clean build.
If that means to just build all ports anew, then it doesn't work as ports don't seem to incorporate any change related to this one. It would seem default configuration should take into account this, but it doesn't.
The ports just use --with-libncurses-prefix=/usr, and there is no ncurses libs found there. This make it skip MOST of the ports I'm using.
Working Copy Root Path: /usr/ports
URL: https://svn.freebsd.org/ports/head
Relative URL: ^/head
Repository Root: https://svn.freebsd.org/ports
Repository UUID: 35697150-7ecd-e111-bb59-0022644237b5
Revision: 562417
Node Kind: directory
Schedule: normal
Last Changed Author: 0mp
Last Changed Rev: 562417
Last Changed Date: 2021-01-23 23:01:38 +0300 (Sat, 23 Jan 2021)
With kindest regards,
Kostya Berger
From owner-freebsd-current@freebsd.org Sun Jan 24 16:01:04 2021
Return-Path: <owner-freebsd-current@freebsd.org>
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 4F0EF4D0B59
for <freebsd-current@mailman.nyi.freebsd.org>;
Sun, 24 Jan 2021 16:01:04 +0000 (UTC)
(envelope-from wlosh@bsdimp.com)
Received: from mail-qv1-xf2d.google.com (mail-qv1-xf2d.google.com
[IPv6:2607:f8b0:4864:20::f2d])
(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 4DNyQd5bTBz3k3M
for <freebsd-current@freebsd.org>; Sun, 24 Jan 2021 16:00:57 +0000 (UTC)
(envelope-from wlosh@bsdimp.com)
Received: by mail-qv1-xf2d.google.com with SMTP id p5so5095937qvs.7
for <freebsd-current@freebsd.org>; Sun, 24 Jan 2021 08:00:57 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=bsdimp-com.20150623.gappssmtp.com; s 150623;
h=mime-version:references:in-reply-to:from:date:message-id:subject:to
:cc; bh=nTCjBiFN8ZU1lYLPh5j6r1R2Q2V0eN5R6L3KLxtqvBM=;
b=gM4/ymkIhQY7K77pjKLg7DOZP8qfbiVBpU6MyG5aFZxrLMd23/Uwm8uKb0W5Lc3p4x
VUc++pxesxZIjbQvVqKgA+d+XHN98NBhG8gkZOapNE2HDY4z1cgDuEBjBi5cPJdpgJ88
JVs8+rlxlvHp9SngfS3Ua6u59GsA991/T+mCFfdGphw24IswOzv0wnPTN/8HQP+MmsMr
zRGX1rNMfbMI9E4bqy6UTtkycnIvFchA7sm67m+jNfsQzYAnFN7Tub1xqKupLnv1Ovsx
+tZyi9vXgAKCHlEFrss+0p7okG4ZoQFG9IbPOGwnSy8lM3Q74ZpORGMfjSCgVbj1X3fC
sFnA=X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d100.net; s 161025;
h=x-gm-message-state:mime-version:references:in-reply-to:from:date
:message-id:subject:to:cc;
bh=nTCjBiFN8ZU1lYLPh5j6r1R2Q2V0eN5R6L3KLxtqvBM=;
b§rRwSFqZPG5b7rMD38e4aXaukXQHmlE4b+1vPZupOvycDGStZNsG9xBR5qwMNh5zZ
s2tOvniVtKF6HdLru0PCtodoDALYaWx8CBwaTzTShgFUzTFwN0h4Khv3eKIGXZa8AKSv
3HCVFs0We9BC8skCb9cZiNVqLKIHl3iys+Q39m2JX3y/kj9foGV5vciJ1c9yoQxCfTnt
HnLGC5GkeTRaZZYqMgNfP1q20p3HX/GJ55h1KHDOVL866LpQKTFnzvGRVEhIJbYTz/Q/
Z2/lLwv+axSR5zWpap7Ijwz8lvJQ2Li3fFo9W8mTLiSjZOaTBfXrncRKOXD2fncViyXw
qJaw=X-Gm-Message-State: AOAM53380AtYe+LkKOJD93/YRnrqBFBYK0NNMpVR2HOHD9eefwTIzkCF
RW0Z1WGWCzXbpfMefJk03S97ShdeD+8iUzvNJ0wLbpJG3kBqTA=X-Google-Smtp-Source: ABdhPJwosrV4d2CLHSx1R0gRRW8TrCeqRvH5YvRewG4UkUEnyxewmeUbsbHoQAcbmQt9R7mmBaNacoAGZk1S2fzpXEgX-Received: by 2002:ad4:4c01:: with SMTP id bz1mr1682239qvb.62.1611504056487;
Sun, 24 Jan 2021 08:00:56 -0800 (PST)
MIME-Version: 1.0
References: <20210124041403.GB73653@troutmask.apl.washington.edu>
<E1l3f52-0004th-MB@rmmprod05.runbox>
In-Reply-To: <E1l3f52-0004th-MB@rmmprod05.runbox>
From: Warner Losh <imp@bsdimp.com>
Date: Sun, 24 Jan 2021 09:00:45 -0700
Message-ID: <CANCZdfppxBu9DbA4yH9rWSg8fW0YeATx0guihGKtEGEi_9y3jw@mail.gmail.com>
Subject: Re: Getting /usr/src to match specific git hash?
To: Jeffrey Bouquet <jbtakk@iherebuywisely.com>
Cc: Steve Kargl <sgk@troutmask.apl.washington.edu>,
Yasuhiro Kimura <yasu@utahime.org>,
freebsd-current <freebsd-current@freebsd.org>
X-Rspamd-Queue-Id: 4DNyQd5bTBz3k3M
X-Spamd-Bar: -
Authentication-Results: mx1.freebsd.org;
dkim=pass header.d=bsdimp-com.20150623.gappssmtp.com header.s 150623
header.b=gM4/ymkI; dmarc=none;
spf=none (mx1.freebsd.org: domain of wlosh@bsdimp.com has no SPF policy when
checking 2607:f8b0:4864:20::f2d) smtp.mailfrom=wlosh@bsdimp.com
X-Spamd-Result: default: False [-1.76 / 15.00]; RCVD_TLS_ALL(0.00)[];
ARC_NA(0.00)[];
R_DKIM_ALLOW(-0.20)[bsdimp-com.20150623.gappssmtp.com:s 150623];
NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[];
RCPT_COUNT_THREE(0.00)[4]; NEURAL_HAM_LONG(-1.00)[-1.000];
MIME_GOOD(-0.10)[multipart/alternative,text/plain];
PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org];
RBL_DBL_DONT_QUERY_IPS(0.00)[2607:f8b0:4864:20::f2d:from];
DMARC_NA(0.00)[bsdimp.com];
SPAMHAUS_ZRD(0.00)[2607:f8b0:4864:20::f2d:from:127.0.2.255];
TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[];
DKIM_TRACE(0.00)[bsdimp-com.20150623.gappssmtp.com:+];
NEURAL_HAM_SHORT(-0.76)[-0.760];
RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::f2d:from];
R_SPF_NA(0.00)[no SPF record];
FORGED_SENDER(0.30)[imp@bsdimp.com,wlosh@bsdimp.com];
MIME_TRACE(0.00)[0:+,1:+,2:~]; SUBJECT_ENDS_QUESTION(1.00)[];
RCVD_COUNT_TWO(0.00)[2];
ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US];
FROM_NEQ_ENVFROM(0.00)[imp@bsdimp.com,wlosh@bsdimp.com];
MAILMAN_DEST(0.00)[freebsd-current]
Content-Type: text/plain; charset="UTF-8"
X-Content-Filtered-By: Mailman/MimeDel 2.1.34
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.34
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
<freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>,
<mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>,
<mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 24 Jan 2021 16:01:04 -0000
On Sun, Jan 24, 2021, 6:05 AM Jeffrey Bouquet <jbtakk@iherebuywisely.com>
wrote:
>
>
> On Sat, 23 Jan 2021 20:14:03 -0800, Steve Kargl <
> sgk@troutmask.apl.washington.edu> wrote:
>
> > On Sun, Jan 24, 2021 at 01:08:05PM +0900, Yasuhiro Kimura wrote:
> > > From: Steve Kargl <sgk@troutmask.apl.washington.edu>
> > > Subject: Getting /usr/src to match specific git hash?
> > > Date: Sat, 23 Jan 2021 19:58:52 -0800
> > >
> > > > Suppose one has an empty /usr/src.
> > > >
> > > > Suppose further that one had to re-install a 32-bit
> > > > i386-*-freebsd with the 24 Dec 2020 image available
> > > > from freebsd.org.
> > > >
> > > > uname -a for the booted kernel shows
> > > >
> > > > % uname -a
> > > > FreeBSD mobile 13.0-CURRENT FreeBSD 13.0-CURRENT #0 \
> > > > 3cc0c0d66a0-c255241(main)-dirty: Thu Dec 24 05:43:23 UTC 2020 \
> > > > root@releng1.nyi.freebsd.org:/usr/obj/usr/src/i386.i386/sys/GENERIC
> i386
> > > >
> > > > How does one use git to pull the exact sources that match
> > > > this specifc kernel?
> > >
> > > cd /usr
> > > git clone https://git.freebsd.org/src.git
> > > cd src
> > > git checkout 3cc0c0d66a0
> > >
> >
> > Thank you.
> >
> > --
> > Steve
> > _______________________________________________
> > freebsd-current@freebsd.org mailing list
> > https://lists.freebsd.org/mailman/listinfo/freebsd-current
> > To unsubscribe, send any mail to "
> freebsd-current-unsubscribe@freebsd.org"
>
> Can this be put in /usr/src/UPDATING with an explanation of precisely how
> each
> of the git commands populates or repopulated the directories in /usr???
>
It is in the mini primer I wrote, along with how to bisect and other useful
things. This will migrate into the handbook once the doc tree converts to
asciidoc (happening this weekend).
https://github.com/bsdimp/freebsd-git-docs/blob/main/mini-primer.md
Warner
>
> _______________________________________________
> freebsd-current@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
>
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1384574721.390368.1611500021710>
