From owner-freebsd-current@freebsd.org  Sun Nov  5 00:15:43 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1B629E5B3D0
 for <freebsd-current@mailman.ysv.freebsd.org>;
 Sun,  5 Nov 2017 00:15:43 +0000 (UTC)
 (envelope-from bdrewery@FreeBSD.org)
Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org
 [IPv6:2001:1900:2254:206a::50:5])
 by mx1.freebsd.org (Postfix) with ESMTP id EBF4764D83
 for <freebsd-current@freebsd.org>; Sun,  5 Nov 2017 00:15:42 +0000 (UTC)
 (envelope-from bdrewery@FreeBSD.org)
Received: by mailman.ysv.freebsd.org (Postfix)
 id EB141E5B3CF; Sun,  5 Nov 2017 00:15:42 +0000 (UTC)
Delivered-To: current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id EA8C5E5B3CE
 for <current@mailman.ysv.freebsd.org>; Sun,  5 Nov 2017 00:15:42 +0000 (UTC)
 (envelope-from bdrewery@FreeBSD.org)
Received: from freefall.freebsd.org (freefall.freebsd.org
 [IPv6:2610:1c1:1:6074::16:84])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client CN "freefall.freebsd.org",
 Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id BD3C964D82
 for <current@freebsd.org>; Sun,  5 Nov 2017 00:15:42 +0000 (UTC)
 (envelope-from bdrewery@FreeBSD.org)
Received: from mail.xzibition.com (unknown [127.0.1.132])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by freefall.freebsd.org (Postfix) with ESMTPS id F25D0168C8
 for <current@freebsd.org>; Sun,  5 Nov 2017 00:15:41 +0000 (UTC)
 (envelope-from bdrewery@FreeBSD.org)
Received: from mail.xzibition.com (localhost [172.31.3.2])
 by mail.xzibition.com (Postfix) with ESMTP id 4020A9207
 for <current@freebsd.org>; Sun,  5 Nov 2017 00:15:41 +0000 (UTC)
X-Virus-Scanned: amavisd-new at mail.xzibition.com
Received: from mail.xzibition.com ([172.31.3.2])
 by mail.xzibition.com (mail.xzibition.com [172.31.3.2]) (amavisd-new,
 port 10026) with LMTP id IsTm80fvVfJa for <current@freebsd.org>;
 Sun,  5 Nov 2017 00:15:38 +0000 (UTC)
Subject: Re: release(7) targets busted
DKIM-Filter: OpenDKIM Filter v2.9.2 mail.xzibition.com 9E0A89202
From: Bryan Drewery <bdrewery@FreeBSD.org>
To: "current@freebsd.org" <current@freebsd.org>
References: <cd084671-839a-0998-5d51-4d409ee97308@FreeBSD.org>
 <d0b3b65d-5845-c8f7-4878-0396d6d37647@FreeBSD.org>
Openpgp: id=F9173CB2C3AAEA7A5C8A1F0935D771BB6E4697CF;
 url=http://www.shatow.net/bryan/bryan2.asc
Organization: FreeBSD
Message-ID: <a8838968-339e-0e11-6121-4741dbb47c24@FreeBSD.org>
Date: Sat, 4 Nov 2017 17:15:39 -0700
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101
 Thunderbird/52.4.0
MIME-Version: 1.0
In-Reply-To: <d0b3b65d-5845-c8f7-4878-0396d6d37647@FreeBSD.org>
Content-Type: multipart/signed; micalg=pgp-sha1;
 protocol="application/pgp-signature";
 boundary="RLHg5Ueu7mjvwmiFDlrsPtNnc8FhLs5sn"
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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, 05 Nov 2017 00:15:43 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--RLHg5Ueu7mjvwmiFDlrsPtNnc8FhLs5sn
Content-Type: multipart/mixed; boundary="IiXhEQM1dmM23P8qxxDdNi37FGNsVjXaa";
 protected-headers="v1"
From: Bryan Drewery <bdrewery@FreeBSD.org>
To: "current@freebsd.org" <current@freebsd.org>
Message-ID: <a8838968-339e-0e11-6121-4741dbb47c24@FreeBSD.org>
Subject: Re: release(7) targets busted
References: <cd084671-839a-0998-5d51-4d409ee97308@FreeBSD.org>
 <d0b3b65d-5845-c8f7-4878-0396d6d37647@FreeBSD.org>
In-Reply-To: <d0b3b65d-5845-c8f7-4878-0396d6d37647@FreeBSD.org>

--IiXhEQM1dmM23P8qxxDdNi37FGNsVjXaa
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable

On 11/4/2017 9:35 AM, Bryan Drewery wrote:
> On 11/3/2017 9:35 PM, Bryan Drewery wrote:
>>> *** FATAL ERROR: Cannot 'cd' to /root/git/freebsd/release/.. and inst=
all files to
>>>     the temproot environment
>>>                                                                      =
           =20
>>
>> If you run into an issue like that with the make release targets, here=
's
>> a fix:
>> http://people.freebsd.org/~bdrewery/patches/release-objdir-fix.diff
>>
>> I still need to finish some testing of unrelated patches and more case=
s
>> involving this patch.  I will commit tomorrow.
>=20
> Yeah this one breaks the rescue build.
>=20
>>
>> If that one has problems an alternative fix is:
>> https://people.freebsd.org/~bdrewery/patches/mm-mtree-makelevel.diff
>>
>=20
> This one is safe for now but won't be what I commit.
>=20

Fixed in r325412.

--=20
Regards,
Bryan Drewery


--IiXhEQM1dmM23P8qxxDdNi37FGNsVjXaa--

--RLHg5Ueu7mjvwmiFDlrsPtNnc8FhLs5sn
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQEcBAEBAgAGBQJZ/lgsAAoJEDXXcbtuRpfP0awH/iWAFplqNei9CLXskeAMeBPd
Tr/BRyY2OW3C+znvCswv4OPIkEzCQJ68izKkSml8ebObiwZdLBPivfckEbcicg87
JM0eFPgwYpJpIe0wMtUL4945YbIx6EtYZzRFJhrp7ZIK6qBwwoZVZlRiFNkHpU+Z
8HiTNe2/dKpyrMNrE8p1OcvWRij/bVsXwO6aTy0T+i94exavS2h8UgdS0GrGQM/x
KSKA6g97m8RHJx3W53DnORcwyxcwb1CS/o6sS4eAKcjW2vDVlBpoQYJ8duMzKc5B
NgQiEUQxba7R+KioRZKvLiv3vnu6WMFkTnYJSzyGxob0RyH315kWdVcmVOPS1Fw=
=9qP3
-----END PGP SIGNATURE-----

--RLHg5Ueu7mjvwmiFDlrsPtNnc8FhLs5sn--

From owner-freebsd-current@freebsd.org  Sun Nov  5 03:27:31 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 93AA6E6050A
 for <freebsd-current@mailman.ysv.freebsd.org>;
 Sun,  5 Nov 2017 03:27:31 +0000 (UTC)
 (envelope-from bdrewery@FreeBSD.org)
Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org
 [IPv6:2001:1900:2254:206a::50:5])
 by mx1.freebsd.org (Postfix) with ESMTP id 727426B026
 for <freebsd-current@freebsd.org>; Sun,  5 Nov 2017 03:27:31 +0000 (UTC)
 (envelope-from bdrewery@FreeBSD.org)
Received: by mailman.ysv.freebsd.org (Postfix)
 id 6E3EBE60509; Sun,  5 Nov 2017 03:27:31 +0000 (UTC)
Delivered-To: current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6BE66E60508
 for <current@mailman.ysv.freebsd.org>; Sun,  5 Nov 2017 03:27:31 +0000 (UTC)
 (envelope-from bdrewery@FreeBSD.org)
Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client CN "freefall.freebsd.org",
 Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 378DD6B025
 for <current@freebsd.org>; Sun,  5 Nov 2017 03:27:31 +0000 (UTC)
 (envelope-from bdrewery@FreeBSD.org)
Received: from mail.xzibition.com (unknown [127.0.1.132])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by freefall.freebsd.org (Postfix) with ESMTPS id 6510B18BDE
 for <current@freebsd.org>; Sun,  5 Nov 2017 03:27:30 +0000 (UTC)
 (envelope-from bdrewery@FreeBSD.org)
Received: from mail.xzibition.com (localhost [172.31.3.2])
 by mail.xzibition.com (Postfix) with ESMTP id 48E479568
 for <current@freebsd.org>; Sun,  5 Nov 2017 03:27:29 +0000 (UTC)
X-Virus-Scanned: amavisd-new at mail.xzibition.com
Received: from mail.xzibition.com ([172.31.3.2])
 by mail.xzibition.com (mail.xzibition.com [172.31.3.2]) (amavisd-new,
 port 10026) with LMTP id p8DIsVa8IpV4 for <current@freebsd.org>;
 Sun,  5 Nov 2017 03:27:20 +0000 (UTC)
To: "current@FreeBSD.org" <current@freebsd.org>
DKIM-Filter: OpenDKIM Filter v2.9.2 mail.xzibition.com 95CB19563
From: Bryan Drewery <bdrewery@FreeBSD.org>
Subject: Recent OBJDIR changes can cause host /etc files to leak into DESTDIR
 -- Fixed in r325416
Openpgp: id=F9173CB2C3AAEA7A5C8A1F0935D771BB6E4697CF;
 url=http://www.shatow.net/bryan/bryan2.asc
Organization: FreeBSD
Message-ID: <4576ae6a-8b7b-e5a5-94d1-4ac1b3497c16@FreeBSD.org>
Date: Sat, 4 Nov 2017 20:27:05 -0700
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101
 Thunderbird/52.4.0
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
 protocol="application/pgp-signature";
 boundary="lXfFXxWlhnLTpG1X8jCjrtG39Qj18XmHx"
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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, 05 Nov 2017 03:27:31 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--lXfFXxWlhnLTpG1X8jCjrtG39Qj18XmHx
Content-Type: multipart/mixed; boundary="jEJJkxVf9ugGDMXjBIQC5ei7AcirMneXS";
 protected-headers="v1"
From: Bryan Drewery <bdrewery@FreeBSD.org>
To: "current@FreeBSD.org" <current@freebsd.org>
Message-ID: <4576ae6a-8b7b-e5a5-94d1-4ac1b3497c16@FreeBSD.org>
Subject: Recent OBJDIR changes can cause host /etc files to leak into DESTDIR
 -- Fixed in r325416

--jEJJkxVf9ugGDMXjBIQC5ei7AcirMneXS
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable

With the change in r325288, Wed Nov 1 21:22:05 2017 +0000,
'make distribution' would copy files (listed in /usr/src/etc/*/Makefile)
from the host's /etc/<dirs>
to the provided DESTDIR rather than from the source tree's etc/<dir>
directory.  Generated files like master.passwd and ssh keys were not
prone to this problem.  Files in /etc/* were not copied, only ones in
sub-directories of /etc such as /etc/defaults.  Commands like
mergemaster and etcupdate could hit this problem too.

This was fixed today in r325416.

I also added an assertion to ensure this doesn't happen again in r325405.=


This is the same root cause as the recent 'Head build unsafe for /etc
today' thread [1].  Until today I thought the problem was limited to the
AUTO_OBJ builds which I disabled ASAP the other day.  The 'rm -rf /etc'
case was limited to AUTO_OBJ default on introduced on Friday but the
'copy files from host /etc' was with independent of AUTO_OBJ.  It was
not until today that Peter Wemm noticed some bad timestamps on an image
he built and I realized the problem existed.  Note that this bad commit
was tested extensively by me and another person, and reviewed.  This
problem was very subtle.

For people doing upgrades from head on their system the impact is
minimal.  You may have some stale files in /etc.
For people doing upgrades of remote systems or building images, you
should upgrade past r325288 to fix the problem.

I am confident this is the end of the /etc problem, especially with the
assertion that has been added.

[1] The root cause is complex but basically a sub-make starting with a
MAKEOBJDIR in the environment that expanded to /etc/<dir> rather than
/usr/obj/usr/src/<target>/etc/<dir>.  Because etc/Makefile does not list
its subdirectories in SUBDIR, 'make obj' never creates object
directories for them.  When it installs files for its subdirectories it
just forwards on the 'make distribution' command to them.  Once
src.sys.obj.mk was parsed the MAKEOBJDIR properly expanded to the
expected place but .OBJDIR was not updated internally because the
expected .OBJDIR was never created.  Thus the bogus /etc/<dir> was left
in .OBJDIR rather than expected .CURDIR (like /usr/src/etc/defaults) to
find the files to install from the source checkout instead.

Humble apologies,
Bryan Drewery


--jEJJkxVf9ugGDMXjBIQC5ei7AcirMneXS--

--lXfFXxWlhnLTpG1X8jCjrtG39Qj18XmHx
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQEcBAEBAgAGBQJZ/oUKAAoJEDXXcbtuRpfPcy0H/0rI3bKS952T8clIThrw0Cr0
O+G0eUNHQJCNirEe3jOY6lR90URM8BtOhmGiCd949U2xuWg0IaD+tDnCRYPCgrdu
W903IdJqcL7qj2Pv0WVVRm04/aL3jHz3YY5UF9LKlsenM80tZrUVFwJGHsjcdoRq
nDzNCR+Pctb5Sw7yhzd6TCydfp3i03HI5frMa3c293DXknVEkKWePA+mqyrpfa7I
uV+F30EmlDVZq4nD2y8rcMmrE90c8jx3PnZ8xNXNNJfuJgUMquCFT18/Q8KSofUp
otKTGxTGqjtphvYcdjUPwNADVZLUcvAtH0YxqZzo34Y06jeKetRPJnBUB2WMC+c=
=CCRp
-----END PGP SIGNATURE-----

--lXfFXxWlhnLTpG1X8jCjrtG39Qj18XmHx--

From owner-freebsd-current@freebsd.org  Sun Nov  5 03:30:37 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id A3A1AE60640
 for <freebsd-current@mailman.ysv.freebsd.org>;
 Sun,  5 Nov 2017 03:30:37 +0000 (UTC)
 (envelope-from bdrewery@FreeBSD.org)
Received: from freefall.freebsd.org (freefall.freebsd.org
 [IPv6:2610:1c1:1:6074::16:84])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client CN "freefall.freebsd.org",
 Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 75FF26B19D
 for <freebsd-current@freebsd.org>; Sun,  5 Nov 2017 03:30:37 +0000 (UTC)
 (envelope-from bdrewery@FreeBSD.org)
Received: from mail.xzibition.com (unknown [127.0.1.132])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by freefall.freebsd.org (Postfix) with ESMTPS id AA89A18C8E
 for <freebsd-current@freebsd.org>; Sun,  5 Nov 2017 03:30:36 +0000 (UTC)
 (envelope-from bdrewery@FreeBSD.org)
Received: from mail.xzibition.com (localhost [172.31.3.2])
 by mail.xzibition.com (Postfix) with ESMTP id DEA949578
 for <freebsd-current@freebsd.org>; Sun,  5 Nov 2017 03:30:35 +0000 (UTC)
X-Virus-Scanned: amavisd-new at mail.xzibition.com
Received: from mail.xzibition.com ([172.31.3.2])
 by mail.xzibition.com (mail.xzibition.com [172.31.3.2]) (amavisd-new,
 port 10026)
 with LMTP id 2kIG9kNRxuBM for <freebsd-current@freebsd.org>;
 Sun,  5 Nov 2017 03:30:33 +0000 (UTC)
Subject: Re: Recent OBJDIR changes can cause host /etc files to leak into
 DESTDIR -- Fixed in r325416
DKIM-Filter: OpenDKIM Filter v2.9.2 mail.xzibition.com 4A0D69571
To: freebsd-current@freebsd.org
References: <4576ae6a-8b7b-e5a5-94d1-4ac1b3497c16@FreeBSD.org>
From: Bryan Drewery <bdrewery@FreeBSD.org>
Openpgp: id=F9173CB2C3AAEA7A5C8A1F0935D771BB6E4697CF;
 url=http://www.shatow.net/bryan/bryan2.asc
Organization: FreeBSD
Message-ID: <546cc3e8-83e5-05be-5e30-910d65d52d56@FreeBSD.org>
Date: Sat, 4 Nov 2017 20:30:20 -0700
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101
 Thunderbird/52.4.0
MIME-Version: 1.0
In-Reply-To: <4576ae6a-8b7b-e5a5-94d1-4ac1b3497c16@FreeBSD.org>
Content-Type: multipart/signed; micalg=pgp-sha1;
 protocol="application/pgp-signature";
 boundary="KM5xs150DqBU3R81klugm5egOOWFs4gVk"
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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, 05 Nov 2017 03:30:37 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--KM5xs150DqBU3R81klugm5egOOWFs4gVk
Content-Type: multipart/mixed; boundary="lAuK1PiEMW1qVcOq8PiXCtImjV8Av38EI";
 protected-headers="v1"
From: Bryan Drewery <bdrewery@FreeBSD.org>
To: freebsd-current@freebsd.org
Message-ID: <546cc3e8-83e5-05be-5e30-910d65d52d56@FreeBSD.org>
Subject: Re: Recent OBJDIR changes can cause host /etc files to leak into
 DESTDIR -- Fixed in r325416
References: <4576ae6a-8b7b-e5a5-94d1-4ac1b3497c16@FreeBSD.org>
In-Reply-To: <4576ae6a-8b7b-e5a5-94d1-4ac1b3497c16@FreeBSD.org>

--lAuK1PiEMW1qVcOq8PiXCtImjV8Av38EI
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable

On 11/4/2017 8:27 PM, Bryan Drewery wrote:
> For people doing upgrades of remote systems or building images, you
> should upgrade past r325288 to fix the problem.

I of course meant r325416 from the subject.


--lAuK1PiEMW1qVcOq8PiXCtImjV8Av38EI--

--KM5xs150DqBU3R81klugm5egOOWFs4gVk
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQEcBAEBAgAGBQJZ/oXMAAoJEDXXcbtuRpfP1+AH/2vBQtqPbZCvohHTlkxroIbZ
alBF9pRnWjnC4oyjKb/1MCNlyaFs+/dd0ox6B9w9ZLy/EtWUW1eVkW9Y+3971iMS
I2/Fz6kAM8zJ59kT76PQslgzxEtShsbLP1ehY9VEcRnDkZSTGi9rraTAQ8RW6ccr
nuA6Af9Ch25OyMC3OlPOxkCyuHoMYSA0yzkI1FheZdSd3O6Ey3h/L+cUB6SHt+Fj
NDEbCFpP069TxGDrWmj7LzY5344Tt7hlyATQUvrhjP5Q1s0ffUC1f+vcsEdy+KgM
y3FC73wRrSeOalCGAyX0uNKNiH3m1cd/ohX+qgndAF1gwrS++d/QL6c/N848zIA=
=pUpb
-----END PGP SIGNATURE-----

--KM5xs150DqBU3R81klugm5egOOWFs4gVk--

From owner-freebsd-current@freebsd.org  Sun Nov  5 12:44:46 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 252E8E6AFB8
 for <freebsd-current@mailman.ysv.freebsd.org>;
 Sun,  5 Nov 2017 12:44:46 +0000 (UTC)
 (envelope-from david@catwhisker.org)
Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org
 [IPv6:2001:1900:2254:206a::50:5])
 by mx1.freebsd.org (Postfix) with ESMTP id 0E05B7E633
 for <freebsd-current@freebsd.org>; Sun,  5 Nov 2017 12:44:46 +0000 (UTC)
 (envelope-from david@catwhisker.org)
Received: by mailman.ysv.freebsd.org (Postfix)
 id 0D1EDE6AFB6; Sun,  5 Nov 2017 12:44:46 +0000 (UTC)
Delivered-To: current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0CC85E6AFB5
 for <current@mailman.ysv.freebsd.org>; Sun,  5 Nov 2017 12:44:46 +0000 (UTC)
 (envelope-from david@catwhisker.org)
Received: from mx.catwhisker.org (mx.catwhisker.org [198.144.209.73])
 (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 B5ADC7E632
 for <current@freebsd.org>; Sun,  5 Nov 2017 12:44:45 +0000 (UTC)
 (envelope-from david@catwhisker.org)
Received: from albert.catwhisker.org (localhost [127.0.0.1])
 by albert.catwhisker.org (8.15.2/8.15.2) with ESMTP id vA5CiihM002171
 for <current@freebsd.org>; Sun, 5 Nov 2017 12:44:44 GMT
 (envelope-from david@albert.catwhisker.org)
Received: (from david@localhost)
 by albert.catwhisker.org (8.15.2/8.15.2/Submit) id vA5Cii5l002170
 for current@freebsd.org; Sun, 5 Nov 2017 04:44:44 -0800 (PST)
 (envelope-from david)
Date: Sun, 5 Nov 2017 04:44:44 -0800
From: David Wolfskill <david@catwhisker.org>
To: current@freebsd.org
Subject: Build failed: /usr/src/share/mk/bsd.obj.mk" line 89: Malformed
 conditional
Message-ID: <20171105124444.GG1156@albert.catwhisker.org>
Mail-Followup-To: David Wolfskill <david@catwhisker.org>, current@freebsd.org
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha512;
 protocol="application/pgp-signature"; boundary="TmwHKJoIRFM7Mu/A"
Content-Disposition: inline
User-Agent: Mutt/1.9.1 (2017-09-22)
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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, 05 Nov 2017 12:44:46 -0000


--TmwHKJoIRFM7Mu/A
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

This is a self-hosted amd64; the failure was during the (re)build of the
kernel module for x11/nvidia-driver-340 as the final bit of "make
buildkernel":

=2E..
>>> stage 3.1: building everything
=2E..
=3D=3D=3D>   nvidia-driver-340-340.102 depends on file: /usr/local/libdata/=
pkgconfig/xext.pc - found
=3D=3D=3D>  Configuring for nvidia-driver-340-340.102
=3D=3D=3D>  Building for nvidia-driver-340-340.102
=3D=3D=3D> src (all)
make[6]: "/usr/src/share/mk/bsd.obj.mk" line 89: Malformed conditional (def=
ined(SRCTOP) &&  (${CANONICALOBJDIR} =3D=3D /${RELDIR} || ${.OBJDIR} =3D=3D=
 /${RELDIR}))
make[6]: Fatal errors encountered -- cannot continue
make[6]: stopped in /common/S4/obj/usr/src/amd64.amd64/sys/CANARY/common/po=
rts/x11/nvidia-driver-340/work/NVIDIA-FreeBSD-x86_64-340.102/src
*** Error code 1

Stop.
make[5]: stopped in /common/S4/obj/usr/src/amd64.amd64/sys/CANARY/common/po=
rts/x11/nvidia-driver-340/work/NVIDIA-FreeBSD-x86_64-340.102
=3D=3D=3D> Compilation failed unexpectedly.
=2E...


As noted, the previous successful build in head/amd64 was r325383:

FreeBSD g1-252.catwhisker.org 12.0-CURRENT FreeBSD 12.0-CURRENT #2  r325383=
M/325385:1200052: Sat Nov  4 06:54:48 PDT 2017     root@g1-252.catwhisker.o=
rg:/common/S4/obj/usr/src/amd64.amd64/sys/CANARY  amd64


I have 'PORTS_MODULES=3Dx11/nvidia-driver-340' in src.conf -- as I'm
rebuilding the kernel fairly often (daily), it seemed to make sense
to ensure that the nvidia kmod stays synchronized.

Any suggestions for evasive maneuvers?  Thanks!

Peace,
david
--=20
David H. Wolfskill				david@catwhisker.org
Unsubstantiated claims of "Fake News" are evidence that the claimant lies a=
gain.

See http://www.catwhisker.org/~david/publickey.gpg for my public key.

--TmwHKJoIRFM7Mu/A
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQF8BAEBCgBmBQJZ/we8XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRDQ0I3Q0VGOTE3QTgwMUY0MzA2NEQ3N0Ix
NTM5Q0M0MEEwNDlFRTE3AAoJEBU5zECgSe4X4REH/09jxuf2puRAAKO3OFPXtDAw
eNOhz69Jj4SunwCicqezOHgExvahBoJg+SXb5w4PCjQ3akzlhNayUugg6dJsHIsB
jAwkPxdlemNpIYVEzJjkh+NGNXwtJ0jYAVm9pyyl11opWYwG4oxoui5vFoNWp2lD
TqyHOm6Ycqy/TwB5elEiHz/961gbi7XhMKCaoHeaLtCMvITbSlwuvm3hQwe13tDB
bu8nbkQXNs3hqT58ebY0CiNWhN3AOGd1zB9bzq+lLJaV8JMcktZV4fJMd2uV89CD
X/FaX/Q8qpIq/mgdvrzSrNCKTvLpiLva5YfYfn8VYO1JeZDGlj9mROp+mJ7nljk=
=M5po
-----END PGP SIGNATURE-----

--TmwHKJoIRFM7Mu/A--

From owner-freebsd-current@freebsd.org  Sun Nov  5 13:01:23 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id B61D2E6B4FD
 for <freebsd-current@mailman.ysv.freebsd.org>;
 Sun,  5 Nov 2017 13:01:23 +0000 (UTC)
 (envelope-from ohartmann@walstatt.org)
Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3])
 by mx1.freebsd.org (Postfix) with ESMTP id 965CF7EF1D
 for <freebsd-current@freebsd.org>; Sun,  5 Nov 2017 13:01:23 +0000 (UTC)
 (envelope-from ohartmann@walstatt.org)
Received: by mailman.ysv.freebsd.org (Postfix)
 id 95872E6B4FC; Sun,  5 Nov 2017 13:01:23 +0000 (UTC)
Delivered-To: current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 952A1E6B4FB
 for <current@mailman.ysv.freebsd.org>; Sun,  5 Nov 2017 13:01:23 +0000 (UTC)
 (envelope-from ohartmann@walstatt.org)
Received: from mout.gmx.net (mout.gmx.net [212.227.15.18])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass DE-2" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 12C5B7EF1B
 for <current@freebsd.org>; Sun,  5 Nov 2017 13:01:22 +0000 (UTC)
 (envelope-from ohartmann@walstatt.org)
Received: from thor.intern.walstatt.dynvpn.de ([92.227.219.141]) by
 mail.gmx.com (mrgmx001 [212.227.17.190]) with ESMTPSA (Nemesis) id
 0MD9q8-1dusY13QSa-00GaK2; Sun, 05 Nov 2017 14:01:13 +0100
Date: Sun, 5 Nov 2017 14:01:04 +0100
From: "O. Hartmann" <ohartmann@walstatt.org>
To: David Wolfskill <david@catwhisker.org>
Cc: current@freebsd.org
Subject: Re: Build failed: /usr/src/share/mk/bsd.obj.mk" line 89: Malformed
 conditional
Message-ID: <20171105140104.006f8dbd@thor.intern.walstatt.dynvpn.de>
In-Reply-To: <20171105124444.GG1156@albert.catwhisker.org>
References: <20171105124444.GG1156@albert.catwhisker.org>
Organization: WALSTATT
User-Agent: OutScare 3.1415926
X-Operating-System: ImNotAnOperatingSystem 3.141592527
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha512;
 boundary="Sig_/=tane1TplG6jmnFR0u8KlcW"; protocol="application/pgp-signature"
X-Provags-ID: V03:K0:BZVbtRsnWw7oi+83+i3u5r+wFWTJSIPZLKC0BpcUzVU+SRFI2O9
 CwEP8pOEazB6q3lpkFVFqU9Z7wN9XC0OsN1ICqxfHoYqMQbdfaFVU5k11cMFYLod2OB0RrZ
 /mTOFbU7y+IMxrMh2ChjcDoqxPSmdAcnOFKuyzCzyKfvetRsZXIqgcWhBvBvUxbwhVI7SGb
 GYUonreZXpp/NpmGMH+ZQ==
X-UI-Out-Filterresults: notjunk:1;V01:K0:ILunM9+nIJc=:sOrQ8gC60NZgm3zL4O6qcq
 vZjXEcQNsGmpKua9hPgZcD8XFY0+6ZOHDtP6tv7dkjTwY6ZP/5lWdqWgg/2P5kUnyGf2RVnTJ
 +NTkas24pWD+e7M1UMmfaFNPU28TEd7Ur80uYnsIq2WqqnO5WPay6FL4cgOYS8gmXyf2tjQPt
 cWapohmFVTjiB+zBOrw8RhWKFaI5lF2HiH5U9uPkd35/Gx5ZFpQP8ZjrnHN2WkgaZhk1o0SKr
 R1GFKXgz8wO+X/DAwrpPnYccsRn8AFpkwVSSu2c8ZNNfmbrHcHfZmpBWykNaPwkuOxnKFBuYf
 UIfxD0hVu7RlSTatiJ52xWhNHMCIoCz+SNj0iVFCn+nNE1a5xkKtx+X8rd74KGriF7OzrbLmy
 W+u5mDwdxF2EqadJGsbN32fIGM88csclu5/eGlsiK6B4v1ol6zGDTm8crY27T7NBlY/4xisnr
 WW6bTMJS3JwIxAO484AQ+gDZ85JZybcweNBQxi5nXyCWlB7Oxoiw07KAn+tJRXEL0EsyMs6kl
 QjZ6GnrjS51t2EpcysrRTuzVygvqRZ0x0+UQrGjD7sycaPIpzYxMpgDwVbzmCw+XJH1JKB95E
 TJ/Y7IqGkxdjBf82ck195FWvV1pFXyha8trmFlCldoqJpV6sps2VvhDriyh2wmv+3YAFxU+jS
 kCIAYWiI6PS1lh05m4RPx9uJGrEmzFwWtyCweTcDOZlW+FYtvuD89gBejIx6mlTLfZ9/mjDRx
 Ydfpb5iAVhhZZRWBaNpoTNZl0O/cRvibymrjMowa6pUzMjA0jGTQnrf+vw5W7f5DPojW+51JX
 wZlav0UC5yKNPPqZIDJl/L5kOHNQw==
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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, 05 Nov 2017 13:01:23 -0000

--Sig_/=tane1TplG6jmnFR0u8KlcW
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Am Sun, 5 Nov 2017 04:44:44 -0800
David Wolfskill <david@catwhisker.org> schrieb:

> This is a self-hosted amd64; the failure was during the (re)build of the
> kernel module for x11/nvidia-driver-340 as the final bit of "make
> buildkernel":
>=20
> ...
> >>> stage 3.1: building everything =20
> ...
> =3D=3D=3D>   nvidia-driver-340-340.102 depends on file: /usr/local/libdat=
a/pkgconfig/xext.pc
> - found =3D=3D=3D>  Configuring for nvidia-driver-340-340.102
> =3D=3D=3D>  Building for nvidia-driver-340-340.102
> =3D=3D=3D> src (all) =20
> make[6]: "/usr/src/share/mk/bsd.obj.mk" line 89: Malformed conditional (d=
efined(SRCTOP)
> &&  (${CANONICALOBJDIR} =3D=3D /${RELDIR} || ${.OBJDIR} =3D=3D /${RELDIR}=
)) make[6]: Fatal
> errors encountered -- cannot continue make[6]: stopped
> in /common/S4/obj/usr/src/amd64.amd64/sys/CANARY/common/ports/x11/nvidia-=
driver-340/work/NVIDIA-FreeBSD-x86_64-340.102/src
> *** Error code 1
>=20
> Stop.
> make[5]: stopped
> in /common/S4/obj/usr/src/amd64.amd64/sys/CANARY/common/ports/x11/nvidia-=
driver-340/work/NVIDIA-FreeBSD-x86_64-340.102
> =3D=3D=3D> Compilation failed unexpectedly. ....
>=20
>=20
> As noted, the previous successful build in head/amd64 was r325383:
>=20
> FreeBSD g1-252.catwhisker.org 12.0-CURRENT FreeBSD 12.0-CURRENT #2
> r325383M/325385:1200052: Sat Nov  4 06:54:48 PDT 2017
> root@g1-252.catwhisker.org:/common/S4/obj/usr/src/amd64.amd64/sys/CANARY =
 amd64
>=20
>=20
> I have 'PORTS_MODULES=3Dx11/nvidia-driver-340' in src.conf -- as I'm
> rebuilding the kernel fairly often (daily), it seemed to make sense
> to ensure that the nvidia kmod stays synchronized.
>=20
> Any suggestions for evasive maneuvers?  Thanks!
>=20
> Peace,
> david

Me, too, here. Reported this yesterday in to src list. It is the very same =
when building
emulators/virtualbox-ose-kmod among x11/nvidia-driver.

--=20
O. Hartmann

Ich widerspreche der Nutzung oder =C3=9Cbermittlung meiner Daten f=C3=BCr
Werbezwecke oder f=C3=BCr die Markt- oder Meinungsforschung (=C2=A7 28 Abs.=
 4 BDSG).

--Sig_/=tane1TplG6jmnFR0u8KlcW
Content-Type: application/pgp-signature
Content-Description: OpenPGP digital signature

-----BEGIN PGP SIGNATURE-----

iLUEARMKAB0WIQQZVZMzAtwC2T/86TrS528fyFhYlAUCWf8LkAAKCRDS528fyFhY
lCbUAf4m+MSrnxxcb03Nz0TaWT8LqoHuukGuXnERWoapAI6oIo7qaABdnY+lSxp3
J5YWmFrrk8jah8nX34/nxxjutD/oAf0W0LrvYsK3lw6XoP5AmxxY5p4G1pvnXAoO
gDpuOu7Vps+3Iqugk5calmJYBoQbYT4tZbtaXdQRYXh0aosTU5S/
=oCBb
-----END PGP SIGNATURE-----

--Sig_/=tane1TplG6jmnFR0u8KlcW--

From owner-freebsd-current@freebsd.org  Sun Nov  5 16:00:11 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7D3F0E6EA2F
 for <freebsd-current@mailman.ysv.freebsd.org>;
 Sun,  5 Nov 2017 16:00:11 +0000 (UTC) (envelope-from sjg@juniper.net)
Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org
 [IPv6:2001:1900:2254:206a::50:5])
 by mx1.freebsd.org (Postfix) with ESMTP id 3D65E83BA2
 for <freebsd-current@freebsd.org>; Sun,  5 Nov 2017 16:00:11 +0000 (UTC)
 (envelope-from sjg@juniper.net)
Received: by mailman.ysv.freebsd.org (Postfix)
 id 38E49E6EA2E; Sun,  5 Nov 2017 16:00:11 +0000 (UTC)
Delivered-To: current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3853AE6EA2D
 for <current@mailman.ysv.freebsd.org>; Sun,  5 Nov 2017 16:00:11 +0000 (UTC)
 (envelope-from sjg@juniper.net)
Received: from NAM03-CO1-obe.outbound.protection.outlook.com
 (mail-co1nam03on0120.outbound.protection.outlook.com [104.47.40.120])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits))
 (Client CN "mail.protection.outlook.com",
 Issuer "Microsoft IT SSL SHA2" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id BFA9083BA1
 for <current@freebsd.org>; Sun,  5 Nov 2017 16:00:10 +0000 (UTC)
 (envelope-from sjg@juniper.net)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net;
 s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version;
 bh=vWyXhn33QAhsed9z+OOvNs3aBDeYWOzTup4kOwsdTaE=;
 b=Ox6ZphFR3bslUJCG7X6TvNwlU29Fh4/WQef+WZAcPTf1ew5xssUOPRlSue+Gd9FKSDgr0DexKyf61DVIS9VqEYKrd3MlfwSOduSCY4bjjkO+oOjECHk7bu8ZSE1nOy2HCvWk0Amth3kxtIz/MlMFOgcYJ23TBr6Ccfc/n55vscU=
Received: from BY1PR0501CA0035.namprd05.prod.outlook.com (10.162.139.45) by
 BLUPR0501MB2066.namprd05.prod.outlook.com (10.164.23.24) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id
 15.20.218.6; Sun, 5 Nov 2017 16:00:08 +0000
Received: from BY2NAM05FT018.eop-nam05.prod.protection.outlook.com
 (2a01:111:f400:7e52::202) by BY1PR0501CA0035.outlook.office365.com
 (2a01:111:e400:4821::45) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.218.6 via Frontend
 Transport; Sun, 5 Nov 2017 16:00:07 +0000
Received-SPF: SoftFail (protection.outlook.com: domain of transitioning
 juniper.net discourages use of 66.129.239.12 as permitted sender)
Received: from p-emfe01a-sac.jnpr.net (66.129.239.12) by
 BY2NAM05FT018.mail.protection.outlook.com (10.152.100.155) with Microsoft
 SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P256)
 id 15.20.197.9 via Frontend Transport; Sun, 5 Nov 2017 16:00:07 +0000
Received: from p-mailhub01.juniper.net (10.47.226.20) by
 p-emfe01a-sac.jnpr.net (172.24.192.21) with Microsoft SMTP Server (TLS) id
 14.3.123.3; Sun, 5 Nov 2017 08:00:00 -0800
Received: from kaos.jnpr.net (kaos.jnpr.net [172.21.30.60])	by
 p-mailhub01.juniper.net (8.14.4/8.11.3) with ESMTP id vA5FxxFs010689;	Sun, 5
 Nov 2017 08:00:00 -0800	(envelope-from sjg@juniper.net)
Received: from kaos.jnpr.net (localhost [127.0.0.1])	by kaos.jnpr.net
 (Postfix) with ESMTP id 010A4385568;	Sun,  5 Nov 2017 08:00:00 -0800 (PST)
To: David Wolfskill <david@catwhisker.org>, <current@freebsd.org>
Subject: Re: Build failed: /usr/src/share/mk/bsd.obj.mk" line 89: Malformed
 conditional
In-Reply-To: <20171105124444.GG1156@albert.catwhisker.org>
References: <20171105124444.GG1156@albert.catwhisker.org>
Comments: In-reply-to: David Wolfskill <david@catwhisker.org>
 message dated "Sun, 05 Nov 2017 04:44:44 -0800."
From: "Simon J. Gerraty" <sjg@juniper.net>
X-Mailer: MH-E 8.6; nmh 1.6; GNU Emacs 25.2.1
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-ID: <13240.1509897599.1@kaos.jnpr.net>
Content-Transfer-Encoding: quoted-printable
Date: Sun, 5 Nov 2017 07:59:59 -0800
Message-ID: <13241.1509897599@kaos.jnpr.net>
X-EOPAttributedMessage: 0
X-MS-Office365-Filtering-HT: Tenant
X-Forefront-Antispam-Report: CIP:66.129.239.12; IPV:NLI; CTRY:US; EFV:NLI;
 SFV:NSPM;
 SFS:(10019020)(6009001)(39860400002)(346002)(376002)(2980300002)(189002)(24454002)(199003)(8676002)(8746002)(76506005)(106466001)(81156014)(81166006)(23726003)(46406003)(55016002)(53416004)(8936002)(7696004)(105596002)(50226002)(6246003)(189998001)(305945005)(356003)(5660300001)(7126002)(117636001)(478600001)(110136005)(6266002)(86362001)(97736004)(77096006)(53936002)(69596002)(2810700001)(76176999)(50986999)(2906002)(9686003)(47776003)(316002)(229853002)(97876018)(97756001)(50466002)(2950100002)(68736007)(42262002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BLUPR0501MB2066; H:p-emfe01a-sac.jnpr.net; FPR:;
 SPF:SoftFail; PTR:InfoDomainNonexistent; MX:1; A:1; LANG:en; 
X-Microsoft-Exchange-Diagnostics: 1; BY2NAM05FT018;
 1:u+I6iCGsOHFEfnxtBXh0OHqXn0iI3emHiosQ1MDd1IvU3+b8k6L3NEhZYBD7+nmjRRY7ZfKQn+dC4FtuLZfcG97PQwDoWshyY7D9OdrUxQqXmhvNkppf0iKSbYuzTVHv
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: e2747f11-6124-437b-f325-08d524664935
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(22001)(4534020)(4602075)(4627115)(201703031133081)(201702281549075)(2017052603249);
 SRVR:BLUPR0501MB2066; 
X-Microsoft-Exchange-Diagnostics: 1; BLUPR0501MB2066;
 3:332Ee/LyhXH0FFoE3XSpyW9B4wQnEvgzRr5wliqgj2XWwBKce/+qyuF15ovs5KrrDvPrSkEjnbyQq6gpHp+QSJkCH1HVLaHO02bP7X+XMvNkX5PSO8kUoL6Z6KDX42eHapBepnYH6LruXq0S88QdoCCDxEielyzDko2ROXhy0vGrtf9xgVxRULhoOWISK5UcB/wn7aqOJtD6Y8aw8Qe5aCoHkrLYdGrWqdJ9HEC2Nnt4h/iqwFQRqPRxL7U8/gX0eZu1vQ+5qmed5lN+GGd7rx5/WJich0xh5WoUn/lS8fHLx2xXnZlgD+2Jwm8sz7SGIhe4z4bjJONXdB9GeMwGMpLlOWV7K72M6few2gpsx94=;
 25:Vjzf7X8BxSNlfBK9acrbxieeTfBJ8FliHTL4Efoa86JV/zM6kMxqyU99uWuVctYSlqcm85oDbRRp6/KUIE5AYkwymzz2PwuKewXL+5CCTEhAp+88XC0HkTlPBGT1ngOln/WBdzd+SgAj/lPjweEOxOpNzHJoIqB1AADHO//zBslEqNHQqGojhOq98nXB7IvBa8HXtqUXW3mRP+VIC2YUwHGZv9M9zU9kZ+4c4FBnsQTROrMivqsMJUNGO8aj37H0HXKMz7MnmonqBHNTynEzdaGPGhAILmXqv2AlikhkGq62V7JaJScZ5hA8ZWwS0YA7Anmibs++aBCUMMwdrwSsUw==
X-MS-TrafficTypeDiagnostic: BLUPR0501MB2066:
X-Microsoft-Exchange-Diagnostics: 1; BLUPR0501MB2066;
 31:/ZEIBaNEtYoBn3N//enBabzTS0HwOQoO0Q1pueIYUJvQwOJQZaRDk+yjZTVNmsIsyoa8XfD+OX6Ka4adv6r0jmHnTr2Pr3HMK97TwSA8L7hHumpuTGPcXxh3/gQ5HydAAyS8xWpajnRaJrxDRXLNUDVKImhAZnFLODxGEpzmnC0FxdlwXkY6WqoFt5+FT4EuCDQFhsBpHjgHfw2PzmcHnKrntXypbi5se3Byv5AgRQo=;
 20:4KKQdQa5kk/QVu3UyjMElkw9ZDnSAT7+O7TMQABFfiiZvX4CPtu4ra2e5afdgSgyPrGWDok/9pShyH1SgH7wquK6BOkzwMDHI+0M2sk4OftTwVcA0zXlwBo8oLgvXtQo5uieKzyRnnxcTmxOxtHn9Rl+pX2Sm/hnDaJI/TfSlDILDjTIIaCXCwwAJJRBnnrm9WQVZEABALBwWLhIGCqUK2ZQf8h3ETU/367cBsHalB/JtWhlHGUShSAT2ZQgONrUBPDEbxkotrAFjJ7BTgIKNgWZDC3nh9hDpKpyS3uLn69LEXxWGGM3FFknVvPO0hTCOkIGTWE7UI5Xu62wQnMzT8bXQABB2Otmz/VuFonrnbRNMCs0y/Sgr8cEY3EUhJ4odRiYEwRX36LEd5GAOvyXuNZn+ZnjIEMLh5qAVYNGQjAucSYJ2UP9qid6Ltr/Jpn33U1TiAVoO5hcLU6sMWvk9WSiTXOi021dDGkQ9FQBpcHJ1LwpOYwlpba8jT2cA1ED
X-Exchange-Antispam-Report-Test: UriScan:;
X-Microsoft-Antispam-PRVS: <BLUPR0501MB20669CB8026F1698F9A14A27AA530@BLUPR0501MB2066.namprd05.prod.outlook.com>
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(5005006)(8121501046)(10201501046)(3231021)(3002001)(93006095)(93003095)(100000703101)(100105400095)(6055026)(2017110403001)(6041248)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123562025)(20161123564025)(20161123560025)(20161123555025)(20161123558100)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);
 SRVR:BLUPR0501MB2066; BCL:0; PCL:0;
 RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);
 SRVR:BLUPR0501MB2066; 
X-Microsoft-Exchange-Diagnostics: 1; BLUPR0501MB2066;
 4:XGR1KEsPAsfz90A6Rtqy5NBbH1WqLAYQMneF5Cbrg84vpCWB1y39JKx+LPfRj0jr7Ob5oxkGQ+ae75OvRFz6AcT2Pf3xf7UQ4cNYEtpZVyn+yXMtJs32ekPE9bYLSr4zhnbd/3y7POso5nVBxS/tk+E2wDTNWiZ36JynoMq5mCnevIjbiBewCyWw+FP+DoBw5pyGkjvo6RDbTlVdqW3qlmvJnKPBhf347gtnsYkkCG1KIUBJAOVlXhdiwHjB8Wcy89ZdWHK817oYpivbMuBNWg==
X-Forefront-PRVS: 04825EA361
X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BLUPR0501MB2066;
 23:9tAH+U9dUQIDwHClFjYEa2AIBfjcUZwmhMa/oTd?=
 =?us-ascii?Q?Fd0iKbXThfxmCt19UJPURVYXmHVc85zRZ90H57Z7ETfUqAlSDLVU8gxLZDye?=
 =?us-ascii?Q?4Rh9aMPPMMrWTCxI/bPELvYJQ+LInhITVuwUhvUQ3LBXQu9DBKy2r7SNuXiP?=
 =?us-ascii?Q?IxmfEerbxkWcoeK9HHGJ6hig/w6e7eHR9GBn1bKT25oVjeplJAKPq/emTYUA?=
 =?us-ascii?Q?zAM96bj64uTu08fM13Uy86Uq6XgXTHwgMm+wBiskPqLyOUcKmnxBG4FvMKeu?=
 =?us-ascii?Q?xggAiHhAqv6NuVwTccxtskVWh0k9WiuodKjAxGAAAjJ36+4J7IreOEhq04tu?=
 =?us-ascii?Q?PF28uyo0M5U2m/fKq85/uPDnZXTXh3H3nuToiMtsyfi1tPQcvT2RQWBw5UC/?=
 =?us-ascii?Q?2Dssv4e7/+NlNgL0fGkcTEJdxMwAPR/INXvG6j5ZJeO2H5T06NwVLxwPVmjg?=
 =?us-ascii?Q?DLTFB1z9K7E360d0pXhNZ3Qa+Z39plHcUESZX+W2rcQuoLT1jaGxZb6hvC9V?=
 =?us-ascii?Q?DkxdVSwim8WircZjjBA8/sVRWI0u03RD1QerEwwz6a1UjBEcoxcZMkBcwTCr?=
 =?us-ascii?Q?iWt8Exon5E5JcVXLwwhc+E2Ak7otJQWPX6A026X+ur0ABgQfwhphNHowgoem?=
 =?us-ascii?Q?AyGuni8FM1Y4nKomA3TdaZVDYQeDol+dWNVgv4ObqwtbSGdTTZplsBv1fLDL?=
 =?us-ascii?Q?bPUUupJxp/KyRvp7WNJplyfv/5hP7wEdx4YbrvXT1yaPlmiBHZsts9YJ0EHU?=
 =?us-ascii?Q?YbDv53EfbzoX3HCIZ04/CljkR0P0DQdy+Y1uvexd5QsCuouVQe3VY9OGqgn7?=
 =?us-ascii?Q?2HlEmMtGUEKmhtyw/JCZAvMX3DdIQ2JsqOhpLlwFqRXDLia1IzpNZRGw0vDq?=
 =?us-ascii?Q?/byZmnaKD65+iifK7H9w+M5bFgDJPWCbFQuhrur3OTTyWF9UaGi/eidqZ2JG?=
 =?us-ascii?Q?cADpy9nxcR3LkPpA5o2Y24/g9EGiQ+r5uCTjZsg8UJuwj5xe0oJ8SWSfAoKE?=
 =?us-ascii?Q?bsypfabBkJs7LApqIU9rUtFgKTNJYmnoaQVDYkJJBL+9PEDUbC2Ron/f+DGm?=
 =?us-ascii?Q?bc479d4KoxPmllQfQ3NBMN0goNPQrgLeNG2aqPLGKOsiO41qFtaH/ac0BWKN?=
 =?us-ascii?Q?y6P1FX7d1HjeaZGa99SJ5RuHDsLM3iDgstWTmyynbMP8PDshciB58UvnDS6J?=
 =?us-ascii?Q?ofFYAcTh9aCmbc8DhC6EaytMG302BmFaw3G9t?=
X-Microsoft-Exchange-Diagnostics: 1; BLUPR0501MB2066;
 6:jIwTFLv0gY0xGEDJRqodyfacygIijI8cx8Jct8pHyq9txECeVB5w3NbRVI9WmlPpm5WBQ7oLuOHVjRmYLz+irc8twOD9jKiP3ORu9KJUdfyYBT3IbjEiVwtn3toplUogWTRuzNd+5qo6Ck6lRyfEzo6Fn2TED+NAuIgHsvdzOfsTPH/DX1ziTszq/PoujImihUgowZnktOnfr/KZ62R63hlkI+Qw2XtR6yMG3OkR6EtrgomocAKSZ36c77rLEX4EkpPVlnaoJEZfEsIwqCRgQXeW/fWPAZlRM6wQ6UaALRJ9UobUdOSCFVLohycoKEeNfTGDPLrDxSw88uwW95KXmBzccuvWe78t7tV/ci7guMc=;
 5:qTP6m63dDTpOGjXrmRfK3JGpc535Z9QLovigIrE3cooWHQ703kZm4YljmzLweKtf3oPvibNrp+yZMFVV6ag+k0km6M83AQXoQdf6XaYLFGDNOVBpjCNI7fKOuOAf4uKzNRQcMVcf2qtZwSQBw1Ep46V28nqKHEjoaOI3GrDgHTQ=;
 24:PgIPjbFTEPd7ecfOe4GJ21viiskTJRuFMtjCUfmX/DuXNHHwWU9Royt0D7XtNrt/bBuxjJfQGnC184bVzNE16a4Vn5AVm6tfC3YUaQLIv4A=;
 7:NQPAGeRQwOphrgFlS386/Sa5tnXCSRf6lW7uWMcaU+t2CwdcJXYVMu2hloVyGltYixS/AdKXahrTVvIbEY0EpcN7YdA0z4RfNgvbMafTr5kzuaiMggGrH7z5g+yIU32AMNqAyBubmvbwMZnXPOSAg/VhyAcwj74cE+qM2ppvH4dS4JgG6YfKsxjA7WaO+zIFwe+MLRZTnyQKeFw7NZEkQr/cdvsT1bPEjW0c0waiZ4TPAwMI/r109/GZvJ7amM5E
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Nov 2017 16:00:07.4142 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: e2747f11-6124-437b-f325-08d524664935
X-MS-Exchange-CrossTenant-Id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=bea78b3c-4cdb-4130-854a-1d193232e5f4; Ip=[66.129.239.12];
 Helo=[p-emfe01a-sac.jnpr.net]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLUPR0501MB2066
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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, 05 Nov 2017 16:00:11 -0000

David Wolfskill <david@catwhisker.org> wrote:
> =3D=3D=3D>  Building for nvidia-driver-340-340.102
> =3D=3D=3D> src (all)
> make[6]: "/usr/src/share/mk/bsd.obj.mk" line 89: Malformed conditional (=
defined(SRCTOP) &&  (${CANONICALOBJDIR} =3D=3D /${RELDIR} || ${.OBJDIR} =3D=
=3D /${RELDIR}))
> make[6]: Fatal errors encountered -- cannot continue
> make[6]: stopped in /common/S4/obj/usr/src/amd64.amd64/sys/CANARY/common=
/ports/x11/nvidia-driver-340/work/NVIDIA-FreeBSD-x86_64-340.102/src
> *** Error code 1

I think I might have a fix for that.


From owner-freebsd-current@freebsd.org  Sun Nov  5 16:13:32 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id CBA1EE6EFBF
 for <freebsd-current@mailman.ysv.freebsd.org>;
 Sun,  5 Nov 2017 16:13:32 +0000 (UTC) (envelope-from sjg@juniper.net)
Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org
 [IPv6:2001:1900:2254:206a::50:5])
 by mx1.freebsd.org (Postfix) with ESMTP id 88EDE846
 for <freebsd-current@freebsd.org>; Sun,  5 Nov 2017 16:13:32 +0000 (UTC)
 (envelope-from sjg@juniper.net)
Received: by mailman.ysv.freebsd.org (Postfix)
 id 868BFE6EFBE; Sun,  5 Nov 2017 16:13:32 +0000 (UTC)
Delivered-To: current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 860FDE6EFBD
 for <current@mailman.ysv.freebsd.org>; Sun,  5 Nov 2017 16:13:32 +0000 (UTC)
 (envelope-from sjg@juniper.net)
Received: from NAM02-BL2-obe.outbound.protection.outlook.com
 (mail-bl2nam02on0138.outbound.protection.outlook.com [104.47.38.138])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits))
 (Client CN "mail.protection.outlook.com",
 Issuer "Microsoft IT SSL SHA2" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 13D37845
 for <current@freebsd.org>; Sun,  5 Nov 2017 16:13:31 +0000 (UTC)
 (envelope-from sjg@juniper.net)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net;
 s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version;
 bh=P0Xub11qKrQjGAwxo1lo7ozaRC+6DRijCA+fA4MUaUw=;
 b=Vw9QE1Ftb9OegYIo8W/Suo5EB4HnXP+A6Ugv9OjR2ySy+9H6kzYTdQljrQ324HTa+yAqeD2ItFHGMSiaCL4B3UnnjrzvBMzjdDpdQQcQZKecL+hyypURPvfeeg7Khr3G9MRQJ/fr4dFImEg3hRjdUryKDi+pFRbD4adoviG83mc=
Received: from SN4PR0501CA0130.namprd05.prod.outlook.com (10.167.128.47) by
 BLUPR0501MB2066.namprd05.prod.outlook.com (10.164.23.24) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id
 15.20.218.6; Sun, 5 Nov 2017 16:13:28 +0000
Received: from BY2NAM05FT061.eop-nam05.prod.protection.outlook.com
 (2a01:111:f400:7e52::209) by SN4PR0501CA0130.outlook.office365.com
 (2603:10b6:803:42::47) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.218.6 via Frontend
 Transport; Sun, 5 Nov 2017 16:13:28 +0000
Received-SPF: SoftFail (protection.outlook.com: domain of transitioning
 juniper.net discourages use of 66.129.239.12 as permitted sender)
Received: from p-emfe01a-sac.jnpr.net (66.129.239.12) by
 BY2NAM05FT061.mail.protection.outlook.com (10.152.100.198) with Microsoft
 SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P256)
 id 15.20.197.9 via Frontend Transport; Sun, 5 Nov 2017 16:13:28 +0000
Received: from p-mailhub01.juniper.net (10.47.226.20) by
 p-emfe01a-sac.jnpr.net (172.24.192.21) with Microsoft SMTP Server (TLS) id
 14.3.123.3; Sun, 5 Nov 2017 08:13:27 -0800
Received: from kaos.jnpr.net (kaos.jnpr.net [172.21.30.60])	by
 p-mailhub01.juniper.net (8.14.4/8.11.3) with ESMTP id vA5GDRZR013486;	Sun, 5
 Nov 2017 08:13:27 -0800	(envelope-from sjg@juniper.net)
Received: from kaos.jnpr.net (localhost [127.0.0.1])	by kaos.jnpr.net
 (Postfix) with ESMTP id 5B494385567;	Sun,  5 Nov 2017 08:13:27 -0800 (PST)
CC: David Wolfskill <david@catwhisker.org>, <current@freebsd.org>,
 <sjg@juniper.net>
Subject: Re: Build failed: /usr/src/share/mk/bsd.obj.mk" line 89: Malformed
 conditional
In-Reply-To: <13241.1509897599@kaos.jnpr.net>
References: <20171105124444.GG1156@albert.catwhisker.org>
 <13241.1509897599@kaos.jnpr.net>
Comments: In-reply-to: "Simon J. Gerraty" <sjg@juniper.net>
 message dated "Sun, 05 Nov 2017 07:59:59 -0800."
From: "Simon J. Gerraty" <sjg@juniper.net>
X-Mailer: MH-E 8.6; nmh 1.6; GNU Emacs 25.2.1
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-ID: <13455.1509898407.1@kaos.jnpr.net>
Content-Transfer-Encoding: quoted-printable
Date: Sun, 5 Nov 2017 08:13:27 -0800
Message-ID: <13456.1509898407@kaos.jnpr.net>
X-EOPAttributedMessage: 0
X-MS-Office365-Filtering-HT: Tenant
X-Forefront-Antispam-Report: CIP:66.129.239.12; IPV:NLI; CTRY:US; EFV:NLI;
 SFV:NSPM;
 SFS:(10019020)(6009001)(376002)(346002)(39860400002)(2980300002)(189002)(199003)(24454002)(69596002)(54906003)(53936002)(76176999)(50986999)(2810700001)(97736004)(86362001)(6266002)(77096006)(2950100002)(50466002)(97756001)(4326008)(68736007)(59246006)(2906002)(1671002)(229853002)(97876018)(47776003)(9686003)(316002)(53416004)(8936002)(46406003)(55016002)(7696004)(105596002)(76506005)(8746002)(106466001)(8676002)(23726003)(81156014)(81166006)(5660300001)(189998001)(356003)(305945005)(478600001)(7126002)(117636001)(50226002)(107886003)(6246003)(109986005)(42262002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BLUPR0501MB2066; H:p-emfe01a-sac.jnpr.net; FPR:;
 SPF:SoftFail; PTR:InfoDomainNonexistent; MX:1; A:1; LANG:en; 
X-Microsoft-Exchange-Diagnostics: 1; BY2NAM05FT061;
 1:d+w87s4BFAJuTou6xfR73KK37mZHsnoAABVn8vSvJ31In4UrKXGCH3bdNXhV7jW9iFwAGiPclhYlL9bZWmbwhmxeMf8FPi1gXrK0HjicixZKneQaGx11+9RNIyOfcFPo
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: c859a353-5bcb-4823-4520-08d5246826b6
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(22001)(4534020)(4602075)(4627115)(201703031133081)(201702281549075)(2017052603249);
 SRVR:BLUPR0501MB2066; 
X-Microsoft-Exchange-Diagnostics: 1; BLUPR0501MB2066;
 3:5QbmL353nmFNs+ceoz345w3SdONi5P72cQ/czb6bE4qHEmi9+ds0zvVU1SXu0abkyZXSUgg1tG+yivuvoTQ5u/h6juIBqYJJqFNCVN7Icu49i19MyScrJmIg3scvhOw3ROxZY3I7lRwnV94sFYaZQr7QQTM7LzbNhv9kYIGA5C2EtWYo9H+u1pRtmaQ42swOeLkPFsLeY+A2RBut6Kdb07y5MlGkVjf6Zms8/12DkT/tWhI5pDKygzUCYbXEU8jzqFnbQVXd8xRHYQpfoqYeN37Gb2yCv5n3R9QM8iIMM5kqysXX4b8+Yr5W53fOYuKTG5B0iKRkG/YXE4Iq6o3AQ5zYzRqsDZUPCAEtjePuLlE=;
 25:sehZlI4Vg/q4Y1OhW9oM5Xmd2VT4tqeOFWJ1kc25RloL9VI3f5WdJ/hTMLQ83H/djMOugGmp0BOZWdZgQLrbEYVpdW6HAq/wGZk46Wm/NAkiCHi6ElQNQBwP3spUda1LuGUKjnSpXZ7EJTzE28jdHKdhkfIReajc50cbDLzwGHxlg4vE5g6xlFt6ZHFN/wnMO/x93V9AbQjVbD32bO/7MBeQjZIiR39i3qeJzE1IH54ewDARm2pqAkegUtEna1b87HUhRl+4BapP2BUBi2V+ZEr+mfmEyysDRWCRv3De0xkY2y6Da61KgNQHoprR1rJ268xwbddsapf/bxfueFbxGA==
X-MS-TrafficTypeDiagnostic: BLUPR0501MB2066:
X-Microsoft-Exchange-Diagnostics: 1; BLUPR0501MB2066;
 31:qJFKRz3U8zmznkChYJlobbbzVKlx5BqTZJXQm/KYbDWHZiQ7jI30QzXsrVRvHPtOaYxniZeRAAN5+tNnHV0zSRQWqULNUrsAulBQucbdrpBl6WGRkmX1oVZek9GZaGiDFhf6Pnqofl7vBd/alseBuZcwG6sUqqn4VCOokGQsmOsT3ADsmk7Ub2QFvLqkN+pjbidzqY7pLrckNHUpGzWvbnKWrHk6WXep1MUiG2bm5Tg=;
 20:nXyyGUSzh00x+IvC2ZMYEn8G6cLvOat+gn2ci8uEpNLWLG0TT/AUyf2aks39/AsZJIHQBx4yR96LQvlVnNfuh6Vsf7KLyMpNe6NqXNXD4bYV93NuLIAdGDa6fxa4pvzEkhBd4ZUuP/kqLVUv5wNEJQct0jPZGcmw0z0T04Ge6H3KAstxz5kTbRSg5r3l6G+OMJKsHujSL9bxrpTCmTlQ1LBFzVr+cOAhkMfKz0ujAGZdGe/6JvPilKjq7LeG7oYmW2GfaGgIzHrugN1I5c08pCGWW13vHOniGNUh5tbQQwrncqAKXUJcnV7HeBhcAX/d+euPX4s8LKkiL03hZcPBC7ANqz18TQ6QsdWiYubUYwJlyGjYCoNGYRJvTGuPv8mBkEgzRv+zHN1iPc5XuKvwo5RTGsAT3KhnLKckWWaJbLCcwqd3RgU6q76qw7SwqQUKZuotAxyprGNOeF8aWjweWNwxPKODWM1sHZC0YOTiJQkt2MrXYupjzEApDiSiqZPe
X-Exchange-Antispam-Report-Test: UriScan:(138986009662008);
X-Microsoft-Antispam-PRVS: <BLUPR0501MB2066F435C17592BBA49BE94DAA530@BLUPR0501MB2066.namprd05.prod.outlook.com>
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(5005006)(8121501046)(10201501046)(3231021)(3002001)(93006095)(93003095)(100000703101)(100105400095)(6055026)(2017110403001)(6041248)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123562025)(20161123564025)(20161123560025)(20161123555025)(20161123558100)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);
 SRVR:BLUPR0501MB2066; BCL:0; PCL:0;
 RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);
 SRVR:BLUPR0501MB2066; 
X-Microsoft-Exchange-Diagnostics: 1; BLUPR0501MB2066;
 4:IQgmNmcdgBnPHw0WMN33gqc3r4kjcuUc3eQTDdm2rt/5rVT1ESgLg+lVInDxYb0f87zp9OcCAZypPMBA7LWR7avCz/25IoP+2ySTLJrqwNzUlwC75vwBTT5Zv1O73lLv2DJIO+hF8Vj3sDOblSXn1SSTCLJYFhT3DgpHknkHzkJaUp0l+3/H17RtnY7RnrvMHehLUM+Ks54/jbpcdBVCl6HwwcNoXMuXqDgL/v2D1Khqwdt7Wyabr5V7iDh8n7Hf64eLQq+oMlI9IHvn1xWTjqlWztOHz2g7rQ66FloRtZicKkIzFzGtZScvMCPHGYqS
X-Forefront-PRVS: 04825EA361
X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BLUPR0501MB2066;
 23:mxv9dDDbsb7V1HR8dLDyVK/nj3d3apcB8vblT1J?=
 =?us-ascii?Q?jwLE5jBtLPoVXgVCrgJR5HSSXonKOgDGAbpyNql9PkHiHAsMqMH2YCClHJeP?=
 =?us-ascii?Q?3ITlhheMd3HpyLT6YsWJlLIiEvc4HSn8qi7971b1lFn8lLyJnqIgG8LHOP2W?=
 =?us-ascii?Q?gQ/CdX3J+K/Awf/yLUllp62u/AwmZ53AtM3JCMsmJWKECaiJW87RTyfyDdTk?=
 =?us-ascii?Q?Q8bcfKYsA4s3irfKNjG9v5Fj+xbKMcwiJotJpUBY+D3pMH/mwwoNZ9brKJyw?=
 =?us-ascii?Q?OD6ZQudVatrVCCMsfeQbpfBPHs1hiZfSHFiVrExenQYbQ9Lf6ToGKk1RXrev?=
 =?us-ascii?Q?Mc693Dzj+rbTcg+UYfbMtJn8NSKsE4a7FgasD+0pfQRH9aGIMccRHvPNcsg/?=
 =?us-ascii?Q?O+kI0w6oPJ7mlqUXD/vK9QU8KHvb1lqixx7WONpPa3LsuBKcuYZPJBl95Yu5?=
 =?us-ascii?Q?NOwZB7/Vv15LsLw7lZtdKBg0zEfSew6EfZLlmBpJPTGBepTbQzDN7+PX4Zug?=
 =?us-ascii?Q?Gmz+iKzBLRVZWwm2DKYbQdwkp3PeXeZA/ldpdAfwHtZzrxDJHoEbEZXlGwa4?=
 =?us-ascii?Q?TVQFgC31ggErDxaglVp7zVlRjbCHk5wb54OJFcpMei0xQ8ee+1qefDg1yeEb?=
 =?us-ascii?Q?LO6P8iKjcpy4z9XHKmmcKdf5xWf4G1ycaSjUo6wzb9MwHIIcJ2plpt7RujWs?=
 =?us-ascii?Q?VhNSrxuoZlvV1Ci3/WmKLVW8QCqFtbI6qDdyUjqTxyK+Pb0cfpLsBEEPfffr?=
 =?us-ascii?Q?js7r3VmmtqAtRYA73kGx4mSnCPeY5VoxGfY3y30ff0QOk4jmidWTRrQHW9JS?=
 =?us-ascii?Q?XSdRB935Zo7DGxLWu0Ambwyy/iXUcyTxb0Cv9fDStUntbhaXKPMkUVWj/r0T?=
 =?us-ascii?Q?SstRCJHnTCVGdECUfH4LaSyWLhrkub+ya6X789KozwOxdr7xjGxohs2W6kwd?=
 =?us-ascii?Q?rYYGB6+2FrsajA4CdrQk3qmoD2wuwYygoNd3BmyeIXTHOGlOb+lMxERi20RA?=
 =?us-ascii?Q?YxnLJxDwoKlj0b2/V4FOvKCcZBZNS4zGFIanxNyvQW2QFaxyKbSqSlfBcbjj?=
 =?us-ascii?Q?HOX6P8k7IIWlsTUD3T6tjmWQ631ppMICE/5lOwUnGAQhYd5mLw3S37y6p3Om?=
 =?us-ascii?Q?djB4fT0EDhmiQXuIQPQDz4cwSypJWMJC8d6hB0dUXXE+7uN4J9lqO0tLKO8R?=
 =?us-ascii?Q?mCDKzG9pgkBpWHQMFoIabhqieI++uqANY8NgDD48MJC8BXyLipVvZBQ1SE90?=
 =?us-ascii?Q?E0SVHLOpWzUlV/5DM93UvPUpB4M1Dw6BNHILhZE2e5LajP5e+DiGFDnmPWIK?=
 =?us-ascii?Q?Nrw=3D=3D?=
X-Microsoft-Exchange-Diagnostics: 1; BLUPR0501MB2066;
 6:W/6SmGN911NanAjJiWdpuw6rbZjwBAoEjFTprg3R5/CmZrSvyqI14QEji1sFCkV6QnSqQ6BpEIQ73xQQIlvn/3r/IYlcal32EMlnEtClvg9DDyvCSOqRCcShVaXpHNB4OSjJOocQVW5AwD+logR09RvBujgubvNO/sNxWUiIBeJ0HBwUZeYC7eKmF4YHQjiIEkhDeLf3ki2PwSME+BODWDKq9AVMhle/UI9tyxhaR7eDXm9HxXhVzVQluA+BTjvGo76DDj+YAHTg6ZWF1xlLyD/XcE9v8/8VwZUa/fF71s8fMOWIAhBLUtRN5OhHsXw4j+vZ1g8EDsvHdmjglqS4SOjEc41e7W94Lkl9km5gWbQ=;
 5:1Uim1BAETWgsJAUU/vX7SdN8Aj1gaOsPk4p3R61kXlCaPpArYiDbqH0DpCM6MxWNIPr/oCLykOeHBqGpjFTUjpqeJ9Qj3fStMF+cn0uxPfDPKYitabEowfWiqH0wPVkOpWX9mywIMFmxGAb2AJ5vb88M/Uk58C1Q5tjuFlf0Og0=;
 24:FTMnKUqda9xxDmEYu/FGse0z76xxUZLMtSjzTOz86RJiJ4JzOen++Zp7LZ0RCTk8Ovihu+U9uVDthptTkaSY5ynJPQsuyE2GBWO3zRzh+X8=;
 7:hu/l4pL5I4M4FIwcDPDf2gysjCDTPmYpsuQCylwfFEfjgz6KZ5H1sL/KTmPg7OtA39aHzTegKNN4Di4usMCuiv4JMVXU1eHUJe+xdfb/GmEhcOcSNLr8B3qLF+r3RRvxB8ere5W2YhWwgR0/tN0jGiKa7fBZCanS73OTdXGF9MlwzcasXn8YjN5S+2tTAYxSt1smOtyc3D7dcoJZyJtYIwy7fz8D2kY0pI2ZGFdYFF0idwqvQn8+GEIo7gTngyNC
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Nov 2017 16:13:28.5283 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: c859a353-5bcb-4823-4520-08d5246826b6
X-MS-Exchange-CrossTenant-Id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=bea78b3c-4cdb-4130-854a-1d193232e5f4; Ip=[66.129.239.12];
 Helo=[p-emfe01a-sac.jnpr.net]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLUPR0501MB2066
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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, 05 Nov 2017 16:13:32 -0000

Simon J. Gerraty <sjg@juniper.net> wrote:

> David Wolfskill <david@catwhisker.org> wrote:
> > =3D=3D=3D>  Building for nvidia-driver-340-340.102
> > =3D=3D=3D> src (all)
> > make[6]: "/usr/src/share/mk/bsd.obj.mk" line 89: Malformed conditional=
 (defined(SRCTOP) &&  (${CANONICALOBJDIR} =3D=3D /${RELDIR} || ${.OBJDIR} =
=3D=3D /${RELDIR}))
> > make[6]: Fatal errors encountered -- cannot continue
> > make[6]: stopped in /common/S4/obj/usr/src/amd64.amd64/sys/CANARY/comm=
on/ports/x11/nvidia-driver-340/work/NVIDIA-FreeBSD-x86_64-340.102/src
> > *** Error code 1
> =

> I think I might have a fix for that.

Or rather I know what the issue is - RELDIR isn't defined because
.CURDIR isn't under SRCTOP,
if OBJTOP were defined at that point, the fix is trivial, but
in the current tree that may not be so.
If .CURDIR isn't under SRCTOP, RELDIR is of questionable value anyway.

For now you can avoid the error with below.

Index: share/mk/bsd.obj.mk
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- share/mk/bsd.obj.mk	(revision 325436)
+++ share/mk/bsd.obj.mk	(working copy)
@@ -85,7 +85,7 @@
 CANONICALOBJDIR:=3D/usr/obj${.CURDIR}
 .endif
 =

-.if defined(SRCTOP) && \
+.if defined(RELDIR) && \
     (${CANONICALOBJDIR} =3D=3D /${RELDIR} || ${.OBJDIR} =3D=3D /${RELDIR}=
)
 .error .OBJDIR incorrectly set to /${RELDIR}
 .endif

From owner-freebsd-current@freebsd.org  Sun Nov  5 16:25:51 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 933A0E3742A
 for <freebsd-current@mailman.ysv.freebsd.org>;
 Sun,  5 Nov 2017 16:25:51 +0000 (UTC)
 (envelope-from david@catwhisker.org)
Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org
 [IPv6:2001:1900:2254:206a::50:5])
 by mx1.freebsd.org (Postfix) with ESMTP id 7A7B2DA7
 for <freebsd-current@freebsd.org>; Sun,  5 Nov 2017 16:25:51 +0000 (UTC)
 (envelope-from david@catwhisker.org)
Received: by mailman.ysv.freebsd.org (Postfix)
 id 761D8E37429; Sun,  5 Nov 2017 16:25:51 +0000 (UTC)
Delivered-To: current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 75B63E37428
 for <current@mailman.ysv.freebsd.org>; Sun,  5 Nov 2017 16:25:51 +0000 (UTC)
 (envelope-from david@catwhisker.org)
Received: from mx.catwhisker.org (mx.catwhisker.org [198.144.209.73])
 (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 49131DA6
 for <current@freebsd.org>; Sun,  5 Nov 2017 16:25:50 +0000 (UTC)
 (envelope-from david@catwhisker.org)
Received: from albert.catwhisker.org (localhost [127.0.0.1])
 by albert.catwhisker.org (8.15.2/8.15.2) with ESMTP id vA5GPnfU006006;
 Sun, 5 Nov 2017 16:25:49 GMT
 (envelope-from david@albert.catwhisker.org)
Received: (from david@localhost)
 by albert.catwhisker.org (8.15.2/8.15.2/Submit) id vA5GPnec006005;
 Sun, 5 Nov 2017 08:25:49 -0800 (PST) (envelope-from david)
Date: Sun, 5 Nov 2017 08:25:49 -0800
From: David Wolfskill <david@catwhisker.org>
To: "Simon J. Gerraty" <sjg@juniper.net>
Cc: current@freebsd.org
Subject: Re: Build failed: /usr/src/share/mk/bsd.obj.mk" line 89: Malformed
 conditional
Message-ID: <20171105162549.GG1156@albert.catwhisker.org>
Mail-Followup-To: David Wolfskill <david@catwhisker.org>,
 "Simon J. Gerraty" <sjg@juniper.net>, current@freebsd.org
References: <20171105124444.GG1156@albert.catwhisker.org>
 <13241.1509897599@kaos.jnpr.net> <13456.1509898407@kaos.jnpr.net>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha512;
 protocol="application/pgp-signature"; boundary="bmlge7Pg4VPvffji"
Content-Disposition: inline
In-Reply-To: <13456.1509898407@kaos.jnpr.net>
User-Agent: Mutt/1.9.1 (2017-09-22)
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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, 05 Nov 2017 16:25:51 -0000


--bmlge7Pg4VPvffji
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sun, Nov 05, 2017 at 08:13:27AM -0800, Simon J. Gerraty wrote:
> Simon J. Gerraty <sjg@juniper.net> wrote:
> ...
> > I think I might have a fix for that.
>=20
> Or rather I know what the issue is - RELDIR isn't defined because
> .CURDIR isn't under SRCTOP,
> if OBJTOP were defined at that point, the fix is trivial, but
> in the current tree that may not be so.
> If .CURDIR isn't under SRCTOP, RELDIR is of questionable value anyway.
>=20
> For now you can avoid the error with below.
>=20
> Index: share/mk/bsd.obj.mk
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> --- share/mk/bsd.obj.mk	(revision 325436)
> +++ share/mk/bsd.obj.mk	(working copy)
> @@ -85,7 +85,7 @@
>  CANONICALOBJDIR:=3D/usr/obj${.CURDIR}
>  .endif
> =20
> -.if defined(SRCTOP) && \
> +.if defined(RELDIR) && \
>      (${CANONICALOBJDIR} =3D=3D /${RELDIR} || ${.OBJDIR} =3D=3D /${RELDIR=
})
>  .error .OBJDIR incorrectly set to /${RELDIR}
>  .endif
>=20

I had checked the svn-head before I saw the above, and noted bdrewery@'s
mention of:

Index: share/mk/bsd.obj.mk
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- share/mk/bsd.obj.mk	(revision 325433)
+++ share/mk/bsd.obj.mk	(working copy)
@@ -85,7 +85,7 @@
 CANONICALOBJDIR:=3D/usr/obj${.CURDIR}
 .endif
=20
-.if defined(SRCTOP) && \
+.if defined(SRCTOP) && defined(RELDIR) && \
     (${CANONICALOBJDIR} =3D=3D /${RELDIR} || ${.OBJDIR} =3D=3D /${RELDIR})
 .error .OBJDIR incorrectly set to /${RELDIR}
 .endif


which I just tried, and that got through the issue:

FreeBSD g1-252.catwhisker.org 12.0-CURRENT FreeBSD 12.0-CURRENT #3  r325433=
M/325433:1200052: Sun Nov  5 04:27:43 PST 2017     root@g1-252.catwhisker.o=
rg:/common/S4/obj/usr/src/amd64.amd64/sys/CANARY  amd64


Peace,
david
--=20
David H. Wolfskill				david@catwhisker.org
Unsubstantiated claims of "Fake News" are evidence that the claimant lies a=
gain.

See http://www.catwhisker.org/~david/publickey.gpg for my public key.

--bmlge7Pg4VPvffji
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQF8BAEBCgBmBQJZ/zuNXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRDQ0I3Q0VGOTE3QTgwMUY0MzA2NEQ3N0Ix
NTM5Q0M0MEEwNDlFRTE3AAoJEBU5zECgSe4XB5cH/3PxzqGamPfjfydZi/5/NOSL
I0AwahpIPA6kheyI1+6ZHocujAqsPiPJfC0N7JNIv+pbTXnV2t2zoo0oKwKeWEHw
UtTa7ZamtcOx0El/GkX5OREGQ7Sma75kN4IiMuG/NzZSYadc0E2pMmUsV5EnMCKF
vFAJCx7JjwCeoj8SeCaVeTZSLnjtjB+8e+7NMaM+dHiptNQnk62XXVvDhE4YrnF1
aucspO5P6DQDL8fvTCYS+RdEnWhKDuDGjTEmPiykdp97fawfD0C/o8eWgTm+OWjG
P90tYSqnto1Zq1B0KZ+N50p30oBpU7g+XEiHOt7SZDp3orkrPIwSA45oM5Lxpjk=
=EC6Q
-----END PGP SIGNATURE-----

--bmlge7Pg4VPvffji--

From owner-freebsd-current@freebsd.org  Sun Nov  5 19:47:44 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id E839CE4F7A9
 for <freebsd-current@mailman.ysv.freebsd.org>;
 Sun,  5 Nov 2017 19:47:44 +0000 (UTC)
 (envelope-from andreast-list@fgznet.ch)
Received: from smtp.fgznet.ch (smtp.fgznet.ch [157.161.14.52])
 (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 A11056789E;
 Sun,  5 Nov 2017 19:47:43 +0000 (UTC)
 (envelope-from andreast-list@fgznet.ch)
Received: from [192.168.225.14] (dhclient-91-190-10-49.flashcable.ch
 [91.190.10.49])
 (using TLSv1 with cipher ECDHE-RSA-AES128-SHA (128/128 bits))
 (No client certificate requested)
 by fgznet.ch (Postfix) with ESMTPSA id DA3B9C516F;
 Sun,  5 Nov 2017 20:47:35 +0100 (CET)
Subject: Re: Segfault in _Unwind_* code called from pthread_exit
To: Gerald Pfeifer <gerald@pfeifer.com>, Tijl Coosemans <tijl@FreeBSD.org>
Cc: Konstantin Belousov <kostikbel@gmail.com>, freebsd-current@FreeBSD.org,
 sunpoet@FreeBSD.org
References: <20170824180830.199885b0@kalimero.tijl.coosemans.org>
 <20170825173851.09116ddc@kalimero.tijl.coosemans.org>
 <20170825234442.GO1700@kib.kiev.ua>
 <20170826202813.1240a1ef@kalimero.tijl.coosemans.org>
 <20170826184034.GR1700@kib.kiev.ua>
 <20171029182351.502f53cf@kalimero.tijl.coosemans.org>
 <20171029191358.GU2566@kib.kiev.ua>
 <9a724da4-70f1-4330-9a77-619739008a14@fgznet.ch>
 <20171030153207.15a42a1e@kalimero.tijl.coosemans.org>
 <9468430e-fda4-10f4-b6a0-aa40d7d64f5b@fgznet.ch>
 <20171031092803.GA2566@kib.kiev.ua>
 <9619a1f8-bb42-abc9-a4ee-3b93192f365e@fgznet.ch>
 <alpine.LSU.2.21.1710312234210.5916@anthias.pfeifer.com>
 <a54bfe87-e5ce-00ff-67e7-99a5abc52b73@fgznet.ch>
 <20171101121100.5ca84da3@kalimero.tijl.coosemans.org>
 <alpine.LSU.2.21.1711011358211.5916@anthias.pfeifer.com>
From: Andreas Tobler <andreast-list@fgznet.ch>
Message-ID: <e7ca8d66-043b-3016-86cb-29dbce97df8c@fgznet.ch>
Date: Sun, 5 Nov 2017 20:47:35 +0100
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:52.0)
 Gecko/20100101 Thunderbird/52.3.0
MIME-Version: 1.0
In-Reply-To: <alpine.LSU.2.21.1711011358211.5916@anthias.pfeifer.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: de-CH
Content-Transfer-Encoding: 7bit
X-Scanned-By: Asterix Submit on 127.0.1.1
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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, 05 Nov 2017 19:47:45 -0000

On 01.11.17 14:21, Gerald Pfeifer wrote:
> On Wed, 1 Nov 2017, Tijl Coosemans wrote:
>> Please commit it to the ports tree as well, because there are reports
>> that ftp/curl can trigger the problem.
> 
> What Andreas and me usually are doing is that he commits fixes
> upstream (from HEAD down to release branches), I pick them up when
> updating the gcc*-devel ports, and if important he temporarily adds
> patches to the gcc* ports until the next release obsoletes them.
> 
> Andreas, I can take of the gcc* ports this time once you have
> pushed things upstream.

Pushed on all active branches, 8/7/6.

If you could do the gcc* branches, yes please. I got one request to have 
the patch also in gcc5, see in the original 
(https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82635).
It's up on you if we will support this. I don't mind running a test on 
gcc-5.5. Let me know.

Gruss,
Andreas

From owner-freebsd-current@freebsd.org  Sun Nov  5 20:44:49 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 43B1CE5108D
 for <freebsd-current@mailman.ysv.freebsd.org>;
 Sun,  5 Nov 2017 20:44:49 +0000 (UTC)
 (envelope-from andreast-list@fgznet.ch)
Received: from smtp.fgznet.ch (smtp.fgznet.ch [157.161.14.52])
 (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 00F596A779;
 Sun,  5 Nov 2017 20:44:48 +0000 (UTC)
 (envelope-from andreast-list@fgznet.ch)
Received: from [192.168.225.14] (dhclient-91-190-10-49.flashcable.ch
 [91.190.10.49])
 (using TLSv1 with cipher ECDHE-RSA-AES128-SHA (128/128 bits))
 (No client certificate requested)
 by fgznet.ch (Postfix) with ESMTPSA id D09FFC14DA;
 Sun,  5 Nov 2017 21:44:45 +0100 (CET)
Subject: Re: Segfault in _Unwind_* code called from pthread_exit
To: Gerald Pfeifer <gerald@pfeifer.com>
Cc: Tijl Coosemans <tijl@FreeBSD.org>,
 Konstantin Belousov <kostikbel@gmail.com>, freebsd-current@FreeBSD.org,
 sunpoet@FreeBSD.org
References: <20170824180830.199885b0@kalimero.tijl.coosemans.org>
 <20170825173851.09116ddc@kalimero.tijl.coosemans.org>
 <20170825234442.GO1700@kib.kiev.ua>
 <20170826202813.1240a1ef@kalimero.tijl.coosemans.org>
 <20170826184034.GR1700@kib.kiev.ua>
 <20171029182351.502f53cf@kalimero.tijl.coosemans.org>
 <20171029191358.GU2566@kib.kiev.ua>
 <9a724da4-70f1-4330-9a77-619739008a14@fgznet.ch>
 <20171030153207.15a42a1e@kalimero.tijl.coosemans.org>
 <9468430e-fda4-10f4-b6a0-aa40d7d64f5b@fgznet.ch>
 <20171031092803.GA2566@kib.kiev.ua>
 <9619a1f8-bb42-abc9-a4ee-3b93192f365e@fgznet.ch>
 <alpine.LSU.2.21.1710312234210.5916@anthias.pfeifer.com>
 <a54bfe87-e5ce-00ff-67e7-99a5abc52b73@fgznet.ch>
 <20171101121100.5ca84da3@kalimero.tijl.coosemans.org>
 <alpine.LSU.2.21.1711011358211.5916@anthias.pfeifer.com>
 <e7ca8d66-043b-3016-86cb-29dbce97df8c@fgznet.ch>
 <alpine.LSU.2.21.1711052126150.4053@anthias.pfeifer.com>
From: Andreas Tobler <andreast-list@fgznet.ch>
Message-ID: <f4f921b6-7801-904e-03a3-b515f1c8a152@fgznet.ch>
Date: Sun, 5 Nov 2017 21:44:45 +0100
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:52.0)
 Gecko/20100101 Thunderbird/52.3.0
MIME-Version: 1.0
In-Reply-To: <alpine.LSU.2.21.1711052126150.4053@anthias.pfeifer.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: de-CH
Content-Transfer-Encoding: 7bit
X-Scanned-By: Obelix Submit on 127.0.1.1
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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, 05 Nov 2017 20:44:49 -0000

On 05.11.17 21:31, Gerald Pfeifer wrote:
> On Sun, 5 Nov 2017, Andreas Tobler wrote:
>> Pushed on all active branches, 8/7/6.
> 
> Saw that, thank you.  Very well done, Andreas!
> 
> I should have gcc8-devel updated in the next 24 hours, gcc7-devel
> and gcc6-devel over the week as new snapshots are released.

Cool thx!

>> If you could do the gcc* branches, yes please.
> 
> Once the respective -devel ports are updated, I'll take care of
> the corresponding stable ports.

Patch available if you want. (applicable to all gcc* ports, 5-8)

>> I got one request to have the patch also in gcc5
> 
> Let's see.  First I want to address the five newer ports, then
> possibly this one (though gcc5 is hardly used).

Sure, but I can understand comment #13 of the pr mentioned. Even if 
hardly used, consistency is always good :)

Andreas

From owner-freebsd-current@freebsd.org  Sun Nov  5 21:26:11 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8727AE528FA
 for <freebsd-current@mailman.ysv.freebsd.org>;
 Sun,  5 Nov 2017 21:26:11 +0000 (UTC) (envelope-from yuripv@gmx.com)
Received: from mout.gmx.net (mout.gmx.net [212.227.15.19])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass DE-2" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id E75046D024
 for <freebsd-current@freebsd.org>; Sun,  5 Nov 2017 21:26:10 +0000 (UTC)
 (envelope-from yuripv@gmx.com)
Received: from [192.168.1.2] ([94.233.224.52]) by mail.gmx.com (mrgmx003
 [212.227.17.184]) with ESMTPSA (Nemesis) id 0Lk7fW-1dZNmi0peE-00cA88 for
 <freebsd-current@freebsd.org>; Sun, 05 Nov 2017 22:26:02 +0100
Subject: Re: Booting native 4K SSD disk from FreeBSD ?
To: freebsd-current@freebsd.org
References: <10608d2a-4209-25c1-4117-8568993bfe6a@selasky.org>
 <ca1e0494-2c6a-53c5-1d53-215acddf3479@freebsd.org>
 <20171004093341.C969913E77@mx1.scaleengine.net>
 <0ffdf8a5-b6ad-ab74-9011-c471a96dbf25@freebsd.org>
 <EE535C3F-6843-49A3-B4DD-38F8BF085353@me.com>
From: Yuri Pankov <yuripv@gmx.com>
Message-ID: <ab5b3750-06d8-964a-c1e0-3c45057610c7@gmx.com>
Date: Mon, 6 Nov 2017 00:25:58 +0300
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101
 Thunderbird/52.4.0
MIME-Version: 1.0
In-Reply-To: <EE535C3F-6843-49A3-B4DD-38F8BF085353@me.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K0:o8XRm+9Jhy5zFCCWq2JSkiGj6Ufm7FTK/EHay8PmuJDm9/ib0nz
 M/YI2F4Y3JOhIYepsJaUfwhNJWwMKPhRTFi8v+rR5aoi6NiOnT47o4Uw92DrSTV/uRKJeD2
 /ajgFA2Fltty7p9MCHwPlUlcPFCexsMdH3u9At8aC0CT94a5T6ujvgDVMO+1hEhDLc+qFuh
 xeetzGVWyxyNKbkZUHhxw==
X-UI-Out-Filterresults: notjunk:1;V01:K0:yuiQJacsP4M=:CnmjdnkDMbeMrNbdVuRak4
 hWTEiw8wawVZh+SKkmOC93HroDPa5RMg5eoIcw4nTNWdkJSTpr8LrPT5MKCvCf6e6UCyzOz82
 6f7O7WJ0LVhIWyeMZP4Z40ibaE0WZR9I3xaQSd+s+B9XROFhnFU6EVRxF6EwgBQtuqT5j/B+6
 cwBiscTHHNlBn3UGmdyIeuOGjqxkndSqDaxq/P/1vS24AeJm8gtG4M6U09ZE3U286BVvHDURS
 7E/8+eSeekNtktFJQu69UklO+oasnP1h4fGvCslyji4mgA80Zyc8LSAxNRswYJsqd6H/AsW8/
 is643niMRZpGNba1/+fSVr2iLnbx3XOEhbi16uydzPbwcAdOTfhO+6reudyGYJvX7NZz8Zx/b
 u8LbYvCE9hPoeJiNYaMru+/+4ZI5OXjeewplTrKbblJfemz7ryc7tXpKFusV81ar8V/YzWupJ
 lDJNqkvGw9Sh7BSjqeLvVCE7df7timTHfnv4BTIvGmHg59Z/90hGml4HskWEKCBq6T69oT111
 z7TatrpxtZEffRkLwmdXiALuK7nY+u/9WfO/URAdCetnj5YDYcrKUZGonlAyw9gSay1H1KwJk
 WGci1aaLXy/MSY8PyaJ3TyPErYQC9O+ytSjVws7F9gJl3h6cykQR7zCkPBegQjXX7MRTvASeD
 k1lukMFqQ1BEMH0pVsRgM67a7pAtoj7H7hjoWetR7VJNkRPwz0X3AgMEg+YfO71L+QrZN4B21
 06JtELPoTNLLev/+l7FtnNLNVMB/5qBUPE9GUip/5wDb8AzCom2Of+ZzIP+TtkO7QYdA5nRnP
 I0Ueb0wYTGf1+GVBxL2ZaTHybNurKjZRKhL7A1IDAWZWUuS1yrFuizI86GUCnlAzKO/x4+/
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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, 05 Nov 2017 21:26:11 -0000

On Thu, 02 Nov 2017 13:08:49 +0200, Toomas Soome wrote:
> 
> With r325310, the UEFI boot with CURRENT should be ok with >512B sectors. The BIOS part is still work in the process.

I can confirm that I'm now able to boot my Macbook Pro with 4K SSD.

>> On 4 Oct 2017, at 19:32, Allan Jude <allanjude@freebsd.org> wrote:
>>
>> On 2017-10-04 05:27, Thomas Mueller wrote:
>>> from Allan Jude:
>>>
>>>>> Anyone has any recommendations or experience about how to use native 4K
>>>>> disks with FreeBSD?
>>>
>>>>> --HPS
>>>
>>>> It is not possible in legacy/BIOS mode, because the BIOS calls do not
>>>> let you specify a sector size.
>>>
>>>> However, you SHOULD be able to boot from the 4k device using UEFI.
>>>> I am trying to debug a problem I am having with this on my new Mac,
>>>> which has a 4k NVMe disk.
>>>
>>> I've been trying to figure how to boot a FreeBSD system with UEFI as opposed to BIOS-style.
>>>
>>> I read the documentation, but want to boot a partition that might not be the first BSD partition on the hard disk.
>>>
>>> For instance, some UFS partitions might have a NetBSD installation, a different FreeBSD installation, or no OS installation.
>>>
>>> I read the man page (uefi) and looked at the files in /boot; have an EFI partition set up with more than enough space.
>>>
>>> I would also want to be able to boot other UEFI-capable OSes including Linux, NetBSD (if that works), and Haiku when and if possible.
>>>
>>> Tom
>>>
>>> _______________________________________________
>>> 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"
>>>
>>
>> In this case, You likely want to install a tool like rEFInd, which will
>> draw a menu of all of the installed OSes and let you pick.
>>
>> I use this in two of my laptops, one dual boots freebsd and windows, and
>> the other OS X and FreeBSD on my macbook pro




From owner-freebsd-current@freebsd.org  Sun Nov  5 20:31:20 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7C5EEE50870
 for <freebsd-current@mailman.ysv.freebsd.org>;
 Sun,  5 Nov 2017 20:31:20 +0000 (UTC)
 (envelope-from gerald@pfeifer.com)
Received: from ainaz.pair.com (ainaz.pair.com [209.68.2.66])
 (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 53F2969D14;
 Sun,  5 Nov 2017 20:31:20 +0000 (UTC)
 (envelope-from gerald@pfeifer.com)
Received: from ainaz.pair.com (localhost [127.0.0.1])
 by ainaz.pair.com (Postfix) with ESMTP id 0A8AF3F446;
 Sun,  5 Nov 2017 15:31:19 -0500 (EST)
Received: from anthias (vie-188-118-245-227.dsl.sil.at [188.118.245.227])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 by ainaz.pair.com (Postfix) with ESMTPSA id 053713F444;
 Sun,  5 Nov 2017 15:31:17 -0500 (EST)
Date: Sun, 5 Nov 2017 21:31:09 +0100 (CET)
From: Gerald Pfeifer <gerald@pfeifer.com>
To: Andreas Tobler <andreast-list@fgznet.ch>
cc: Tijl Coosemans <tijl@FreeBSD.org>, 
 Konstantin Belousov <kostikbel@gmail.com>, freebsd-current@FreeBSD.org, 
 sunpoet@FreeBSD.org
Subject: Re: Segfault in _Unwind_* code called from pthread_exit
In-Reply-To: <e7ca8d66-043b-3016-86cb-29dbce97df8c@fgznet.ch>
Message-ID: <alpine.LSU.2.21.1711052126150.4053@anthias.pfeifer.com>
References: <20170824180830.199885b0@kalimero.tijl.coosemans.org>
 <20170825173851.09116ddc@kalimero.tijl.coosemans.org>
 <20170825234442.GO1700@kib.kiev.ua>
 <20170826202813.1240a1ef@kalimero.tijl.coosemans.org>
 <20170826184034.GR1700@kib.kiev.ua>
 <20171029182351.502f53cf@kalimero.tijl.coosemans.org>
 <20171029191358.GU2566@kib.kiev.ua>
 <9a724da4-70f1-4330-9a77-619739008a14@fgznet.ch>
 <20171030153207.15a42a1e@kalimero.tijl.coosemans.org>
 <9468430e-fda4-10f4-b6a0-aa40d7d64f5b@fgznet.ch>
 <20171031092803.GA2566@kib.kiev.ua>
 <9619a1f8-bb42-abc9-a4ee-3b93192f365e@fgznet.ch>
 <alpine.LSU.2.21.1710312234210.5916@anthias.pfeifer.com>
 <a54bfe87-e5ce-00ff-67e7-99a5abc52b73@fgznet.ch>
 <20171101121100.5ca84da3@kalimero.tijl.coosemans.org>
 <alpine.LSU.2.21.1711011358211.5916@anthias.pfeifer.com>
 <e7ca8d66-043b-3016-86cb-29dbce97df8c@fgznet.ch>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
X-Mailman-Approved-At: Sun, 05 Nov 2017 23:09:23 +0000
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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, 05 Nov 2017 20:31:20 -0000

On Sun, 5 Nov 2017, Andreas Tobler wrote:
> Pushed on all active branches, 8/7/6.

Saw that, thank you.  Very well done, Andreas!

I should have gcc8-devel updated in the next 24 hours, gcc7-devel 
and gcc6-devel over the week as new snapshots are released.

> If you could do the gcc* branches, yes please.

Once the respective -devel ports are updated, I'll take care of 
the corresponding stable ports.

> I got one request to have the patch also in gcc5

Let's see.  First I want to address the five newer ports, then
possibly this one (though gcc5 is hardly used).

Gerald

From owner-freebsd-current@freebsd.org  Mon Nov  6 08:27:21 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id B0C5EE56C04
 for <freebsd-current@mailman.ysv.freebsd.org>;
 Mon,  6 Nov 2017 08:27:21 +0000 (UTC)
 (envelope-from r.fernandez-cueto@bally-wulff.de)
Received: from mail.bally-wulff.de (mail.bally-wulff.de [212.144.118.8])
 by mx1.freebsd.org (Postfix) with ESMTP id 6ECB1654F0
 for <freebsd-current@FreeBSD.org>; Mon,  6 Nov 2017 08:27:18 +0000 (UTC)
 (envelope-from r.fernandez-cueto@bally-wulff.de)
Received: from bw-ex-cashub.bally-wulff.de (bw-ex-cashub.bally-wulff.de
 [192.168.204.230])
 by mail.bally-wulff.de (Postfix) with ESMTPS id 1584CE5;
 Mon,  6 Nov 2017 09:27:10 +0100 (CET)
Received: from BWEPCFERNANDEZ (192.168.205.134) by BW-EX-CASHUB.bally-wulff.de
 (192.168.204.230) with Microsoft SMTP Server (TLS) id 14.3.361.1;
 Mon, 6 Nov 2017 09:27:09 +0100
Date: Mon, 6 Nov 2017 09:27:07 +0100
From: Roberto Fernandez Cueto <r.fernandez-cueto@bally-wulff.de>
To: Ludovic Rousseau <ludovic.rousseau@free.fr>
CC: <hps@FreeBSD.org>, <freebsd-current@FreeBSD.org>
Subject: Re: pcsc-lite hangs up after unplugging an USB card reader
Message-ID: <20171106082707.GA927@BWEPCFERNANDEZ>
References: <a45490b0-8a3e-4897-8b04-eb709d99411e@BW-EX-CASHUB.bally-wulff.de>
 <9b50e911-4a19-8f2c-75e9-17fa1b455edd@selasky.org>
 <27dc1898-074f-4e4b-849b-4985138eec1b@BW-EX-CASHUB.bally-wulff.de>
 <a655e9cc-2e1f-d1e7-467e-6940269e3c67@free.fr>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <a655e9cc-2e1f-d1e7-467e-6940269e3c67@free.fr>
User-Agent: Mutt/1.8.3 (2017-05-23)
X-OLX-Disclaimer: BW-EX-CASHUB.BALLY-WULFF.DE
Content-Transfer-Encoding: quoted-printable
X-PureMessage: [Scanned]
X-Mailman-Approved-At: Mon, 06 Nov 2017 11:52:10 +0000
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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: Mon, 06 Nov 2017 08:27:21 -0000

Roberto Fernandez-Cueto schrieb am 06.11.2017 09:27
_____________________________________________________________________

Hi people,

the original person who wrote this email has left our company so I will
retake it from here.

On Fri, Nov 03, 2017 at 08:38:09PM +0100, Ludovic Rousseau wrote:
> Hello,
>=20
> Le 01/11/2017 ?? 12:05, Jairo Montes Gonz??lez a ??crit??:
> > Jairo Montes schrieb am 01.11.2017 11:04
> > _____________________________________________________________________
> >=20
> > The output from "procstat -ak" is attached to this email.
> >=20
> >=20
> > As you might see, I'm trying to debug it, but this is my first time usi=
ng
> >=20
> > the GDB debugger, so I'm a bit lost with it's usage and I believe I'm n=
ot
> >=20
> > doing a good job with it. All I've found so far is that it keeps loopin=
g
> >=20
> > in somewhere and does not return correctly.
> >=20
> >=20
> > I forgot to mention in my first email that I added the lines to
> >=20
> > /etc/devd.conf that the pcsc-lite installation tells you to add for USB
> >=20
> > cardreaders. I also added /usr/local/etc/devd/pcscd.conf, attached here
> >=20
> > too, just in case it produces any kind of conflict.
>=20
> pcsc-lite has its own polling method.
> You should not need to use the /etc/devd.conf file
>=20
It doesn't matter, the problem occurs whether we put the following lines
in devd.conf(5) or not. The configuration has been stripped to the
important lines.

notify xxx {
	...
	action "/usr/local/sbin/pcscd -H";
}
> I must add that I do not remember when I tested pcsc-lite with FreeBSD.
>=20
> Bye,
>=20
> --=20
>   Dr. Ludovic Rousseau

So far, the main problem has been occurring with some card readers and
more often when several USB card readers are attached to the machine.
We have realized that pcscd(8) tries to end the threads created for the
card reader and, ofter with two card readers, it does not get out of the
critical section.

It seems like a deadlock to us, but we cannot confirm it because we do
not understand completely pcscs-lite.

We ask for some place to start looking at, because we have been dealing
with the problem blindly until now.

Thank you in advance,
--
Roberto Fernandez Cueto
System developer
Bally Wulff Games & Entertainment GmbH

BALLY WULFF Games & Entertainment GmbH, Maybachufer 48-51, 12045 Berlin, Po=
stanschrift: Postfach 44 01 57, 12001 Berlin Tel.: 030-620 02-0 FAX: 030-62=
0 02-200, Geschaeftsfuehrer: Thomas Niehenke, Lars Rogge, Wolfram Seiffert,=
 Thomas Wendt, Amtsgericht Berlin-Charlottenburg HRB 139020 B, UST-IdNr. DE=
815328376
_____________________________________________________________________
Dieses E-Mail ist nur fuer den Empfaenger bestimmt, an den es gerichtet
ist und kann vertrauliches bzw. unter das Berufsgeheimnis fallendes
Material enthalten. Jegliche darin enthaltene Ansicht oder Meinungs-
aeusserung ist die des Autors und stellt nicht notwendigerweise die
Ansicht oder Meinung von Bally Wulff Games & Entertainment GmbH dar.
Sind Sie nicht der Empfaenger, so haben Sie diese E-Mail irrtuemlich
erhalten und jegliche Verwendung, Veroeffentlichung, Weiterleitung,
Abschrift oder jeglicher Druck dieser E-Mail ist strengstens untersagt.

Weder Bally Wulff Games & Entertainment GmbH noch der Absender
uebernehmen die Haftung fuer Viren. Es obliegt Ihrer Verantwortung,
die E-Mail und deren Anhaenge auf Viren zu pruefen.
 Anhaenge:
_____________________________________________________________________
Versand am 06.11.2017 09:27 von Fernandez-Cueto Roberto


From owner-freebsd-current@freebsd.org  Mon Nov  6 11:58:11 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7900AE5B605
 for <freebsd-current@mailman.ysv.freebsd.org>;
 Mon,  6 Nov 2017 11:58:11 +0000 (UTC) (envelope-from hps@selasky.org)
Received: from mail.turbocat.net (turbocat.net [IPv6:2a01:4f8:c17:6c4b::2])
 (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 433296BBF8
 for <freebsd-current@FreeBSD.org>; Mon,  6 Nov 2017 11:58:10 +0000 (UTC)
 (envelope-from hps@selasky.org)
Received: from hps2016.home.selasky.org (unknown [62.141.128.70])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.turbocat.net (Postfix) with ESMTPSA id 016B9260397;
 Mon,  6 Nov 2017 12:58:00 +0100 (CET)
Subject: Re: pcsc-lite hangs up after unplugging an USB card reader
To: Roberto Fernandez Cueto <r.fernandez-cueto@bally-wulff.de>,
 Ludovic Rousseau <ludovic.rousseau@free.fr>
Cc: freebsd-current@FreeBSD.org
References: <a45490b0-8a3e-4897-8b04-eb709d99411e@BW-EX-CASHUB.bally-wulff.de>
 <9b50e911-4a19-8f2c-75e9-17fa1b455edd@selasky.org>
 <27dc1898-074f-4e4b-849b-4985138eec1b@BW-EX-CASHUB.bally-wulff.de>
 <a655e9cc-2e1f-d1e7-467e-6940269e3c67@free.fr>
 <20171106082707.GA927@BWEPCFERNANDEZ>
From: Hans Petter Selasky <hps@selasky.org>
Message-ID: <94e6c712-5c56-544e-77c3-bc6fc6f833bc@selasky.org>
Date: Mon, 6 Nov 2017 12:55:20 +0100
User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101
 Thunderbird/52.4.0
MIME-Version: 1.0
In-Reply-To: <20171106082707.GA927@BWEPCFERNANDEZ>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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: Mon, 06 Nov 2017 11:58:11 -0000

On 11/06/17 09:27, Roberto Fernandez Cueto wrote:
> Roberto Fernandez-Cueto schrieb am 06.11.2017 09:27
> _____________________________________________________________________
> 
> Hi people,
> 
> the original person who wrote this email has left our company so I will
> retake it from here.
> 

Hi Roberto,

Have you read through this thread in the mailing list archives?

--HPS

From owner-freebsd-current@freebsd.org  Mon Nov  6 12:11:47 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id C41A4E5C5A3
 for <freebsd-current@mailman.ysv.freebsd.org>;
 Mon,  6 Nov 2017 12:11:47 +0000 (UTC)
 (envelope-from r.fernandez-cueto@bally-wulff.de)
Received: from mail.bally-wulff.de (mail.bally-wulff.de [212.144.118.8])
 by mx1.freebsd.org (Postfix) with ESMTP id 881216CA2A
 for <freebsd-current@FreeBSD.org>; Mon,  6 Nov 2017 12:11:47 +0000 (UTC)
 (envelope-from r.fernandez-cueto@bally-wulff.de)
Received: from bw-ex-cashub.bally-wulff.de (bw-ex-cashub.bally-wulff.de
 [192.168.204.230])
 by mail.bally-wulff.de (Postfix) with ESMTPS id 2430AE5;
 Mon,  6 Nov 2017 13:11:45 +0100 (CET)
Received: from BWEPCFERNANDEZ (192.168.205.134) by BW-EX-CASHUB.bally-wulff.de
 (192.168.204.230) with Microsoft SMTP Server (TLS) id 14.3.361.1;
 Mon, 6 Nov 2017 13:11:44 +0100
Date: Mon, 6 Nov 2017 13:11:41 +0100
From: Roberto Fernandez Cueto <r.fernandez-cueto@bally-wulff.de>
To: Hans Petter Selasky <hps@selasky.org>
CC: Ludovic Rousseau <ludovic.rousseau@free.fr>, <freebsd-current@FreeBSD.org>
Subject: Re: pcsc-lite hangs up after unplugging an USB card reader
Message-ID: <20171106121141.GA1437@BWEPCFERNANDEZ>
References: <a45490b0-8a3e-4897-8b04-eb709d99411e@BW-EX-CASHUB.bally-wulff.de>
 <9b50e911-4a19-8f2c-75e9-17fa1b455edd@selasky.org>
 <27dc1898-074f-4e4b-849b-4985138eec1b@BW-EX-CASHUB.bally-wulff.de>
 <a655e9cc-2e1f-d1e7-467e-6940269e3c67@free.fr>
 <20171106082707.GA927@BWEPCFERNANDEZ>
 <94e6c712-5c56-544e-77c3-bc6fc6f833bc@selasky.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <94e6c712-5c56-544e-77c3-bc6fc6f833bc@selasky.org>
User-Agent: Mutt/1.8.3 (2017-05-23)
X-OLX-Disclaimer: BW-EX-CASHUB.BALLY-WULFF.DE
Content-Transfer-Encoding: quoted-printable
X-PureMessage: [Scanned]
X-Mailman-Approved-At: Mon, 06 Nov 2017 12:25:28 +0000
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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: Mon, 06 Nov 2017 12:11:47 -0000

Roberto Fernandez-Cueto schrieb am 06.11.2017 13:11
_____________________________________________________________________

On Mon, Nov 06, 2017 at 12:55:20PM +0100, Hans Petter Selasky wrote:
> On 11/06/17 09:27, Roberto Fernandez Cueto wrote:
> > Roberto Fernandez-Cueto schrieb am 06.11.2017 09:27
> > _____________________________________________________________________
> >=20
> > Hi people,
> >=20
> > the original person who wrote this email has left our company so I will
> > retake it from here.
> >=20
>=20
> Hi Roberto,
>=20
> Have you read through this thread in the mailing list archives?
>=20
> --HPS

Hi Hans,

I have recently read the thread and I am trying to get all the
information I can before digging more into the matter.

It is a complex matter and I just one to try every single possible
solution and be advised from the experts in the matter.

Thanks in advance,
Roberto

BALLY WULFF Games & Entertainment GmbH, Maybachufer 48-51, 12045 Berlin, Po=
stanschrift: Postfach 44 01 57, 12001 Berlin Tel.: 030-620 02-0 FAX: 030-62=
0 02-200, Geschaeftsfuehrer: Thomas Niehenke, Lars Rogge, Wolfram Seiffert,=
 Thomas Wendt, Amtsgericht Berlin-Charlottenburg HRB 139020 B, UST-IdNr. DE=
815328376
_____________________________________________________________________
Dieses E-Mail ist nur fuer den Empfaenger bestimmt, an den es gerichtet
ist und kann vertrauliches bzw. unter das Berufsgeheimnis fallendes
Material enthalten. Jegliche darin enthaltene Ansicht oder Meinungs-
aeusserung ist die des Autors und stellt nicht notwendigerweise die
Ansicht oder Meinung von Bally Wulff Games & Entertainment GmbH dar.
Sind Sie nicht der Empfaenger, so haben Sie diese E-Mail irrtuemlich
erhalten und jegliche Verwendung, Veroeffentlichung, Weiterleitung,
Abschrift oder jeglicher Druck dieser E-Mail ist strengstens untersagt.

Weder Bally Wulff Games & Entertainment GmbH noch der Absender
uebernehmen die Haftung fuer Viren. Es obliegt Ihrer Verantwortung,
die E-Mail und deren Anhaenge auf Viren zu pruefen.
 Anhaenge:
_____________________________________________________________________
Versand am 06.11.2017 13:11 von Fernandez-Cueto Roberto


From owner-freebsd-current@freebsd.org  Mon Nov  6 12:28:56 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 724D7E5CACD
 for <freebsd-current@mailman.ysv.freebsd.org>;
 Mon,  6 Nov 2017 12:28:56 +0000 (UTC) (envelope-from hps@selasky.org)
Received: from mail.turbocat.net (turbocat.net [IPv6:2a01:4f8:c17:6c4b::2])
 (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 3C57B6D15F
 for <freebsd-current@FreeBSD.org>; Mon,  6 Nov 2017 12:28:56 +0000 (UTC)
 (envelope-from hps@selasky.org)
Received: from hps2016.home.selasky.org (unknown [62.141.128.70])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.turbocat.net (Postfix) with ESMTPSA id B03AC260397;
 Mon,  6 Nov 2017 13:28:54 +0100 (CET)
Subject: Re: pcsc-lite hangs up after unplugging an USB card reader
To: Roberto Fernandez Cueto <r.fernandez-cueto@bally-wulff.de>
Cc: Ludovic Rousseau <ludovic.rousseau@free.fr>, freebsd-current@FreeBSD.org
References: <a45490b0-8a3e-4897-8b04-eb709d99411e@BW-EX-CASHUB.bally-wulff.de>
 <9b50e911-4a19-8f2c-75e9-17fa1b455edd@selasky.org>
 <27dc1898-074f-4e4b-849b-4985138eec1b@BW-EX-CASHUB.bally-wulff.de>
 <a655e9cc-2e1f-d1e7-467e-6940269e3c67@free.fr>
 <20171106082707.GA927@BWEPCFERNANDEZ>
 <94e6c712-5c56-544e-77c3-bc6fc6f833bc@selasky.org>
 <20171106121141.GA1437@BWEPCFERNANDEZ>
From: Hans Petter Selasky <hps@selasky.org>
Message-ID: <ebe61b8f-4818-1ae1-fb37-500ccc82c7bf@selasky.org>
Date: Mon, 6 Nov 2017 13:26:14 +0100
User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101
 Thunderbird/52.4.0
MIME-Version: 1.0
In-Reply-To: <20171106121141.GA1437@BWEPCFERNANDEZ>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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: Mon, 06 Nov 2017 12:28:56 -0000

On 11/06/17 13:11, Roberto Fernandez Cueto wrote:
> Roberto Fernandez-Cueto schrieb am 06.11.2017 13:11
> _____________________________________________________________________
> 
> On Mon, Nov 06, 2017 at 12:55:20PM +0100, Hans Petter Selasky wrote:
>> On 11/06/17 09:27, Roberto Fernandez Cueto wrote:
>>> Roberto Fernandez-Cueto schrieb am 06.11.2017 09:27
>>> _____________________________________________________________________
>>>
>>> Hi people,
>>>
>>> the original person who wrote this email has left our company so I will
>>> retake it from here.
>>>
>>
>> Hi Roberto,
>>
>> Have you read through this thread in the mailing list archives?
>>
>> --HPS
> 
> Hi Hans,
> 
> I have recently read the thread and I am trying to get all the
> information I can before digging more into the matter.
> 
> It is a complex matter and I just one to try every single possible
> solution and be advised from the experts in the matter.
> 
> Thanks in advance,
> Roberto
> 

Hi,

In FreeBSD there is a special function that the application can use to 
check if the USB device is still present: libusb_check_connected()

Checking this function regularly and then closing the USB handles might 
fix the problem you are experiencing. At least for debugging, try to 
print the value from this function in a separated thread, and check if 
there are any differences when you experience the hang.

Try to use GDB to collect all backtraces for apps using the USB handle.

--HPS


From owner-freebsd-current@freebsd.org  Mon Nov  6 15:40:30 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 79389E611AD;
 Mon,  6 Nov 2017 15:40:30 +0000 (UTC)
 (envelope-from agapon@gmail.com)
Received: from mail-lf0-f53.google.com (mail-lf0-f53.google.com
 [209.85.215.53])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (Client CN "smtp.gmail.com",
 Issuer "Google Internet Authority G2" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 0CFD6741DF;
 Mon,  6 Nov 2017 15:40:29 +0000 (UTC)
 (envelope-from agapon@gmail.com)
Received: by mail-lf0-f53.google.com with SMTP id r129so10965674lff.8;
 Mon, 06 Nov 2017 07:40:29 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:to:from:subject:message-id:date:user-agent
 :mime-version:content-language:content-transfer-encoding;
 bh=/CUqSXAa+7aJvdHtKH5SZWVVRFEvEs2nTuXSqHNz5ao=;
 b=Irdss4zKp0CgtVpOr21ARL2TyPt5W9Y8097bShn/R6gIq7/Ctp/g8Bhm8z68U1o+fw
 ujURv0zxNREP3RUBIFivwbyMmIdZC5PbSu2x+ApX+Ndf/zVi9hdvPGvFEs6a+bLmGpP4
 NCC1otuuTXn5O6b1O0wZES2h08g/cAP79B7f1jMbBXl2G52CKiUt+cuQCK7w2Q56DVcg
 QIDsiIKCkLnWSDRWjDxsXJ9y8/CbYs/Rt7so7XxWmvafqQN66Yt/tnOKOeWG0/NvxLH4
 6PuueK3xQnKJXfJncCLicl7nFhQ49hS7iIAv5qup4P7GkQxsYW7ZwrNbn3i2snXIqA1c
 BT7w==
X-Gm-Message-State: AMCzsaW37dob1IkBDr30sF6O7VKR+MtxRoYJu65Pwa/WXRljUCKznq31
 9e0SQlrM8QzxmlooUUIYJLFoYDK12Os=
X-Google-Smtp-Source: ABhQp+RHfyOpv0eibAP90keibe6xWz7oUgUqwglSQeIH9HXbmtN5h58zD4iEJWPMvQqeQS6j5fgS0g==
X-Received: by 10.46.4.29 with SMTP id 29mr7032020lje.82.1509982822311;
 Mon, 06 Nov 2017 07:40:22 -0800 (PST)
Received: from [192.168.0.197] (east.meadow.volia.net. [93.72.151.96])
 by smtp.googlemail.com with ESMTPSA id z66sm2702207ljb.75.2017.11.06.07.40.20
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 06 Nov 2017 07:40:21 -0800 (PST)
To: freebsd-current@FreeBSD.org, freebsd-fs@FreeBSD.org
From: Andriy Gapon <avg@FreeBSD.org>
Subject: [HEADS UP] posix_fallocate support removed from ZFS, lld affected
Message-ID: <7e5599e4-2faa-29b6-4fb2-a0744a12681a@FreeBSD.org>
Date: Mon, 6 Nov 2017 17:40:19 +0200
User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101
 Thunderbird/52.4.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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: Mon, 06 Nov 2017 15:40:30 -0000


>From UPDATING:
The naive and non-compliant support of posix_fallocate(2) in ZFS
has been removed as of r325320.  The system call now returns EINVAL
when used on a ZFS file.  Although the new behavior complies with the
standard, some consumers are not prepared to cope with it.
One known victim is lld prior to r325420.

>From https://svnweb.freebsd.org/changeset/base/325320
The generic (naive) implementation of posix_fallocate cannot provide the
standard mandated guarantee that overwrites would never fail due to the lack
of free space.  The fundamental reason is the copy-on-write architecture
of ZFS.  Other features like compression and deduplication can also
increase the size difference between the (pre-)allocated dummy content
and the future content.

So, until ZFS can properly implement the feature it's better to report
that it is unsupported rather than providing an ersatz implementation.
Please note that EINVAL is used to report that the underlying file system
does not support the operation (POSIX.1-2008).

illumos and ZoL seem to do the same.


lld is affected by the change.
That means that any world builds where lld is used are affected as well (if ZFS
is involved, of course).
One example is the arm64 build (typically a cross build from amd64).
The lld issue is fixed in head as of r325420.  But other branches are still
affected (if you are building them on a head kernel).

Other posix_fallocate consumers could be affected too.

-- 
Andriy Gapon

From owner-freebsd-current@freebsd.org  Mon Nov  6 17:27:26 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 42E6AE63278
 for <freebsd-current@mailman.ysv.freebsd.org>;
 Mon,  6 Nov 2017 17:27:26 +0000 (UTC) (envelope-from ian@freebsd.org)
Received: from outbound1a.eu.mailhop.org (outbound1a.eu.mailhop.org
 [52.58.109.202])
 (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 D32FE77699
 for <freebsd-current@freebsd.org>; Mon,  6 Nov 2017 17:27:25 +0000 (UTC)
 (envelope-from ian@freebsd.org)
X-MHO-User: 9894adad-c317-11e7-b805-f37e907b5733
X-Report-Abuse-To: https://support.duocircle.com/support/solutions/articles/5000540958-duocircle-standard-smtp-abuse-information
X-Originating-IP: 73.78.92.27
X-Mail-Handler: DuoCircle Outbound SMTP
Received: from ilsoft.org (unknown [73.78.92.27])
 by outbound1.eu.mailhop.org (Halon) with ESMTPSA
 id 9894adad-c317-11e7-b805-f37e907b5733;
 Mon, 06 Nov 2017 17:26:18 +0000 (UTC)
Received: from rev (rev [172.22.42.240])
 by ilsoft.org (8.15.2/8.15.2) with ESMTP id vA6HQGrn001380;
 Mon, 6 Nov 2017 10:26:16 -0700 (MST) (envelope-from ian@freebsd.org)
Message-ID: <1509989176.99235.79.camel@freebsd.org>
Subject: Re: [HEADS UP] posix_fallocate support removed from ZFS, lld affected
From: Ian Lepore <ian@freebsd.org>
To: Andriy Gapon <avg@FreeBSD.org>, freebsd-current@FreeBSD.org,
 freebsd-fs@FreeBSD.org
Date: Mon, 06 Nov 2017 10:26:16 -0700
In-Reply-To: <7e5599e4-2faa-29b6-4fb2-a0744a12681a@FreeBSD.org>
References: <7e5599e4-2faa-29b6-4fb2-a0744a12681a@FreeBSD.org>
Content-Type: text/plain; charset="ISO-8859-1"
X-Mailer: Evolution 3.18.5.1 FreeBSD GNOME Team Port 
Mime-Version: 1.0
Content-Transfer-Encoding: 8bit
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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: Mon, 06 Nov 2017 17:27:26 -0000

On Mon, 2017-11-06 at 17:40 +0200, Andriy Gapon wrote:
> From UPDATING:
> The naive and non-compliant support of posix_fallocate(2) in ZFS
> has been removed as of r325320.  The system call now returns EINVAL
> when used on a ZFS file.  Although the new behavior complies with the
> standard, some consumers are not prepared to cope with it.
> One known victim is lld prior to r325420.
> 

It just popped into my head... does this mean that kernels running
r325320+ on systems using ZFS will be unable to host build jails for
earlier versions / branches because lld will fail in the jail?

I think that will be a big problem for the ports team's package
building process, and for anyone using poudriere.

-- Ian


From owner-freebsd-current@freebsd.org  Mon Nov  6 17:49:22 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 14690E63A36
 for <freebsd-current@mailman.ysv.freebsd.org>;
 Mon,  6 Nov 2017 17:49:22 +0000 (UTC)
 (envelope-from allanjude@freebsd.org)
Received: from mx1.scaleengine.net (mx1.scaleengine.net [209.51.186.6])
 (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 EB8A07C81C
 for <freebsd-current@freebsd.org>; Mon,  6 Nov 2017 17:49:21 +0000 (UTC)
 (envelope-from allanjude@freebsd.org)
Received: from [10.1.1.2] (Seawolf.HML3.ScaleEngine.net [209.51.186.28])
 (Authenticated sender: allanjude.freebsd@scaleengine.com)
 by mx1.scaleengine.net (Postfix) with ESMTPSA id F081614744
 for <freebsd-current@freebsd.org>; Mon,  6 Nov 2017 17:49:19 +0000 (UTC)
Subject: Re: [HEADS UP] posix_fallocate support removed from ZFS, lld affected
To: freebsd-current@freebsd.org
References: <7e5599e4-2faa-29b6-4fb2-a0744a12681a@FreeBSD.org>
 <1509989176.99235.79.camel@freebsd.org>
From: Allan Jude <allanjude@freebsd.org>
Message-ID: <65d93f93-31d9-0caa-d1b2-4ed21e90df21@freebsd.org>
Date: Mon, 6 Nov 2017 12:49:19 -0500
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101
 Thunderbird/52.4.0
MIME-Version: 1.0
In-Reply-To: <1509989176.99235.79.camel@freebsd.org>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 8bit
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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: Mon, 06 Nov 2017 17:49:22 -0000

On 2017-11-06 12:26, Ian Lepore wrote:
> On Mon, 2017-11-06 at 17:40 +0200, Andriy Gapon wrote:
>> From UPDATING:
>> The naive and non-compliant support of posix_fallocate(2) in ZFS
>> has been removed as of r325320.  The system call now returns EINVAL
>> when used on a ZFS file.  Although the new behavior complies with the
>> standard, some consumers are not prepared to cope with it.
>> One known victim is lld prior to r325420.
>>
> 
> It just popped into my head... does this mean that kernels running
> r325320+ on systems using ZFS will be unable to host build jails for
> earlier versions / branches because lld will fail in the jail?
> 
> I think that will be a big problem for the ports team's package
> building process, and for anyone using poudriere.
> 
> -- Ian
> 
> _______________________________________________
> 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"
> 

lld is not the default on amd64 yet. So only people who have set the
src.conf knob, or are building a platform like aarch64 that uses lld by
default, would be impacted.

-- 
Allan Jude

From owner-freebsd-current@freebsd.org  Mon Nov  6 17:57:01 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id A2D49E63CD5
 for <freebsd-current@mailman.ysv.freebsd.org>;
 Mon,  6 Nov 2017 17:57:01 +0000 (UTC) (envelope-from ian@freebsd.org)
Received: from outbound1a.eu.mailhop.org (outbound1a.eu.mailhop.org
 [52.58.109.202])
 (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 3FCD67CCC3
 for <freebsd-current@freebsd.org>; Mon,  6 Nov 2017 17:57:00 +0000 (UTC)
 (envelope-from ian@freebsd.org)
X-MHO-User: d5f9102f-c31b-11e7-b805-f37e907b5733
X-Report-Abuse-To: https://support.duocircle.com/support/solutions/articles/5000540958-duocircle-standard-smtp-abuse-information
X-Originating-IP: 73.78.92.27
X-Mail-Handler: DuoCircle Outbound SMTP
Received: from ilsoft.org (unknown [73.78.92.27])
 by outbound1.eu.mailhop.org (Halon) with ESMTPSA
 id d5f9102f-c31b-11e7-b805-f37e907b5733;
 Mon, 06 Nov 2017 17:56:53 +0000 (UTC)
Received: from rev (rev [172.22.42.240])
 by ilsoft.org (8.15.2/8.15.2) with ESMTP id vA6Hub2H001454;
 Mon, 6 Nov 2017 10:56:37 -0700 (MST) (envelope-from ian@freebsd.org)
Message-ID: <1509990997.99235.92.camel@freebsd.org>
Subject: Re: [HEADS UP] posix_fallocate support removed from ZFS, lld affected
From: Ian Lepore <ian@freebsd.org>
To: Allan Jude <allanjude@freebsd.org>, freebsd-current@freebsd.org
Date: Mon, 06 Nov 2017 10:56:37 -0700
In-Reply-To: <65d93f93-31d9-0caa-d1b2-4ed21e90df21@freebsd.org>
References: <7e5599e4-2faa-29b6-4fb2-a0744a12681a@FreeBSD.org>
 <1509989176.99235.79.camel@freebsd.org>
 <65d93f93-31d9-0caa-d1b2-4ed21e90df21@freebsd.org>
Content-Type: text/plain; charset="ISO-8859-1"
X-Mailer: Evolution 3.18.5.1 FreeBSD GNOME Team Port 
Mime-Version: 1.0
Content-Transfer-Encoding: 8bit
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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: Mon, 06 Nov 2017 17:57:01 -0000

On Mon, 2017-11-06 at 12:49 -0500, Allan Jude wrote:
> On 2017-11-06 12:26, Ian Lepore wrote:
> > 
> > On Mon, 2017-11-06 at 17:40 +0200, Andriy Gapon wrote:
> > > 
> > > From UPDATING:
> > > The naive and non-compliant support of posix_fallocate(2) in ZFS
> > > has been removed as of r325320.  The system call now returns EINVAL
> > > when used on a ZFS file.  Although the new behavior complies with the
> > > standard, some consumers are not prepared to cope with it.
> > > One known victim is lld prior to r325420.
> > > 
> > It just popped into my head... does this mean that kernels running
> > r325320+ on systems using ZFS will be unable to host build jails for
> > earlier versions / branches because lld will fail in the jail?
> > 
> > I think that will be a big problem for the ports team's package
> > building process, and for anyone using poudriere.
> > 
> > -- Ian
> > 
> lld is not the default on amd64 yet. So only people who have set the
> src.conf knob, or are building a platform like aarch64 that uses lld by
> default, would be impacted.
> 

Oh, right.  lld != ld.

-- Ian

From owner-freebsd-current@freebsd.org  Mon Nov  6 18:44:05 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 560CBE64DED
 for <freebsd-current@mailman.ysv.freebsd.org>;
 Mon,  6 Nov 2017 18:44:05 +0000 (UTC)
 (envelope-from carpeddiem@gmail.com)
Received: from mail-it0-x235.google.com (mail-it0-x235.google.com
 [IPv6:2607:f8b0:4001:c0b::235])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (Client CN "smtp.gmail.com",
 Issuer "Google Internet Authority G2" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 248317E9FA;
 Mon,  6 Nov 2017 18:44:05 +0000 (UTC)
 (envelope-from carpeddiem@gmail.com)
Received: by mail-it0-x235.google.com with SMTP id y15so6557584ita.4;
 Mon, 06 Nov 2017 10:44:05 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:sender:in-reply-to:references:from:date:message-id
 :subject:to:cc;
 bh=AtCpM9QgilsTx81py7FTbsD2C2UhRJ2thjVcTNzSFUI=;
 b=bFQLp3Epd1ZFYgOGBGRnwk4W7AZZCXBzIrFV4BFthvvAdq+90PsN2BIdfhxTTn1/ro
 0dIHFK2XKkPpTeRbHW9/OZsrl7I3V5fNTN7nYyofu/faMWEkcvSH32qSZ5lDteSfkVqg
 10PA2hndOMSdcyxLYIrm/GZOMWhbo9m7D+XD0I4YUoyMnuatPDHjU4UdAUlfbdRpLU10
 Tz5O28QCZO6ES/XtGjEKWCyYP4oUa8zxGRLyIm7/S5hPnlmkcNAi+qzmDXSreYMYlq94
 GGqytKySkUKPecq63xYhJgSZnI5L/Kt2B9jyUK1epjLaZzrG/mlGk3qfJuwumY+DBcBB
 fIMQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:sender:in-reply-to:references:from
 :date:message-id:subject:to:cc;
 bh=AtCpM9QgilsTx81py7FTbsD2C2UhRJ2thjVcTNzSFUI=;
 b=eEy6LE9fpc7issPPRmMds2LMS4Zqxi0nnBUwfHZu/YutHPX9H/OV9iOaGfXHZ2Y4rv
 t/wr13y2bvoLlKaMKy5sP3J5P4pb1iG7eOo8sdYYuQikzvwd1VBvcGA6tZlROnLt6FHL
 DG0LPcWEfiMkSkC2hy6ciwAV7mbPh9Fk56AQbPUuO93a8+7cTPIMqBy67DQX7mcd7ZaX
 AFkBU5r1AW4vo9qY17UENGqgm4VPaGBEAcHy0s1OsDm0Vgaomxp84eWyllf5ZUpEiDS+
 44gPX0bVFIyk1QUCUHaW18Sfn66kTXZKXpUbdC4anypUoKrq5SUYLXHbZaruB8sKYDsN
 cESw==
X-Gm-Message-State: AJaThX7V1k5A3mXDAS5KPBj7xFHvtjnV3yG3nNEv2jxJut5hJJ/a5QE2
 DyGQutEij+UmYrSwkYRE9jNWgHELZP6oJM6kQF3SXA==
X-Google-Smtp-Source: ABhQp+Rm8Hvx20dVg7QrX1PiA3TX4exz5FGl4PCt46aTVa8ZEnlbMemrLDSMyqmaSHjd1onk+f3+yUZV1YyJnx4fwCc=
X-Received: by 10.36.22.13 with SMTP id a13mr11435299ita.69.1509993843940;
 Mon, 06 Nov 2017 10:44:03 -0800 (PST)
MIME-Version: 1.0
Sender: carpeddiem@gmail.com
Received: by 10.107.14.208 with HTTP; Mon, 6 Nov 2017 10:43:42 -0800 (PST)
In-Reply-To: <1509990997.99235.92.camel@freebsd.org>
References: <7e5599e4-2faa-29b6-4fb2-a0744a12681a@FreeBSD.org>
 <1509989176.99235.79.camel@freebsd.org>
 <65d93f93-31d9-0caa-d1b2-4ed21e90df21@freebsd.org>
 <1509990997.99235.92.camel@freebsd.org>
From: Ed Maste <emaste@freebsd.org>
Date: Mon, 6 Nov 2017 11:43:42 -0700
X-Google-Sender-Auth: vzSGNlWEcdWq25HpLGcur-YDO04
Message-ID: <CAPyFy2CNtwZfFZahbmcbUS+FA7hJTA-M_jF25B+OP7WRv+DJcQ@mail.gmail.com>
Subject: Re: [HEADS UP] posix_fallocate support removed from ZFS, lld affected
To: Ian Lepore <ian@freebsd.org>
Cc: Allan Jude <allanjude@freebsd.org>,
 FreeBSD Current <freebsd-current@freebsd.org>
Content-Type: text/plain; charset="UTF-8"
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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: Mon, 06 Nov 2017 18:44:05 -0000

On 6 November 2017 at 10:56, Ian Lepore <ian@freebsd.org> wrote:
>
> Oh, right.  lld != ld.

Indeed, but this will be a problem for the arm64 package builds if
they use ZFS and an 11.x userland on a new kernel. We probably need to
bring the lld change in as an errata.

From owner-freebsd-current@freebsd.org  Mon Nov  6 19:03:30 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id D7A26E65609
 for <freebsd-current@mailman.ysv.freebsd.org>;
 Mon,  6 Nov 2017 19:03:30 +0000 (UTC)
 (envelope-from kostikbel@gmail.com)
Received: from kib.kiev.ua (kib.kiev.ua [IPv6:2001:470:d5e7:1::1])
 (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 657E07F671;
 Mon,  6 Nov 2017 19:03:30 +0000 (UTC)
 (envelope-from kostikbel@gmail.com)
Received: from tom.home (kib@localhost [127.0.0.1])
 by kib.kiev.ua (8.15.2/8.15.2) with ESMTPS id vA6J3OjD095706
 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO);
 Mon, 6 Nov 2017 21:03:25 +0200 (EET)
 (envelope-from kostikbel@gmail.com)
DKIM-Filter: OpenDKIM Filter v2.10.3 kib.kiev.ua vA6J3OjD095706
Received: (from kostik@localhost)
 by tom.home (8.15.2/8.15.2/Submit) id vA6J3OoV095705;
 Mon, 6 Nov 2017 21:03:24 +0200 (EET)
 (envelope-from kostikbel@gmail.com)
X-Authentication-Warning: tom.home: kostik set sender to kostikbel@gmail.com
 using -f
Date: Mon, 6 Nov 2017 21:03:24 +0200
From: Konstantin Belousov <kostikbel@gmail.com>
To: Ed Maste <emaste@freebsd.org>
Cc: Ian Lepore <ian@freebsd.org>, Allan Jude <allanjude@freebsd.org>,
 FreeBSD Current <freebsd-current@freebsd.org>
Subject: Re: [HEADS UP] posix_fallocate support removed from ZFS, lld affected
Message-ID: <20171106190324.GM2566@kib.kiev.ua>
References: <7e5599e4-2faa-29b6-4fb2-a0744a12681a@FreeBSD.org>
 <1509989176.99235.79.camel@freebsd.org>
 <65d93f93-31d9-0caa-d1b2-4ed21e90df21@freebsd.org>
 <1509990997.99235.92.camel@freebsd.org>
 <CAPyFy2CNtwZfFZahbmcbUS+FA7hJTA-M_jF25B+OP7WRv+DJcQ@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <CAPyFy2CNtwZfFZahbmcbUS+FA7hJTA-M_jF25B+OP7WRv+DJcQ@mail.gmail.com>
User-Agent: Mutt/1.9.1 (2017-09-22)
X-Spam-Status: No, score=-2.0 required=5.0 tests=ALL_TRUSTED,BAYES_00,
 DKIM_ADSP_CUSTOM_MED,FREEMAIL_FROM,NML_ADSP_CUSTOM_MED autolearn=no
 autolearn_force=no version=3.4.1
X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on tom.home
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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: Mon, 06 Nov 2017 19:03:31 -0000

On Mon, Nov 06, 2017 at 11:43:42AM -0700, Ed Maste wrote:
> On 6 November 2017 at 10:56, Ian Lepore <ian@freebsd.org> wrote:
> >
> > Oh, right.  lld != ld.
> 
> Indeed, but this will be a problem for the arm64 package builds if
> they use ZFS and an 11.x userland on a new kernel. We probably need to
> bring the lld change in as an errata.

Or make ZFS return (lie) success for p_osrel < bumped osrel.

From owner-freebsd-current@freebsd.org  Tue Nov  7 11:39:15 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8A0BCE55D6B
 for <freebsd-current@mailman.ysv.freebsd.org>;
 Tue,  7 Nov 2017 11:39:15 +0000 (UTC)
 (envelope-from prvs=4775ea590=roger.pau@citrix.com)
Received: from SMTP.CITRIX.COM.AU (smtp.citrix.com.au [103.14.252.240])
 (using TLSv1.2 with cipher RC4-SHA (128/128 bits))
 (Client CN "mail.citrix.com",
 Issuer "DigiCert SHA2 Secure Server CA" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id BA55A7C6E0
 for <freebsd-current@freebsd.org>; Tue,  7 Nov 2017 11:39:14 +0000 (UTC)
 (envelope-from prvs=4775ea590=roger.pau@citrix.com)
X-IronPort-AV: E=Sophos;i="5.44,358,1505779200"; d="scan'208";a="106688696"
Date: Tue, 7 Nov 2017 11:39:01 +0000
From: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
To: <freebsd-current@freebsd.org>
Subject: make ftp failing
Message-ID: <20171107113901.mfv6f5wis3pagmou@dhcp-3-128.uk.xensource.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
User-Agent: NeoMutt/20171013
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL03.citrite.net (10.69.22.127)
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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: Tue, 07 Nov 2017 11:39:15 -0000

Hello,

Since the end of last week `make -C release ftp` has been failing for
me, giving the following output (trimmed for convenience):

building static vers library
ar -crD libvers.a `NM=3D'nm' NMFLAGS=3D''  lorder print_version.o  | tsort =
-q`=20
ranlib -D libvers.a
=3D=3D=3D> kerberos5/tools/asn1_compile (obj,all,install)
/var/tmp/temproot.ZOLPwx4O/usr/obj/usr/home/osstest/build.115533.build-amd6=
4-freebsd/freebsd/kerberos5/tools/asn1_compile created for /usr/home/osstes=
t/build.115533.build-amd64-freebsd/freebsd/kerberos5/tools/asn1_compile
yacc -d -o asn1parse.c /usr/home/osstest/build.115533.build-amd64-freebsd/f=
reebsd/crypto/heimdal/lib/asn1/asn1parse.y
yacc: 4 shift/reduce conflicts.
lex  -olex.c /usr/home/osstest/build.115533.build-amd64-freebsd/freebsd/cry=
pto/heimdal/lib/asn1/lex.l
make-roken > roken.h
echo asn1_compile.full: /usr/lib/libc.a /var/tmp/temproot.ZOLPwx4O/usr/obj/=
usr/home/osstest/build.115533.build-amd64-freebsd/freebsd/kerberos5/lib/lib=
roken/libroken.a /var/tmp/temproot.ZOLPwx4O/usr/obj/usr/home/osstest/build.=
115533.build-amd64-freebsd/freebsd/tmp/obj-tools/kerberos5/lib/libvers/libv=
ers.a /var/tmp/temproot.ZOLPwx4O/usr/obj/usr/home/osstest/build.115533.buil=
d-amd64-freebsd/freebsd/tmp/legacy/usr/lib/libegacy.a >> .depend
cc  -O2 -pipe -I/usr/home/osstest/build.115533.build-amd64-freebsd/freebsd/=
crypto/heimdal/lib/roken -I/usr/home/osstest/build.115533.build-amd64-freeb=
sd/freebsd/crypto/heimdal/lib/asn1 -I.  -DHAVE_CONFIG_H -I/usr/home/osstest=
/build.115533.build-amd64-freebsd/freebsd/kerberos5/include -g -MD  -MF.dep=
end.asn1parse.o -MTasn1parse.o -std=3Dgnu99  -Qunused-arguments  -I/var/tmp=
/temproot.ZOLPwx4O/usr/obj/usr/home/osstest/build.115533.build-amd64-freebs=
d/freebsd/tmp/legacy/usr/include -c asn1parse.c -o asn1parse.o
cc  -O2 -pipe -I/usr/home/osstest/build.115533.build-amd64-freebsd/freebsd/=
crypto/heimdal/lib/roken -I/usr/home/osstest/build.115533.build-amd64-freeb=
sd/freebsd/crypto/heimdal/lib/asn1 -I.  -DHAVE_CONFIG_H -I/usr/home/osstest=
/build.115533.build-amd64-freebsd/freebsd/kerberos5/include -g -MD  -MF.dep=
end.gen.o -MTgen.o -std=3Dgnu99  -Qunused-arguments  -I/var/tmp/temproot.ZO=
LPwx4O/usr/obj/usr/home/osstest/build.115533.build-amd64-freebsd/freebsd/tm=
p/legacy/usr/include -c /usr/home/osstest/build.115533.build-amd64-freebsd/=
freebsd/crypto/heimdal/lib/asn1/gen.c -o gen.o
cc  -O2 -pipe -I/usr/home/osstest/build.115533.build-amd64-freebsd/freebsd/=
crypto/heimdal/lib/roken -I/usr/home/osstest/build.115533.build-amd64-freeb=
sd/freebsd/crypto/heimdal/lib/asn1 -I.  -DHAVE_CONFIG_H -I/usr/home/osstest=
/build.115533.build-amd64-freebsd/freebsd/kerberos5/include -g -MD  -MF.dep=
end.gen_copy.o -MTgen_copy.o -std=3Dgnu99  -Qunused-arguments  -I/var/tmp/t=
emproot.ZOLPwx4O/usr/obj/usr/home/osstest/build.115533.build-amd64-freebsd/=
freebsd/tmp/legacy/usr/include -c /usr/home/osstest/build.115533.build-amd6=
4-freebsd/freebsd/crypto/heimdal/lib/asn1/gen_copy.c -o gen_copy.o
cc  -O2 -pipe -I/usr/home/osstest/build.115533.build-amd64-freebsd/freebsd/=
crypto/heimdal/lib/roken -I/usr/home/osstest/build.115533.build-amd64-freeb=
sd/freebsd/crypto/heimdal/lib/asn1 -I.  -DHAVE_CONFIG_H -I/usr/home/osstest=
/build.115533.build-amd64-freebsd/freebsd/kerberos5/include -g -MD  -MF.dep=
end.gen_decode.o -MTgen_decode.o -std=3Dgnu99  -Qunused-arguments  -I/var/t=
mp/temproot.ZOLPwx4O/usr/obj/usr/home/osstest/build.115533.build-amd64-free=
bsd/freebsd/tmp/legacy/usr/include -c /usr/home/osstest/build.115533.build-=
amd64-freebsd/freebsd/crypto/heimdal/lib/asn1/gen_decode.c -o gen_decode.o
cc  -O2 -pipe -I/usr/home/osstest/build.115533.build-amd64-freebsd/freebsd/=
crypto/heimdal/lib/roken -I/usr/home/osstest/build.115533.build-amd64-freeb=
sd/freebsd/crypto/heimdal/lib/asn1 -I.  -DHAVE_CONFIG_H -I/usr/home/osstest=
/build.115533.build-amd64-freebsd/freebsd/kerberos5/include -g -MD  -MF.dep=
end.gen_encode.o -MTgen_encode.o -std=3Dgnu99  -Qunused-arguments  -I/var/t=
mp/temproot.ZOLPwx4O/usr/obj/usr/home/osstest/build.115533.build-amd64-free=
bsd/freebsd/tmp/legacy/usr/include -c /usr/home/osstest/build.115533.build-=
amd64-freebsd/freebsd/crypto/heimdal/lib/asn1/gen_encode.c -o gen_encode.o
cc  -O2 -pipe -I/usr/home/osstest/build.115533.build-amd64-freebsd/freebsd/=
crypto/heimdal/lib/roken -I/usr/home/osstest/build.115533.build-amd64-freeb=
sd/freebsd/crypto/heimdal/lib/asn1 -I.  -DHAVE_CONFIG_H -I/usr/home/osstest=
/build.115533.build-amd64-freebsd/freebsd/kerberos5/include -g -MD  -MF.dep=
end.gen_free.o -MTgen_free.o -std=3Dgnu99  -Qunused-arguments  -I/var/tmp/t=
emproot.ZOLPwx4O/usr/obj/usr/home/osstest/build.115533.build-amd64-freebsd/=
freebsd/tmp/legacy/usr/include -c /usr/home/osstest/build.115533.build-amd6=
4-freebsd/freebsd/crypto/heimdal/lib/asn1/gen_free.c -o gen_free.o
cc  -O2 -pipe -I/usr/home/osstest/build.115533.build-amd64-freebsd/freebsd/=
crypto/heimdal/lib/roken -I/usr/home/osstest/build.115533.build-amd64-freeb=
sd/freebsd/crypto/heimdal/lib/asn1 -I.  -DHAVE_CONFIG_H -I/usr/home/osstest=
/build.115533.build-amd64-freebsd/freebsd/kerberos5/include -g -MD  -MF.dep=
end.gen_glue.o -MTgen_glue.o -std=3Dgnu99  -Qunused-arguments  -I/var/tmp/t=
emproot.ZOLPwx4O/usr/obj/usr/home/osstest/build.115533.build-amd64-freebsd/=
freebsd/tmp/legacy/usr/include -c /usr/home/osstest/build.115533.build-amd6=
4-freebsd/freebsd/crypto/heimdal/lib/asn1/gen_glue.c -o gen_glue.o
cc  -O2 -pipe -I/usr/home/osstest/build.115533.build-amd64-freebsd/freebsd/=
crypto/heimdal/lib/roken -I/usr/home/osstest/build.115533.build-amd64-freeb=
sd/freebsd/crypto/heimdal/lib/asn1 -I.  -DHAVE_CONFIG_H -I/usr/home/osstest=
/build.115533.build-amd64-freebsd/freebsd/kerberos5/include -g -MD  -MF.dep=
end.gen_length.o -MTgen_length.o -std=3Dgnu99  -Qunused-arguments  -I/var/t=
mp/temproot.ZOLPwx4O/usr/obj/usr/home/osstest/build.115533.build-amd64-free=
bsd/freebsd/tmp/legacy/usr/include -c /usr/home/osstest/build.115533.build-=
amd64-freebsd/freebsd/crypto/heimdal/lib/asn1/gen_length.c -o gen_length.o
cc  -O2 -pipe -I/usr/home/osstest/build.115533.build-amd64-freebsd/freebsd/=
crypto/heimdal/lib/roken -I/usr/home/osstest/build.115533.build-amd64-freeb=
sd/freebsd/crypto/heimdal/lib/asn1 -I.  -DHAVE_CONFIG_H -I/usr/home/osstest=
/build.115533.build-amd64-freebsd/freebsd/kerberos5/include -g -MD  -MF.dep=
end.gen_seq.o -MTgen_seq.o -std=3Dgnu99  -Qunused-arguments  -I/var/tmp/tem=
proot.ZOLPwx4O/usr/obj/usr/home/osstest/build.115533.build-amd64-freebsd/fr=
eebsd/tmp/legacy/usr/include -c /usr/home/osstest/build.115533.build-amd64-=
freebsd/freebsd/crypto/heimdal/lib/asn1/gen_seq.c -o gen_seq.o
cc  -O2 -pipe -I/usr/home/osstest/build.115533.build-amd64-freebsd/freebsd/=
crypto/heimdal/lib/roken -I/usr/home/osstest/build.115533.build-amd64-freeb=
sd/freebsd/crypto/heimdal/lib/asn1 -I.  -DHAVE_CONFIG_H -I/usr/home/osstest=
/build.115533.build-amd64-freebsd/freebsd/kerberos5/include -g -MD  -MF.dep=
end.gen_template.o -MTgen_template.o -std=3Dgnu99  -Qunused-arguments  -I/v=
ar/tmp/temproot.ZOLPwx4O/usr/obj/usr/home/osstest/build.115533.build-amd64-=
freebsd/freebsd/tmp/legacy/usr/include -c /usr/home/osstest/build.115533.bu=
ild-amd64-freebsd/freebsd/crypto/heimdal/lib/asn1/gen_template.c -o gen_tem=
plate.o
cc  -O2 -pipe -I/usr/home/osstest/build.115533.build-amd64-freebsd/freebsd/=
crypto/heimdal/lib/roken -I/usr/home/osstest/build.115533.build-amd64-freeb=
sd/freebsd/crypto/heimdal/lib/asn1 -I.  -DHAVE_CONFIG_H -I/usr/home/osstest=
/build.115533.build-amd64-freebsd/freebsd/kerberos5/include -g -MD  -MF.dep=
end.hash.o -MThash.o -std=3Dgnu99  -Qunused-arguments  -I/var/tmp/temproot.=
ZOLPwx4O/usr/obj/usr/home/osstest/build.115533.build-amd64-freebsd/freebsd/=
tmp/legacy/usr/include -c /usr/home/osstest/build.115533.build-amd64-freebs=
d/freebsd/crypto/heimdal/lib/asn1/hash.c -o hash.o
cc  -O2 -pipe -I/usr/home/osstest/build.115533.build-amd64-freebsd/freebsd/=
crypto/heimdal/lib/roken -I/usr/home/osstest/build.115533.build-amd64-freeb=
sd/freebsd/crypto/heimdal/lib/asn1 -I.  -DHAVE_CONFIG_H -I/usr/home/osstest=
/build.115533.build-amd64-freebsd/freebsd/kerberos5/include -g -MD  -MF.dep=
end.lex.o -MTlex.o -std=3Dgnu99  -Qunused-arguments  -I/var/tmp/temproot.ZO=
LPwx4O/usr/obj/usr/home/osstest/build.115533.build-amd64-freebsd/freebsd/tm=
p/legacy/usr/include -c lex.c -o lex.o
cc  -O2 -pipe -I/usr/home/osstest/build.115533.build-amd64-freebsd/freebsd/=
crypto/heimdal/lib/roken -I/usr/home/osstest/build.115533.build-amd64-freeb=
sd/freebsd/crypto/heimdal/lib/asn1 -I.  -DHAVE_CONFIG_H -I/usr/home/osstest=
/build.115533.build-amd64-freebsd/freebsd/kerberos5/include -g -MD  -MF.dep=
end.main.o -MTmain.o -std=3Dgnu99  -Qunused-arguments  -I/var/tmp/temproot.=
ZOLPwx4O/usr/obj/usr/home/osstest/build.115533.build-amd64-freebsd/freebsd/=
tmp/legacy/usr/include -c /usr/home/osstest/build.115533.build-amd64-freebs=
d/freebsd/crypto/heimdal/lib/asn1/main.c -o main.o
cc  -O2 -pipe -I/usr/home/osstest/build.115533.build-amd64-freebsd/freebsd/=
crypto/heimdal/lib/roken -I/usr/home/osstest/build.115533.build-amd64-freeb=
sd/freebsd/crypto/heimdal/lib/asn1 -I.  -DHAVE_CONFIG_H -I/usr/home/osstest=
/build.115533.build-amd64-freebsd/freebsd/kerberos5/include -g -MD  -MF.dep=
end.symbol.o -MTsymbol.o -std=3Dgnu99  -Qunused-arguments  -I/var/tmp/tempr=
oot.ZOLPwx4O/usr/obj/usr/home/osstest/build.115533.build-amd64-freebsd/free=
bsd/tmp/legacy/usr/include -c /usr/home/osstest/build.115533.build-amd64-fr=
eebsd/freebsd/crypto/heimdal/lib/asn1/symbol.c -o symbol.o
cc -O2 -pipe -I/usr/home/osstest/build.115533.build-amd64-freebsd/freebsd/c=
rypto/heimdal/lib/roken -I/usr/home/osstest/build.115533.build-amd64-freebs=
d/freebsd/crypto/heimdal/lib/asn1 -I. -DHAVE_CONFIG_H -I/usr/home/osstest/b=
uild.115533.build-amd64-freebsd/freebsd/kerberos5/include -g -std=3Dgnu99 -=
Qunused-arguments -I/var/tmp/temproot.ZOLPwx4O/usr/obj/usr/home/osstest/bui=
ld.115533.build-amd64-freebsd/freebsd/tmp/legacy/usr/include  -static -L/va=
r/tmp/temproot.ZOLPwx4O/usr/obj/usr/home/osstest/build.115533.build-amd64-f=
reebsd/freebsd/tmp/legacy/usr/lib -o asn1_compile.full asn1parse.o gen.o ge=
n_copy.o gen_decode.o gen_encode.o gen_free.o gen_glue.o gen_length.o gen_s=
eq.o gen_template.o hash.o lex.o main.o symbol.o  /var/tmp/temproot.ZOLPwx4=
O/usr/obj/usr/home/osstest/build.115533.build-amd64-freebsd/freebsd/kerbero=
s5/lib/libroken/libroken.a -L/var/tmp/temproot.ZOLPwx4O/usr/obj/usr/home/os=
stest/build.115533.build-amd64-freebsd/freebsd/tmp/obj-tools/kerberos5/lib/=
libvers -lvers -legacy
/usr/bin/ld: cannot find -lvers
cc: error: linker command failed with exit code 1 (use -v to see invocation)
*** Error code 1

Stop.
make[4]: stopped in /usr/home/osstest/build.115533.build-amd64-freebsd/free=
bsd/kerberos5/tools/asn1_compile
*** Error code 1

Stop.
make[3]: stopped in /usr/home/osstest/build.115533.build-amd64-freebsd/free=
bsd
*** Error code 1

Stop.
make[2]: stopped in /usr/home/osstest/build.115533.build-amd64-freebsd/free=
bsd
*** Error code 1

Stop.
make[1]: stopped in /usr/home/osstest/build.115533.build-amd64-freebsd/free=
bsd

  *** FATAL ERROR: Cannot 'cd' to /usr/home/osstest/build.115533.build-amd6=
4-freebsd/freebsd/release/.. and install files to
      the temproot environment

*** Error code 1

The full build log can be found at:

http://xenbits.xen.org/people/royger/7.ts-freebsd-build.log

(careful, it's around ~80MB)

The command used to build is:

# export MAKEOBJDIRPREFIX=3D/home/osstest/build.115533.build-amd64-freebsd/=
obj
# export TARGET=3Damd64
# make -C release ftp

Previously a buildworld/buildkernel has been run without issue.

Thanks, Roger.

From owner-freebsd-current@freebsd.org  Tue Nov  7 13:56:05 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 301FCE59433;
 Tue,  7 Nov 2017 13:56:05 +0000 (UTC)
 (envelope-from luzar722@gmail.com)
Received: from mail-it0-x22a.google.com (mail-it0-x22a.google.com
 [IPv6:2607:f8b0:4001:c0b::22a])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (Client CN "smtp.gmail.com",
 Issuer "Google Internet Authority G2" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id E95726778F;
 Tue,  7 Nov 2017 13:56:04 +0000 (UTC)
 (envelope-from luzar722@gmail.com)
Received: by mail-it0-x22a.google.com with SMTP id y15so2472915ita.4;
 Tue, 07 Nov 2017 05:56:04 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=message-id:date:from:user-agent:mime-version:to:cc:subject
 :references:in-reply-to:content-transfer-encoding;
 bh=t1VKZpRyqkrxH+N4TdNRE1zbRQj+UZv0UM6P4f7gvkY=;
 b=T9RVUSEta2MozudGmXs8dIJuo8GDevt+Mx7/g8t6M/Mfo/szopN7pfocTguRoRjeTa
 SshjndGbcjidXKpYOvt3dwpS0zGDR0BTg1QYFl8g+8O6+rhG2cd4wRTnr4aYHk7LLgEy
 EaDJzpf6C9/wDDPDLwP7tDlqLce87Mup12mpZk1nR791aW+FtgtCS80RbkEBm75AiAcD
 +IgHlNlup7Si6RTP8F9Nlvq4Nqetna9qF9SvRZnx1wBBm6rnpLVdL1Yj1Kp4BkxlH647
 NBxm1zbvQBTqJTw3i8oMefXwrS0P+7GpfsK5m19ZMvB+9YR0O4YMqf3xT14z9DTW2XH0
 JpqA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to
 :cc:subject:references:in-reply-to:content-transfer-encoding;
 bh=t1VKZpRyqkrxH+N4TdNRE1zbRQj+UZv0UM6P4f7gvkY=;
 b=XwM9ly5biA8MpD3niFE9+s4VofdmdkZ1bgr3lXUetYJwgfwaRTR9vGxlwtFJPCWsu7
 5SfvUepbiWGcnK2gDUlUiloduu3Ebpfy9i88I7A9mUpqBF+t51Dw/V8mMn7ZGhut1ByP
 xNQ9yv4vRqA8Sv1m00WHYobMBVlTeX7Hycu41li4RzqGmt3VhQUFbpv6nU+fzCfEiHB5
 Q77zPDzDj0eIxMOddwy0z73xZQ1WugPICTSCOSsYnRkon44uWzt/foXxFMnxdBgwCUrn
 lBlL2TakCEJVbqrrKpjw6y/LpEAd9lgr2V7Ir6lPku4cyGHA6evy39Ivd0st6E3Wd6Q3
 onvQ==
X-Gm-Message-State: AJaThX4xXuJIEQdh6sUpT67P0KZG3/Jc7pQNauPQ3olDPIVlgh7nZwD1
 g8iqPqtYXz2VEIqj11Ukgqfl+Q==
X-Google-Smtp-Source: ABhQp+T68lHvYV/pefaTkTURIyS1b3vq0wYu+AVYNx2kqIXOgtD4bKmUjnNt0BTo72ObEWuY3/uIlA==
X-Received: by 10.36.81.21 with SMTP id s21mr2188400ita.144.1510062964334;
 Tue, 07 Nov 2017 05:56:04 -0800 (PST)
Received: from [10.0.10.7] (cpe-65-25-50-122.neo.res.rr.com. [65.25.50.122])
 by smtp.googlemail.com with ESMTPSA id 76sm464012itk.23.2017.11.07.05.56.03
 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Tue, 07 Nov 2017 05:56:03 -0800 (PST)
Message-ID: <5A01BB73.5060501@gmail.com>
Date: Tue, 07 Nov 2017 08:56:03 -0500
From: Ernie Luzar <luzar722@gmail.com>
User-Agent: Thunderbird 2.0.0.24 (Windows/20100228)
MIME-Version: 1.0
To: pyunyh@gmail.com
CC: "freebsd-questions@freebsd.org" <freebsd-questions@freebsd.org>, 
 FreeBSD current <freebsd-current@freebsd.org>
Subject: Re: watchdog timeout problem
References: <59FB27FB.6060704@gmail.com>
 <20171102143547.GA1065@michelle.fasterthan.co.kr>
In-Reply-To: <20171102143547.GA1065@michelle.fasterthan.co.kr>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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: Tue, 07 Nov 2017 13:56:05 -0000

YongHyeon PYUN wrote:
> On Thu, Nov 02, 2017 at 10:13:15AM -0400, Ernie Luzar wrote:
>> Posted this 10/31/2017  got no reply.
>>
>> Been getting these error messages since about release 10.0 I think.
>> Have changed to new hardware box and new cable modem and still having
>> the same error messages. Also occurs when I use em0 interface to connect 
>> to the public internet instead of vge0.
>>
>> vge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST>
>>         metric 0 mtu 1500
>> 	options=389b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,
>>         WOL_UCAST,WOL_MCAST,WOL_MAGIC>
>> 	ether 00:0b:db:19:33:18
>> 	hwaddr 10:00:60:21:00:93
>> 	inet xxx.xxx.xxx.xxx netmask 0xfffff000
>>         broadcast 255.255.255.255
>> 	nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
>> 	media: Ethernet autoselect (1000baseT <full-duplex,master>)
>> 	status: active
>>
>>
>>
>> Oct 30 23:43:38 fbsd kernel: vge0: watchdog timeout
>> Oct 30 23:43:38 fbsd kernel: vge0: link state changed to DOWN
>> Oct 30 23:43:42 fbsd kernel: vge0: link state changed to UP
>>
>> 11/2/2017 posting this now as a update
>>
>> I have continued to research this problem.
>> The "man watchdog" says that the command,
>> watchdog -d  will provide debugging info, and
>> watchdog -t  will set a new timeout timer value
>>
>> When I issue either of those commands I get this error message
>> watchdog: patting the dog: Operation not supported
>>
>> The man page also says a value of -t 0  disables the watchdog function.
>>
>> Issuing "watchdog -t 0" does not get that above error message, but the 
>> watchdog function is still enabled because I am still getting the
>>
>>  kernel: vge0: watchdog timeout
>>  kernel: vge0: link state changed to DOWN
>>  kernel: vge0: link state changed to UP
>>
>> messages.
>>

For the archives.

After a lot of trial and error testing finally determined the cause of 
this problem is ddclient. When I disable ddclient from running those 
messages stop happening.

ddclient is a dynamic DNS auto updater written in perl. I have now 
deinstalled ddclient and written my own dynamic DNS auto updater sh 
script that I am calling dynip with intention to add it to the port 
system later.



From owner-freebsd-current@freebsd.org  Tue Nov  7 14:00:42 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id A9E13E598B3
 for <freebsd-current@mailman.ysv.freebsd.org>;
 Tue,  7 Nov 2017 14:00:42 +0000 (UTC)
 (envelope-from herbert@mailbox.org)
Received: from mx2.mailbox.org (mx2.mailbox.org [80.241.60.215])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client CN "*.mailbox.org",
 Issuer "SwissSign Server Silver CA 2014 - G22" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 6291E67EF2
 for <freebsd-current@freebsd.org>; Tue,  7 Nov 2017 14:00:41 +0000 (UTC)
 (envelope-from herbert@mailbox.org)
Received: from smtp1.mailbox.org (smtp1.mailbox.org [80.241.60.240])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 by mx2.mailbox.org (Postfix) with ESMTPS id D1F114CA37;
 Tue,  7 Nov 2017 15:00:33 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mailbox.org; h=
 content-transfer-encoding:content-type:content-type:mime-version
 :references:in-reply-to:subject:subject:from:from:message-id
 :date:date:received; s=mail20150812; t=1510063231; bh=IUzISaitLG
 RXdZ03bHBa2uvtuOjg3TXIubmT+X5J7LU=; b=sefu0P5Aoff7JEfVQk72duttSf
 MmQZtq7d0a1e+/HWLvwDTpzPecK3EywFzDHifsI6Fq7o/dp0ZxJijdhEj8rwMy3e
 LjX3hqpF8vt/uAADtk7FDsWLeID1m7dq50FZInzVko/rH45InOxvyDmJDA17hRQc
 07aIgPzG15A6sLyr2NC5W5kJ6V/TySxae6qkRW1G8sh+j63JMmvxWqTXJfzHuEh7
 yS+UJDqTTMBBKyttwgztRreNm6Z/LJNjHMtbFEiijUp2kybKt+9qgBnCG40L+Q3N
 zKJpKeRFFvWZMqIaGxHbXtgtsCFjbpLVodtABEi6b7pff4lCqUKNbLPD8z3w==
X-Virus-Scanned: amavisd-new at heinlein-support.de
Received: from smtp1.mailbox.org ([80.241.60.240])
 by spamfilter01.heinlein-hosting.de (spamfilter01.heinlein-hosting.de
 [80.241.56.115]) (amavisd-new, port 10030)
 with ESMTP id sXsSOdZLR3mq; Tue,  7 Nov 2017 15:00:31 +0100 (CET)
Date: Tue, 07 Nov 2017 15:00:28 +0100
Message-ID: <87vaim9ojn.wl-herbert@mailbox.org>
From: "Herbert J. Skuhra" <herbert@mailbox.org>
To: Roger Pau =?ISO-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Cc: <freebsd-current@freebsd.org>
Subject: Re: make ftp failing
In-Reply-To: <20171107113901.mfv6f5wis3pagmou@dhcp-3-128.uk.xensource.com>
References: <20171107113901.mfv6f5wis3pagmou@dhcp-3-128.uk.xensource.com>
MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue")
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
X-Mailman-Approved-At: Tue, 07 Nov 2017 14:15:26 +0000
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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: Tue, 07 Nov 2017 14:00:42 -0000

On Tue, 07 Nov 2017 12:39:01 +0100, Roger Pau Monn=E9 wrote:
> =

> Hello,
> =

> Since the end of last week `make -C release ftp` has been failing for=

> me, giving the following output (trimmed for convenience):

Hmm, your build log is from 2017-11-03. Can you try again with sources
from today (svn)? I think the issue has already been fixed. At least my=

previous two builds were successful: r325433 (2017-11-05) and r325509
(today).

--
Herbert


From owner-freebsd-current@freebsd.org  Tue Nov  7 14:16:03 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9447BE5A16C
 for <freebsd-current@mailman.ysv.freebsd.org>;
 Tue,  7 Nov 2017 14:16:03 +0000 (UTC) (envelope-from gjb@FreeBSD.org)
Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client CN "freefall.freebsd.org",
 Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 6B4BA694C0;
 Tue,  7 Nov 2017 14:16:03 +0000 (UTC) (envelope-from gjb@FreeBSD.org)
Received: from FreeBSD.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by freefall.freebsd.org (Postfix) with ESMTPS id 83C9B168B1;
 Tue,  7 Nov 2017 14:15:32 +0000 (UTC) (envelope-from gjb@FreeBSD.org)
Date: Tue, 7 Nov 2017 14:15:30 +0000
From: Glen Barber <gjb@FreeBSD.org>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Cc: freebsd-current@freebsd.org
Subject: Re: make ftp failing
Message-ID: <20171107141530.GB56652@FreeBSD.org>
References: <20171107113901.mfv6f5wis3pagmou@dhcp-3-128.uk.xensource.com>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature"; boundary="R3G7APHDIzY6R/pk"
Content-Disposition: inline
In-Reply-To: <20171107113901.mfv6f5wis3pagmou@dhcp-3-128.uk.xensource.com>
User-Agent: Mutt/1.8.2 (2017-04-18)
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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: Tue, 07 Nov 2017 14:16:03 -0000


--R3G7APHDIzY6R/pk
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Tue, Nov 07, 2017 at 11:39:01AM +0000, Roger Pau Monn=E9 wrote:
> Hello,
>=20
> Since the end of last week `make -C release ftp` has been failing for
> me, giving the following output (trimmed for convenience):
>=20
[...]
> /usr/bin/ld: cannot find -lvers
> cc: error: linker command failed with exit code 1 (use -v to see invocati=
on)
> *** Error code 1
>=20

I hit this problem yesterday against r325363.  What revision is this
against?  Upgrading to at least r325457 should fix it.

Glen


--R3G7APHDIzY6R/pk
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEjRJAPC5sqwhs9k2jAxRYpUeP4pMFAloBwAIACgkQAxRYpUeP
4pNaHw//S/rJHEdYISgZNE1t3mD90Pk65GzedCmUwFTUdRHqwb38AFuL7EIQUSil
8V3ZXyq1OIMIeSGgbolsHiYl161WkS23nW33SlyNnSIflmIAL2jnJUP5l3IAGvDB
VS/imLCkZBX8KSOobN4nyDt6qI/yBGGj6WQkXC4iTKg5BLk/2dEXJYJT2QbKQSbI
HO+6OaeZgMS15QLfk4zyLOJhdal0r0YbWycpLztjlBAIoOkb4vHY+/BG06rKBXmI
i9FBMrs5fU3inl5V826Aw3lgsmz2lqcJolWvdNAuFlNzidBQ17UMYWJXuqCx93k8
PdJXYkrDi/KsOGOSMMjm9BohMEClBUWxvbVZbH+TkUMB5/bJmSK5ucnWEsys8JUu
72ppFexoMVf9FJ7utJhseF/OMBL+fykI66PQAXN/xhrInVRUKWFbNlp163A3Gs2Q
y/KlEDr2Lx3jeHuFP/mfQt70AosWwMgQwuiZvXoF6FZYz9M7vDiOhrpWYhxqavmP
sc4swO3dnruHZ/djMWWVB8YzxECFgWxMZqEM6X6kQyU6QaZ6gU8x6qnz+mFPgr6R
D/bwhU8PJ/repquFgu2cmZk9wCmyT+WVBryQfialRm1XKTdgBI2vDDi3VR9OwyEB
H4mr6dNZWyAEDK9lLibhnNnpFZT9YoFSLZ42v+Ljbx6pEg0PjAc=
=ybP7
-----END PGP SIGNATURE-----

--R3G7APHDIzY6R/pk--

From owner-freebsd-current@freebsd.org  Tue Nov  7 16:30:34 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 816A1E5D2E8;
 Tue,  7 Nov 2017 16:30:34 +0000 (UTC) (envelope-from rb@gid.co.uk)
Received: from mx0.gid.co.uk (mx0.gid.co.uk [194.32.164.250])
 (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 26C5B73ED5;
 Tue,  7 Nov 2017 16:30:33 +0000 (UTC) (envelope-from rb@gid.co.uk)
Received: from [194.32.164.27] ([194.32.164.27])
 by mx0.gid.co.uk (8.14.2/8.14.2) with ESMTP id vA7GSsX2067635;
 Tue, 7 Nov 2017 16:28:54 GMT (envelope-from rb@gid.co.uk)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\))
Subject: Re: Denverton CPU on FreeBSD
From: Bob Bishop <rb@gid.co.uk>
In-Reply-To: <CAJajdNVf-gG2Bs8stWghhyk=EhjT-4pEwQaK7fZNehtyESmZ_g@mail.gmail.com>
Date: Tue, 7 Nov 2017 16:28:54 +0000
Cc: freebsd-stable@freebsd.org, freebsd-current@freebsd.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <F16EA89F-6C8B-465A-96C8-94D3E56BBEA5@gid.co.uk>
References: <CAJajdNW1W6Y5AFpqDyc2OoEq8BYorDOSzAogyiBjiO-QGhiwRg@mail.gmail.com>
 <CAJajdNVf-gG2Bs8stWghhyk=EhjT-4pEwQaK7fZNehtyESmZ_g@mail.gmail.com>
To: Cassiano Peixoto <peixotocassiano@gmail.com>
X-Mailer: Apple Mail (2.3273)
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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: Tue, 07 Nov 2017 16:30:34 -0000

Hi,

> On 7 Nov 2017, at 16:12, Cassiano Peixoto <peixotocassiano@gmail.com> =
wrote:
>=20
> Hi guys,
>=20
> I'm backing to this thread because I had no success yet. There is an =
issue
> with console boot on Intel Denverton. I've followed the instruction =
bellow:
>=20
> https://www.freebsd.org/doc/handbook/serialconsole-setup.html
>=20
> I tried using an IPMI card and worked fine.
>=20
> I don't know who is the maintainer for console code to get in touch. =
Can
> some developer work on this issue? I can help making any test needed.
>=20
> Thank you.
>=20
> On Wed, Aug 16, 2017 at 5:32 PM, Cassiano Peixoto =
<peixotocassiano@gmail.com
>> wrote:
>=20
>> Hi there,
>>=20
>> Is someone playing with Denverton CPU On FreeBSD?
>>=20
>> I'm trying to use serial console on FreeBSD with Denverton CPU but =
doesn't
>> work.
>>=20
>> I can see the boot process but it stops and I do not have the login
>> prompt. My keyboard doesn't answer as well.

Have you set /etc/ttys entry for the serial port appropriately? =
https://www.freebsd.org/doc/handbook/term.html#term-config

>> I tried it with FreeBSD 10, 11 and 12-CURRENT. Same configuration is
>> working with Rangeley CPU.

Maybe BIOS initialises the serial port differently?

>> Any help is welcome.
>>=20
>> Thanks.
>>=20
> _______________________________________________
> freebsd-stable@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-stable
> To unsubscribe, send any mail to =
"freebsd-stable-unsubscribe@freebsd.org"
>=20


--
Bob Bishop       t: +44 (0)118 940 1243
rb@gid.co.uk     m: +44 (0)783 626 4518






From owner-freebsd-current@freebsd.org  Tue Nov  7 17:13:00 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id AB87BE5E3B4
 for <freebsd-current@mailman.ysv.freebsd.org>;
 Tue,  7 Nov 2017 17:13:00 +0000 (UTC)
 (envelope-from prvs=4775ea590=roger.pau@citrix.com)
Received: from SMTP.CITRIX.COM.AU (smtp.citrix.com.au [103.14.252.240])
 (using TLSv1.2 with cipher RC4-SHA (128/128 bits))
 (Client CN "mail.citrix.com",
 Issuer "DigiCert SHA2 Secure Server CA" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id CF4AF779B8;
 Tue,  7 Nov 2017 17:12:58 +0000 (UTC)
 (envelope-from prvs=4775ea590=roger.pau@citrix.com)
X-IronPort-AV: E=Sophos;i="5.44,359,1505779200"; d="scan'208";a="106697492"
Date: Tue, 7 Nov 2017 17:12:50 +0000
From: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
To: Glen Barber <gjb@FreeBSD.org>
CC: <freebsd-current@freebsd.org>
Subject: Re: make ftp failing
Message-ID: <20171107171250.zytoitfstpno3d44@dhcp-3-128.uk.xensource.com>
References: <20171107113901.mfv6f5wis3pagmou@dhcp-3-128.uk.xensource.com>
 <20171107141530.GB56652@FreeBSD.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <20171107141530.GB56652@FreeBSD.org>
User-Agent: NeoMutt/20171013
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL03.citrite.net (10.69.22.127)
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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: Tue, 07 Nov 2017 17:13:00 -0000

On Tue, Nov 07, 2017 at 02:15:30PM +0000, Glen Barber wrote:
> On Tue, Nov 07, 2017 at 11:39:01AM +0000, Roger Pau Monné wrote:
> > Hello,
> > 
> > Since the end of last week `make -C release ftp` has been failing for
> > me, giving the following output (trimmed for convenience):
> > 
> [...]
> > /usr/bin/ld: cannot find -lvers
> > cc: error: linker command failed with exit code 1 (use -v to see invocation)
> > *** Error code 1
> > 
> 
> I hit this problem yesterday against r325363.  What revision is this
> against?  Upgrading to at least r325457 should fix it.

Thanks, this is indeed fixed now. The logs provided where from the
last run during the weekend.

Roger.

From owner-freebsd-current@freebsd.org  Tue Nov  7 16:12:21 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 43721E5CB98;
 Tue,  7 Nov 2017 16:12:21 +0000 (UTC)
 (envelope-from peixotocassiano@gmail.com)
Received: from mail-qk0-x22e.google.com (mail-qk0-x22e.google.com
 [IPv6:2607:f8b0:400d:c09::22e])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (Client CN "smtp.gmail.com",
 Issuer "Google Internet Authority G2" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id F068A72CA2;
 Tue,  7 Nov 2017 16:12:20 +0000 (UTC)
 (envelope-from peixotocassiano@gmail.com)
Received: by mail-qk0-x22e.google.com with SMTP id y23so15882286qkb.10;
 Tue, 07 Nov 2017 08:12:20 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to;
 bh=GJNLEddcRFzrokh03suWc3rVP5qnw4hw47yHCOqeu+I=;
 b=qubb0kSLfe8rdm2evZ5DvesfH9enLwnlbv9IMtKyf1fLbI/bxrMR5kPjzy66TY/pK/
 mG7xHCcJsTUjCqgUXrW8jT+ZJw7XQ0nNLGHUJ/WsavJKj+b/qH04n0v7YrrNXJAZeWyh
 EaCx9UEpzPtSD+iasVug5/3xv6vT4iI1CfJJP9U0q83TWh4CjUQ5t48qFJooTm4UawR6
 +Es3mQUPfzUhngPxdMQoClT0zpv8cM1WWHkjTXajykXhNtqgpL4XH76soQq0VA/fqEQu
 xAb+FfMnQN9GJRlnVjNf1oR2CoHCHkqBBS+FQ7Z0NgILb+1o2+h33Sjc+oOaoOYc9XNw
 ZeLA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to;
 bh=GJNLEddcRFzrokh03suWc3rVP5qnw4hw47yHCOqeu+I=;
 b=qCXT3TWlCqQhKGzTo2BgqD2DLmM0y5mPFHTzFkMwhPsm/1E/220fBy+jUcBCU8SVe9
 nTS4YGzq2pwU35U/WO0sO1DOq7s3azW0S5dHH+nCSFelbIM/dQN5gyb3Vff8X98aRlaM
 sxjhuxRZglx2Oq/rG6u27snXnlDRSJ20naXC13vFFu52K3MUXj35IMMpbTqXXpkOJKWs
 pXBHMd3ba2/QQpSvTIDIqw5TLA95t8LXTpBkMkY5urAu2+qh/WdSP30mcNBEwHnY8YhK
 mu22d5Nxp2suiCEdZiDmM3TJQbB9skUFI6VOtaDyNBB7h51oEeaeDjN1r1+HxG+DpIbX
 YJLA==
X-Gm-Message-State: AMCzsaVoBiVj/mfMPb4UqNmbOqnsJTlXUBrzzloE/uCZ8lSzo8njAwwd
 y4FMWT8h3c5NJSRcBUZ4obZCfbbDDBV+YNiP8860Mg==
X-Google-Smtp-Source: ABhQp+SPeSMesonJ+oWzkq1gVWL/u0OMCE+6tuendeDlEfY1/OC5ZnX8XZlpDX7z+jVqxni+6HW1xjY172vXe49L38Q=
X-Received: by 10.55.127.66 with SMTP id a63mr26807670qkd.90.1510071139810;
 Tue, 07 Nov 2017 08:12:19 -0800 (PST)
MIME-Version: 1.0
Received: by 10.200.53.23 with HTTP; Tue, 7 Nov 2017 08:12:19 -0800 (PST)
In-Reply-To: <CAJajdNW1W6Y5AFpqDyc2OoEq8BYorDOSzAogyiBjiO-QGhiwRg@mail.gmail.com>
References: <CAJajdNW1W6Y5AFpqDyc2OoEq8BYorDOSzAogyiBjiO-QGhiwRg@mail.gmail.com>
From: Cassiano Peixoto <peixotocassiano@gmail.com>
Date: Tue, 7 Nov 2017 14:12:19 -0200
Message-ID: <CAJajdNVf-gG2Bs8stWghhyk=EhjT-4pEwQaK7fZNehtyESmZ_g@mail.gmail.com>
Subject: Re: Denverton CPU on FreeBSD
To: freebsd-stable@freebsd.org, freebsd-current@freebsd.org
X-Mailman-Approved-At: Tue, 07 Nov 2017 17:46:41 +0000
Content-Type: text/plain; charset="UTF-8"
X-Content-Filtered-By: Mailman/MimeDel 2.1.23
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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: Tue, 07 Nov 2017 16:12:21 -0000

Hi guys,

I'm backing to this thread because I had no success yet. There is an issue
with console boot on Intel Denverton. I've followed the instruction bellow:

https://www.freebsd.org/doc/handbook/serialconsole-setup.html

I tried using an IPMI card and worked fine.

I don't know who is the maintainer for console code to get in touch. Can
some developer work on this issue? I can help making any test needed.

Thank you.

On Wed, Aug 16, 2017 at 5:32 PM, Cassiano Peixoto <peixotocassiano@gmail.com
> wrote:

> Hi there,
>
> Is someone playing with Denverton CPU On FreeBSD?
>
> I'm trying to use serial console on FreeBSD with Denverton CPU but doesn't
> work.
>
> I can see the boot process but it stops and I do not have the login
> prompt. My keyboard doesn't answer as well.
>
> I tried it with FreeBSD 10, 11 and 12-CURRENT. Same configuration is
> working with Rangeley CPU.
>
> Any help is welcome.
>
> Thanks.
>

From owner-freebsd-current@freebsd.org  Tue Nov  7 17:27:42 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id AB204E5EA9D;
 Tue,  7 Nov 2017 17:27:42 +0000 (UTC)
 (envelope-from peixotocassiano@gmail.com)
Received: from mail-qk0-x235.google.com (mail-qk0-x235.google.com
 [IPv6:2607:f8b0:400d:c09::235])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (Client CN "smtp.gmail.com",
 Issuer "Google Internet Authority G2" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 6D02378D5B;
 Tue,  7 Nov 2017 17:27:42 +0000 (UTC)
 (envelope-from peixotocassiano@gmail.com)
Received: by mail-qk0-x235.google.com with SMTP id y23so16221338qkb.10;
 Tue, 07 Nov 2017 09:27:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=p2QACPKg2J4SR7NmzHtMyjq8Jngojrm7QOh1w8Gf0rw=;
 b=mhsHpxE5oEhmQMe6Jm8fznx4qA5bX9mswyOqatENDzytAjpsWG1rJp/13rbZ2sXI3l
 7+24P3JhH1dfxWXhY69VC79lB3ogdqE6YJXuVtvKNhVJrF6E3MgQJru6UBBpXwb1w8vh
 qOg/JBLqWVqzZVfLtdDftuAKqvs6i3fXpljiY0EXjx+5yxeH761nqvvuWmUBEPBrsxm2
 XkLMxDGtI10Jb0bVgUukcPwiOTTRUNfdYjIiHzJbK7sBxtdJz99XdMtjAywWGe5AWl0i
 7pP1jpLQU3gvM8St0OVnIT04NwMXe/BCpEYeACyA0akYbkMlDf6w3B/qEr/66W8sy305
 UjXw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=p2QACPKg2J4SR7NmzHtMyjq8Jngojrm7QOh1w8Gf0rw=;
 b=ovQgDKAaDsax0u5qRLLEy+KmfdBhMtPU642RalgAb6JhWvfVw3Q/7Q+4Jqt6WPZ/2j
 +rRqVZGb+iS8vKsQDF4THHG2Tkr4RwMdP06xZ4Q+//x4cmjcXV78Ncpc0ZKIMJ369hDF
 PtPI0nleYdisBYpwx0lK7VF1lVU12lp3zEj5w5F7V3fV6PIMTdHguWaoT8+EX5MeIf3h
 wYmgoLll/EsmaSGGe3kVm6Xq75h68Wn01miBuGuaGcHc3ZYSzlGNX60p8SULyj3HFOlP
 CRgH/0JBavdjVGq48WzD/7mNxa/RAXtxJXJaJvM+LQdg5cKM2BzeuyalRA0MbbuJODst
 ghGQ==
X-Gm-Message-State: AMCzsaV3bp7gjHsn7xXljbLtKqA/3I8PExLYkDHPqcwTKZZpbK750kXO
 ZIk/EbNakZRWhtkisDODcE7aXWCU5rua5WtWSqw=
X-Google-Smtp-Source: ABhQp+Qp0q8ziTTLVqjvNmrTzdDcKChFwYBLxHC4h9+lwIHhjNQchc6+KQlvo9O9JXYDUJ3E0lhhNSVNNtnkg6eCF3I=
X-Received: by 10.55.127.66 with SMTP id a63mr27186033qkd.90.1510075661483;
 Tue, 07 Nov 2017 09:27:41 -0800 (PST)
MIME-Version: 1.0
Received: by 10.200.53.23 with HTTP; Tue, 7 Nov 2017 09:27:41 -0800 (PST)
In-Reply-To: <F16EA89F-6C8B-465A-96C8-94D3E56BBEA5@gid.co.uk>
References: <CAJajdNW1W6Y5AFpqDyc2OoEq8BYorDOSzAogyiBjiO-QGhiwRg@mail.gmail.com>
 <CAJajdNVf-gG2Bs8stWghhyk=EhjT-4pEwQaK7fZNehtyESmZ_g@mail.gmail.com>
 <F16EA89F-6C8B-465A-96C8-94D3E56BBEA5@gid.co.uk>
From: Cassiano Peixoto <peixotocassiano@gmail.com>
Date: Tue, 7 Nov 2017 15:27:41 -0200
Message-ID: <CAJajdNVDUJE_1-kWnDsVA3H9ziFCxE4=eDv67XdbKpk+mOPDkg@mail.gmail.com>
Subject: Re: Denverton CPU on FreeBSD
To: Bob Bishop <rb@gid.co.uk>
Cc: freebsd-stable@freebsd.org, freebsd-current@freebsd.org
X-Mailman-Approved-At: Tue, 07 Nov 2017 17:56:17 +0000
Content-Type: text/plain; charset="UTF-8"
X-Content-Filtered-By: Mailman/MimeDel 2.1.23
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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: Tue, 07 Nov 2017 17:27:42 -0000

Hi Bob,

Yes I've tried this configuration with no success as well. :(

On Tue, Nov 7, 2017 at 2:28 PM, Bob Bishop <rb@gid.co.uk> wrote:

> Hi,
>
> > On 7 Nov 2017, at 16:12, Cassiano Peixoto <peixotocassiano@gmail.com>
> wrote:
> >
> > Hi guys,
> >
> > I'm backing to this thread because I had no success yet. There is an
> issue
> > with console boot on Intel Denverton. I've followed the instruction
> bellow:
> >
> > https://www.freebsd.org/doc/handbook/serialconsole-setup.html
> >
> > I tried using an IPMI card and worked fine.
> >
> > I don't know who is the maintainer for console code to get in touch. Can
> > some developer work on this issue? I can help making any test needed.
> >
> > Thank you.
> >
> > On Wed, Aug 16, 2017 at 5:32 PM, Cassiano Peixoto <
> peixotocassiano@gmail.com
> >> wrote:
> >
> >> Hi there,
> >>
> >> Is someone playing with Denverton CPU On FreeBSD?
> >>
> >> I'm trying to use serial console on FreeBSD with Denverton CPU but
> doesn't
> >> work.
> >>
> >> I can see the boot process but it stops and I do not have the login
> >> prompt. My keyboard doesn't answer as well.
>
> Have you set /etc/ttys entry for the serial port appropriately?
> https://www.freebsd.org/doc/handbook/term.html#term-config
>
> >> I tried it with FreeBSD 10, 11 and 12-CURRENT. Same configuration is
> >> working with Rangeley CPU.
>
> Maybe BIOS initialises the serial port differently?
>
> >> Any help is welcome.
> >>
> >> Thanks.
> >>
> > _______________________________________________
> > freebsd-stable@freebsd.org mailing list
> > https://lists.freebsd.org/mailman/listinfo/freebsd-stable
> > To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org
> "
> >
>
>
> --
> Bob Bishop       t: +44 (0)118 940 1243
> rb@gid.co.uk     m: +44 (0)783 626 4518
>
>
>
>
>
>

From owner-freebsd-current@freebsd.org  Tue Nov  7 18:12:25 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8CC8CE608D2;
 Tue,  7 Nov 2017 18:12:25 +0000 (UTC)
 (envelope-from agapon@gmail.com)
Received: from mail-lf0-f65.google.com (mail-lf0-f65.google.com
 [209.85.215.65])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (Client CN "smtp.gmail.com",
 Issuer "Google Internet Authority G2" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 1818C7CC5A;
 Tue,  7 Nov 2017 18:12:24 +0000 (UTC)
 (envelope-from agapon@gmail.com)
Received: by mail-lf0-f65.google.com with SMTP id l23so96038lfk.10;
 Tue, 07 Nov 2017 10:12:24 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=2J8zeNUQz37Uoa7k+F5SIaZIhmG9fvH9PbGYYmS05JQ=;
 b=J9WK30dGRAzOvapDd2ydKi3CRkLJ93pBs2APkEfZ3i+ZoKUB6ohl5yKLbMGWqKvdpx
 4ZgzTGEyyiZTWWFnHGr1bZOQQC3fFWGj3wRKJkH1Jz3pifLylAYxrG5l+xc79GRo7Q6S
 WiwyX5s5tbLNdbXLbG/RaugbDEgd4wtBFUgfqaZVolC9fTmBAIhRYywyTbPdJ+ooqIFh
 2KgPnXcNmehzZ2gTNJ3fqW2aXl+qlCRMr3xwLrBpgEmKjcc7L9m/BVbTMJMffhda21yU
 YNxG9tCc8WfqFtL+PiJM8K5krdQVcFB/5LTi145XBqu0WrYi/Xqi3EuLbGRMPdNFFrRA
 tHsQ==
X-Gm-Message-State: AJaThX6udWuZ3BG0GmlhPzI3U8SplHD0jVyeVjVWopXFsdhj/Nt6JedG
 urnz1MDv4Dta84XrX+v082oBfa4T
X-Google-Smtp-Source: ABhQp+Q44G+eZtFci0M8z32UdMOViVGibX0kL5Aa92W2XPdl1HYn25GPn/HDdh1KS9e1I4tipsvQOg==
X-Received: by 10.25.204.211 with SMTP id c202mr6720280lfg.220.1510078336693; 
 Tue, 07 Nov 2017 10:12:16 -0800 (PST)
Received: from [192.168.0.197] (east.meadow.volia.net. [93.72.151.96])
 by smtp.googlemail.com with ESMTPSA id r125sm325317lfr.46.2017.11.07.10.12.14
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 07 Nov 2017 10:12:15 -0800 (PST)
Subject: Re: [HEADS UP] posix_fallocate support removed from ZFS, lld affected
To: Ian Lepore <ian@freebsd.org>, freebsd-current@freebsd.org,
 freebsd-fs@freebsd.org
References: <7e5599e4-2faa-29b6-4fb2-a0744a12681a@FreeBSD.org>
 <1509989176.99235.79.camel@freebsd.org>
From: Andriy Gapon <avg@FreeBSD.org>
Message-ID: <153bfe2b-e65e-2036-3391-984c6ba00ffe@FreeBSD.org>
Date: Tue, 7 Nov 2017 20:12:13 +0200
User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101
 Thunderbird/52.4.0
MIME-Version: 1.0
In-Reply-To: <1509989176.99235.79.camel@freebsd.org>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 8bit
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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: Tue, 07 Nov 2017 18:12:25 -0000

On 06/11/2017 19:26, Ian Lepore wrote:
> On Mon, 2017-11-06 at 17:40 +0200, Andriy Gapon wrote:
>> From UPDATING:
>> The naive and non-compliant support of posix_fallocate(2) in ZFS
>> has been removed as of r325320.  The system call now returns EINVAL
>> when used on a ZFS file.  Although the new behavior complies with the
>> standard, some consumers are not prepared to cope with it.
>> One known victim is lld prior to r325420.
>>
> 
> It just popped into my head... does this mean that kernels running
> r325320+ on systems using ZFS will be unable to host build jails for
> earlier versions / branches because lld will fail in the jail?

I am afraid that this is true.

> I think that will be a big problem for the ports team's package
> building process, and for anyone using poudriere.

I hope that lld is not that widely used now.
But I admit that I put the cart before the horse.
I didn't expect that posix_fallocate is used in the development toolchain and I
didn't try to check for it.


-- 
Andriy Gapon

From owner-freebsd-current@freebsd.org  Tue Nov  7 18:18:28 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8E74FE60BEE;
 Tue,  7 Nov 2017 18:18:28 +0000 (UTC)
 (envelope-from bdrewery@FreeBSD.org)
Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client CN "freefall.freebsd.org",
 Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 64E137D49B;
 Tue,  7 Nov 2017 18:18:28 +0000 (UTC)
 (envelope-from bdrewery@FreeBSD.org)
Received: from mail.xzibition.com (unknown [127.0.1.132])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by freefall.freebsd.org (Postfix) with ESMTPS id AC012EEE;
 Tue,  7 Nov 2017 18:18:27 +0000 (UTC)
 (envelope-from bdrewery@FreeBSD.org)
Received: from mail.xzibition.com (localhost [172.31.3.2])
 by mail.xzibition.com (Postfix) with ESMTP id 8393311DCB;
 Tue,  7 Nov 2017 18:18:26 +0000 (UTC)
X-Virus-Scanned: amavisd-new at mail.xzibition.com
Received: from mail.xzibition.com ([172.31.3.2])
 by mail.xzibition.com (mail.xzibition.com [172.31.3.2]) (amavisd-new,
 port 10026)
 with LMTP id t0S0mqXuwJEE; Tue,  7 Nov 2017 18:18:24 +0000 (UTC)
To: FreeBSD CURRENT <freebsd-current@freebsd.org>,
 freebsd-toolchain@FreeBSD.org
DKIM-Filter: OpenDKIM Filter v2.9.2 mail.xzibition.com 1A01A11DC6
From: Bryan Drewery <bdrewery@FreeBSD.org>
Subject: native-xtools gcc archs broken
Organization: FreeBSD
Message-ID: <7bc32cab-24e9-1a05-34e2-3f006918e4ab@FreeBSD.org>
Date: Tue, 7 Nov 2017 10:18:04 -0800
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0)
 Gecko/20100101 Thunderbird/52.4.0
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha512;
 protocol="application/pgp-signature";
 boundary="VNBeOdm9D3fVCkgTGEt5ud76BNvEgvjrJ"
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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: Tue, 07 Nov 2017 18:18:28 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--VNBeOdm9D3fVCkgTGEt5ud76BNvEgvjrJ
Content-Type: multipart/mixed; boundary="D0nTNusjLtahxswI3x0303oFOBXHxvc1P";
 protected-headers="v1"
From: Bryan Drewery <bdrewery@FreeBSD.org>
To: FreeBSD CURRENT <freebsd-current@freebsd.org>,
 freebsd-toolchain@FreeBSD.org
Message-ID: <7bc32cab-24e9-1a05-34e2-3f006918e4ab@FreeBSD.org>
Subject: native-xtools gcc archs broken

--D0nTNusjLtahxswI3x0303oFOBXHxvc1P
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable

My recent native-xtools rewrite works fine for clang archs but not GCC
archs.  I am working on a fix.

--=20
Regards,
Bryan Drewery


--D0nTNusjLtahxswI3x0303oFOBXHxvc1P--

--VNBeOdm9D3fVCkgTGEt5ud76BNvEgvjrJ
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQEzBAEBCgAdFiEE+Rc8ssOq6npcih8JNddxu25Gl88FAloB+N4ACgkQNddxu25G
l880uggAyAdd8revoFY8JwXarD5PsuqUbhhlwUSNzGnhuAjIDo6+vllWXoShSu5j
rR+Eoqh2laP08Uf4rdBaR9285DjCbeVlKch9Ybib92gXFtdHJII+f1jq6Tg1owLw
3tzX5R65Zy/6iF4hb3hEJKLF/oBElGKZT1T1uKPNdWAH1mo+0AZYxMfGvJHDqAAa
UMp62bH+dDSxq2tlNiQqNO6hfW0Q/DBbUC8t4dRYEJHw43y89nxcNW/15h33nFs1
iQkglfOKK/Ag/XJSjxs0D1Tb0Qs3yP9NuUzd3BhGat2mt8cCyTD5Aov05tRlxCP2
GMaqs1PJkz29rlxH9gqtyqIu5fBLYw==
=bTXI
-----END PGP SIGNATURE-----

--VNBeOdm9D3fVCkgTGEt5ud76BNvEgvjrJ--

From owner-freebsd-current@freebsd.org  Tue Nov  7 19:27:46 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id C960BE62CC7
 for <freebsd-current@mailman.ysv.freebsd.org>;
 Tue,  7 Nov 2017 19:27:46 +0000 (UTC)
 (envelope-from bryan-lists@shatow.net)
Received: from mail.xzibition.com (mail.xzibition.com [52.11.127.251])
 (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 AAB883893;
 Tue,  7 Nov 2017 19:27:46 +0000 (UTC)
 (envelope-from bryan-lists@shatow.net)
Received: from mail.xzibition.com (localhost [172.31.3.2])
 by mail.xzibition.com (Postfix) with ESMTP id DBF2011AB4;
 Tue,  7 Nov 2017 19:22:15 +0000 (UTC)
X-Virus-Scanned: amavisd-new at mail.xzibition.com
Received: from mail.xzibition.com ([172.31.3.2])
 by mail.xzibition.com (mail.xzibition.com [172.31.3.2]) (amavisd-new,
 port 10026)
 with LMTP id fe0r1PH1dp6P; Tue,  7 Nov 2017 19:22:13 +0000 (UTC)
Subject: Re: make ftp failing
DKIM-Filter: OpenDKIM Filter v2.9.2 mail.xzibition.com BEBA711AA9
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=shatow.net;
 s=mxc204805312015; t=1510082533;
 bh=ORGVQ0zfxrDFsOcMqYU62S2YnFTQjkWUNDqkWVF6OK0=;
 h=Subject:To:Cc:References:From:Date:In-Reply-To;
 b=uE4Uuaw2sA6azpJxxdrv8gF0v4WUe9Ekh+BFdDOrVxRQxSJgYmtRRB1m7elCVhzBx
 jSZx8IOU8dJcDrXtxP7syK4Z/vfCaxnCzN3PWd1hqUNsDv6Mjo2s8cniBNNEaJzKZC
 DCovcj8macroyOBXMHwhi51eaKEeVKm8+1jMPYzWnespBoe7uxKvJ4ilCwSqOYJSRD
 n1k85eyUkRQmfHAiTw8pPy4KNy0xcfpeojp3VE5a33k2wRPIl6wuwNNfAH9dAf3dtj
 OlMQHBzK6lBb56Yl0nyG4bt/syPnAmukWilSLfD6z7EK+xZccEgyOcJVT0yzEeZ0f8
 C5u1ZaX3ZYLKA==
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>,
 Glen Barber <gjb@FreeBSD.org>
Cc: freebsd-current@freebsd.org
References: <20171107113901.mfv6f5wis3pagmou@dhcp-3-128.uk.xensource.com>
 <20171107141530.GB56652@FreeBSD.org>
 <20171107171250.zytoitfstpno3d44@dhcp-3-128.uk.xensource.com>
From: Bryan Drewery <bryan-lists@shatow.net>
Message-ID: <9b6de0c0-82c5-50a8-65d2-92c0b2f6df9b@shatow.net>
Date: Tue, 7 Nov 2017 11:22:13 -0800
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101
 Thunderbird/52.4.0
MIME-Version: 1.0
In-Reply-To: <20171107171250.zytoitfstpno3d44@dhcp-3-128.uk.xensource.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 8bit
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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: Tue, 07 Nov 2017 19:27:46 -0000

On 11/7/2017 9:12 AM, Roger Pau Monné wrote:
> On Tue, Nov 07, 2017 at 02:15:30PM +0000, Glen Barber wrote:
>> On Tue, Nov 07, 2017 at 11:39:01AM +0000, Roger Pau Monné wrote:
>>> Hello,
>>>
>>> Since the end of last week `make -C release ftp` has been failing for
>>> me, giving the following output (trimmed for convenience):
>>>
>> [...]
>>> /usr/bin/ld: cannot find -lvers
>>> cc: error: linker command failed with exit code 1 (use -v to see invocation)
>>> *** Error code 1
>>>
>> I hit this problem yesterday against r325363.  What revision is this
>> against?  Upgrading to at least r325457 should fix it.

Yup r325457 removed the entire build phase causing this error.  It was
only added a week ago but turned out to be too problematic and the new
solution was simpler.

> Thanks, this is indeed fixed now. The logs provided where from the
> last run during the weekend.
> 
> Roger.


-- 
Regards,
Bryan Drewery
bdrewery@freenode/EFNet

From owner-freebsd-current@freebsd.org  Tue Nov  7 22:43:47 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9EC16E6691F
 for <freebsd-current@mailman.ysv.freebsd.org>;
 Tue,  7 Nov 2017 22:43:47 +0000 (UTC)
 (envelope-from woodsb02@gmail.com)
Received: from mail-vk0-x231.google.com (mail-vk0-x231.google.com
 [IPv6:2607:f8b0:400c:c05::231])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (Client CN "smtp.gmail.com",
 Issuer "Google Internet Authority G2" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 5897C7330B;
 Tue,  7 Nov 2017 22:43:47 +0000 (UTC)
 (envelope-from woodsb02@gmail.com)
Received: by mail-vk0-x231.google.com with SMTP id v3so549077vkb.8;
 Tue, 07 Nov 2017 14:43:47 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:from:date:message-id:subject:to;
 bh=SDz406dZQ9JkTeiYTaE757PU7nS08+Ufg1EwMUjcueA=;
 b=rcA8mWGJOLjXC+QZ17AeqwE/tcWrrervZHLYmcjDvKPsaTweC2zrNVwCsF9F3/gzDm
 CevmvEXPBdS9hdHX9/LmxFcsh4PwzVcmkohAe6pPorHh1xY0M+F8DfSlZjZi+pWapgz7
 QmHxVci5LFd9IeSRZWfBZ+tE2edbi3lCpJNA5IPs0qITmd6f/NfFguWUHCIkrLTwb6FS
 EpwW+WPHn7ElRx7hTIPEsaU/2WVcvMpJIKDkQmbZiNjoauQBpkXAGfRe1/yoaOd0a8Dc
 Z/V2IGJZfJccqHOXCEBIUTvy47bu51khWtzpEhjak24c+0FAnoIyqnnX9qNgio+7rwZ9
 UHOw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
 bh=SDz406dZQ9JkTeiYTaE757PU7nS08+Ufg1EwMUjcueA=;
 b=d+Ql10otiSN8zYghgbK9LtlSKTN2l/m+wxOsHJmAoOZIiIrsbqGk5NqDa5EEHcDCVa
 SStU5uyICROywBqKJe8IpYpvY5cQYdanvQQygC8A9t0HuAiXjbqVi/ejmCzMH2c2OXI4
 VsyQU2bB+jDgM8zJ12vgYEX7u5hwz4cuqEXn7qzDFLxG9UazfSjOh3jyHdBRuDXW2GTE
 kDJN3qm83lH2ppLetjx80gw5GVf8FO6gvDL/Mjup8dHVDhx1e3Z9GE8RgYOHCUvyeKjy
 ARmzSGBIXVFOb7V2O9F51oRT1v+aaNwQZChulqcpinMSv+ZuR4ZBQ3N7i8ycHcRbNPzv
 ugtg==
X-Gm-Message-State: AJaThX62csbxZ+YRR3QYcKKAE595Ap1HLnmyEWQFBRPr/VpoLgHnCk6r
 OIaGZp4DS6ylbW2W9CXGH016C00HoctCAFNpHWCCswju
X-Google-Smtp-Source: ABhQp+TvM8j9omQ7oK5FxzDKoCP2scazmXMQ2VA2nzdtgyxCw46Xj074kr7WXk66rRfyf7uHISAWf5PICiCrcZ36Oug=
X-Received: by 10.31.84.193 with SMTP id i184mr258536vkb.177.1510094625612;
 Tue, 07 Nov 2017 14:43:45 -0800 (PST)
MIME-Version: 1.0
Received: by 10.31.154.143 with HTTP; Tue, 7 Nov 2017 14:43:44 -0800 (PST)
From: Ben Woods <woodsb02@gmail.com>
Date: Wed, 8 Nov 2017 06:43:44 +0800
Message-ID: <CAOc73CCacBCh=Ex13X-unecQH_-aZzqu5KPdoquozjbyBX1a5Q@mail.gmail.com>
Subject: casper issues with pkgbase
To: FreeBSD Current <freebsd-current@freebsd.org>, oshogbo@freebsd.org
Content-Type: text/plain; charset="UTF-8"
X-Content-Filtered-By: Mailman/MimeDel 2.1.23
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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: Tue, 07 Nov 2017 22:43:47 -0000

Hi everyone,

I recently upgraded my FreeBSD 12-current machine which uses pkgbase from
r324720 to r325426, and it looks like an error has been introduced in the
naming of base packages for casper.

Without having looked into it deeper, I suspect one of the following
changes is at fault:
https://svnweb.freebsd.org/base/head/lib/libcasper/libcasper/Makefile?r1=325062&r2=325061&pathrev=325062
https://svnweb.freebsd.org/base/head/lib/libcasper/libcasper/Makefile?r1=325398&r2=325397&pathrev=325398
https://svnweb.freebsd.org/base/head/lib/libcasper/libcasper/Makefile?r1=325399&r2=325398&pathrev=325399

** SHORT VERSION **

FreeBSD-casper no longer exists
FreeBSD-casper-debug has been renamed to FreeBSD--debug
FreeBSD-casper-development has been renamed to FreeBSD--development (and
libcasper.a deleted)
FreeBSD-casper-profile no longer exists
FreeBSD-libcasper-profile no longer exists

** MORE DETAILS **

The upgrade removed the following base packages:
FreeBSD-casper
FreeBSD-casper-debug
FreeBSD-casper-development
FreeBSD-casper-profile
FreeBSD-libcasper-profile

$ pkg info -l FreeBSD-casper FreeBSD-casper-debug
FreeBSD-casper-development FreeBSD-casper-profile FreeBSD-libcasper-profile
FreeBSD-casper-12.0.s20171018115534:
        /lib/libcasper.so.0
        /usr/share/man/man3/cap_clone.3.gz
        /usr/share/man/man3/cap_close.3.gz
        /usr/share/man/man3/cap_init.3.gz
        /usr/share/man/man3/cap_limit_get.3.gz
        /usr/share/man/man3/cap_limit_set.3.gz
        /usr/share/man/man3/cap_recv_nvlist.3.gz
        /usr/share/man/man3/cap_send_nvlist.3.gz
        /usr/share/man/man3/cap_service_open.3.gz
        /usr/share/man/man3/cap_sock.3.gz
        /usr/share/man/man3/cap_unwrap.3.gz
        /usr/share/man/man3/cap_wrap.3.gz
        /usr/share/man/man3/cap_xfer_nvlist.3.gz
        /usr/share/man/man3/libcasper.3.gz
FreeBSD-casper-debug-12.0.s20171018115534:
        /usr/lib/debug/lib/libcasper.so.0.debug
FreeBSD-casper-development-12.0.s20171018115534:
        /usr/include/libcasper.h
        /usr/include/libcasper_service.h
        /usr/lib/libcasper.a
        /usr/lib/libcasper.so
FreeBSD-casper-profile-12.0.s20171018115534:
        /usr/lib/libcasper_p.a
FreeBSD-libcasper-profile-12.0.s20171018115534:
        /usr/lib/libcap_dns_p.a
        /usr/lib/libcap_grp_p.a
        /usr/lib/libcap_pwd_p.a
        /usr/lib/libcap_random_p.a
        /usr/lib/libcap_sysctl_p.a


It also added the following new base packages (the last 5 are unrelated):
FreeBSD--debug
FreeBSD--development
FreeBSD-libpathconv
FreeBSD-libpathconv-debug
FreeBSD-libpathconv-development
FreeBSD-libpathconv-profile
FreeBSD-libpmcstat-development

$ pkg info -l FreeBSD--debug FreeBSD--development
FreeBSD--debug-12.0.s20171105083526:
    /usr/lib/debug/lib/libcasper.so.0.debug
FreeBSD--development-12.0.s20171105083526:
    /usr/include/libcasper.h
    /usr/include/libcasper_service.h
    /usr/lib/libcasper.so


Regards,
Ben

--
From: Benjamin Woods
woodsb02@gmail.com

From owner-freebsd-current@freebsd.org  Wed Nov  8 01:02:32 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 43A39E69681
 for <freebsd-current@mailman.ysv.freebsd.org>;
 Wed,  8 Nov 2017 01:02:32 +0000 (UTC) (envelope-from gjb@FreeBSD.org)
Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client CN "freefall.freebsd.org",
 Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 1FC847D214;
 Wed,  8 Nov 2017 01:02:32 +0000 (UTC) (envelope-from gjb@FreeBSD.org)
Received: from FreeBSD.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by freefall.freebsd.org (Postfix) with ESMTPS id 32248115A8;
 Wed,  8 Nov 2017 01:02:01 +0000 (UTC) (envelope-from gjb@FreeBSD.org)
Date: Wed, 8 Nov 2017 01:01:59 +0000
From: Glen Barber <gjb@FreeBSD.org>
To: Ben Woods <woodsb02@gmail.com>
Cc: FreeBSD Current <freebsd-current@freebsd.org>, oshogbo@freebsd.org
Subject: Re: casper issues with pkgbase
Message-ID: <20171108010159.GK56652@FreeBSD.org>
References: <CAOc73CCacBCh=Ex13X-unecQH_-aZzqu5KPdoquozjbyBX1a5Q@mail.gmail.com>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature"; boundary="iRjOs3ViPWHdlw/I"
Content-Disposition: inline
In-Reply-To: <CAOc73CCacBCh=Ex13X-unecQH_-aZzqu5KPdoquozjbyBX1a5Q@mail.gmail.com>
User-Agent: Mutt/1.8.2 (2017-04-18)
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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: Wed, 08 Nov 2017 01:02:32 -0000


--iRjOs3ViPWHdlw/I
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, Nov 08, 2017 at 06:43:44AM +0800, Ben Woods wrote:
> Hi everyone,
>=20
> I recently upgraded my FreeBSD 12-current machine which uses pkgbase from
> r324720 to r325426, and it looks like an error has been introduced in the
> naming of base packages for casper.
>=20
> Without having looked into it deeper, I suspect one of the following
> changes is at fault:
> https://svnweb.freebsd.org/base/head/lib/libcasper/libcasper/Makefile?r1=
=3D325062&r2=3D325061&pathrev=3D325062

It appears to be this one.  Should be fixed as of r325524.  Thank you
for the report.

Glen


--iRjOs3ViPWHdlw/I
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEjRJAPC5sqwhs9k2jAxRYpUeP4pMFAloCV4IACgkQAxRYpUeP
4pNnbQ//T8HXMqapupuEssCA5VoZpiUnWbeD0OzVVtL/MQO3Uhl9HHuGjmLzVe6C
gjg81EQChAQrRK8mFlNujLQR+8xcFk182hPBu5NqTu/IfZDIW51ZjSMk2teajsYx
zm74c1oFqI0LYn6XeA1BaSYgLgEGeeZqc5VvgiK9AZ60JKLWBdZ5kDMzAtfrWWJA
QL9jcnKhl4jTWWZu3CX+wB69nzr4XD8bS+fefLqhwkKJjBWI4SlRs9kNwJ0bBb3x
CS91f8cPZd47T+tsupaP+Ml0x5p6xFli8bE3epxj10jAWlFLCv6FCc6EJnxdodWt
trmS26Yl0WfBQ+VhbNO8id8UuV7RCXder2iZsx1goKUPfZNK7giULd+4C1hPaV9D
Qv3BwBiuk2Nk52VL7graXuZQh/ECsNeySzMNK+CUZZt52sFDzerkXSYbTB2EXJ40
FttXpIEhVieUSXZSlREIvSg3gXvv1GmJGI7xipWLAGnflTbWWAFvDIFsjqja32Ao
PFeZ/KjgpjAtg89SR4/waDEOzf+inncccuvM2Qyw73X2nacbmAJjdgVcYLlg5uwU
ogemzJGcddYJIXyFF3kU8PJB130gJULZz0vmCSyG1gCorMpHEitS5VA4lnLvU7MO
91rpP6Q98xiwsH8OkhYFLwlwvajaFnT5LYRj75AzWRyCDRQu0xE=
=Cne5
-----END PGP SIGNATURE-----

--iRjOs3ViPWHdlw/I--

From owner-freebsd-current@freebsd.org  Wed Nov  8 14:14:46 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 80D8EE54A9E
 for <freebsd-current@mailman.ysv.freebsd.org>;
 Wed,  8 Nov 2017 14:14:46 +0000 (UTC)
 (envelope-from oshogbo.vx@gmail.com)
Received: from mail-lf0-x236.google.com (mail-lf0-x236.google.com
 [IPv6:2a00:1450:4010:c07::236])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (Client CN "smtp.gmail.com",
 Issuer "Google Internet Authority G2" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id F3C007C446;
 Wed,  8 Nov 2017 14:14:45 +0000 (UTC)
 (envelope-from oshogbo.vx@gmail.com)
Received: by mail-lf0-x236.google.com with SMTP id r129so3308936lff.8;
 Wed, 08 Nov 2017 06:14:45 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=sender:date:from:to:cc:subject:message-id:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=8FCfn+TBu0TkVH8fvKH8oamYfuYvw5foYtYQzRVJKpA=;
 b=BDloyAezdpMBLgTVhwdH0BW9Xg69phukhE5ZDkBMielPnH31XLtQ/28CpzhNKmwmWE
 HsoU8E+bMRsTiLDgBeOnsJ7tcCIkdbBTxp+po7CjXmCUeLJZbNkusfbEzx6w4xmr7DRO
 15HYvzxBPMhQ5pcYQeSw9zJsEHN+QrKM6cLJnha06oPp+Ym6bXdcKA/zR4ihPDGaVDWq
 sdXy8oMW3UUuF1q9Mx1s9eqy5Rjil7iZ2XTlA+WPhkg7cV6bRPCAl01bYAJsbd7u/6qN
 qtMhNh/mf+OAsN8OnqoJz/F+kOqgkclNZMnNwZxbnH2lc0u0Q+L0wW+G6vO98dUMCrWA
 gNzA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:sender:date:from:to:cc:subject:message-id
 :references:mime-version:content-disposition:in-reply-to:user-agent;
 bh=8FCfn+TBu0TkVH8fvKH8oamYfuYvw5foYtYQzRVJKpA=;
 b=J5GKSlorAEmBNDA9Kl2H1QIsvTz/ISIf1Qd4xBnB0OI8BhUGSc0vQj6R4iP45plafH
 rDqSfelKTdVUY0kP2dEBNDBX2NkzIt5LaZpIOkTdwbDsvUXQdv8KYUGWXtt94aOq/JIT
 YdgBAXjiwnFhCzLWqp6pQRBUgnLOiRoYtRzAbKzIjCgnVFRCmBF4ZOlPEftnwBT40WBO
 14jdHHRRhAMRyrsKWMgwDuEEQCOZfCM3rZzGBVAz0h15/HjL0ASHcy91KpNxdk0Sow0I
 SdV+5n+tgmuRJW+c80QG4bztPBuFKVyhA2CPRtN+9gvuaDMzceulFwEzvalCcZBuNXHH
 KZUg==
X-Gm-Message-State: AJaThX7xCSXgOHJ9ONIw2PebdrDpixlw75FlOz0E9H/Vrwcv6DQI8YEg
 8BnXZLd2dWv1DDL0JWwVUvBG381r
X-Google-Smtp-Source: ABhQp+RdrXpW7ZDLg9PmIUB5qB0kn4qbX1AbaAvx6JfR1dbrxH7FFvqEVDgFa+VE46bjpUCO9WLxqw==
X-Received: by 10.25.87.66 with SMTP id l63mr262096lfb.101.1510150483628;
 Wed, 08 Nov 2017 06:14:43 -0800 (PST)
Received: from jarvis ([77.79.224.226])
 by smtp.gmail.com with ESMTPSA id s5sm680877lfs.55.2017.11.08.06.14.41
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 08 Nov 2017 06:14:42 -0800 (PST)
Sender: Mariusz Zaborski <oshogbo.vx@gmail.com>
Date: Wed, 8 Nov 2017 15:13:57 +0100
From: Mariusz Zaborski <oshogbo@freebsd.org>
To: Glen Barber <gjb@FreeBSD.org>
Cc: Ben Woods <woodsb02@gmail.com>,
 FreeBSD Current <freebsd-current@freebsd.org>
Subject: Re: casper issues with pkgbase
Message-ID: <20171108141357.GA2634@jarvis>
References: <CAOc73CCacBCh=Ex13X-unecQH_-aZzqu5KPdoquozjbyBX1a5Q@mail.gmail.com>
 <20171108010159.GK56652@FreeBSD.org>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature"; boundary="17pEHd4RhPHOinZp"
Content-Disposition: inline
In-Reply-To: <20171108010159.GK56652@FreeBSD.org>
User-Agent: Mutt/1.8.3 (2017-05-23)
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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: Wed, 08 Nov 2017 14:14:46 -0000


--17pEHd4RhPHOinZp
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, Nov 08, 2017 at 01:01:59AM +0000, Glen Barber wrote:
> On Wed, Nov 08, 2017 at 06:43:44AM +0800, Ben Woods wrote:
> > Hi everyone,
> >=20
> > I recently upgraded my FreeBSD 12-current machine which uses pkgbase fr=
om
> > r324720 to r325426, and it looks like an error has been introduced in t=
he
> > naming of base packages for casper.
> >=20
> > Without having looked into it deeper, I suspect one of the following
> > changes is at fault:
> > https://svnweb.freebsd.org/base/head/lib/libcasper/libcasper/Makefile?r=
1=3D325062&r2=3D325061&pathrev=3D325062
>=20
> It appears to be this one.  Should be fixed as of r325524.  Thank you
> for the report.
>=20
Thanks, for reporting and fixing it.

--=20
Mariusz Zaborski
oshogbo//vx		| http://oshogbo.vexillium.org
FreeBSD commiter	| https://freebsd.org
Software developer	| http://wheelsystems.com
If it's not broken, let's fix it till it is!!1

--17pEHd4RhPHOinZp
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEkD1x0xkJXVVY1Gwf38KEGuLGxWQFAloDESMACgkQ38KEGuLG
xWQBZRAAlmJERdkdViPpv5GJJvEQ3uvpOQcpIrZb3wIVR3Va7V3kn8EoesW/ho3z
Fg2Z+lbUtEFNad6atByLA+qyYkUEXQx5aqeH8NoKRoAmIObA+SlolWc4Ew4NzTx0
NaTy81SfpIANvVY3S+2Tw1mNnguDan9Hm/o0Wh+TKpwDZ5UICEGQU6tAhJNmekAm
jhRY1XVTtC99QYQ7ZfV76LzOdkQH+KtPgW+XwbTXhfNgOws7PZEuOP5J0lNjZA6n
O0f3+J/5lcNZ8LYektMwaF42vUmS7H7qOStFUrR9Amre/LyCNuj3nr1bJAau5tAP
pDmOhixIWCRf2wkmAEEBFgog1Vv31ennEUtL71WYjSOyQfjh+edLIheHjKRjkWag
ujLLmrUjQydXCC7eC+ofeMCquo1zAiJTpePjUd2OUYMoLYXzrJ3msX87T0x5PwpT
lGP4araM09LSOdMaw6C0PW41QkrkJIwgawzuhO0ava608Y76TwRG4bk9hFEEOJaO
vHZAE3Cret5o45k+TcCbxC3+CeQ8VOjBp9zy7sKx32UslKqK2WDGY4RFKMoIlq2M
XLSS0Qm2o3YU+cZJKwzVjewpRShbPEz82lyvRnlgSrbN2FpcfP7W4/Rpc5YfumEk
OIm/eI42Arad1Dx77AS/MzTw+tAl/JXNvdiOZktOVBHwISJBdHw=
=5V8W
-----END PGP SIGNATURE-----

--17pEHd4RhPHOinZp--

From owner-freebsd-current@freebsd.org  Wed Nov  8 15:21:42 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 708E6E566AA
 for <freebsd-current@mailman.ysv.freebsd.org>;
 Wed,  8 Nov 2017 15:21:42 +0000 (UTC) (envelope-from lev@FreeBSD.org)
Received: from onlyone.not-for.work (onlyone.not-for.work [148.251.9.81])
 by mx1.freebsd.org (Postfix) with ESMTP id 311067ED07
 for <freebsd-current@freebsd.org>; Wed,  8 Nov 2017 15:21:41 +0000 (UTC)
 (envelope-from lev@FreeBSD.org)
Received: from [192.168.19.110] (unknown [89.113.128.32])
 (Authenticated sender: lev@serebryakov.spb.ru)
 by onlyone.not-for.work (Postfix) with ESMTPSA id 3C244756;
 Wed,  8 Nov 2017 18:21:35 +0300 (MSK)
Reply-To: lev@FreeBSD.org
Subject: Re: nanobsd: g_handleattr: md0 bio_length 24 len 31 -> EFAULT
To: Warner Losh <imp@bsdimp.com>, "O. Hartmann" <ohartmann@walstatt.org>
Cc: FreeBSD Current <freebsd-current@freebsd.org>
References: <20171104190328.6118b518@thor.intern.walstatt.dynvpn.de>
 <CANCZdfqGCZes9O1szSyu6S+c=ch8Ry5DLF4KsW3d6vGWfODbgQ@mail.gmail.com>
From: Lev Serebryakov <lev@FreeBSD.org>
Organization: FreeBSD
Message-ID: <94e327e3-d3d5-ad3b-4ef5-1a1ed14289e0@FreeBSD.org>
Date: Wed, 8 Nov 2017 18:21:29 +0300
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101
 Thunderbird/52.4.0
MIME-Version: 1.0
In-Reply-To: <CANCZdfqGCZes9O1szSyu6S+c=ch8Ry5DLF4KsW3d6vGWfODbgQ@mail.gmail.com>
Content-Type: multipart/signed; micalg=pgp-sha512;
 protocol="application/pgp-signature";
 boundary="NxgttidVKqmRphv7oW2Au7g7ofqRgQFKc"
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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: Wed, 08 Nov 2017 15:21:42 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--NxgttidVKqmRphv7oW2Au7g7ofqRgQFKc
Content-Type: multipart/mixed; boundary="pdNg3UqEG3lQeHoGjKjB8q5FH1VKGV2Dk";
 protected-headers="v1"
From: Lev Serebryakov <lev@FreeBSD.org>
Reply-To: lev@FreeBSD.org
To: Warner Losh <imp@bsdimp.com>, "O. Hartmann" <ohartmann@walstatt.org>
Cc: FreeBSD Current <freebsd-current@freebsd.org>
Message-ID: <94e327e3-d3d5-ad3b-4ef5-1a1ed14289e0@FreeBSD.org>
Subject: Re: nanobsd: g_handleattr: md0 bio_length 24 len 31 -> EFAULT
References: <20171104190328.6118b518@thor.intern.walstatt.dynvpn.de>
 <CANCZdfqGCZes9O1szSyu6S+c=ch8Ry5DLF4KsW3d6vGWfODbgQ@mail.gmail.com>
In-Reply-To: <CANCZdfqGCZes9O1szSyu6S+c=ch8Ry5DLF4KsW3d6vGWfODbgQ@mail.gmail.com>

--pdNg3UqEG3lQeHoGjKjB8q5FH1VKGV2Dk
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable

On 04.11.2017 21:48, Warner Losh wrote:

> Can you share your config file?

 I have same problem on r325554 host with same NanoBSD sources.

 I've attached config file in private message.

--=20
// Lev Serebryakov


--pdNg3UqEG3lQeHoGjKjB8q5FH1VKGV2Dk--

--NxgttidVKqmRphv7oW2Au7g7ofqRgQFKc
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQKTBAEBCgB9FiEE+W0coLX0MYtnSzMK6rA8WL/cR48FAloDIP1fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEY5
NkQxQ0EwQjVGNDMxOEI2NzRCMzMwQUVBQjAzQzU4QkZEQzQ3OEYACgkQ6rA8WL/c
R49P+xAAnY9dKRa9MGVu0S8JsGBEpem5c3Th1Aw/Xihg/+p3EXzhsFL7OpkDwJQe
6oHOOV6SSar9atQ551731/TdwSL2oZ7zcXoYbE1404Tbb43D/I6xiyo3n94HW2Ll
3HyIBG6qA6VtgzNooTeBwViRVF+TlQV/CQ24x/cXRHzYEcZKqrkcsbOk1jn4xpNI
NiCK/G9GuIIq4gDKHvZWvA2k8LYw6vHosfuAQ68FGYEvA9b8XYxYSzkcs0XUoNwx
uXcPuWW7PxZZ1RfKq8Kerr38jsghVcCjsmHrtNgh0LNbBnmZ8iVb2LxWtNehqfez
0UhfQjnzUZEyq2YGWmdr/Suvr6eG3+1knZhTdD84xpiAzk5LZhQxjKiM5ooIMS7G
Yc0XWBNwoPePzGn65Q8zMU5+FkoSwISWuqNiyvaNEAuXdglgNY8RjEyzWL4cRXtN
0p0aYxLBGOV52ShvRui8ApOp1TmWEpF2h3mUwv9VwiNQW0ieAkKy5509r5wmn83j
j/xIKcP3V2VJYCfLx4qNUNxDg9ffvrCPgW4KNb5LYwgJyx0i1CaDQGCVYULy6wWl
OphHBO/cHV2naq/ItsvI6A2fgBaEKgVDXbVfD+S45MOhtBLQ+sV5+6Mda5q43G3E
s6k8VXinvAN/RQ4GT50Kwbdhq1Z6RH0mxYGHXWekAl7Dm7lHk+s=
=mbTI
-----END PGP SIGNATURE-----

--NxgttidVKqmRphv7oW2Au7g7ofqRgQFKc--

From owner-freebsd-current@freebsd.org  Thu Nov  9 13:52:27 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3AC6BE50C6A
 for <freebsd-current@mailman.ysv.freebsd.org>;
 Thu,  9 Nov 2017 13:52:27 +0000 (UTC)
 (envelope-from kostikbel@gmail.com)
Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org
 [IPv6:2001:1900:2254:206a::50:5])
 by mx1.freebsd.org (Postfix) with ESMTP id 22FF966EDC
 for <freebsd-current@freebsd.org>; Thu,  9 Nov 2017 13:52:27 +0000 (UTC)
 (envelope-from kostikbel@gmail.com)
Received: by mailman.ysv.freebsd.org (Postfix)
 id 2249FE50C69; Thu,  9 Nov 2017 13:52:27 +0000 (UTC)
Delivered-To: current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 21F0EE50C68
 for <current@mailman.ysv.freebsd.org>; Thu,  9 Nov 2017 13:52:27 +0000 (UTC)
 (envelope-from kostikbel@gmail.com)
Received: from kib.kiev.ua (kib.kiev.ua [IPv6:2001:470:d5e7:1::1])
 (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 AEA2166ED9
 for <current@freebsd.org>; Thu,  9 Nov 2017 13:52:26 +0000 (UTC)
 (envelope-from kostikbel@gmail.com)
Received: from tom.home (kib@localhost [127.0.0.1])
 by kib.kiev.ua (8.15.2/8.15.2) with ESMTPS id vA9DqLdF043944
 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO)
 for <current@freebsd.org>; Thu, 9 Nov 2017 15:52:22 +0200 (EET)
 (envelope-from kostikbel@gmail.com)
DKIM-Filter: OpenDKIM Filter v2.10.3 kib.kiev.ua vA9DqLdF043944
Received: (from kostik@localhost)
 by tom.home (8.15.2/8.15.2/Submit) id vA9DqL4u043943
 for current@freebsd.org; Thu, 9 Nov 2017 15:52:21 +0200 (EET)
 (envelope-from kostikbel@gmail.com)
X-Authentication-Warning: tom.home: kostik set sender to kostikbel@gmail.com
 using -f
Date: Thu, 9 Nov 2017 15:52:21 +0200
From: Konstantin Belousov <kostikbel@gmail.com>
To: current@freebsd.org
Subject: XBOX/i386 and xlint removal
Message-ID: <20171109135221.GB4550@kib.kiev.ua>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.9.1 (2017-09-22)
X-Spam-Status: No, score=-2.0 required=5.0 tests=ALL_TRUSTED,BAYES_00,
 DKIM_ADSP_CUSTOM_MED,FREEMAIL_FROM,NML_ADSP_CUSTOM_MED autolearn=no
 autolearn_force=no version=3.4.1
X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on tom.home
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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: Thu, 09 Nov 2017 13:52:27 -0000

Hello,
I created two reviews to axe two features which I personally find of
little use in modern FreeBSD.

https://reviews.freebsd.org/D13015 xlint
https://reviews.freebsd.org/D13016 XBOX/i386

Reviews contain the explanations.  For xlint it is just an overdue, IMO.
While for XBOX I do not have much opposition against supporting the
obsoleted platforms, but the way the port was done pollutes the sources
with too much #ifdefs.  Since people often do not want to care about i386
together with amd64, additional hurdle only makes the things worse.

Feel free to add yourself as reviewer.  I intend to commit the patches
in a week, unless strong objections expressed by the time.

From owner-freebsd-current@freebsd.org  Thu Nov  9 14:56:26 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3411EE52606
 for <freebsd-current@mailman.ysv.freebsd.org>;
 Thu,  9 Nov 2017 14:56:26 +0000 (UTC)
 (envelope-from wlosh@bsdimp.com)
Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3])
 by mx1.freebsd.org (Postfix) with ESMTP id 0EC166976D
 for <freebsd-current@freebsd.org>; Thu,  9 Nov 2017 14:56:26 +0000 (UTC)
 (envelope-from wlosh@bsdimp.com)
Received: by mailman.ysv.freebsd.org (Postfix)
 id 0B3FEE52605; Thu,  9 Nov 2017 14:56:26 +0000 (UTC)
Delivered-To: current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0AD50E52604
 for <current@mailman.ysv.freebsd.org>; Thu,  9 Nov 2017 14:56:26 +0000 (UTC)
 (envelope-from wlosh@bsdimp.com)
Received: from mail-it0-x22f.google.com (mail-it0-x22f.google.com
 [IPv6:2607:f8b0:4001:c0b::22f])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (Client CN "smtp.gmail.com",
 Issuer "Google Internet Authority G2" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id CE5616976C
 for <current@freebsd.org>; Thu,  9 Nov 2017 14:56:25 +0000 (UTC)
 (envelope-from wlosh@bsdimp.com)
Received: by mail-it0-x22f.google.com with SMTP id 143so7683767itf.2
 for <current@freebsd.org>; Thu, 09 Nov 2017 06:56:25 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bsdimp-com.20150623.gappssmtp.com; s=20150623;
 h=mime-version:sender:in-reply-to:references:from:date:message-id
 :subject:to:cc;
 bh=K6+WXpwwsMDs0vjaLGmvpzVufCGXVnLFt7zoZeKLZDo=;
 b=1zn40dDf3MSP43aDsxeiAfwyWG+iNhHpaFTJqH7OBZndiaIgPW1bMVWV11bNhtzFx5
 BSgOlzQ0r+uJ+CTxS095ullyl3s7Z7dabIVvSMNbcCGl6UojUsLZEwLppvEBdQvC6wZz
 5HdWeUBqk0pyW+Hs7N9UBU0Vlt2wTfZXSBaJURHu24KJtGJppHAqSE7RCbK6cMzSoAJU
 aONCauBEwxD+ZVtksMNJXtcmQpcKwp5imyeao9Disc00Qwopc0DaFj1tALES5C5zTapQ
 i0DnD/se3ewoYaz5FOwW9kYLdMu2LDI82Z6+VoquTpByd87YNtTiyqdXUPqGWafqAFXU
 eAcg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:sender:in-reply-to:references:from
 :date:message-id:subject:to:cc;
 bh=K6+WXpwwsMDs0vjaLGmvpzVufCGXVnLFt7zoZeKLZDo=;
 b=ZK2gzvesStITpqMj6Q9r997immyOgJX54CzjIMuXgBNUuV2P/O7iOcCj3fQ0twsdw8
 1Ea858JDfYx04CFQ3gzwXbGIWs8WZgutx1bwZXcoaSvq4kMgGpqKB1WJf/LdeIIWUcw9
 Mk2byIknhbG0T7VRsvW00CZUZb4fWYND3kqrd6COMgHzS7WmGipNiGyHwL49Bv6Vpejr
 Q+m5HfeSuINxy5RIgYbpQKqVHvmDOady/2mACFXqWtgQ4I8RZqOcRG28RAzhx6h/F7gi
 Sp5t+BkK2o32CrtcU6NKxYPE+Jreim80FxOQ0/xXPJStMkWf0OfOkJok0vnd2RHO+uKq
 60mQ==
X-Gm-Message-State: AJaThX4OsEExUEvI4QwpdI8JXPRhkGmz1/llUZd4n3+nLZJvKDe1OQwk
 Wvsvqz9z4ZdFHBV8RHMEi0IwJ+zGeEAEVpmgamLOTQ==
X-Google-Smtp-Source: AGs4zMapaiN+eeygdZEZjSDCo5p8KHwlEXQSHwmDkRX46VqZcekwKf+7FLHjDRF1353QRLg6apE9p7G6xnQmap4ySeY=
X-Received: by 10.36.64.145 with SMTP id n139mr159990ita.115.1510239384973;
 Thu, 09 Nov 2017 06:56:24 -0800 (PST)
MIME-Version: 1.0
Sender: wlosh@bsdimp.com
Received: by 10.79.108.204 with HTTP; Thu, 9 Nov 2017 06:56:24 -0800 (PST)
X-Originating-IP: [2603:300b:6:5100:48b2:e409:663b:8d66]
In-Reply-To: <20171109135221.GB4550@kib.kiev.ua>
References: <20171109135221.GB4550@kib.kiev.ua>
From: Warner Losh <imp@bsdimp.com>
Date: Thu, 9 Nov 2017 07:56:24 -0700
X-Google-Sender-Auth: 1kR5jXTYe39pn1N77hAVI8jM9fE
Message-ID: <CANCZdfoVsajnkkztm--ZKjgKcWAYEd09uV_cWcyePeP5OH5+iA@mail.gmail.com>
Subject: Re: XBOX/i386 and xlint removal
To: Konstantin Belousov <kostikbel@gmail.com>
Cc: FreeBSD Current <current@freebsd.org>
Content-Type: text/plain; charset="UTF-8"
X-Content-Filtered-By: Mailman/MimeDel 2.1.23
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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: Thu, 09 Nov 2017 14:56:26 -0000

On Thu, Nov 9, 2017 at 6:52 AM, Konstantin Belousov <kostikbel@gmail.com>
wrote:

> Hello,
> I created two reviews to axe two features which I personally find of
> little use in modern FreeBSD.
>
> https://reviews.freebsd.org/D13015 xlint
> https://reviews.freebsd.org/D13016 XBOX/i386
>
> Reviews contain the explanations.  For xlint it is just an overdue, IMO.
> While for XBOX I do not have much opposition against supporting the
> obsoleted platforms, but the way the port was done pollutes the sources
> with too much #ifdefs.  Since people often do not want to care about i386
> together with amd64, additional hurdle only makes the things worse.
>
> Feel free to add yourself as reviewer.  I intend to commit the patches
> in a week, unless strong objections expressed by the time.
>

Thanks for the heads up.

Both of these items are ripe for removal. XBOX was doable back in the day
when one could still obtain the necessary hacking hardware to allow FreeBSD
to run on it. Today, that's become unobtainium for the most part. I looked
to get an XBOX running a couple of years ago, and at that time it was hard
to get the right stuff. Today, all hacking xbox stuff online is about the
newer xbox 360 or xbox one, which would be interesting projects too, but
have nothing to do with this code. In 2005, when I originally committed the
code, it was a simple thing to find. By 2010 it was hard and by 2015 it was
almost impossible. I had a XBOX that I got rid of a couple of years ago
because I couldn't find the modding kit that would allow it to run FreeBSD
easily. One can buy modded XBOXes on ebay still for ~$150-$200, but those
machines are marketed as retro gaming consoles...

The XBOX code itself isn't horrible. It shows some flaws in our ability to
do memory detection and prevent access to hardware that a problem. Some
cleanup in the area would theoretically be useful, but it would have been
useful a decade ago. Not so much today. The cruft is minor, but for a
platform that's even less useful to support than pc98 and that also is gone.

xlint hasn't been useful since before clang went into the tree. While I
have a small twinge of nostalgia for it, it's only a small twinge and it
too is past its freshness date.

Warner

From owner-freebsd-current@freebsd.org  Thu Nov  9 16:01:19 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id E4B37E54507
 for <freebsd-current@mailman.ysv.freebsd.org>;
 Thu,  9 Nov 2017 16:01:19 +0000 (UTC) (envelope-from lev@FreeBSD.org)
Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org
 [IPv6:2001:1900:2254:206a::50:5])
 by mx1.freebsd.org (Postfix) with ESMTP id D23DE6C13E
 for <freebsd-current@freebsd.org>; Thu,  9 Nov 2017 16:01:19 +0000 (UTC)
 (envelope-from lev@FreeBSD.org)
Received: by mailman.ysv.freebsd.org (Postfix)
 id D1902E54505; Thu,  9 Nov 2017 16:01:19 +0000 (UTC)
Delivered-To: current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id D12D7E54504
 for <current@mailman.ysv.freebsd.org>; Thu,  9 Nov 2017 16:01:19 +0000 (UTC)
 (envelope-from lev@FreeBSD.org)
Received: from onlyone.not-for.work (onlyone.not-for.work
 [IPv6:2a01:4f8:201:6350::2])
 by mx1.freebsd.org (Postfix) with ESMTP id 841A06C13B
 for <current@freebsd.org>; Thu,  9 Nov 2017 16:01:19 +0000 (UTC)
 (envelope-from lev@FreeBSD.org)
Received: from [192.168.19.110] (unknown [89.113.128.32])
 (Authenticated sender: lev@serebryakov.spb.ru)
 by onlyone.not-for.work (Postfix) with ESMTPSA id 71403887
 for <current@freebsd.org>; Thu,  9 Nov 2017 19:01:17 +0300 (MSK)
To: current@freebsd.org
Reply-To: lev@FreeBSD.org
From: Lev Serebryakov <lev@FreeBSD.org>
Subject: clang crashes on "make -j4 buildkernel" at 12-CURRENT
Organization: FreeBSD
Message-ID: <39ba47c5-6457-be9a-1937-f29e823884b6@FreeBSD.org>
Date: Thu, 9 Nov 2017 19:01:16 +0300
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101
 Thunderbird/52.4.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 8bit
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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: Thu, 09 Nov 2017 16:01:20 -0000


 I'm trying to build new NanoBSD "firmware" and have semi-reproducable
clang crash.

 System is 12-CURRENT amd64 r325554, sources is 12-CURRENt r325594

 It is guest running on VirtualBox 5.2. Memory & CPU of host is Ok for sure.

 On "build kernel" stage with "make -j4" I get clang crash (output and
backtrace are at the end of this message).

  It is always at same place, so it doesn't look like random memory
error, but what is strange — "make -j1" works.

 Previous versions of FreeBSD didn't have this problem.

 Maybe, it is same problem as with lld and latest ZFS changes?

cc -target x86_64-unknown-freebsd12.0
--sysroot=/usr/obj/nanobsd/data/src/amd64.amd64/tmp
-B/usr/obj/nanobsd/data/src/amd64.amd64/tmp/usr/bin  -O2 -pipe
-fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc
-I/data/src/sys/netgraph/bluetooth/include
-I/data/src/sys/netgraph/bluetooth/drivers/ubt
-DHAVE_KERNEL_OPTION_HEADERS -include
/usr/obj/nanobsd/data/src/amd64.amd64/sys/D2500CC/opt_global.h -I.
-I/data/src/sys -fno-common -g -fno-omit-frame-pointer
-mno-omit-leaf-frame-pointer
-I/usr/obj/nanobsd/data/src/amd64.amd64/sys/D2500CC   -MD
-MF.depend.ng_ubt.o -MTng_ubt.o -mcmodel=kernel -mno-red-zone -mno-mmx
-mno-sse -msoft-float  -fno-asynchronous-unwind-tables -ffreestanding
-fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls
-Wnested-externs -Wstrict-prototypes -Wmissing-prototypes
-Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign
-D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs
-fdiagnostics-show-option -Wno-unknown-pragmas
-Wno-error-tautological-compare -Wno-error-empty-body
-Wno-error-parentheses-equality -Wno-error-unused-function
-Wno-error-pointer-sign -Wno-error-shift-negative-value
-Wno-error-address-of-packed-member  -mno-aes -mno-avx
-std=iso9899:1999 -c
/data/src/sys/netgraph/bluetooth/drivers/ubt/ng_ubt.c -o ng_ubt.o
Assertion failed: ((!RequiresNullTerminator || BufEnd[0] == 0) &&
"Buffer is not null terminated!"), function init, file
/data/src/contrib/llvm/lib/Support/MemoryBuffer.cpp, line 48.
cc: error: unable to execute command: Abort trap (core dumped)
cc: error: clang frontend command failed due to signal (use -v to see
invocation)
FreeBSD clang version 5.0.0 (tags/RELEASE_500/final 312559) (based on
LLVM 5.0.0svn)
Target: x86_64-unknown-freebsd12.0
Thread model: posix
InstalledDir: /usr/bin
cc: note: diagnostic msg: PLEASE submit a bug report to
https://bugs.freebsd.org/submit/ and include the crash backtrace,
preprocessed source, and associated run script.
cc: error: unable to execute command: Abort trap (core dumped)
cc: note: diagnostic msg: Error generating preprocessed source(s).
*** [ng_ubt.o] Error code 254

 Backtrace is

  * frame #0: 0x0000000002dfa86a cc`thr_kill at thr_kill.S:3
    frame #1: 0x0000000002dfa83f cc`__raise(s=6) at raise.c:52
    frame #2: 0x0000000002dfa806 cc`abort at abort.c:77
    frame #3: 0x0000000002e2398a cc`__assert(func=<unavailable>,
file=<unavailable>, line=<unavailable>, failedexpr=<unavailable>) at
assert.c:51
    frame #4: 0x0000000002c1dbc0 cc`::getOpenFileImpl() [inlined] init
at MemoryBuffer.cpp:47
    frame #5: 0x0000000002c1dba7 cc`::getOpenFileImpl() [inlined]
MemoryBufferMMapFile at MemoryBuffer.cpp:216
    frame #6: 0x0000000002c1dba7 cc`::getOpenFileImpl() at
MemoryBuffer.cpp:369
    frame #7: 0x0000000002c1d806 cc`llvm::MemoryBuffer::getOpenFile(int,
llvm::Twine const&, unsigned long, bool, bool) at MemoryBuffer.cpp:415
    frame #8: 0x0000000000e5c8c1 cc`(anonymous
namespace)::RealFile::getBuffer(llvm::Twine const&, long, bool, bool) at
VirtualFileSystem.cpp:177
    frame #9: 0x0000000000e3e872
cc`clang::FileManager::getBufferForFile(clang::FileEntry const*, bool,
bool) + 146
    frame #10: 0x0000000000a08452 cc`::getBuffer() at SourceManager.cpp:98
    frame #11: 0x00000000005db4a7 cc`::getBuffer() at SourceManager.h:929
    frame #12: 0x0000000000768068
cc`clang::Preprocessor::EnterSourceFile(clang::FileID,
clang::DirectoryLookup const*, clang::SourceLocation) + 184
    frame #13: 0x0000000000774da7 cc`::HandleIncludeDirective() at
PPDirectives.cpp:2019
    frame #14: 0x00000000007709f7 cc`::HandleDirective() at
PPDirectives.cpp:966
    frame #15: 0x0000000000e4a376
cc`clang::Lexer::LexTokenInternal(clang::Token&, bool) + 4422
    frame #16: 0x0000000000e480d5 cc`clang::Lexer::Lex(clang::Token&) + 117
    frame #17: 0x000000000073f1c2 cc`::Lex() at Preprocessor.cpp:751
    frame #18: 0x00000000004833fd cc`::RewriteIncludesInInput() at
InclusionRewriter.cpp:619
    frame #19: 0x000000000040eaa2 cc`::ExecuteAction() at
FrontendActions.cpp:313
    frame #20: 0x00000000007d5bcc cc`::Execute() at FrontendAction.cpp:902
    frame #21: 0x0000000000d0faf1
cc`clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) + 1217
    frame #22: 0x000000000040b91e cc`::ExecuteCompilerInvocation() at
ExecuteCompilerInvocation.cpp:251
    frame #23: 0x0000000000400943 cc`::cc1_main() at cc1_main.cpp:221
    frame #24: 0x0000000000408f48 cc`main [inlined] ExecuteCC1Tool at
driver.cpp:306
    frame #25: 0x0000000000408f22 cc`main at driver.cpp:387
    frame #26: 0x000000000040035f cc`_start(ap=<unavailable>,
cleanup=<unavailable>) at crt1.c:72
-- 
// Lev Serebryakov

From owner-freebsd-current@freebsd.org  Thu Nov  9 16:24:17 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 33AC5E5516F
 for <freebsd-current@mailman.ysv.freebsd.org>;
 Thu,  9 Nov 2017 16:24:17 +0000 (UTC) (envelope-from ed@nuxi.nl)
Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3])
 by mx1.freebsd.org (Postfix) with ESMTP id 11E6F6E179
 for <freebsd-current@freebsd.org>; Thu,  9 Nov 2017 16:24:17 +0000 (UTC)
 (envelope-from ed@nuxi.nl)
Received: by mailman.ysv.freebsd.org (Postfix)
 id 0E51EE5516E; Thu,  9 Nov 2017 16:24:17 +0000 (UTC)
Delivered-To: current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0DF74E5516D
 for <current@mailman.ysv.freebsd.org>; Thu,  9 Nov 2017 16:24:17 +0000 (UTC)
 (envelope-from ed@nuxi.nl)
Received: from mail-yw0-x231.google.com (mail-yw0-x231.google.com
 [IPv6:2607:f8b0:4002:c05::231])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (Client CN "smtp.gmail.com",
 Issuer "Google Internet Authority G2" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id C981F6E178
 for <current@freebsd.org>; Thu,  9 Nov 2017 16:24:16 +0000 (UTC)
 (envelope-from ed@nuxi.nl)
Received: by mail-yw0-x231.google.com with SMTP id q126so5746851ywq.10
 for <current@freebsd.org>; Thu, 09 Nov 2017 08:24:16 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=nuxi-nl.20150623.gappssmtp.com; s=20150623;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=d4XoQpqlSsS634XKy2LlGv3z/qQYSIjOt8aIdFsRkJE=;
 b=FebDiGFO9Y5/fLvRiyHfKlxo7Ypi9/iUDjuICoXy8Nt1twRWaVKod+ZAe6jk/0lpEd
 y97SDTmf8oo0eQG4ZPZCmZBjgT9niPhdq7usFdtZ80H1Y4CAORGy30qPfMpZzlWL8cZF
 6MP6cVO3Rke7Ie6a7Qg/RfDyBgSAwE/A7TM6EXzVf/+mi1zDF+DGigXpx0ggyTL92LKD
 Re7gpDz1nfzaePOQRF2tFjRALxoSkPPYud+Q4ikUbJx7m26wmnrO8qE6iyYUbR5+3bfD
 4+aVwJ7Gio2K3RCYkF/h/EmhW1PIXVQM5oJFn0CaXi5rTkrAaFqJqdx7/u4GMJnLxjAD
 0ucw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=d4XoQpqlSsS634XKy2LlGv3z/qQYSIjOt8aIdFsRkJE=;
 b=K5kpxeif2oGmq7k0wrTg3jcPO2pWW0SeF3jCfOfT/GEgcOt+kQ1CaXcjIriePPNoYn
 K8qJkaTqGOrRGUcziDiCkJNVzEutsIGzQr4lIeHYKStCUQzz5tuxSzli7ne0LtxDvBYQ
 Vu5qPHnt5kxRouW5x/7mm/LM0lISnuvTN3sGKnhCNUmP9cfxB1sZFwxvYZSu4XW6Kgcs
 1wgFEftNUBmBHZWIPdqHVe7AB3q5nujhuenbf8eh0KVEd7vQ1h5v5s9uxVMS9p2X5IyC
 IT5szovcMTbWA5fitDuCcfr8Rk6OBagJIWEjcIWuZqvsw0bFVB43cKR/bLkmCJjJni8T
 C01g==
X-Gm-Message-State: AJaThX4ZzkUNCGZTxy/vCZGpzNRmWHSSPebNMC9n0Y5hMw9J/icjIN5b
 B77oapG7wVK6Acsg9Kc6zfarZT+lEkE7nC+fINREYA==
X-Google-Smtp-Source: AGs4zMZQKddBrX2ZIaCfHBs1UsisyC2rVnEJToun0W6DrQpdrvw2HonQWpRM17qpwbY9kOXNxJlPRPuHEHdHuVotXEQ=
X-Received: by 10.37.129.142 with SMTP id p14mr733611ybk.273.1510244655684;
 Thu, 09 Nov 2017 08:24:15 -0800 (PST)
MIME-Version: 1.0
Received: by 10.129.41.68 with HTTP; Thu, 9 Nov 2017 08:23:45 -0800 (PST)
In-Reply-To: <20171109135221.GB4550@kib.kiev.ua>
References: <20171109135221.GB4550@kib.kiev.ua>
From: Ed Schouten <ed@nuxi.nl>
Date: Thu, 9 Nov 2017 17:23:45 +0100
Message-ID: <CABh_MKn1s31Y78PUauk7Cp6+neK7N40m3e2Bb51xu_+-svBG2A@mail.gmail.com>
Subject: Re: XBOX/i386 and xlint removal
To: Konstantin Belousov <kostikbel@gmail.com>
Cc: current@freebsd.org, rink@freebsd.org
Content-Type: text/plain; charset="UTF-8"
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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: Thu, 09 Nov 2017 16:24:17 -0000

[ +rink@ for XBOX/i386 ]

2017-11-09 14:52 GMT+01:00 Konstantin Belousov <kostikbel@gmail.com>:
> Hello,
> I created two reviews to axe two features which I personally find of
> little use in modern FreeBSD.
>
> https://reviews.freebsd.org/D13015 xlint
> https://reviews.freebsd.org/D13016 XBOX/i386
>
> Reviews contain the explanations.  For xlint it is just an overdue, IMO.
> While for XBOX I do not have much opposition against supporting the
> obsoleted platforms, but the way the port was done pollutes the sources
> with too much #ifdefs.  Since people often do not want to care about i386
> together with amd64, additional hurdle only makes the things worse.
>
> Feel free to add yourself as reviewer.  I intend to commit the patches
> in a week, unless strong objections expressed by the time.

-- 
Ed Schouten <ed@nuxi.nl>
Nuxi, 's-Hertogenbosch, the Netherlands

From owner-freebsd-current@freebsd.org  Thu Nov  9 17:56:34 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 98B99E5739F
 for <freebsd-current@mailman.ysv.freebsd.org>;
 Thu,  9 Nov 2017 17:56:34 +0000 (UTC)
 (envelope-from prvs=4793881c9=roger.pau@citrix.com)
Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org
 [IPv6:2001:1900:2254:206a::50:5])
 by mx1.freebsd.org (Postfix) with ESMTP id 869F7712E3
 for <freebsd-current@freebsd.org>; Thu,  9 Nov 2017 17:56:34 +0000 (UTC)
 (envelope-from prvs=4793881c9=roger.pau@citrix.com)
Received: by mailman.ysv.freebsd.org (Postfix)
 id 8308FE5739D; Thu,  9 Nov 2017 17:56:34 +0000 (UTC)
Delivered-To: current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 82A1AE5739B
 for <current@mailman.ysv.freebsd.org>; Thu,  9 Nov 2017 17:56:34 +0000 (UTC)
 (envelope-from prvs=4793881c9=roger.pau@citrix.com)
Received: from SMTP.CITRIX.COM.AU (smtp.citrix.com.au [103.14.252.240])
 (using TLSv1.2 with cipher RC4-SHA (128/128 bits))
 (Client CN "mail.citrix.com",
 Issuer "DigiCert SHA2 Secure Server CA" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id C5CE5712E2
 for <current@freebsd.org>; Thu,  9 Nov 2017 17:56:32 +0000 (UTC)
 (envelope-from prvs=4793881c9=roger.pau@citrix.com)
X-IronPort-AV: E=Sophos;i="5.44,370,1505779200"; d="scan'208";a="106746824"
Date: Thu, 9 Nov 2017 17:55:52 +0000
From: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
To: <current@freebsd.org>
Subject: bootonly release target not creating etc/ssh/
Message-ID: <20171109175552.dqrcgpa5uqkmsztw@dhcp-3-128.uk.xensource.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
User-Agent: NeoMutt/20171013
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL03.citrite.net (10.69.22.127)
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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: Thu, 09 Nov 2017 17:56:34 -0000

Hello,

Since recently it seems like the bootonly release make target doesn't
create the etc/ssh directory. I've usually done:

# make buildworld
# make buildkernel
# make -C release ftp
# make -C release bootonly
# cp <keys> release/bootonly/etc/ssh/

But the ssh directory doesn't seem to exist anymore. Is this expected?

I expect also trying to launch sshd inside of that install is going to
cause trouble, but I cannot verify because I cannot finish building
the image.

Thanks, Roger.

From owner-freebsd-current@freebsd.org  Thu Nov  9 20:58:34 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 89FDFE5C55E
 for <freebsd-current@mailman.ysv.freebsd.org>;
 Thu,  9 Nov 2017 20:58:34 +0000 (UTC)
 (envelope-from rum1cro@yandex.ru)
Received: from forward2p.cmail.yandex.net (forward2p.cmail.yandex.net
 [IPv6:2a02:6b8:0:1465::12])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client CN "forwards.mail.yandex.net", Issuer "Yandex CA" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 49A7578C14
 for <freebsd-current@freebsd.org>; Thu,  9 Nov 2017 20:58:34 +0000 (UTC)
 (envelope-from rum1cro@yandex.ru)
Received: from mxback1g.mail.yandex.net (mxback1g.mail.yandex.net
 [IPv6:2a02:6b8:0:1472:2741:0:8b7:162])
 by forward2p.cmail.yandex.net (Yandex) with ESMTP id AA10D21765;
 Thu,  9 Nov 2017 23:58:29 +0300 (MSK)
Received: from web23g.yandex.ru (web23g.yandex.ru [2a02:6b8:0:1402::33])
 by mxback1g.mail.yandex.net (nwsmtp/Yandex) with ESMTP id YfUphSB3ns-wTmqd3Bn; 
 Thu, 09 Nov 2017 23:58:29 +0300
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail;
 t=1510261109; bh=jozyaA6I7VkUfPMDFBfWyTzEbwQrxHv5AGPEyHPQPNg=;
 h=From:To:In-Reply-To:References:Subject:Message-Id:Date;
 b=RZXIjzpgSnVL3GXzHTAPFymqmmF+WMdfQfuNoVs1IHphQSQZbyf9wWeSZ2HO6ZLDw
 QHwAQYCks19oOCynLE10yIbjdaULJKeWtr8Zsx/vCxWz5D8SqCAZLf3lhPj3Aoisnx
 FzpEyLjrd/Bc52a5cj/WiJ0OPse+oVtkxlGeiKzQ=
Authentication-Results: mxback1g.mail.yandex.net; dkim=pass header.i=@yandex.ru
Received: by web23g.yandex.ru with HTTP;
	Thu, 09 Nov 2017 23:58:29 +0300
From: Ilya A. Arkhipov <rum1cro@yandex.ru>
Envelope-From: rum1cro@yandex.ru
To: Sergey V. Dyatko <sergey.dyatko@gmail.com>,
 "freebsd-current@freebsd.org" <freebsd-current@freebsd.org>
In-Reply-To: <20171101221219.688815f2@laptop.minsk.domain>
References: <20171101221219.688815f2@laptop.minsk.domain>
Subject: Re: make -C weirdness
MIME-Version: 1.0
Message-Id: <465341510261109@web23g.yandex.ru>
X-Mailer: Yamail [ http://yandex.ru ] 5.0
Date: Thu, 09 Nov 2017 23:58:29 +0300
Content-Transfer-Encoding: 7bit
Content-Type: text/plain
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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: Thu, 09 Nov 2017 20:58:34 -0000

01.11.2017, 22:17, "Sergey V. Dyatko" <sergey.dyatko@gmail.com>:
> Hi,
>
> Long time ago I wrote 2 simple aliases to my .cshrc:
>
> search_key make -C /usr/ports/ search key='!*' display=name,path,info
> search_name make -C /usr/ports/ search name='!*' display=port,path,info
>
> it works fine starting from 7-CURRENT IIRC.
> Today I tried to find some (existing) port and can't, for example:
> [tiger@laptop]:/>make -C /usr/ports/ search name=teeworlds
> display=name,path,info
> [tiger@laptop]:/>
> but
> [tiger@laptop]:/>cd /usr/ports/
> [tiger@laptop]:/usr/ports>make search name=teeworlds display=name,path,info
> Port: teeworlds-0.6.4_4
> Path: /usr/ports/games/teeworlds
> Info: Platform game featuring buggers equipped with
> weapons
>
> it is on 12.0-CURRENT r324493
> I missed something or it is a bug?
>
> --
> wbr, Sergey
>
> _______________________________________________
> 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"

FYI: https://reviews.freebsd.org/D13019

-- 
With Best Regards,
Ilya A. Arkhipov

From owner-freebsd-current@freebsd.org  Thu Nov  9 23:33:12 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id A7207E5F3DB
 for <freebsd-current@mailman.ysv.freebsd.org>;
 Thu,  9 Nov 2017 23:33:12 +0000 (UTC)
 (envelope-from herbert@mailbox.org)
Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org
 [IPv6:2001:1900:2254:206a::50:5])
 by mx1.freebsd.org (Postfix) with ESMTP id 8969C7D809
 for <freebsd-current@freebsd.org>; Thu,  9 Nov 2017 23:33:12 +0000 (UTC)
 (envelope-from herbert@mailbox.org)
Received: by mailman.ysv.freebsd.org (Postfix)
 id 88B82E5F3DA; Thu,  9 Nov 2017 23:33:12 +0000 (UTC)
Delivered-To: current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 88507E5F3D9
 for <current@mailman.ysv.freebsd.org>; Thu,  9 Nov 2017 23:33:12 +0000 (UTC)
 (envelope-from herbert@mailbox.org)
Received: from mx1.mailbox.org (mx1.mailbox.org [80.241.60.212])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client CN "*.mailbox.org",
 Issuer "SwissSign Server Silver CA 2014 - G22" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 471547D808
 for <current@freebsd.org>; Thu,  9 Nov 2017 23:33:11 +0000 (UTC)
 (envelope-from herbert@mailbox.org)
Received: from smtp1.mailbox.org (smtp1.mailbox.org [80.241.60.240])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 by mx1.mailbox.org (Postfix) with ESMTPS id 6480946F02;
 Fri, 10 Nov 2017 00:33:06 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mailbox.org; h=
 content-transfer-encoding:content-type:content-type:mime-version
 :references:in-reply-to:subject:subject:from:from:message-id
 :date:date:received; s=mail20150812; t=1510270384; bh=6RLTSAPHuh
 H98eU7sPojovz+megIVkmaAC4s3o33nqU=; b=WhoeWkTCA/eQHsdCJMlAwzHg4a
 69mo3tgHDO6wqga8dxtHLa9bn/qvqfFP89kT5wizvoaAbLfR1SfPhiCaSIFRwS4V
 a1XZXU7PxiRjchJG+EBaWRh6JZoNLVQOUYAuHveOMiHDybMqV/clYKI1zVAci0CB
 hszEe8v3XuwL2pdDMjWNZxBX2GcjMRvw6MSjgWeOKFkdlxlffAfTEnZEtelohMo1
 /V8zcHwpMJT2LD82FdEE8Vu89vPLX384nwJb+wag0P7r08z3QflUviwy3ZZusDSt
 l0OG9WECbOP0XjvTpWntyXeXz8fuhXyiUhslEPErheiWJwhjz7w2PZacxDWA==
X-Virus-Scanned: amavisd-new at heinlein-support.de
Received: from smtp1.mailbox.org ([80.241.60.240])
 by spamfilter03.heinlein-hosting.de (spamfilter03.heinlein-hosting.de
 [80.241.56.117]) (amavisd-new, port 10030)
 with ESMTP id 2RczJ2Yse_rY; Fri, 10 Nov 2017 00:33:04 +0100 (CET)
Date: Fri, 10 Nov 2017 00:33:01 +0100
Message-ID: <87o9obrpsi.wl-herbert@mailbox.org>
From: "Herbert J. Skuhra" <herbert@mailbox.org>
To: Roger Pau =?ISO-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Cc: <current@freebsd.org>
Subject: Re: bootonly release target not creating etc/ssh/
In-Reply-To: <20171109175552.dqrcgpa5uqkmsztw@dhcp-3-128.uk.xensource.com>
References: <20171109175552.dqrcgpa5uqkmsztw@dhcp-3-128.uk.xensource.com>
MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue")
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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: Thu, 09 Nov 2017 23:33:12 -0000

On Thu, 09 Nov 2017 18:55:52 +0100,
Roger Pau Monn=E9 <roger.pau@citrix.com> wrote:
> =

> Hello,
> =

> Since recently it seems like the bootonly release make target doesn't=

> create the etc/ssh directory. I've usually done:
> =

> # make buildworld
> # make buildkernel
> # make -C release ftp
> # make -C release bootonly
> # cp <keys> release/bootonly/etc/ssh/
> =

> But the ssh directory doesn't seem to exist anymore. Is this expected=
?

Hi,

on my system the files are no longer in $SRCPATH/release but in
/usr/obj/$SRCPATH/$TARGET.$TARGET_ARCH/release:

$ ls -l /usr/obj/usr/home/herbert/source/freebsd/head/src/amd64.amd64/r=
elease/bootonly/etc/ssh
total 54
-rw-r--r--  1 root  wheel  553185 10 Nov 00:26 moduli
-rw-r--r--  1 root  wheel    1780 10 Nov 00:26 ssh_config
-rw-r--r--  1 root  wheel    3359 10 Nov 00:26 sshd_config


Not sure if this is expected, a bug or PBKAC. :)

--
Herbert

From owner-freebsd-current@freebsd.org  Fri Nov 10 03:09:09 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id B0D71E637BA
 for <freebsd-current@mailman.ysv.freebsd.org>;
 Fri, 10 Nov 2017 03:09:09 +0000 (UTC)
 (envelope-from markmi@dsl-only.net)
Received: from asp.reflexion.net (outbound-mail-210-139.reflexion.net
 [208.70.210.139])
 (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 5B089632C6
 for <freebsd-current@freebsd.org>; Fri, 10 Nov 2017 03:09:08 +0000 (UTC)
 (envelope-from markmi@dsl-only.net)
Received: (qmail 12513 invoked from network); 10 Nov 2017 03:09:02 -0000
Received: from unknown (HELO rtc-sm-01.app.dca.reflexion.local) (10.81.150.1)
 by 0 (rfx-qmail) with SMTP; 10 Nov 2017 03:09:02 -0000
Received: by rtc-sm-01.app.dca.reflexion.local
 (Reflexion email security v8.40.3) with SMTP;
 Thu, 09 Nov 2017 22:09:02 -0500 (EST)
Received: (qmail 12910 invoked from network); 10 Nov 2017 03:09:02 -0000
Received: from unknown (HELO iron2.pdx.net) (69.64.224.71)
 by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 10 Nov 2017 03:09:02 -0000
Received: from [192.168.1.25] (c-76-115-7-162.hsd1.or.comcast.net
 [76.115.7.162])
 by iron2.pdx.net (Postfix) with ESMTPSA id 8D737EC9169;
 Thu,  9 Nov 2017 19:09:01 -0800 (PST)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\))
Subject: Re: [Bug 223383] pathconf querying for posix_falloc not supported on
 freebsd [devel/llvm*'s lld's are also broken by this for zfs and need
 updating]
From: Mark Millard <markmi@dsl-only.net>
In-Reply-To: <bug-223383-34538-j5c28C4qDX@https.bugs.freebsd.org/bugzilla/>
Date: Thu, 9 Nov 2017 19:09:00 -0800
Cc: Brooks Davis <brooks@freebsd.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <7A1EEAA2-C160-492E-B1DA-24E7D73268BB@dsl-only.net>
References: <bug-223383-34538@https.bugs.freebsd.org/bugzilla/>
 <bug-223383-34538-j5c28C4qDX@https.bugs.freebsd.org/bugzilla/>
To: FreeBSD Toolchain <freebsd-toolchain@freebsd.org>,
 FreeBSD Current <freebsd-current@freebsd.org>,
 FreeBSD Ports <freebsd-ports@freebsd.org>, bugzilla-noreply@freebsd.org
X-Mailer: Apple Mail (2.3273)
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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: Fri, 10 Nov 2017 03:09:09 -0000

[ devel/llvm* also have the issue in their
lld 's.]

On 2017-Nov-7, at 4:43 PM, bugzilla-noreply at freebsd.org wrote:

> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D223383
>=20
> --- Comment #7 from commit-hook@freebsd.org ---
> A commit references this bug:
>=20
> Author: emaste
> Date: Wed Nov  8 00:39:04 UTC 2017
> New revision: 325523
> URL: https://svnweb.freebsd.org/changeset/base/325523
>=20
> Log:
>  MFC r325420: lld: accept EINVAL to indicate posix_fallocate is =
unsupported
>=20
>  As of r325320 posix_fallocate on a ZFS filesystem returns EINVAL to
>  indicate that the operation is not supported. (I think this is a =
strange
>  choice of errno on the part of POSIX.)
>=20
>  PR:           223383, 223440
>  Reported by:  Mark Millard
>  Sponsored by: The FreeBSD Foundation
>=20
> Changes:
> _U  stable/11/
>  stable/11/contrib/llvm/lib/Support/Unix/Path.inc
>=20
> --=20
> You are receiving this mail because:
> You are on the CC list for the bug.

[Context a zfs file system.]

=46rom /usr/src/UPDATING:

20171106:
        The naive and non-compliant support of posix_fallocate(2) in ZFS
        has been removed as of r325320.  The system call now returns =
EINVAL
        when used on a ZFS file.  Although the new behavior complies =
with the
        standard, some consumers are not prepared to cope with it.
        One known victim is lld prior to r325420.


The issue is not limited to the system clang's
associated lld.=20

Here is an attempt to use clang++50, implicitly using
its associated lld:

# clang++50 -v exception_test.cc
clang version 5.0.0 (tags/RELEASE_500/final)
Target: x86_64-portbld-freebsd12.0
Thread model: posix
InstalledDir: /usr/local/llvm50/bin
 "/usr/local/llvm50/bin/clang-5.0" -cc1 -triple =
x86_64-portbld-freebsd12.0 -emit-obj -mrelax-all -disable-free =
-main-file-name exception_test.cc -mrelocation-model static =
-mthread-model posix -mdisable-fp-elim -masm-verbose =
-mconstructor-aliases -munwind-tables -target-cpu x86-64 -v =
-dwarf-column-info -debugger-tuning=3Dgdb -resource-dir =
/usr/local/llvm50/lib/clang/5.0.0 -internal-isystem /usr/include/c++/v1 =
-fdeprecated-macro -fdebug-compilation-dir /root/c_tests -ferror-limit =
19 -fmessage-length 200 -fobjc-runtime=3Dgnustep -fcxx-exceptions =
-fexceptions -fdiagnostics-show-option -fcolor-diagnostics -o =
/tmp/exception_test-baadc9.o -x c++ exception_test.cc
clang -cc1 version 5.0.0 based upon LLVM 5.0.0 default target =
x86_64-portbld-freebsd12.0
#include "..." search starts here:
#include <...> search starts here:
 /usr/include/c++/v1
 /usr/local/llvm50/lib/clang/5.0.0/include
 /usr/include
End of search list.
 "/usr/local/llvm50/bin/ld" --eh-frame-hdr -dynamic-linker =
/libexec/ld-elf.so.1 --hash-style=3Dboth --enable-new-dtags -o a.out =
/usr/lib/crt1.o /usr/lib/crti.o /usr/lib/crtbegin.o -L/usr/lib =
/tmp/exception_test-baadc9.o -lc++ -lm -lgcc --as-needed -lgcc_s =
--no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed =
/usr/lib/crtend.o /usr/lib/crtn.o
/usr/local/llvm50/bin/ld: error: cannot open output file a.out: Invalid =
argument
clang-5.0: error: linker command failed with exit code 1 (use -v to see =
invocation)


https://svnweb.freebsd.org/ports/head/devel/?dir_pagestart=3D1000

does not yet suggest updates to devel/llvm* 's for
the issue.

=3D=3D=3D
Mark Millard
markmi at dsl-only.net


From owner-freebsd-current@freebsd.org  Fri Nov 10 09:12:45 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1796EE6914B
 for <freebsd-current@mailman.ysv.freebsd.org>;
 Fri, 10 Nov 2017 09:12:45 +0000 (UTC)
 (envelope-from prvs=480442106=roger.pau@citrix.com)
Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org
 [IPv6:2001:1900:2254:206a::50:5])
 by mx1.freebsd.org (Postfix) with ESMTP id 0302B6C6FB
 for <freebsd-current@freebsd.org>; Fri, 10 Nov 2017 09:12:45 +0000 (UTC)
 (envelope-from prvs=480442106=roger.pau@citrix.com)
Received: by mailman.ysv.freebsd.org (Postfix)
 id F35C4E6914A; Fri, 10 Nov 2017 09:12:44 +0000 (UTC)
Delivered-To: current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id F2E69E69149
 for <current@mailman.ysv.freebsd.org>; Fri, 10 Nov 2017 09:12:44 +0000 (UTC)
 (envelope-from prvs=480442106=roger.pau@citrix.com)
Received: from SMTP.CITRIX.COM.AU (smtp.citrix.com.au [103.14.252.240])
 (using TLSv1.2 with cipher RC4-SHA (128/128 bits))
 (Client CN "mail.citrix.com",
 Issuer "DigiCert SHA2 Secure Server CA" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 549406C6FA
 for <current@freebsd.org>; Fri, 10 Nov 2017 09:12:43 +0000 (UTC)
 (envelope-from prvs=480442106=roger.pau@citrix.com)
X-IronPort-AV: E=Sophos;i="5.44,373,1505779200"; d="scan'208";a="106778355"
Date: Fri, 10 Nov 2017 09:12:32 +0000
From: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
To: "Herbert J. Skuhra" <herbert@mailbox.org>
CC: <current@freebsd.org>
Subject: Re: bootonly release target not creating etc/ssh/
Message-ID: <20171110091232.pa7nx4tivaizuous@dhcp-3-128.uk.xensource.com>
References: <20171109175552.dqrcgpa5uqkmsztw@dhcp-3-128.uk.xensource.com>
 <87o9obrpsi.wl-herbert@mailbox.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <87o9obrpsi.wl-herbert@mailbox.org>
User-Agent: NeoMutt/20171013
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL03.citrite.net (10.69.22.127)
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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: Fri, 10 Nov 2017 09:12:45 -0000

On Fri, Nov 10, 2017 at 12:33:01AM +0100, Herbert J. Skuhra wrote:
> On Thu, 09 Nov 2017 18:55:52 +0100,
> Roger Pau Monné <roger.pau@citrix.com> wrote:
> > 
> > Hello,
> > 
> > Since recently it seems like the bootonly release make target doesn't
> > create the etc/ssh directory. I've usually done:
> > 
> > # make buildworld
> > # make buildkernel
> > # make -C release ftp
> > # make -C release bootonly
> > # cp <keys> release/bootonly/etc/ssh/
> > 
> > But the ssh directory doesn't seem to exist anymore. Is this expected?
> 
> Hi,
> 
> on my system the files are no longer in $SRCPATH/release but in
> /usr/obj/$SRCPATH/$TARGET.$TARGET_ARCH/release:
> 
> $ ls -l /usr/obj/usr/home/herbert/source/freebsd/head/src/amd64.amd64/release/bootonly/etc/ssh
> total 54
> -rw-r--r--  1 root  wheel  553185 10 Nov 00:26 moduli
> -rw-r--r--  1 root  wheel    1780 10 Nov 00:26 ssh_config
> -rw-r--r--  1 root  wheel    3359 10 Nov 00:26 sshd_config
> 
> 
> Not sure if this is expected, a bug or PBKAC. :)

Thanks! The main problem is that the flow specified above is run
inside of a script, that should be able to build images pre/post
whatever changeset that modified this behavior. IMHO there should be
a way to restore previous behavior.

Roger.

From owner-freebsd-current@freebsd.org  Fri Nov 10 09:12:50 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id DEA9CE69159
 for <freebsd-current@mailman.ysv.freebsd.org>;
 Fri, 10 Nov 2017 09:12:50 +0000 (UTC)
 (envelope-from markmi@dsl-only.net)
Received: from asp.reflexion.net (outbound-mail-210-144.reflexion.net
 [208.70.210.144])
 (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 91BA36C727
 for <freebsd-current@freebsd.org>; Fri, 10 Nov 2017 09:12:49 +0000 (UTC)
 (envelope-from markmi@dsl-only.net)
Received: (qmail 7200 invoked from network); 10 Nov 2017 08:46:03 -0000
Received: from unknown (HELO mail-cs-02.app.dca.reflexion.local) (10.81.19.2)
 by 0 (rfx-qmail) with SMTP; 10 Nov 2017 08:46:03 -0000
Received: by mail-cs-02.app.dca.reflexion.local
 (Reflexion email security v8.40.3) with SMTP;
 Fri, 10 Nov 2017 03:46:03 -0500 (EST)
Received: (qmail 13651 invoked from network); 10 Nov 2017 08:46:03 -0000
Received: from unknown (HELO iron2.pdx.net) (69.64.224.71)
 by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 10 Nov 2017 08:46:03 -0000
Received: from [192.168.1.25] (c-76-115-7-162.hsd1.or.comcast.net
 [76.115.7.162])
 by iron2.pdx.net (Postfix) with ESMTPSA id A3860EC8983;
 Fri, 10 Nov 2017 00:46:02 -0800 (PST)
From: Mark Millard <markmi@dsl-only.net>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\))
Subject: -r325627 of head: mergemaster: Creating objdir after objdir after .
 . .
Message-Id: <B60F7C47-D5F5-460B-9018-B59BD0ED621F@dsl-only.net>
Date: Fri, 10 Nov 2017 00:46:02 -0800
To: Bryan Drewery <bdrewery@FreeBSD.org>,
 FreeBSD Toolchain <freebsd-toolchain@freebsd.org>,
 FreeBSD Current <freebsd-current@freebsd.org>
X-Mailer: Apple Mail (2.3273)
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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: Fri, 10 Nov 2017 09:12:51 -0000

When I use the command:

~/sys_build_scripts.aarch64-host/mergemaster_cortexA53-aarch64-host.sh =
-FUPi -D/mnt

based on:

# more =
~/sys_build_scripts.aarch64-host/mergemaster_cortexA53-aarch64-host.sh
kldload -n filemon && \
script =
~/sys_typescripts/typescript_mergemaster_cortexA53_clang_bootstrap_clang-a=
arch64-host-$(date +%Y-%m-%d:%H:%M:%S) \
env __MAKE_CONF=3D"/root/src.configs/make.conf" SRCCONF=3D"/dev/null" =
SRC_ENV_CONF=3D"/root/src.configs/src.conf.cortexA53-clang-bootstrap.aarch=
64-host" \
mergemaster -A aarch64 $*

in a context where /usr/obj/usr does not exist
(no local build tree present at the time), I get:

Script started, output file is =
/root/sys_typescripts/typescript_mergemaster_cortexA53_clang_bootstrap_cla=
ng-aarch64-host-2017-11-09:23:57:04

*** Creating the temporary root environment in /var/tmp/temproot
 *** /var/tmp/temproot ready for use
 *** Creating and populating directory structure in /var/tmp/temproot

[Creating objdir /usr/obj/usr/src/arm64.aarch64/share/termcap...]
[Creating objdir /usr/obj/usr/src/arm64.aarch64/etc/syslog.d...]
[Creating objdir /usr/obj/usr/src/arm64.aarch64/usr.sbin/rmt...]
[Creating objdir /usr/obj/usr/src/arm64.aarch64/etc/pam.d...]
[Creating objdir /usr/obj/usr/src/arm64.aarch64/lib...]
[Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/csu...]
[Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/csu/aarch64...]
[Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libc...]
[Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libc_nonshared...]
[Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libcompiler_rt...]
[Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libclang_rt...]
[Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libc++...]
[Creating objdir =
/usr/obj/usr/src/arm64.aarch64/lib/libc++experimental...]
[Creating nested objdir =
/usr/obj/usr/src/arm64.aarch64/lib/libc++experimental/filesystem...]
[Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libcxxrt...]
[Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libelf...]
[Creating nested objdir =
/usr/obj/usr/src/arm64.aarch64/lib/libelf/sys...]
[Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/msun...]
[Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libalias...]
[Creating objdir =
/usr/obj/usr/src/arm64.aarch64/lib/libalias/libalias...]
. . . (long list) . . .
[Creating objdir /usr/obj/usr/src/arm64.aarch64/usr.sbin/wpa/hostapd...]
[Creating objdir =
/usr/obj/usr/src/arm64.aarch64/usr.sbin/wpa/hostapd_cli...]
[Creating objdir =
/usr/obj/usr/src/arm64.aarch64/usr.sbin/wpa/ndis_events...]



So a /usr/obj/usr/src/arm64.aarch64/ directory tree
ends up being created.

(MAKEOBJDIRPREFIX=3D does control the path-prefix used
if specified in the env list before mergemaster.)

=3D=3D=3D
Mark Millard
markmi at dsl-only.net


From owner-freebsd-current@freebsd.org  Fri Nov 10 15:52:36 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9EC4FE70DEB;
 Fri, 10 Nov 2017 15:52:36 +0000 (UTC)
 (envelope-from bdrewery@FreeBSD.org)
Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client CN "freefall.freebsd.org",
 Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 6D7D278CF9;
 Fri, 10 Nov 2017 15:52:36 +0000 (UTC)
 (envelope-from bdrewery@FreeBSD.org)
Received: from mail.xzibition.com (unknown [127.0.1.132])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by freefall.freebsd.org (Postfix) with ESMTPS id 8D9091ADAC;
 Fri, 10 Nov 2017 15:52:35 +0000 (UTC)
 (envelope-from bdrewery@FreeBSD.org)
Received: from mail.xzibition.com (localhost [172.31.3.2])
 by mail.xzibition.com (Postfix) with ESMTP id 7FD957073;
 Fri, 10 Nov 2017 15:52:34 +0000 (UTC)
X-Virus-Scanned: amavisd-new at mail.xzibition.com
Received: from mail.xzibition.com ([172.31.3.2])
 by mail.xzibition.com (mail.xzibition.com [172.31.3.2]) (amavisd-new,
 port 10026)
 with LMTP id W9VvecgJptH3; Fri, 10 Nov 2017 15:52:27 +0000 (UTC)
Subject: Re: -r325627 of head: mergemaster: Creating objdir after objdir after
 . . .
DKIM-Filter: OpenDKIM Filter v2.9.2 mail.xzibition.com 05AD4706A
To: Mark Millard <markmi@dsl-only.net>,
 FreeBSD Toolchain <freebsd-toolchain@freebsd.org>,
 FreeBSD Current <freebsd-current@freebsd.org>
References: <B60F7C47-D5F5-460B-9018-B59BD0ED621F@dsl-only.net>
From: Bryan Drewery <bdrewery@FreeBSD.org>
Openpgp: id=F9173CB2C3AAEA7A5C8A1F0935D771BB6E4697CF;
 url=http://www.shatow.net/bryan/bryan2.asc
Organization: FreeBSD
Message-ID: <08a57ee2-ae3e-b8ea-73a3-b6533b0fd206@FreeBSD.org>
Date: Fri, 10 Nov 2017 07:52:13 -0800
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101
 Thunderbird/52.4.0
MIME-Version: 1.0
In-Reply-To: <B60F7C47-D5F5-460B-9018-B59BD0ED621F@dsl-only.net>
Content-Type: multipart/signed; micalg=pgp-sha1;
 protocol="application/pgp-signature";
 boundary="3Ho31eWidGbWqHKU6V3GRDVWjWiSBAKD4"
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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: Fri, 10 Nov 2017 15:52:36 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--3Ho31eWidGbWqHKU6V3GRDVWjWiSBAKD4
Content-Type: multipart/mixed; boundary="OD0pPGqSOGApu1FIkJFGfIA26k9XCHqOp";
 protected-headers="v1"
From: Bryan Drewery <bdrewery@FreeBSD.org>
To: Mark Millard <markmi@dsl-only.net>,
 FreeBSD Toolchain <freebsd-toolchain@freebsd.org>,
 FreeBSD Current <freebsd-current@freebsd.org>
Message-ID: <08a57ee2-ae3e-b8ea-73a3-b6533b0fd206@FreeBSD.org>
Subject: Re: -r325627 of head: mergemaster: Creating objdir after objdir after
 . . .
References: <B60F7C47-D5F5-460B-9018-B59BD0ED621F@dsl-only.net>
In-Reply-To: <B60F7C47-D5F5-460B-9018-B59BD0ED621F@dsl-only.net>

--OD0pPGqSOGApu1FIkJFGfIA26k9XCHqOp
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable

On 11/10/2017 12:46 AM, Mark Millard wrote:
> When I use the command:
>=20
> ~/sys_build_scripts.aarch64-host/mergemaster_cortexA53-aarch64-host.sh =
-FUPi -D/mnt
>=20
> based on:
>=20
> # more ~/sys_build_scripts.aarch64-host/mergemaster_cortexA53-aarch64-h=
ost.sh
> kldload -n filemon && \
> script ~/sys_typescripts/typescript_mergemaster_cortexA53_clang_bootstr=
ap_clang-aarch64-host-$(date +%Y-%m-%d:%H:%M:%S) \
> env __MAKE_CONF=3D"/root/src.configs/make.conf" SRCCONF=3D"/dev/null" S=
RC_ENV_CONF=3D"/root/src.configs/src.conf.cortexA53-clang-bootstrap.aarch=
64-host" \
> mergemaster -A aarch64 $*
>=20
> in a context where /usr/obj/usr does not exist
> (no local build tree present at the time), I get:
>=20
> Script started, output file is /root/sys_typescripts/typescript_mergema=
ster_cortexA53_clang_bootstrap_clang-aarch64-host-2017-11-09:23:57:04
>=20
> *** Creating the temporary root environment in /var/tmp/temproot
>  *** /var/tmp/temproot ready for use
>  *** Creating and populating directory structure in /var/tmp/temproot
>=20
> [Creating objdir /usr/obj/usr/src/arm64.aarch64/share/termcap...]
> [Creating objdir /usr/obj/usr/src/arm64.aarch64/etc/syslog.d...]
> [Creating objdir /usr/obj/usr/src/arm64.aarch64/usr.sbin/rmt...]
> [Creating objdir /usr/obj/usr/src/arm64.aarch64/etc/pam.d...]
> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib...]
> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/csu...]
> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/csu/aarch64...]
> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libc...]
> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libc_nonshared...]
> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libcompiler_rt...]
> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libclang_rt...]
> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libc++...]
> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libc++experimental.=
=2E.]
> [Creating nested objdir /usr/obj/usr/src/arm64.aarch64/lib/libc++experi=
mental/filesystem...]
> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libcxxrt...]
> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libelf...]
> [Creating nested objdir /usr/obj/usr/src/arm64.aarch64/lib/libelf/sys..=
=2E]
> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/msun...]
> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libalias...]
> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libalias/libalias..=
=2E]
> . . . (long list) . . .
> [Creating objdir /usr/obj/usr/src/arm64.aarch64/usr.sbin/wpa/hostapd...=
]
> [Creating objdir /usr/obj/usr/src/arm64.aarch64/usr.sbin/wpa/hostapd_cl=
i...]
> [Creating objdir /usr/obj/usr/src/arm64.aarch64/usr.sbin/wpa/ndis_event=
s...]
>=20
>=20
>=20
> So a /usr/obj/usr/src/arm64.aarch64/ directory tree
> ends up being created.

Hah, not what we want. I'll fix that.

However from reading mergemaster.sh it seems that _at least_
/usr/obj/usr/src/etc/sendmail would be created before my changes.  Can
someone confirm that on stable/ or something?

>=20
> (MAKEOBJDIRPREFIX=3D does control the path-prefix used
> if specified in the env list before mergemaster.)
>=20
> =3D=3D=3D
> Mark Millard
> markmi at dsl-only.net
>=20


--=20
Regards,
Bryan Drewery


--OD0pPGqSOGApu1FIkJFGfIA26k9XCHqOp--

--3Ho31eWidGbWqHKU6V3GRDVWjWiSBAKD4
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQEcBAEBAgAGBQJaBcstAAoJEDXXcbtuRpfPcRoIALqs3TGgrXuyZgR7ni5YvU8H
Yn1QGXBLtaIhgLwvk3XLRwMyK+FPxYLwCkPrTRvpjlkrQKc523Q8BH3Jy+i+DBQ0
OXEy8X085ZQlIDCFTesinKuKLmpvj6/NTUn+NcmWJMElSlgRVIhEHn0Y3W64Tk19
hUMBca5MpjPy4oSxD/8m0mXlbk4me0pjRDhrpPecelFrHVQzQ8d/5it+SUTFyR2u
6N7UPO3zezV19HWEzYeIQdagOgqx75Q3m7gakoj0rR591NaKpnrDn+PwEbK00YJ0
LYvQLRJiOaLnSE6277uYFl2q97bJ7km9pe1YhAlHJRg8MZNSC4AA1nMb3AH7/rA=
=tNbe
-----END PGP SIGNATURE-----

--3Ho31eWidGbWqHKU6V3GRDVWjWiSBAKD4--

From owner-freebsd-current@freebsd.org  Fri Nov 10 16:30:50 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id E51F2E716AC;
 Fri, 10 Nov 2017 16:30:50 +0000 (UTC)
 (envelope-from bdrewery@FreeBSD.org)
Received: from freefall.freebsd.org (freefall.freebsd.org
 [IPv6:2610:1c1:1:6074::16:84])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client CN "freefall.freebsd.org",
 Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id B462079D3D;
 Fri, 10 Nov 2017 16:30:50 +0000 (UTC)
 (envelope-from bdrewery@FreeBSD.org)
Received: from mail.xzibition.com (unknown [127.0.1.132])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by freefall.freebsd.org (Postfix) with ESMTPS id DEA3C1B525;
 Fri, 10 Nov 2017 16:30:49 +0000 (UTC)
 (envelope-from bdrewery@FreeBSD.org)
Received: from mail.xzibition.com (localhost [172.31.3.2])
 by mail.xzibition.com (Postfix) with ESMTP id 24DF47194;
 Fri, 10 Nov 2017 16:30:49 +0000 (UTC)
X-Virus-Scanned: amavisd-new at mail.xzibition.com
Received: from mail.xzibition.com ([172.31.3.2])
 by mail.xzibition.com (mail.xzibition.com [172.31.3.2]) (amavisd-new,
 port 10026)
 with LMTP id 4Etdj2ULEGLZ; Fri, 10 Nov 2017 16:30:46 +0000 (UTC)
Subject: Re: -r325627 of head: mergemaster: Creating objdir after objdir after
 . . .
DKIM-Filter: OpenDKIM Filter v2.9.2 mail.xzibition.com A2731718D
From: Bryan Drewery <bdrewery@FreeBSD.org>
To: Mark Millard <markmi@dsl-only.net>,
 FreeBSD Toolchain <freebsd-toolchain@freebsd.org>,
 FreeBSD Current <freebsd-current@freebsd.org>
References: <B60F7C47-D5F5-460B-9018-B59BD0ED621F@dsl-only.net>
 <08a57ee2-ae3e-b8ea-73a3-b6533b0fd206@FreeBSD.org>
Organization: FreeBSD
Message-ID: <202f44cb-39d6-99af-9804-582825ae5c07@FreeBSD.org>
Date: Fri, 10 Nov 2017 08:30:44 -0800
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0)
 Gecko/20100101 Thunderbird/52.4.0
MIME-Version: 1.0
In-Reply-To: <08a57ee2-ae3e-b8ea-73a3-b6533b0fd206@FreeBSD.org>
Content-Type: multipart/signed; micalg=pgp-sha512;
 protocol="application/pgp-signature";
 boundary="wbTlLrmbBRNXjxhcFX9QbfqT988LeOhSe"
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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: Fri, 10 Nov 2017 16:30:51 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--wbTlLrmbBRNXjxhcFX9QbfqT988LeOhSe
Content-Type: multipart/mixed; boundary="Unle8nFGCu9nILJbID5PEaeb0NHXs5UGw";
 protected-headers="v1"
From: Bryan Drewery <bdrewery@FreeBSD.org>
To: Mark Millard <markmi@dsl-only.net>,
 FreeBSD Toolchain <freebsd-toolchain@freebsd.org>,
 FreeBSD Current <freebsd-current@freebsd.org>
Message-ID: <202f44cb-39d6-99af-9804-582825ae5c07@FreeBSD.org>
Subject: Re: -r325627 of head: mergemaster: Creating objdir after objdir after
 . . .
References: <B60F7C47-D5F5-460B-9018-B59BD0ED621F@dsl-only.net>
 <08a57ee2-ae3e-b8ea-73a3-b6533b0fd206@FreeBSD.org>
In-Reply-To: <08a57ee2-ae3e-b8ea-73a3-b6533b0fd206@FreeBSD.org>

--Unle8nFGCu9nILJbID5PEaeb0NHXs5UGw
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable

On 11/10/17 7:52 AM, Bryan Drewery wrote:
> On 11/10/2017 12:46 AM, Mark Millard wrote:
>> When I use the command:
>>
>> ~/sys_build_scripts.aarch64-host/mergemaster_cortexA53-aarch64-host.sh=
 -FUPi -D/mnt
>>
>> based on:
>>
>> # more ~/sys_build_scripts.aarch64-host/mergemaster_cortexA53-aarch64-=
host.sh
>> kldload -n filemon && \
>> script ~/sys_typescripts/typescript_mergemaster_cortexA53_clang_bootst=
rap_clang-aarch64-host-$(date +%Y-%m-%d:%H:%M:%S) \
>> env __MAKE_CONF=3D"/root/src.configs/make.conf" SRCCONF=3D"/dev/null" =
SRC_ENV_CONF=3D"/root/src.configs/src.conf.cortexA53-clang-bootstrap.aarc=
h64-host" \
>> mergemaster -A aarch64 $*
>>
>> in a context where /usr/obj/usr does not exist
>> (no local build tree present at the time), I get:
>>
>> Script started, output file is /root/sys_typescripts/typescript_mergem=
aster_cortexA53_clang_bootstrap_clang-aarch64-host-2017-11-09:23:57:04
>>
>> *** Creating the temporary root environment in /var/tmp/temproot
>>  *** /var/tmp/temproot ready for use
>>  *** Creating and populating directory structure in /var/tmp/temproot
>>
>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/share/termcap...]
>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/etc/syslog.d...]
>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/usr.sbin/rmt...]
>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/etc/pam.d...]
>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib...]
>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/csu...]
>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/csu/aarch64...]
>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libc...]
>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libc_nonshared...]=

>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libcompiler_rt...]=

>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libclang_rt...]
>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libc++...]
>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libc++experimental=
=2E..]
>> [Creating nested objdir /usr/obj/usr/src/arm64.aarch64/lib/libc++exper=
imental/filesystem...]
>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libcxxrt...]
>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libelf...]
>> [Creating nested objdir /usr/obj/usr/src/arm64.aarch64/lib/libelf/sys.=
=2E.]
>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/msun...]
>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libalias...]
>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libalias/libalias.=
=2E.]
>> . . . (long list) . . .
>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/usr.sbin/wpa/hostapd..=
=2E]
>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/usr.sbin/wpa/hostapd_c=
li...]
>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/usr.sbin/wpa/ndis_even=
ts...]
>>
>>
>>
>> So a /usr/obj/usr/src/arm64.aarch64/ directory tree
>> ends up being created.
>=20
> Hah, not what we want. I'll fix that.
>=20

In fact it's similar to my META_MODE whitelist in the top-level
Makefile.  There's quite a few targets we don't care for AUTO_OBJ on,
like distribute*, installworld, installkernel, etc.

> However from reading mergemaster.sh it seems that _at least_
> /usr/obj/usr/src/etc/sendmail would be created before my changes.  Can
> someone confirm that on stable/ or something?
>=20
>>
>> (MAKEOBJDIRPREFIX=3D does control the path-prefix used
>> if specified in the env list before mergemaster.)
>>
>> =3D=3D=3D
>> Mark Millard
>> markmi at dsl-only.net
>>
>=20
>=20


--=20
Regards,
Bryan Drewery


--Unle8nFGCu9nILJbID5PEaeb0NHXs5UGw--

--wbTlLrmbBRNXjxhcFX9QbfqT988LeOhSe
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQEzBAEBCgAdFiEE+Rc8ssOq6npcih8JNddxu25Gl88FAloF1DQACgkQNddxu25G
l88j7Qf+IJnj0yAJroyYk2tVth66huntNnEGVYRgGNe4NKfps9EMVsDv4Mn69W23
sUqggoYCwhqb0AcRhGBz8mkrXlAw2zzNMhrw196NqLy+c8yt0dpdZwIT/n451T4j
kw+E33524lvxd4xjVZ7ErrNDhJX/2YtJ+L2glE4Zm+Ij6vZI5GClfrWO7cOwJ4mU
GwkhzVvizqR0/5/W6Dlq1O12sNNoq0spd3VRV4pjm9ebNblvaWdptCZhy6WMz74q
C0hHpvGzOKTKJ033oQqhA+tWy9NK4OjpyosZJcFRZnn22w/QgG4bM9CyXWGwxH1E
k3FtVvjo980W+LXHaEqUkkjOrX8YLg==
=HjO7
-----END PGP SIGNATURE-----

--wbTlLrmbBRNXjxhcFX9QbfqT988LeOhSe--

From owner-freebsd-current@freebsd.org  Fri Nov 10 17:38:40 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1AA99E72BFC
 for <freebsd-current@mailman.ysv.freebsd.org>;
 Fri, 10 Nov 2017 17:38:40 +0000 (UTC)
 (envelope-from ohartmann@walstatt.org)
Received: from mout.gmx.net (mout.gmx.net [212.227.17.20])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass DE-2" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 8A2AE7BEA2
 for <freebsd-current@freebsd.org>; Fri, 10 Nov 2017 17:38:39 +0000 (UTC)
 (envelope-from ohartmann@walstatt.org)
Received: from thor.intern.walstatt.dynvpn.de ([92.231.162.108]) by
 mail.gmx.com (mrgmx101 [212.227.17.168]) with ESMTPSA (Nemesis) id
 0MKLeM-1eCf1n33bS-001gRr; Fri, 10 Nov 2017 18:38:29 +0100
Date: Fri, 10 Nov 2017 18:38:22 +0100
From: "O. Hartmann" <ohartmann@walstatt.org>
To: Warner Losh <imp@bsdimp.com>
Cc: "O. Hartmann" <ohartmann@walstatt.org>, FreeBSD Current
 <freebsd-current@freebsd.org>
Subject: Re: nanobsd: g_handleattr: md0 bio_length 24 len 31 -> EFAULT
Message-ID: <20171110183822.20340e58@thor.intern.walstatt.dynvpn.de>
In-Reply-To: <CANCZdfqGCZes9O1szSyu6S+c=ch8Ry5DLF4KsW3d6vGWfODbgQ@mail.gmail.com>
References: <20171104190328.6118b518@thor.intern.walstatt.dynvpn.de>
 <CANCZdfqGCZes9O1szSyu6S+c=ch8Ry5DLF4KsW3d6vGWfODbgQ@mail.gmail.com>
Organization: WALSTATT
User-Agent: OutScare 3.1415926
X-Operating-System: ImNotAnOperatingSystem 3.141592527
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha512;
 boundary="Sig_/Okf/EVQzPV+JDimxrS8TQho"; protocol="application/pgp-signature"
X-Provags-ID: V03:K0:ZWEE/jDH9+nNPfpGmc78zusaQ/A3RByTlrdgKT31frExCLSJCfP
 LpispqAW4A1uDhx5aXwmffBH/pk9NEGG5wbujpMBu3ilaZDKfF39VHaKl5Nd5sUTYjFrHpD
 Wj626GP2cksR1Rssv1vpksPGgOqYo2BJBhqyS7nnwQnvHlvzbaP1zw3kptnnbrP2RSu06E8
 qMOrU0lN2xaSuZShwz6dw==
X-UI-Out-Filterresults: notjunk:1;V01:K0:ZHG/SBK0V2E=:EJ12gh/MjGHtlTzSaLU+f+
 oaXGOQqYUmAm1975J7wwEdYsU7qvLwTRXJNBhPaT9WfF8HspRELSgDUia8U+4Xx0bUrs3yeih
 h2HVz0OhA/ZVhDOiQ/2bfJhU8efbdaQprogjMYuQ/q5Cn1AhwLtZL4m+iqTOtvXOL9zXc0ANc
 E6KoIgoH1ziv3TTvqMkpP4mXGRPDymAI22ebVD+47P0p6ZP/0bcYhjIaXDvPjfXviNvzTANmh
 TB2ULiiwvsBHamEY4u0EGhVd57UFxEFbJubmVCaA9dxn/xPZfdHy2njlEN7iwkEVaHu2+0kuQ
 rfXD+qFTErQNOuRcjv2FUA480lSLESWVV4TmUezse8yOPWi1rkshOebsda8JiulPfobaxoWHV
 xDC7wXLzrdSkSm9xB+gqKGoOV5ozqvz1kET6f6dDQlTrIiUBcxGe3cdRI8S2TNu7gvPqctSNU
 yaUnxTuH7TkFMkxgh8ZTASwJsQdZyEI+j7scTyg39+LLjUnfxtwKk1svtOcgVoh7hPc11C63P
 mgrnWXO8EIRWp24xls27t+fetmMwDf6Rr7KlJyyT0iuhjM90ohid1tzV6tUqwML8PvKmDgY9+
 tV2bxlI3B/Z3uwOGoHCLuktBlXeFHpDkAPXZpZ9vXZbZjx9x+DdVmex0aJcKnhItKgYQ8qUcP
 qDY4qomlCu525LtRKHGhsFsGAXRHM3Od6zt8X6CMiSgJwl+1QbkXBcdJ64dJQdejKzFTOiAAJ
 tG7F0m2ejv3W/LC/VSnsBlz2ubgbrCrtUltfK02pKX2IdLYbO39UVunqnGnRHaupTjtFDcXl8
 dMaK4rrED/eH0fPJre2dDCxPG/row==
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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: Fri, 10 Nov 2017 17:38:40 -0000

--Sig_/Okf/EVQzPV+JDimxrS8TQho
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Am Sat, 4 Nov 2017 12:48:44 -0600
Warner Losh <imp@bsdimp.com> schrieb:

> Can you share your config file?
>=20
> Warner
>=20
> On Nov 4, 2017 12:04 PM, "O. Hartmann" <ohartmann@walstatt.org> wrote:
>=20
> > Writing nanobsd (GPT) images into a memory disk results in a lot of
> > console errors like
> > those shown below on CURRENT ( 12.0-CURRENT FreeBSD 12.0-CURRENT #8
> > r325371: Fri Nov  3
> > 22:47:33 CET 2017 amd64):
> >
> > g_handleattr: md0 bio_length 24 len 31 -> EFAULT
> > g_handleattr: md0 bio_length 24 len 31 -> EFAULT
> > g_handleattr: md0 bio_length 24 len 31 -> EFAULT
> >
> > I also have errors when writing to the /cfg partition on a running syst=
em:
> >
> > checksum failed: cg 27, cgp: 0xbd184b61 !=3D bp: 0xf751d361
> >
> > --
> > O. Hartmann
> >
> > Ich widerspreche der Nutzung oder =C3=9Cbermittlung meiner Daten f=C3=
=BCr
> > Werbezwecke oder f=C3=BCr die Markt- oder Meinungsforschung (=C2=A7 28 =
Abs. 4 BDSG).
> > =20
> _______________________________________________
> 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"


I've split the config file and I think it is not for the public, would you =
tell me what
specific setting you're looking for?


--=20
O. Hartmann

Ich widerspreche der Nutzung oder =C3=9Cbermittlung meiner Daten f=C3=BCr
Werbezwecke oder f=C3=BCr die Markt- oder Meinungsforschung (=C2=A7 28 Abs.=
 4 BDSG).

--Sig_/Okf/EVQzPV+JDimxrS8TQho
Content-Type: application/pgp-signature
Content-Description: OpenPGP digital signature

-----BEGIN PGP SIGNATURE-----

iLUEARMKAB0WIQQZVZMzAtwC2T/86TrS528fyFhYlAUCWgXkDgAKCRDS528fyFhY
lCLSAf4osuipmB/441VGQe7B8coGOGrdcfFy/G0+EbfZpMKfOmdiMBgmwRxeyOMJ
00vL85XryBvMjhKVr/O1UN1k9Qx9Af40lsDeRjYp6PWEg4CaerxTVIe1XorV4ss8
szYusyJNSwlDXewDdf1hRWVsi6jxwD5icmtHOty1X0c2Z1vFGLDs
=IJiw
-----END PGP SIGNATURE-----

--Sig_/Okf/EVQzPV+JDimxrS8TQho--

From owner-freebsd-current@freebsd.org  Fri Nov 10 19:54:19 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id E15FFE4ECB5;
 Fri, 10 Nov 2017 19:54:19 +0000 (UTC)
 (envelope-from bdrewery@FreeBSD.org)
Received: from freefall.freebsd.org (freefall.freebsd.org
 [IPv6:2610:1c1:1:6074::16:84])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client CN "freefall.freebsd.org",
 Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id B332A1318;
 Fri, 10 Nov 2017 19:54:19 +0000 (UTC)
 (envelope-from bdrewery@FreeBSD.org)
Received: from mail.xzibition.com (unknown [127.0.1.132])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by freefall.freebsd.org (Postfix) with ESMTPS id D3A551EBDC;
 Fri, 10 Nov 2017 19:54:18 +0000 (UTC)
 (envelope-from bdrewery@FreeBSD.org)
Received: from mail.xzibition.com (localhost [172.31.3.2])
 by mail.xzibition.com (Postfix) with ESMTP id C270D75AD;
 Fri, 10 Nov 2017 19:54:17 +0000 (UTC)
X-Virus-Scanned: amavisd-new at mail.xzibition.com
Received: from mail.xzibition.com ([172.31.3.2])
 by mail.xzibition.com (mail.xzibition.com [172.31.3.2]) (amavisd-new,
 port 10026)
 with LMTP id W09i7zewJAV5; Fri, 10 Nov 2017 19:54:15 +0000 (UTC)
Subject: Re: native-xtools gcc archs broken
DKIM-Filter: OpenDKIM Filter v2.9.2 mail.xzibition.com C59F675A8
To: FreeBSD CURRENT <freebsd-current@freebsd.org>,
 freebsd-toolchain@FreeBSD.org
References: <7bc32cab-24e9-1a05-34e2-3f006918e4ab@FreeBSD.org>
From: Bryan Drewery <bdrewery@FreeBSD.org>
Openpgp: id=F9173CB2C3AAEA7A5C8A1F0935D771BB6E4697CF;
 url=http://www.shatow.net/bryan/bryan2.asc
Organization: FreeBSD
Message-ID: <fa7f5637-4fef-84d2-f359-c26534db203c@FreeBSD.org>
Date: Fri, 10 Nov 2017 11:53:57 -0800
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101
 Thunderbird/52.4.0
MIME-Version: 1.0
In-Reply-To: <7bc32cab-24e9-1a05-34e2-3f006918e4ab@FreeBSD.org>
Content-Type: multipart/signed; micalg=pgp-sha1;
 protocol="application/pgp-signature";
 boundary="7avMIMDJ8gbXfmwMm8qM6QiDxFGSuRJVM"
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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: Fri, 10 Nov 2017 19:54:20 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--7avMIMDJ8gbXfmwMm8qM6QiDxFGSuRJVM
Content-Type: multipart/mixed; boundary="rVS9vqPwFtqr01BsAklcLTwRBqoPOHDls";
 protected-headers="v1"
From: Bryan Drewery <bdrewery@FreeBSD.org>
To: FreeBSD CURRENT <freebsd-current@freebsd.org>,
 freebsd-toolchain@FreeBSD.org
Message-ID: <fa7f5637-4fef-84d2-f359-c26534db203c@FreeBSD.org>
Subject: Re: native-xtools gcc archs broken
References: <7bc32cab-24e9-1a05-34e2-3f006918e4ab@FreeBSD.org>
In-Reply-To: <7bc32cab-24e9-1a05-34e2-3f006918e4ab@FreeBSD.org>

--rVS9vqPwFtqr01BsAklcLTwRBqoPOHDls
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable

On 11/7/2017 10:18 AM, Bryan Drewery wrote:
> My recent native-xtools rewrite works fine for clang archs but not GCC
> archs.  I am working on a fix.
>=20

Fixed in r325673.

--=20
Regards,
Bryan Drewery


--rVS9vqPwFtqr01BsAklcLTwRBqoPOHDls--

--7avMIMDJ8gbXfmwMm8qM6QiDxFGSuRJVM
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQEcBAEBAgAGBQJaBgPVAAoJEDXXcbtuRpfPjDgIAKqxgU1heB7ySbXKJBAj7c0H
Qz7cPNSLNtRb29Tzn/Gy2U779Tyym569nLY64Dn3cfbDbphG8kkbzBnqvUpkh2NV
14NXCH+W3kqd5KqGHoqTLwHEYNSxEadXPlCn9FK1778cYpSXoaRtZ1P3/JOxKI2I
4g1y6ob1S1AgE1MkiM6znIGQ9JGPpKyuRoeBqJqBB6SZ0ETWGtlAR11K9i87yaMy
ZCt9PNGBoABPETIjOcZmwdXuFPHiGr38wvM6x3+Sk89CUOEsN88tXes8cmMmzkH+
oi3PMMcuyo0Sn9BRYqDZc0TvaE9ugFKZsoPKe6iIITo5WEv+gwq/Gtu8YW1aDH0=
=blJK
-----END PGP SIGNATURE-----

--7avMIMDJ8gbXfmwMm8qM6QiDxFGSuRJVM--

From owner-freebsd-current@freebsd.org  Sat Nov 11 01:16:22 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 23AD3E56318;
 Sat, 11 Nov 2017 01:16:22 +0000 (UTC)
 (envelope-from bdrewery@FreeBSD.org)
Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client CN "freefall.freebsd.org",
 Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id E387C6C122;
 Sat, 11 Nov 2017 01:16:21 +0000 (UTC)
 (envelope-from bdrewery@FreeBSD.org)
Received: from mail.xzibition.com (unknown [127.0.1.132])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by freefall.freebsd.org (Postfix) with ESMTPS id AAC7E43C6;
 Sat, 11 Nov 2017 01:16:20 +0000 (UTC)
 (envelope-from bdrewery@FreeBSD.org)
Received: from mail.xzibition.com (localhost [172.31.3.2])
 by mail.xzibition.com (Postfix) with ESMTP id 9DF187F45;
 Sat, 11 Nov 2017 01:16:19 +0000 (UTC)
X-Virus-Scanned: amavisd-new at mail.xzibition.com
Received: from mail.xzibition.com ([172.31.3.2])
 by mail.xzibition.com (mail.xzibition.com [172.31.3.2]) (amavisd-new,
 port 10026)
 with LMTP id Zr17VFtRALWA; Sat, 11 Nov 2017 01:16:15 +0000 (UTC)
Subject: Re: -r325627 of head: mergemaster: Creating objdir after objdir after
 . . .
DKIM-Filter: OpenDKIM Filter v2.9.2 mail.xzibition.com 3DB1C7F40
From: Bryan Drewery <bdrewery@FreeBSD.org>
To: Mark Millard <markmi@dsl-only.net>,
 FreeBSD Toolchain <freebsd-toolchain@freebsd.org>,
 FreeBSD Current <freebsd-current@freebsd.org>
References: <B60F7C47-D5F5-460B-9018-B59BD0ED621F@dsl-only.net>
 <08a57ee2-ae3e-b8ea-73a3-b6533b0fd206@FreeBSD.org>
 <202f44cb-39d6-99af-9804-582825ae5c07@FreeBSD.org>
Openpgp: id=F9173CB2C3AAEA7A5C8A1F0935D771BB6E4697CF;
 url=http://www.shatow.net/bryan/bryan2.asc
Organization: FreeBSD
Message-ID: <0c9c20c2-1d34-77e8-1620-fb99881a34d1@FreeBSD.org>
Date: Fri, 10 Nov 2017 17:16:00 -0800
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101
 Thunderbird/52.4.0
MIME-Version: 1.0
In-Reply-To: <202f44cb-39d6-99af-9804-582825ae5c07@FreeBSD.org>
Content-Type: multipart/signed; micalg=pgp-sha1;
 protocol="application/pgp-signature";
 boundary="rKES1NqU7ENiQCo16m3pfMTPtTUFC3a38"
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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: Sat, 11 Nov 2017 01:16:22 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--rKES1NqU7ENiQCo16m3pfMTPtTUFC3a38
Content-Type: multipart/mixed; boundary="M3GtqRvSta1otBXRB7wr6oPL81r2kH2ow";
 protected-headers="v1"
From: Bryan Drewery <bdrewery@FreeBSD.org>
To: Mark Millard <markmi@dsl-only.net>,
 FreeBSD Toolchain <freebsd-toolchain@freebsd.org>,
 FreeBSD Current <freebsd-current@freebsd.org>
Message-ID: <0c9c20c2-1d34-77e8-1620-fb99881a34d1@FreeBSD.org>
Subject: Re: -r325627 of head: mergemaster: Creating objdir after objdir after
 . . .
References: <B60F7C47-D5F5-460B-9018-B59BD0ED621F@dsl-only.net>
 <08a57ee2-ae3e-b8ea-73a3-b6533b0fd206@FreeBSD.org>
 <202f44cb-39d6-99af-9804-582825ae5c07@FreeBSD.org>
In-Reply-To: <202f44cb-39d6-99af-9804-582825ae5c07@FreeBSD.org>

--M3GtqRvSta1otBXRB7wr6oPL81r2kH2ow
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable

On 11/10/2017 8:30 AM, Bryan Drewery wrote:
> On 11/10/17 7:52 AM, Bryan Drewery wrote:
>> On 11/10/2017 12:46 AM, Mark Millard wrote:
>>> When I use the command:
>>>
>>> ~/sys_build_scripts.aarch64-host/mergemaster_cortexA53-aarch64-host.s=
h -FUPi -D/mnt
>>>
>>> based on:
>>>
>>> # more ~/sys_build_scripts.aarch64-host/mergemaster_cortexA53-aarch64=
-host.sh
>>> kldload -n filemon && \
>>> script ~/sys_typescripts/typescript_mergemaster_cortexA53_clang_boots=
trap_clang-aarch64-host-$(date +%Y-%m-%d:%H:%M:%S) \
>>> env __MAKE_CONF=3D"/root/src.configs/make.conf" SRCCONF=3D"/dev/null"=
 SRC_ENV_CONF=3D"/root/src.configs/src.conf.cortexA53-clang-bootstrap.aar=
ch64-host" \
>>> mergemaster -A aarch64 $*
>>>
>>> in a context where /usr/obj/usr does not exist
>>> (no local build tree present at the time), I get:
>>>
>>> Script started, output file is /root/sys_typescripts/typescript_merge=
master_cortexA53_clang_bootstrap_clang-aarch64-host-2017-11-09:23:57:04
>>>
>>> *** Creating the temporary root environment in /var/tmp/temproot
>>>  *** /var/tmp/temproot ready for use
>>>  *** Creating and populating directory structure in /var/tmp/temproot=

>>>
>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/share/termcap...]
>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/etc/syslog.d...]
>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/usr.sbin/rmt...]
>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/etc/pam.d...]
>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib...]
>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/csu...]
>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/csu/aarch64...]
>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libc...]
>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libc_nonshared...=
]
>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libcompiler_rt...=
]
>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libclang_rt...]
>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libc++...]
>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libc++experimenta=
l...]
>>> [Creating nested objdir /usr/obj/usr/src/arm64.aarch64/lib/libc++expe=
rimental/filesystem...]
>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libcxxrt...]
>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libelf...]
>>> [Creating nested objdir /usr/obj/usr/src/arm64.aarch64/lib/libelf/sys=
=2E..]
>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/msun...]
>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libalias...]
>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libalias/libalias=
=2E..]
>>> . . . (long list) . . .
>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/usr.sbin/wpa/hostapd.=
=2E.]
>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/usr.sbin/wpa/hostapd_=
cli...]
>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/usr.sbin/wpa/ndis_eve=
nts...]
>>>
>>>
>>>
>>> So a /usr/obj/usr/src/arm64.aarch64/ directory tree
>>> ends up being created.
>>
>> Hah, not what we want. I'll fix that.
>>
>=20
> In fact it's similar to my META_MODE whitelist in the top-level
> Makefile.  There's quite a few targets we don't care for AUTO_OBJ on,
> like distribute*, installworld, installkernel, etc.

r325697 should fix it.

>=20
>> However from reading mergemaster.sh it seems that _at least_
>> /usr/obj/usr/src/etc/sendmail would be created before my changes.  Can=

>> someone confirm that on stable/ or something?
>>
>>>
>>> (MAKEOBJDIRPREFIX=3D does control the path-prefix used
>>> if specified in the env list before mergemaster.)
>>>
>>> =3D=3D=3D
>>> Mark Millard
>>> markmi at dsl-only.net
>>>
>>
>>
>=20
>=20


--=20
Regards,
Bryan Drewery


--M3GtqRvSta1otBXRB7wr6oPL81r2kH2ow--

--rKES1NqU7ENiQCo16m3pfMTPtTUFC3a38
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQEcBAEBAgAGBQJaBk9QAAoJEDXXcbtuRpfPzh4H/j7O6S8YdpTuAaXssof8Efqd
geTajmDy9K5b2MF4/anbWdeZyZtTuBfk1Z8hSLim883DNgosTQIw0N3djj7LFkkL
tVVy0Z44Nqtlo8k8LzvvRa3cQ7gxXehsTyARLSXaVxtP4VAQmliVjxl7PcxdvVr/
bHKp3fUeyi1rYXWE0JltaL1dba/u1nvR6VWMmoHeloHP2JdD3Kx5vvAXC7rCTGHV
eGhS7tyte0TXMqa118AAXPW9s/RBAsU7pFt0T4SlzdpRdmV0kutvKUGohiqayfZX
qDHpoAXoHNKdHNUWGa6Sc3uIumVwAyREoqnwa16tZpEF0srPzgt1Yr92o0XpJv8=
=Rr2R
-----END PGP SIGNATURE-----

--rKES1NqU7ENiQCo16m3pfMTPtTUFC3a38--

From owner-freebsd-current@freebsd.org  Sat Nov 11 08:51:16 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id F4030E6581E
 for <freebsd-current@mailman.ysv.freebsd.org>;
 Sat, 11 Nov 2017 08:51:15 +0000 (UTC)
 (envelope-from markmi@dsl-only.net)
Received: from asp.reflexion.net (outbound-mail-210-112.reflexion.net
 [208.70.210.112])
 (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 B89D279B69
 for <freebsd-current@freebsd.org>; Sat, 11 Nov 2017 08:51:15 +0000 (UTC)
 (envelope-from markmi@dsl-only.net)
Received: (qmail 18429 invoked from network); 11 Nov 2017 08:51:08 -0000
Received: from unknown (HELO mail-cs-02.app.dca.reflexion.local) (10.81.19.2)
 by 0 (rfx-qmail) with SMTP; 11 Nov 2017 08:51:08 -0000
Received: by mail-cs-02.app.dca.reflexion.local
 (Reflexion email security v8.40.3) with SMTP;
 Sat, 11 Nov 2017 03:51:08 -0500 (EST)
Received: (qmail 9227 invoked from network); 11 Nov 2017 08:51:08 -0000
Received: from unknown (HELO iron2.pdx.net) (69.64.224.71)
 by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 11 Nov 2017 08:51:08 -0000
Received: from [192.168.1.25] (c-76-115-7-162.hsd1.or.comcast.net
 [76.115.7.162])
 by iron2.pdx.net (Postfix) with ESMTPSA id 721A1EC88A2;
 Sat, 11 Nov 2017 00:51:07 -0800 (PST)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\))
Subject: Re: -r325627 of head: mergemaster: Creating objdir after objdir after
 . . .
From: Mark Millard <markmi@dsl-only.net>
In-Reply-To: <0c9c20c2-1d34-77e8-1620-fb99881a34d1@FreeBSD.org>
Date: Sat, 11 Nov 2017 00:51:06 -0800
Cc: FreeBSD Toolchain <freebsd-toolchain@freebsd.org>,
 FreeBSD Current <freebsd-current@freebsd.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <C365F464-7480-4B70-B5B9-D18ED8F2C03E@dsl-only.net>
References: <B60F7C47-D5F5-460B-9018-B59BD0ED621F@dsl-only.net>
 <08a57ee2-ae3e-b8ea-73a3-b6533b0fd206@FreeBSD.org>
 <202f44cb-39d6-99af-9804-582825ae5c07@FreeBSD.org>
 <0c9c20c2-1d34-77e8-1620-fb99881a34d1@FreeBSD.org>
To: Bryan Drewery <bdrewery@FreeBSD.org>
X-Mailer: Apple Mail (2.3273)
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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: Sat, 11 Nov 2017 08:51:16 -0000

On 2017-Nov-10, at 5:16 PM, Bryan Drewery <bdrewery at FreeBSD.org> =
wrote:

> On 11/10/2017 8:30 AM, Bryan Drewery wrote:
>> On 11/10/17 7:52 AM, Bryan Drewery wrote:
>>> On 11/10/2017 12:46 AM, Mark Millard wrote:
>>>> When I use the command:
>>>>=20
>>>> =
~/sys_build_scripts.aarch64-host/mergemaster_cortexA53-aarch64-host.sh =
-FUPi -D/mnt
>>>>=20
>>>> based on:
>>>>=20
>>>> # more =
~/sys_build_scripts.aarch64-host/mergemaster_cortexA53-aarch64-host.sh
>>>> kldload -n filemon && \
>>>> script =
~/sys_typescripts/typescript_mergemaster_cortexA53_clang_bootstrap_clang-a=
arch64-host-$(date +%Y-%m-%d:%H:%M:%S) \
>>>> env __MAKE_CONF=3D"/root/src.configs/make.conf" SRCCONF=3D"/dev/null"=
 =
SRC_ENV_CONF=3D"/root/src.configs/src.conf.cortexA53-clang-bootstrap.aarch=
64-host" \
>>>> mergemaster -A aarch64 $*
>>>>=20
>>>> in a context where /usr/obj/usr does not exist
>>>> (no local build tree present at the time), I get:
>>>>=20
>>>> Script started, output file is =
/root/sys_typescripts/typescript_mergemaster_cortexA53_clang_bootstrap_cla=
ng-aarch64-host-2017-11-09:23:57:04
>>>>=20
>>>> *** Creating the temporary root environment in /var/tmp/temproot
>>>> *** /var/tmp/temproot ready for use
>>>> *** Creating and populating directory structure in =
/var/tmp/temproot
>>>>=20
>>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/share/termcap...]
>>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/etc/syslog.d...]
>>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/usr.sbin/rmt...]
>>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/etc/pam.d...]
>>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib...]
>>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/csu...]
>>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/csu/aarch64...]
>>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libc...]
>>>> [Creating objdir =
/usr/obj/usr/src/arm64.aarch64/lib/libc_nonshared...]
>>>> [Creating objdir =
/usr/obj/usr/src/arm64.aarch64/lib/libcompiler_rt...]
>>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libclang_rt...]
>>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libc++...]
>>>> [Creating objdir =
/usr/obj/usr/src/arm64.aarch64/lib/libc++experimental...]
>>>> [Creating nested objdir =
/usr/obj/usr/src/arm64.aarch64/lib/libc++experimental/filesystem...]
>>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libcxxrt...]
>>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libelf...]
>>>> [Creating nested objdir =
/usr/obj/usr/src/arm64.aarch64/lib/libelf/sys...]
>>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/msun...]
>>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libalias...]
>>>> [Creating objdir =
/usr/obj/usr/src/arm64.aarch64/lib/libalias/libalias...]
>>>> . . . (long list) . . .
>>>> [Creating objdir =
/usr/obj/usr/src/arm64.aarch64/usr.sbin/wpa/hostapd...]
>>>> [Creating objdir =
/usr/obj/usr/src/arm64.aarch64/usr.sbin/wpa/hostapd_cli...]
>>>> [Creating objdir =
/usr/obj/usr/src/arm64.aarch64/usr.sbin/wpa/ndis_events...]
>>>>=20
>>>>=20
>>>>=20
>>>> So a /usr/obj/usr/src/arm64.aarch64/ directory tree
>>>> ends up being created.
>>>=20
>>> Hah, not what we want. I'll fix that.
>>>=20
>>=20
>> In fact it's similar to my META_MODE whitelist in the top-level
>> Makefile.  There's quite a few targets we don't care for AUTO_OBJ on,
>> like distribute*, installworld, installkernel, etc.
>=20
> r325697 should fix it.

Most of the messages are gone in -r325700 . But there was:

*** Creating the temporary root environment in /var/tmp/temproot
 *** /var/tmp/temproot ready for use
 *** Creating and populating directory structure in /var/tmp/temproot

[Creating objdir /usr/obj/usr/src/arm64.aarch64...]
[Creating objdir /usr/obj/usr/src/arm64.aarch64/etc...]
[Creating objdir /usr/obj/usr/src/arm64.aarch64/etc/sendmail...]

(No more objdir lines after that.)

>>=20
>>> However from reading mergemaster.sh it seems that _at least_
>>> /usr/obj/usr/src/etc/sendmail would be created before my changes.  =
Can
>>> someone confirm that on stable/ or something?
>>>=20
>>>>=20
>>>> (MAKEOBJDIRPREFIX=3D does control the path-prefix used
>>>> if specified in the env list before mergemaster.)
>>>>=20

=3D=3D=3D
Mark Millard
markmi at dsl-only.net


From owner-freebsd-current@freebsd.org  Sat Nov 11 08:54:23 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 20FC7E65964
 for <freebsd-current@mailman.ysv.freebsd.org>;
 Sat, 11 Nov 2017 08:54:23 +0000 (UTC)
 (envelope-from guru@unixarea.de)
Received: from ms-10.1blu.de (ms-10.1blu.de [178.254.4.101])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id BB31479DE4
 for <freebsd-current@freebsd.org>; Sat, 11 Nov 2017 08:54:22 +0000 (UTC)
 (envelope-from guru@unixarea.de)
Received: from [88.217.111.108] (helo=localhost.unixarea.de)
 by ms-10.1blu.de with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.86_2) (envelope-from <guru@unixarea.de>) id 1eDRYK-0006Nk-Ui
 for freebsd-current@freebsd.org; Sat, 11 Nov 2017 09:54:13 +0100
Received: from localhost.my.domain (localhost [127.0.0.1])
 by localhost.unixarea.de (8.15.2/8.14.9) with ESMTPS id vAB8sAn5002865
 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO)
 for <freebsd-current@freebsd.org>; Sat, 11 Nov 2017 09:54:10 +0100 (CET)
 (envelope-from guru@unixarea.de)
Received: (from guru@localhost)
 by localhost.my.domain (8.15.2/8.14.9/Submit) id vAB8sACd002864
 for freebsd-current@freebsd.org; Sat, 11 Nov 2017 09:54:10 +0100 (CET)
 (envelope-from guru@unixarea.de)
X-Authentication-Warning: localhost.my.domain: guru set sender to
 guru@unixarea.de using -f
Date: Sat, 11 Nov 2017 09:54:10 +0100
From: Matthias Apitz <guru@unixarea.de>
To: freebsd-current@freebsd.org
Subject: updating /usr/ports to HEAD in a jail r318593 (May 2017)
Message-ID: <20171111085410.GA2807@c720-r314251>
Reply-To: Matthias Apitz <guru@unixarea.de>
Mail-Followup-To: Matthias Apitz <guru@unixarea.de>,
 freebsd-current@freebsd.org
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature"; boundary="2fHTh5uZTiUOsy+g"
Content-Disposition: inline
X-Operating-System: FreeBSD 12.0-CURRENT r314251 (amd64)
X-message-flag: Mails containing HTML will not be read!  Please send only
 plain text.
User-Agent: Mutt/1.8.0 (2017-02-23)
X-Con-Id: 51246
X-Con-U: 0-guru
X-Originating-IP: 88.217.111.108
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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: Sat, 11 Nov 2017 08:54:23 -0000


--2fHTh5uZTiUOsy+g
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable


Hello,

My poudriere oven runs as kernel:
$ uname -a
FreeBSD jet 12.0-CURRENT FreeBSD 12.0-CURRENT #0 r318593: Sun May 21 22:05:=
29 ...

and I have a jail on it with exact this kernel r318593. Is it save to
update ports in this jail to HEAD (as of today) or are there some
incompatible changes in the ports tree which need a newer kernel? I
glanced through /usr/ports/UPDATING but could no see anything. Any
pointers?=20

Thanks

	matthias
--=20
Matthias Apitz, =E2=9C=89 guru@unixarea.de, =E2=8C=82 http://www.unixarea.d=
e/  =E2=98=8E +49-176-38902045
Public GnuPG key: http://www.unixarea.de/key.pub

--2fHTh5uZTiUOsy+g
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEXmn7rBYYViyzy/vBR8z35Hb+nREFAloGuq8ACgkQR8z35Hb+
nRHSuQ/+I0k0OM8cEjl1afeRenYo2CZ9uMVq99Dfme2aj4yqb6zJoUMyvXE6W0Cc
qi5u8YggGbe9ebTSwgDTWhMQO2d0tf6ZbqIvuyuNXieOENxS1se6Yl0XHm9GreOH
IJV5TA71zzC3SJDTaKdbRl+qdxejThWkRn5c+2DdU2S83vW7GIBOfR9xcMU9tor2
sLvySvnptX9/aAw+X/O1RlCgUtdXzltgPIwIkyeP5kgX0jW83cs4v3W0Xl2Q19Nl
+84o1WpHJX0j2+MOt3R1DMvZPaqBbIwEGrtxW5+AzjufLy5d2FYxFfY9oTMWVQMP
StKTCFA4Jlyf7vuuuAEkaHtnABtNRls4brARzh35xAysWvg5SJ3GWmxtEqdRztF2
qCxprX4lSfp6/FkhKu1dwazncdBYIiFAUGKrfbySBxma15+9BFrJpW5q5V5VMcbf
UyIrK8KWK92fQRll5n4sROxDVdW7bQSQI+9bXe6ix9Ks36JLAhSoWP0X1B4RdGLr
ZC/IE3Kl8RaGIj1TSfUPH1VapSTKr+mQuZZYl7SMnonNWjRqmgSPaM/VK+umgcCK
u7kIX3YU7ZjhZotb9D5o4hGtEO74oOesI7hrXaDUoYdLN9jarfChUdsyvUAg4kOa
TM4cENQaz1+ljAZdXLSUaTf5DOPkLt3eRF/ogzUDfsPLrCsAmQ4=
=f+id
-----END PGP SIGNATURE-----

--2fHTh5uZTiUOsy+g--

From owner-freebsd-current@freebsd.org  Sat Nov 11 08:58:23 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5A5FFE65AC0
 for <freebsd-current@mailman.ysv.freebsd.org>;
 Sat, 11 Nov 2017 08:58:23 +0000 (UTC)
 (envelope-from markmi@dsl-only.net)
Received: from asp.reflexion.net (outbound-mail-210-104.reflexion.net
 [208.70.210.104])
 (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 1E2B379F5B
 for <freebsd-current@freebsd.org>; Sat, 11 Nov 2017 08:58:22 +0000 (UTC)
 (envelope-from markmi@dsl-only.net)
Received: (qmail 24081 invoked from network); 11 Nov 2017 08:58:16 -0000
Received: from unknown (HELO rtc-sm-01.app.dca.reflexion.local) (10.81.150.1)
 by 0 (rfx-qmail) with SMTP; 11 Nov 2017 08:58:16 -0000
Received: by rtc-sm-01.app.dca.reflexion.local
 (Reflexion email security v8.40.3) with SMTP;
 Sat, 11 Nov 2017 03:58:16 -0500 (EST)
Received: (qmail 3166 invoked from network); 11 Nov 2017 08:58:16 -0000
Received: from unknown (HELO iron2.pdx.net) (69.64.224.71)
 by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 11 Nov 2017 08:58:16 -0000
Received: from [192.168.1.25] (c-76-115-7-162.hsd1.or.comcast.net
 [76.115.7.162])
 by iron2.pdx.net (Postfix) with ESMTPSA id 6E181EC88A2;
 Sat, 11 Nov 2017 00:58:15 -0800 (PST)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\))
Subject: Re: -r325627 of head: mergemaster: Creating objdir after objdir after
 . . .
From: Mark Millard <markmi@dsl-only.net>
In-Reply-To: <C365F464-7480-4B70-B5B9-D18ED8F2C03E@dsl-only.net>
Date: Sat, 11 Nov 2017 00:58:14 -0800
Cc: FreeBSD Toolchain <freebsd-toolchain@freebsd.org>,
 FreeBSD Current <freebsd-current@freebsd.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <C8831412-EEA2-4DD0-9BD2-2C1C7591D33E@dsl-only.net>
References: <B60F7C47-D5F5-460B-9018-B59BD0ED621F@dsl-only.net>
 <08a57ee2-ae3e-b8ea-73a3-b6533b0fd206@FreeBSD.org>
 <202f44cb-39d6-99af-9804-582825ae5c07@FreeBSD.org>
 <0c9c20c2-1d34-77e8-1620-fb99881a34d1@FreeBSD.org>
 <C365F464-7480-4B70-B5B9-D18ED8F2C03E@dsl-only.net>
To: Bryan Drewery <bdrewery@FreeBSD.org>
X-Mailer: Apple Mail (2.3273)
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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: Sat, 11 Nov 2017 08:58:23 -0000


=3D=3D=3D
Mark Millard
markmi@dsl-only.net

On 2017-Nov-11, at 12:51 AM, Mark Millard <markmi at dsl-only.net> =
wrote:

> On 2017-Nov-10, at 5:16 PM, Bryan Drewery <bdrewery at FreeBSD.org> =
wrote:
>=20
>> On 11/10/2017 8:30 AM, Bryan Drewery wrote:
>>> On 11/10/17 7:52 AM, Bryan Drewery wrote:
>>>> On 11/10/2017 12:46 AM, Mark Millard wrote:
>>>>> When I use the command:
>>>>>=20
>>>>> =
~/sys_build_scripts.aarch64-host/mergemaster_cortexA53-aarch64-host.sh =
-FUPi -D/mnt
>>>>>=20
>>>>> based on:
>>>>>=20
>>>>> # more =
~/sys_build_scripts.aarch64-host/mergemaster_cortexA53-aarch64-host.sh
>>>>> kldload -n filemon && \
>>>>> script =
~/sys_typescripts/typescript_mergemaster_cortexA53_clang_bootstrap_clang-a=
arch64-host-$(date +%Y-%m-%d:%H:%M:%S) \
>>>>> env __MAKE_CONF=3D"/root/src.configs/make.conf" =
SRCCONF=3D"/dev/null" =
SRC_ENV_CONF=3D"/root/src.configs/src.conf.cortexA53-clang-bootstrap.aarch=
64-host" \
>>>>> mergemaster -A aarch64 $*
>>>>>=20
>>>>> in a context where /usr/obj/usr does not exist
>>>>> (no local build tree present at the time), I get:
>>>>>=20
>>>>> Script started, output file is =
/root/sys_typescripts/typescript_mergemaster_cortexA53_clang_bootstrap_cla=
ng-aarch64-host-2017-11-09:23:57:04
>>>>>=20
>>>>> *** Creating the temporary root environment in /var/tmp/temproot
>>>>> *** /var/tmp/temproot ready for use
>>>>> *** Creating and populating directory structure in =
/var/tmp/temproot
>>>>>=20
>>>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/share/termcap...]
>>>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/etc/syslog.d...]
>>>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/usr.sbin/rmt...]
>>>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/etc/pam.d...]
>>>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib...]
>>>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/csu...]
>>>>> [Creating objdir =
/usr/obj/usr/src/arm64.aarch64/lib/csu/aarch64...]
>>>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libc...]
>>>>> [Creating objdir =
/usr/obj/usr/src/arm64.aarch64/lib/libc_nonshared...]
>>>>> [Creating objdir =
/usr/obj/usr/src/arm64.aarch64/lib/libcompiler_rt...]
>>>>> [Creating objdir =
/usr/obj/usr/src/arm64.aarch64/lib/libclang_rt...]
>>>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libc++...]
>>>>> [Creating objdir =
/usr/obj/usr/src/arm64.aarch64/lib/libc++experimental...]
>>>>> [Creating nested objdir =
/usr/obj/usr/src/arm64.aarch64/lib/libc++experimental/filesystem...]
>>>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libcxxrt...]
>>>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libelf...]
>>>>> [Creating nested objdir =
/usr/obj/usr/src/arm64.aarch64/lib/libelf/sys...]
>>>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/msun...]
>>>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libalias...]
>>>>> [Creating objdir =
/usr/obj/usr/src/arm64.aarch64/lib/libalias/libalias...]
>>>>> . . . (long list) . . .
>>>>> [Creating objdir =
/usr/obj/usr/src/arm64.aarch64/usr.sbin/wpa/hostapd...]
>>>>> [Creating objdir =
/usr/obj/usr/src/arm64.aarch64/usr.sbin/wpa/hostapd_cli...]
>>>>> [Creating objdir =
/usr/obj/usr/src/arm64.aarch64/usr.sbin/wpa/ndis_events...]
>>>>>=20
>>>>>=20
>>>>>=20
>>>>> So a /usr/obj/usr/src/arm64.aarch64/ directory tree
>>>>> ends up being created.
>>>>=20
>>>> Hah, not what we want. I'll fix that.
>>>>=20
>>>=20
>>> In fact it's similar to my META_MODE whitelist in the top-level
>>> Makefile.  There's quite a few targets we don't care for AUTO_OBJ =
on,
>>> like distribute*, installworld, installkernel, etc.
>>=20
>> r325697 should fix it.
>=20
> Most of the messages are gone in -r325700 . But there was:
>=20
> *** Creating the temporary root environment in /var/tmp/temproot
> *** /var/tmp/temproot ready for use
> *** Creating and populating directory structure in /var/tmp/temproot
>=20
> [Creating objdir /usr/obj/usr/src/arm64.aarch64...]
> [Creating objdir /usr/obj/usr/src/arm64.aarch64/etc...]
> [Creating objdir /usr/obj/usr/src/arm64.aarch64/etc/sendmail...]
>=20
> (No more objdir lines after that.)
>=20
>>>=20
>>>> However from reading mergemaster.sh it seems that _at least_
>>>> /usr/obj/usr/src/etc/sendmail would be created before my changes.  =
Can
>>>> someone confirm that on stable/ or something?
>>>>=20
>>>>>=20
>>>>> (MAKEOBJDIRPREFIX=3D does control the path-prefix used
>>>>> if specified in the env list before mergemaster.)
>>>>>=20

FYI a check-old (with =
MAKEOBJDIRPREFIX=3D"/usr/obj/cortexA53_clang/arm64.aarch64"
in use) got me a:

[Creating objdir =
/usr/obj/cortexA53_clang/arm64.aarch64/usr/src/arm64.aarch64...]

(Just the one objdir line.)

/usr/obj/cortexA53_clang/ did not exist when check-old
was started.

So, the activity does track MAKEOBJDIRPREFIX when it
is in use.

=3D=3D=3D
Mark Millard
markmi at dsl-only.net


From owner-freebsd-current@freebsd.org  Sat Nov 11 16:47:11 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1212DE6EF04;
 Sat, 11 Nov 2017 16:47:11 +0000 (UTC)
 (envelope-from bdrewery@FreeBSD.org)
Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client CN "freefall.freebsd.org",
 Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id DFC5366458;
 Sat, 11 Nov 2017 16:47:10 +0000 (UTC)
 (envelope-from bdrewery@FreeBSD.org)
Received: from mail.xzibition.com (unknown [127.0.1.132])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by freefall.freebsd.org (Postfix) with ESMTPS id 1FDA7DA69;
 Sat, 11 Nov 2017 16:47:10 +0000 (UTC)
 (envelope-from bdrewery@FreeBSD.org)
Received: from mail.xzibition.com (localhost [172.31.3.2])
 by mail.xzibition.com (Postfix) with ESMTP id 123D07A6A;
 Sat, 11 Nov 2017 16:47:09 +0000 (UTC)
X-Virus-Scanned: amavisd-new at mail.xzibition.com
Received: from mail.xzibition.com ([172.31.3.2])
 by mail.xzibition.com (mail.xzibition.com [172.31.3.2]) (amavisd-new,
 port 10026)
 with LMTP id ptCWd98LVEHv; Sat, 11 Nov 2017 16:47:04 +0000 (UTC)
Content-Type: text/plain;
	charset=utf-8
DKIM-Filter: OpenDKIM Filter v2.9.2 mail.xzibition.com 6912D7A62
Mime-Version: 1.0 (1.0)
Subject: Re: -r325627 of head: mergemaster: Creating objdir after objdir after
 . . .
From: Bryan Drewery <bdrewery@FreeBSD.org>
X-Mailer: iPhone Mail (15B93)
In-Reply-To: <C365F464-7480-4B70-B5B9-D18ED8F2C03E@dsl-only.net>
Date: Sat, 11 Nov 2017 08:47:01 -0800
Cc: FreeBSD Toolchain <freebsd-toolchain@freebsd.org>,
 FreeBSD Current <freebsd-current@freebsd.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <A38ADD49-423E-4368-B253-56D6E7A034FA@FreeBSD.org>
References: <B60F7C47-D5F5-460B-9018-B59BD0ED621F@dsl-only.net>
 <08a57ee2-ae3e-b8ea-73a3-b6533b0fd206@FreeBSD.org>
 <202f44cb-39d6-99af-9804-582825ae5c07@FreeBSD.org>
 <0c9c20c2-1d34-77e8-1620-fb99881a34d1@FreeBSD.org>
 <C365F464-7480-4B70-B5B9-D18ED8F2C03E@dsl-only.net>
To: Mark Millard <markmi@dsl-only.net>
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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: Sat, 11 Nov 2017 16:47:11 -0000



> On Nov 11, 2017, at 00:51, Mark Millard <markmi@dsl-only.net> wrote:
>=20
>> On 2017-Nov-10, at 5:16 PM, Bryan Drewery <bdrewery at FreeBSD.org> wrote=
:
>>=20
>>> On 11/10/2017 8:30 AM, Bryan Drewery wrote:
>>>> On 11/10/17 7:52 AM, Bryan Drewery wrote:
>>>>> On 11/10/2017 12:46 AM, Mark Millard wrote:
>>>>> When I use the command:
>>>>>=20
>>>>> ~/sys_build_scripts.aarch64-host/mergemaster_cortexA53-aarch64-host.sh=
 -FUPi -D/mnt
>>>>>=20
>>>>> based on:
>>>>>=20
>>>>> # more ~/sys_build_scripts.aarch64-host/mergemaster_cortexA53-aarch64-=
host.sh
>>>>> kldload -n filemon && \
>>>>> script ~/sys_typescripts/typescript_mergemaster_cortexA53_clang_bootst=
rap_clang-aarch64-host-$(date +%Y-%m-%d:%H:%M:%S) \
>>>>> env __MAKE_CONF=3D"/root/src.configs/make.conf" SRCCONF=3D"/dev/null" S=
RC_ENV_CONF=3D"/root/src.configs/src.conf.cortexA53-clang-bootstrap.aarch64-=
host" \
>>>>> mergemaster -A aarch64 $*
>>>>>=20
>>>>> in a context where /usr/obj/usr does not exist
>>>>> (no local build tree present at the time), I get:
>>>>>=20
>>>>> Script started, output file is /root/sys_typescripts/typescript_mergem=
aster_cortexA53_clang_bootstrap_clang-aarch64-host-2017-11-09:23:57:04
>>>>>=20
>>>>> *** Creating the temporary root environment in /var/tmp/temproot
>>>>> *** /var/tmp/temproot ready for use
>>>>> *** Creating and populating directory structure in /var/tmp/temproot
>>>>>=20
>>>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/share/termcap...]
>>>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/etc/syslog.d...]
>>>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/usr.sbin/rmt...]
>>>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/etc/pam.d...]
>>>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib...]
>>>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/csu...]
>>>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/csu/aarch64...]
>>>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libc...]
>>>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libc_nonshared...]=

>>>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libcompiler_rt...]=

>>>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libclang_rt...]
>>>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libc++...]
>>>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libc++experimental=
...]
>>>>> [Creating nested objdir /usr/obj/usr/src/arm64.aarch64/lib/libc++exper=
imental/filesystem...]
>>>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libcxxrt...]
>>>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libelf...]
>>>>> [Creating nested objdir /usr/obj/usr/src/arm64.aarch64/lib/libelf/sys.=
..]
>>>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/msun...]
>>>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libalias...]
>>>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/lib/libalias/libalias.=
..]
>>>>> . . . (long list) . . .
>>>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/usr.sbin/wpa/hostapd..=
.]
>>>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/usr.sbin/wpa/hostapd_c=
li...]
>>>>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/usr.sbin/wpa/ndis_even=
ts...]
>>>>>=20
>>>>>=20
>>>>>=20
>>>>> So a /usr/obj/usr/src/arm64.aarch64/ directory tree
>>>>> ends up being created.
>>>>=20
>>>> Hah, not what we want. I'll fix that.
>>>>=20
>>>=20
>>> In fact it's similar to my META_MODE whitelist in the top-level
>>> Makefile.  There's quite a few targets we don't care for AUTO_OBJ on,
>>> like distribute*, installworld, installkernel, etc.
>>=20
>> r325697 should fix it.
>=20
> Most of the messages are gone in -r325700 . But there was:
>=20
> *** Creating the temporary root environment in /var/tmp/temproot
> *** /var/tmp/temproot ready for use
> *** Creating and populating directory structure in /var/tmp/temproot
>=20
> [Creating objdir /usr/obj/usr/src/arm64.aarch64...]
> [Creating objdir /usr/obj/usr/src/arm64.aarch64/etc...]
> [Creating objdir /usr/obj/usr/src/arm64.aarch64/etc/sendmail...]
>=20
> (No more objdir lines after that.)

Yea this is expected. Mergemaster runs =E2=80=98make obj=E2=80=99 in etc/.

The top-level check-old objdir creation is unavoidable right now... you can u=
se -DNO_OBJ if you want to avoid it.

>=20
>>>=20
>>>> However from reading mergemaster.sh it seems that _at least_
>>>> /usr/obj/usr/src/etc/sendmail would be created before my changes.  Can
>>>> someone confirm that on stable/ or something?
>>>>=20
>>>>>=20
>>>>> (MAKEOBJDIRPREFIX=3D does control the path-prefix used
>>>>> if specified in the env list before mergemaster.)
>>>>>=20
>=20
> =3D=3D=3D
> Mark Millard
> markmi at dsl-only.net
>=20


From owner-freebsd-current@freebsd.org  Sat Nov 11 20:54:34 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id DBED8E737EC;
 Sat, 11 Nov 2017 20:54:34 +0000 (UTC)
 (envelope-from mizhka@gmail.com)
Received: from mail-qk0-x229.google.com (mail-qk0-x229.google.com
 [IPv6:2607:f8b0:400d:c09::229])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (Client CN "smtp.gmail.com",
 Issuer "Google Internet Authority G2" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 977ED6E862;
 Sat, 11 Nov 2017 20:54:34 +0000 (UTC)
 (envelope-from mizhka@gmail.com)
Received: by mail-qk0-x229.google.com with SMTP id d125so1223073qkc.12;
 Sat, 11 Nov 2017 12:54:34 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:from:date:message-id:subject:to:cc;
 bh=SUcsTDfGZZX3KojWkIJuyHVxWQWTehe0JevlmfACx7U=;
 b=YGIyWGpSj4LyFEsrCKzArID8Bzp3C/br3881jXennFbkLY0PQ798Z8Tpanbuu3znNH
 h9aWkXThB+0U19oG8r2vvblEtABD45jPYZIT/6vY0jV8sjcUlaN1Ugnr/JSaOCdMeC4Z
 PwhuKhhSI7eKOEExJ1B6oM+JzgS6sBUSMyEwBnNk9UM6DjBWcxeHPQ0xgQwWvOvp0yjX
 rXB505rmY7zk8JXzzko0nPApfsI293+3EWsG+JPhxVIiF5ZqlX1pj+rTkrO+7PXGdxZ2
 RzTkDqDS0cNgdsf1RcpUkQcgBgFm6jf3GZf4upT5Xm5h6KSARLWcRQXdyw5Z9FJs40Xt
 hnZg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc;
 bh=SUcsTDfGZZX3KojWkIJuyHVxWQWTehe0JevlmfACx7U=;
 b=tIhrWNFmUMhN1yR4KyahPm/4f2oyHkZbfmJfq1Cq53v4QXuxq79EWPfmo9jxuE8U3G
 f1zXTFgiJap8QtgKUXuAXDefjz/Lz7rELyc5O3Q3oyk30UX6voQiCElHZcg46bEyKfK8
 TYUPWVjAf9dcOfrViicNM5O+nm3kmJ924qfKrSrRTFXrICkpCiFnr+bJmHEiYqUcMGAx
 UcgKZl3Pyk5UggAnc4eJPUIrS2W5Qp9OSePKfTpJ7MAuwIfam0kjk5NAfsx84ddpX71l
 r7b63v2fx7ZG0z2AIrTPgrMo9Wt1HQWz1odd9GLxymn8kqcUK8RGuKjxXQX8X4Ll+AoZ
 itlQ==
X-Gm-Message-State: AJaThX7hfNlHLDpMgDpJFFtsQPDXgO3zMKCyMyA0mP/3bGpsOfbeOMDj
 KUXV2Ii+sf2HaDWHxOLVvQJ/eiiL7M0QPFgjh9vrHA4A
X-Google-Smtp-Source: AGs4zMYgrO5I9FAfeGpLqa3viyzNBfzDFSJT63BVdNSPHRWNTqfca/ta2OK3aU+DRItp9jio/gjrLALeYE74nlbiLL0=
X-Received: by 10.55.75.130 with SMTP id y124mr6516825qka.255.1510433673448;
 Sat, 11 Nov 2017 12:54:33 -0800 (PST)
MIME-Version: 1.0
Received: by 10.140.96.47 with HTTP; Sat, 11 Nov 2017 12:54:32 -0800 (PST)
From: Michael Zhilin <mizhka@gmail.com>
Date: Sat, 11 Nov 2017 23:54:32 +0300
Message-ID: <CAF19XBJdC4Lq=LWuWAOKXDz-GXWW+BiTt=Me1CARzSygPw9PvA@mail.gmail.com>
Subject: [mips32] build is broken due to lack of .cfi-sections support in gcc
 4.2.1
To: freebsd-current Current <freebsd-current@freebsd.org>,
 freebsd-mips@freebsd.org, jhb@freebsd.org
Cc: Adrian Chadd <adrian@freebsd.org>
Content-Type: text/plain; charset="UTF-8"
X-Content-Filtered-By: Mailman/MimeDel 2.1.23
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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: Sat, 11 Nov 2017 20:54:35 -0000

Hi,

I've got compilation error for mips32 build by gcc 4.2.1
(freebsd-wifi-build):
[halloween:/repo/onion/src/libexec/rtld-elf]$ make
/repo/onion/src/libexec/rtld-elf/mips/rtld_start.S: Assembler messages:
/repo/onion/src/libexec/rtld-elf/mips/rtld_start.S:35: Error: unknown
pseudo-op: `.cfi_sections'
*** Error code 1

Stop.
make[2]: stopped in /repo/onion/src/libexec/rtld-elf
[halloween:/repo/onion/src/libexec/rtld-elf]$ cc -isystem
/repo/onion/obj/mipsel/repo/onion/src/mips.mipsel/tmp/usr/include
-L/repo/onion/obj/mipsel/repo/onion/src/mips.mipsel/tmp/usr/lib
-B/repo/onion/obj/mipsel/repo/onion/src/mips.mipsel/tmp/usr/lib
--sysroot=/repo/onion/obj/mipsel/repo/onion/src/mips.mipsel/tmp
-B/repo/onion/obj/mipsel/repo/onion/src/mips.mipsel/tmp/usr/bin -O -pipe
-G0 -EL -mabi=32 -msoft-float -march=mips32 -Wall -DFREEBSD_ELF -DIN_RTLD
-ffreestanding -I/repo/onion/src/lib/csu/common
-I/repo/onion/src/libexec/rtld-elf/mips -I/repo/onion/src/libexec/rtld-elf
-fpic -DPIC -g -MD -MF.depend.rtld_start.o -MTrtld_start.o -std=gnu99
-Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized
-Wno-pointer-sign -Wformat=2 -Wno-format-extra-args -Werror -c
/repo/onion/src/libexec/rtld-elf/mips/rtld_start.S -o rtld_start.o
/repo/onion/src/libexec/rtld-elf/mips/rtld_start.S: Assembler messages:
/repo/onion/src/libexec/rtld-elf/mips/rtld_start.S:35: Error: unknown
pseudo-op: `.cfi_sections'
[halloween:/repo/onion/src/libexec/rtld-elf]$ cc -v
Using built-in specs.
Target: mipsel-undermydesk-freebsd
Configured with: FreeBSD/mipsel system compiler
Thread model: posix
gcc version 4.2.1 20070831 patched [FreeBSD]

The section info for call frame information has been added in revision
325624 by jhb@. This impacts several MIPS32 builds by freebsd-wifi-build
(broadcom, may be atheros).

Is my gcc toolchain old? switch to clang?

Thanks!

From owner-freebsd-current@freebsd.org  Sat Nov 11 22:31:54 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 85923E4E285
 for <freebsd-current@mailman.ysv.freebsd.org>;
 Sat, 11 Nov 2017 22:31:54 +0000 (UTC)
 (envelope-from markmi@dsl-only.net)
Received: from asp.reflexion.net (outbound-mail-210-153.reflexion.net
 [208.70.210.153])
 (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 35DFB71158
 for <freebsd-current@freebsd.org>; Sat, 11 Nov 2017 22:31:53 +0000 (UTC)
 (envelope-from markmi@dsl-only.net)
Received: (qmail 30657 invoked from network); 11 Nov 2017 22:25:07 -0000
Received: from unknown (HELO mail-cs-02.app.dca.reflexion.local) (10.81.19.2)
 by 0 (rfx-qmail) with SMTP; 11 Nov 2017 22:25:07 -0000
Received: by mail-cs-02.app.dca.reflexion.local
 (Reflexion email security v8.40.3) with SMTP;
 Sat, 11 Nov 2017 17:25:07 -0500 (EST)
Received: (qmail 6534 invoked from network); 11 Nov 2017 22:25:07 -0000
Received: from unknown (HELO iron2.pdx.net) (69.64.224.71)
 by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 11 Nov 2017 22:25:07 -0000
Received: from [192.168.1.25] (c-76-115-7-162.hsd1.or.comcast.net
 [76.115.7.162])
 by iron2.pdx.net (Postfix) with ESMTPSA id 00BCDEC7925;
 Sat, 11 Nov 2017 14:25:06 -0800 (PST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\))
Subject: Re: -r325627 of head: mergemaster: Creating objdir after objdir after
 . . .
From: Mark Millard <markmi@dsl-only.net>
In-Reply-To: <A38ADD49-423E-4368-B253-56D6E7A034FA@FreeBSD.org>
Date: Sat, 11 Nov 2017 14:25:06 -0800
Cc: FreeBSD Toolchain <freebsd-toolchain@freebsd.org>,
 FreeBSD Current <freebsd-current@freebsd.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <F962B461-DBA2-4AD6-A6A7-7A20AED4DE1F@dsl-only.net>
References: <B60F7C47-D5F5-460B-9018-B59BD0ED621F@dsl-only.net>
 <08a57ee2-ae3e-b8ea-73a3-b6533b0fd206@FreeBSD.org>
 <202f44cb-39d6-99af-9804-582825ae5c07@FreeBSD.org>
 <0c9c20c2-1d34-77e8-1620-fb99881a34d1@FreeBSD.org>
 <C365F464-7480-4B70-B5B9-D18ED8F2C03E@dsl-only.net>
 <A38ADD49-423E-4368-B253-56D6E7A034FA@FreeBSD.org>
To: Bryan Drewery <bdrewery@FreeBSD.org>
X-Mailer: Apple Mail (2.3273)
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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: Sat, 11 Nov 2017 22:31:54 -0000


On 2017-Nov-11, at 8:47 AM, Bryan Drewery <bdrewery@FreeBSD.org> wrote:

>> On Nov 11, 2017, at 00:51, Mark Millard <markmi@dsl-only.net> wrote:
>>=20
>>> On 2017-Nov-10, at 5:16 PM, Bryan Drewery <bdrewery at FreeBSD.org> =
wrote:
>>>=20
>>>> On 11/10/2017 8:30 AM, Bryan Drewery wrote:
>>>> . . .=20
>>>> In fact it's similar to my META_MODE whitelist in the top-level
>>>> Makefile.  There's quite a few targets we don't care for AUTO_OBJ =
on,
>>>> like distribute*, installworld, installkernel, etc.
>>>=20
>>> r325697 should fix it.
>>=20
>> Most of the messages are gone in -r325700 . But there was:
>>=20
>> *** Creating the temporary root environment in /var/tmp/temproot
>> *** /var/tmp/temproot ready for use
>> *** Creating and populating directory structure in /var/tmp/temproot
>>=20
>> [Creating objdir /usr/obj/usr/src/arm64.aarch64...]
>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/etc...]
>> [Creating objdir /usr/obj/usr/src/arm64.aarch64/etc/sendmail...]
>>=20
>> (No more objdir lines after that.)
>=20
> Yea this is expected. Mergemaster runs =E2=80=98make obj=E2=80=99 in =
etc/.

Hmm. I looking I see the:

      ${MM_MAKE} _obj SUBDIR_OVERRIDE=3Detc >/dev/null &&
      ${MM_MAKE} everything SUBDIR_OVERRIDE=3Detc >/dev/null &&

Its too bad that the mergemaster man page makes no reference
to depending on MAKEOBJDIRPREFIX (or its default) and the
tree contents that it points to. If one has more than one
tree around then one should be picking the right one --but
nothing in the man page suggests that.

It also would not play well with not having that build tree
available at the time of a mergemaster.

The 20130425 UPDATING entry does note use of
MAKEOBJDIRPREFIX. It notes that mergemaster makes use of the
specific, bootstrapped mtree and install. Does that mean
that a cross-build needs mergemaster to be executed on
the cross-build host instead of on the target system? I do
not see the man page as well-covering such questions for
the proper usage technique.

Dependency on /usr/src (by default or an alternate via -m) is
clear from the man page. So, having a proper vintage of such
and having mergemaster use it was clear. But such seems to not
be sufficient, which was not clear.

> The top-level check-old objdir creation is unavoidable right now... =
you can use -DNO_OBJ if you want to avoid it.
>=20
>>=20
>>>>=20
>>>>> However from reading mergemaster.sh it seems that _at least_
>>>>> /usr/obj/usr/src/etc/sendmail would be created before my changes.  =
Can
>>>>> someone confirm that on stable/ or something?
>>>>>=20
>>>>>>=20
>>>>>> (MAKEOBJDIRPREFIX=3D does control the path-prefix used
>>>>>> if specified in the env list before mergemaster.)
>>>>>>=20
>>=20


=3D=3D=3D
Mark Millard
markmi at dsl-only.net


From owner-freebsd-current@freebsd.org  Sat Nov 11 23:30:45 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id DF4B1E4F4EA;
 Sat, 11 Nov 2017 23:30:45 +0000 (UTC)
 (envelope-from adrian.chadd@gmail.com)
Received: from mail-wr0-x22a.google.com (mail-wr0-x22a.google.com
 [IPv6:2a00:1450:400c:c0c::22a])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (Client CN "smtp.gmail.com",
 Issuer "Google Internet Authority G2" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 865487299E;
 Sat, 11 Nov 2017 23:30:45 +0000 (UTC)
 (envelope-from adrian.chadd@gmail.com)
Received: by mail-wr0-x22a.google.com with SMTP id y9so11449511wrb.2;
 Sat, 11 Nov 2017 15:30:45 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:sender:in-reply-to:references:from:date:message-id
 :subject:to:cc;
 bh=t35QspESH/3Y0N8Sh7b/Mjngf+FQPo+ujctddS9NhRk=;
 b=f2ofUJqNv1zv4TH4qCbQBnCiFyBB1NNlA4CaZlTvEXiWMzsvpdVsG+6/nYZQhyZONE
 fvAY6Eoesq5GbC3AdpWrewXpJerR6U2VrS0SI80MrXgL0cZMRYCILvr1fR6xutL2QXop
 oeCVOr+9nmtQPCUgKcAdOGC594GgqO2DkRHoe0VPJ7vagej9Etyd39J/xMq+8fLNfUUo
 IlxKuYX2z5ISQ/wNw+MDWG/bl1IEKkd9aP4+zWjHmNjzQcaDQXHJmqQ3WWACBH8BU7Bm
 7ujJ0cqDTSaMkhcv4uIm3fd4wPQDt/+57POh82cH+0GAQGfCotBbtE4V5/els8Y9YgGD
 ming==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:sender:in-reply-to:references:from
 :date:message-id:subject:to:cc;
 bh=t35QspESH/3Y0N8Sh7b/Mjngf+FQPo+ujctddS9NhRk=;
 b=Pr5NbJ9YI/nGWV6gLdu1NWjlO5Uq/7yAjKTerxoOf3qZ7U6fNsH5FCZJXK0aPI7z3H
 NW0Wk4LuHf5tgQ0nCuj+IEzt4VtT1vbmHnUPFfHQ4C5yP9sDfEPQ1NuE+FpJrBsC3T1j
 AMjfSzLPYaiX9bQT7OXutn0RB72ADNRRInPSO2/Dk1qDcHT9FVwQvlDNRmg77hRRjDW/
 P7RoLlqLHuy1HeSVcdIAUiHFXFWXUGO8FWwqmXr1O1DStKibpjMRWn+z4e4MD77GIQru
 xqoI2mJJeG1RmAxl2O7Q2NfsBr9pXP6dxKbZKhndFDIFhM6rpkJfT+yHRZCDLd9KFn4v
 sQ/Q==
X-Gm-Message-State: AJaThX6mbsdSOAF1Oli1iTRw6mTEnWBeSpHCI4E/vK3oIH+p5nrY70Pb
 uKG8xQVTN/aA6EW6CZkH1NwSwNoORKquqrFOJo8DhA==
X-Google-Smtp-Source: AGs4zMZOGh2apV49Afbe6zT8gzbPhIEwjWgacgWlAHtscQTSfUw/zdZwrjKPK08RtmUonW/sOtonf+j5q4sOX6iBobI=
X-Received: by 10.223.190.18 with SMTP id n18mr3668098wrh.44.1510443043714;
 Sat, 11 Nov 2017 15:30:43 -0800 (PST)
MIME-Version: 1.0
Sender: adrian.chadd@gmail.com
Received: by 10.28.46.209 with HTTP; Sat, 11 Nov 2017 15:30:42 -0800 (PST)
In-Reply-To: <CAF19XBJdC4Lq=LWuWAOKXDz-GXWW+BiTt=Me1CARzSygPw9PvA@mail.gmail.com>
References: <CAF19XBJdC4Lq=LWuWAOKXDz-GXWW+BiTt=Me1CARzSygPw9PvA@mail.gmail.com>
From: Adrian Chadd <adrian@freebsd.org>
Date: Sat, 11 Nov 2017 15:30:42 -0800
X-Google-Sender-Auth: xgUU7FK3NyZ7KurqH3L4-fCJRm0
Message-ID: <CAJ-Vmo=p=_TOo90JhoiVnySHUqq0HkbkmFpjXMzHpr3REQ2p_Q@mail.gmail.com>
Subject: Re: [mips32] build is broken due to lack of .cfi-sections support in
 gcc 4.2.1
To: Michael Zhilin <mizhka@gmail.com>
Cc: freebsd-current Current <freebsd-current@freebsd.org>, 
 "freebsd-mips@freebsd.org" <freebsd-mips@freebsd.org>,
 John Baldwin <jhb@freebsd.org>
Content-Type: text/plain; charset="UTF-8"
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.23
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: Sat, 11 Nov 2017 23:30:46 -0000

Hi,

Have a look at what the atheros ports now do. They've been building
using the external toolchain gcc for a while now.

I think we need to kick over to that.



-adrian


On 11 November 2017 at 12:54, Michael Zhilin <mizhka@gmail.com> wrote:
> Hi,
>
> I've got compilation error for mips32 build by gcc 4.2.1
> (freebsd-wifi-build):
> [halloween:/repo/onion/src/libexec/rtld-elf]$ make
> /repo/onion/src/libexec/rtld-elf/mips/rtld_start.S: Assembler messages:
> /repo/onion/src/libexec/rtld-elf/mips/rtld_start.S:35: Error: unknown
> pseudo-op: `.cfi_sections'
> *** Error code 1
>
> Stop.
> make[2]: stopped in /repo/onion/src/libexec/rtld-elf
> [halloween:/repo/onion/src/libexec/rtld-elf]$ cc -isystem
> /repo/onion/obj/mipsel/repo/onion/src/mips.mipsel/tmp/usr/include
> -L/repo/onion/obj/mipsel/repo/onion/src/mips.mipsel/tmp/usr/lib
> -B/repo/onion/obj/mipsel/repo/onion/src/mips.mipsel/tmp/usr/lib
> --sysroot=/repo/onion/obj/mipsel/repo/onion/src/mips.mipsel/tmp
> -B/repo/onion/obj/mipsel/repo/onion/src/mips.mipsel/tmp/usr/bin -O -pipe -G0
> -EL -mabi=32 -msoft-float -march=mips32 -Wall -DFREEBSD_ELF -DIN_RTLD
> -ffreestanding -I/repo/onion/src/lib/csu/common
> -I/repo/onion/src/libexec/rtld-elf/mips -I/repo/onion/src/libexec/rtld-elf
> -fpic -DPIC -g -MD -MF.depend.rtld_start.o -MTrtld_start.o -std=gnu99
> -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized
> -Wno-pointer-sign -Wformat=2 -Wno-format-extra-args -Werror -c
> /repo/onion/src/libexec/rtld-elf/mips/rtld_start.S -o rtld_start.o
> /repo/onion/src/libexec/rtld-elf/mips/rtld_start.S: Assembler messages:
> /repo/onion/src/libexec/rtld-elf/mips/rtld_start.S:35: Error: unknown
> pseudo-op: `.cfi_sections'
> [halloween:/repo/onion/src/libexec/rtld-elf]$ cc -v
> Using built-in specs.
> Target: mipsel-undermydesk-freebsd
> Configured with: FreeBSD/mipsel system compiler
> Thread model: posix
> gcc version 4.2.1 20070831 patched [FreeBSD]
>
> The section info for call frame information has been added in revision
> 325624 by jhb@. This impacts several MIPS32 builds by freebsd-wifi-build
> (broadcom, may be atheros).
>
> Is my gcc toolchain old? switch to clang?
>
> Thanks!