From owner-freebsd-questions@freebsd.org Mon Jun 24 19:12:40 2019 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C4D2415D6B27 for ; Mon, 24 Jun 2019 19:12:40 +0000 (UTC) (envelope-from woodbrian77@gmail.com) Received: from mail-io1-xd2f.google.com (mail-io1-xd2f.google.com [IPv6:2607:f8b0:4864:20::d2f]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) 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 CA6D783E60 for ; Mon, 24 Jun 2019 19:12:39 +0000 (UTC) (envelope-from woodbrian77@gmail.com) Received: by mail-io1-xd2f.google.com with SMTP id e5so3340639iok.4 for ; Mon, 24 Jun 2019 12:12:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=kNaAQZml5SRSCKYS6AVz8AtSc9RVlUrrzRVVRTST92Y=; b=pSVykC1esfMIUXvQ2l2+AlUUf2Z+tK8gThvIwEOexritKiB7Zl3F6KOBUti78hEVWA rjAyszQQtiC8Mdn87J1yorL/aVsHgZ0RoLyYJEMAx10qiu1OrMIWo+cRDoIf+1C47+0Z NLXo/M+4KlCyzudQq34tu9oJHcvsPFec60fRZjFliUnmgN4VWX51WBLudgL9grl/Wsj0 e8RGMEAZFFxmnXwqOJ9VKUGnRjCnJmeXDfQHxhVW/lf7+RoVinBEC9rMX9aekUHVr3o2 ONn0w7CdF+ZK/l8zOtsXHQ4mEU9vwdN8Ym66rSpbvJoWN274qah3OdFVskqPeC1MLS3b z+TA== 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=kNaAQZml5SRSCKYS6AVz8AtSc9RVlUrrzRVVRTST92Y=; b=OrIln4mglG2EDdpUvxLOZ1zbw9CGwkMKewzu0VgjUiQtilaCdPU/T/M5TNYhGN0C56 V4NkH7O7LvmYbFp3gg6QTXLBv93bJl/zJnBXtiwj1qNYHJnAMnbyMaB2t07IxUpVtNfG w1YqlrA6SNSCHxUC42JHP+WEeHouHc9CrgcgrepG5bcs4+MrER3LHhEjE0aX7h5q7KP8 zHeJP8f2GIU6UP/asSiF6Dk+RgaLLhcEmQmZZwgsGlnyCBOwtGtS0xO0iOVHD+UJ9M5w S6mmY5XI37EgSc20CNOd1y/aGaiSmJmRjDFoYzfk8I+7RB3Vdwii13vqBQFQHviO0dec c1pA== X-Gm-Message-State: APjAAAWAZwjIxo0JbNUd8G/KltSWScOwr8J7bHsJfS3+QC7FrRsNwqjJ HoXaKURHcoWNayT5EmaRUgWt0n+RLy7X7X517waFQg== X-Google-Smtp-Source: APXvYqwXbwmHimxTJggTeuDCJGMgDdD7KsSLHA018ZlR1Wsm8ayDYw0OA4VBaOF+NdEY+q227rHSax9BpXvL7pdS/gU= X-Received: by 2002:a5d:8f86:: with SMTP id l6mr17060181iol.97.1561403558846; Mon, 24 Jun 2019 12:12:38 -0700 (PDT) MIME-Version: 1.0 References: <20190624065233.fb5f72f4.freebsd@edvax.de> In-Reply-To: <20190624065233.fb5f72f4.freebsd@edvax.de> From: Brian Wood Date: Mon, 24 Jun 2019 14:12:27 -0500 Message-ID: Subject: Re: Eliminating IPv6 (?) To: FreeBSD Questions X-Rspamd-Queue-Id: CA6D783E60 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=pSVykC1e; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of woodbrian77@gmail.com designates 2607:f8b0:4864:20::d2f as permitted sender) smtp.mailfrom=woodbrian77@gmail.com X-Spamd-Result: default: False [-6.80 / 15.00]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; FREEMAIL_FROM(0.00)[gmail.com]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; NEURAL_HAM_SHORT(-0.91)[-0.909,0]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+,1:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; SUBJECT_HAS_QUESTION(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; IP_SCORE(-2.88)[ip: (-8.85), ipnet: 2607:f8b0::/32(-3.15), asn: 15169(-2.33), country: US(-0.06)]; RCVD_IN_DNSWL_NONE(0.00)[f.2.d.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org : 127.0.5.0]; RCVD_COUNT_TWO(0.00)[2] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Jun 2019 19:12:41 -0000 On Sun, Jun 23, 2019 at 11:52 PM Polytropon wrote: > Refer to /usr/src/Makefile's comment header where you will find > a short explanation of the different targets. > > make kernel: > This target performs both "make buildkernel" and > "make installkernel". It's possible to run this > command in multi-user mode and then reboot into > the new kernel. It's neccessary that world and > kernel are in sync version-wise. > > make buildkernel: > This target builds the kernel, but does not install > it. > > make buildworld: > This target builds the world, but does not install > it. > > make installkernel: > This target installs the kernel. It can be done > in single-user and multi-user mode. > > make installworld: > This is a very special target. It requires that > you have booted the appropriate kernel, the ("old") > world / OS in single-user mode, and performed basic > file system checks manually (as this is not done > automatically for single-user mode!). Before and > after this step, tools such as mergemaster can (and > should) be used. > Here's a short summary (from the source mentioned above): > > # For individuals wanting to upgrade their sources (even if only a > # delta of a few days): > # > # 1. `cd /usr/src' (or to the directory containing your source > tree). > # 2. `make buildworld' > # 3. `make buildkernel KERNCONF=YOUR_KERNEL_HERE' (default is > GENERIC). > # 4. `make installkernel KERNCONF=YOUR_KERNEL_HERE' (default is > GENERIC). > # [steps 3. & 4. can be combined by using the "kernel" target] > # 5. `reboot' (in single user mode: boot -s from the loader > prompt). > # 6. `mergemaster -p' > # 7. `make installworld' > # 8. `make delete-old' > # 9. `mergemaster' (you may wish to use -i, along with -U or > -F). > # 10. `reboot' > # 11. `make delete-old-libs' (in case no 3rd party program uses them > anymore) > > Also see "man 7 build" for further documentation. > > Thanks. The above steps make more sense to me now.