From owner-freebsd-current@freebsd.org Fri May 5 17:41:58 2017 Return-Path: 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 30CAED5F376 for ; Fri, 5 May 2017 17:41:58 +0000 (UTC) (envelope-from kevans91@ksu.edu) Received: from NAM01-BN3-obe.outbound.protection.outlook.com (mail-bn3nam01on0046.outbound.protection.outlook.com [104.47.33.46]) (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 9EC246F; Fri, 5 May 2017 17:41:56 +0000 (UTC) (envelope-from kevans91@ksu.edu) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ksu.edu; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=/Zm/WXP0NIWLvIWGkQYIkkZ4jGz9SBatmz4klHWz5AA=; b=UX4CUdtnS5Mo6LY0WNVLQk+eVYOUaWeIeWQTGfOSEyBxfRyuYDeeogkn6u8bD29qIpIw4PJN1LpF4ZLINWYN25YSpJb8WoXHdbtPM1T5JQ7ouK5ouoYq4QL/sAed18yMeCKM9jEbGo8CRLqyl1dNwo9a25FhNiGbrqzNgyxlrF0= Received: from MWHPR05CA0011.namprd05.prod.outlook.com (10.168.242.149) by DM2PR0501MB825.namprd05.prod.outlook.com (10.242.115.143) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1084.7; Fri, 5 May 2017 17:41:54 +0000 Received: from SN1NAM02FT019.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e44::202) by MWHPR05CA0011.outlook.office365.com (2603:10b6:300:59::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1084.7 via Frontend Transport; Fri, 5 May 2017 17:41:54 +0000 Authentication-Results: spf=pass (sender IP is 129.130.18.151) smtp.mailfrom=ksu.edu; freebsd.org; dkim=none (message not signed) header.d=none;freebsd.org; dmarc=bestguesspass action=none header.from=ksu.edu; Received-SPF: Pass (protection.outlook.com: domain of ksu.edu designates 129.130.18.151 as permitted sender) receiver=protection.outlook.com; client-ip=129.130.18.151; helo=ome-vm-smtp2.campus.ksu.edu; Received: from ome-vm-smtp2.campus.ksu.edu (129.130.18.151) by SN1NAM02FT019.mail.protection.outlook.com (10.152.72.130) with Microsoft SMTP Server id 15.1.1047.9 via Frontend Transport; Fri, 5 May 2017 17:41:52 +0000 Received: from calypso.engg.ksu.edu (calypso.engg.ksu.edu [129.130.43.181]) by ome-vm-smtp2.campus.ksu.edu (8.14.4/8.14.4/Debian-2ubuntu2.1) with ESMTP id v45HfpvQ030754; Fri, 5 May 2017 12:41:51 -0500 Received: by calypso.engg.ksu.edu (Postfix, from userid 110) id 9B4EF248324; Fri, 5 May 2017 12:41:51 -0500 (CDT) Received: from mail-wr0-f176.google.com (mail-wr0-f176.google.com [209.85.128.176]) by calypso.engg.ksu.edu (Postfix) with ESMTPA id 48CD624831F; Fri, 5 May 2017 12:41:49 -0500 (CDT) Received: by mail-wr0-f176.google.com with SMTP id l50so7693988wrc.3; Fri, 05 May 2017 10:41:49 -0700 (PDT) X-Gm-Message-State: AN3rC/4UODI5X0tNj7YlZQKXuDvH81ezZNXj/sXfXBK68X96AQuZslxW qtHALWGD7ALb0LiqmUz6qlod3qgI7g== X-Received: by 10.223.151.13 with SMTP id r13mr32411031wrb.6.1494006108144; Fri, 05 May 2017 10:41:48 -0700 (PDT) MIME-Version: 1.0 Received: by 10.28.63.134 with HTTP; Fri, 5 May 2017 10:41:27 -0700 (PDT) In-Reply-To: References: <20170505093141.ulbr7j65gxvzyz6i@vzakharov> From: Kyle Evans Date: Fri, 5 May 2017 12:41:27 -0500 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: make buildworld broken at r317821 (libsysdecode) To: Alastair Hogge , Vladimir Zakharov CC: Ed Maste , , "Dimitry Andric" X-EOPAttributedMessage: 0 X-Forefront-Antispam-Report: CIP:129.130.18.151; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(39860400002)(39840400002)(39400400002)(39850400002)(39410400002)(39450400003)(2980300002)(438002)(69234005)(24454002)(189002)(199003)(51914003)(377454003)(512874002)(90966002)(75432002)(59536001)(478600001)(9896002)(38730400002)(356003)(6246003)(55446002)(42186005)(106466001)(8676002)(8576002)(8936002)(5660300001)(189998001)(46386002)(45336002)(2950100002)(88552002)(305945005)(2906002)(606005)(6306002)(9686003)(63696999)(7906003)(54356999)(450100002)(4326008)(93516999)(236005)(54906002)(86362001)(50986999)(76176999)(53546009)(498394004); DIR:OUT; SFP:1101; SCL:1; SRVR:DM2PR0501MB825; H:ome-vm-smtp2.campus.ksu.edu; FPR:; SPF:Pass; MLV:sfv; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; SN1NAM02FT019; 1:09r2mK3uidd6mn5OMH/3FhuFFZBkqjk6WGsRhHTFLgTkUYafnX0pXokptp83W2c9tA3Y3WGiiuAV7QOOgq8XWUZBgWSVFAyQ2b8KwgZysjzrJ/o3IslXAH44HjghjoEmQwttEV/nXP2gt9KXTmAiaPwclfok9oN6SSsHs/1nz6ERBvciYRru+VduN4SXs9F1/4H6LQa5Am9UUFVo7ts/cM7+bRsEaYAwHPeQMen7pJRiHhgejpgQdV/5vkp87reuRVcM+iAvmuCuyYjy7DoT3nYZm2K26QC/VraaOjizF+jqoVIpzN6mfQ6t4fTyf1jrgCn+QX0Oa3xdHiiKQuNkw5oLjnowMxz6kdcCOT4KV01DFd4Taz+oU8tWe4q+uN8texcS6UUHMho5SwRlu9ujfFtzixxFOLlEZlFOTCYrdiduPJipe7XLDzbFW3B/HSDuMVPC+AgDmkC3foAjMxArtqEw7ywPl8wTc3QUXAN4y9dYFF2RazUdi+eiuQaL77vG8unCKY5i9sEIhXaOVLJXcLt3qRNkBAIcS6+pC6RiYOdn9XaG0fTM90hSQPsM+4kmO6C+YQl/m+uif50fWuPDkW/zzqkKj4nHteWZJ8wdvJw= X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: db58f087-6329-47db-b1c5-08d493de04c7 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(8251501002)(2017030254075)(201703131423075)(201703031133081); SRVR:DM2PR0501MB825; X-Microsoft-Exchange-Diagnostics: 1; DM2PR0501MB825; 3:p73J2GldRrAI9L8go9qLUqN1qaHX7Vjrz9QuySkCYlSLvoLsaTg8TtOuTxGl+YjS7ydH1DSL8+yFKLYLd+w1SdykjWyL5PDsD6k1CwMvJBZwqkKOE1RFwP5qFgjcTm+eyzF22YIZYuT52xAuC11eFsUYvhNL4XV2JzSqqYSJ/prnnUsP4vagzjNzYK/Okyt2ey2l5X0aQIKrW0YPl2+lW94tbrs84BI/ltSkAZwvbgWsMUH6Ktrxx2sQzxNFUCUm3St/hbz5zoYgcpnZy4EN+tEunR4yiKAOtsdVB8KzmU9sRYTHfUeVEJaRwG49H3GLknkQ2t3HqyNOMKaE0RVQzgEmeToqZIgCpUZApgcnA5BF+4fJ2p4Imy8cB6mP3ByvAHa37fVz/N0Olpaodhp6JX7LItxDOEzZnOPqkFzOwy2cn8Znf/0EOPz4GrjxkPrH+mmHzJDBjfy+pUOnEukw8K+YSsQ16A1VTdaFk7bADsHeF0/SOddcknslyPo+2MxO X-Microsoft-Exchange-Diagnostics: 1; DM2PR0501MB825; 25:o6Bl9sX12O0COtam4PcbqYdQJYEFYeCu4OwLtjAdmTU/8XEGytkiXeK6neLvNxhh9lHnnsjVMHD1gzAZZJ8C/Y3AkjN707SQt8mMCxceCLoIHp6gbE5WxBc0kTkTleymlYOa8oipiWGom1Mk0qivfz793B+nqlCtqaadSEFiODbwuQl9IagxTJbX953c609xCPX14Z1m/eDMmo9MKzkc0GAyoVk5VYnZp/U92NcayRdOWd7ZsaqTcG6NHrOp0PDpmGNPLKABN/S+3EHzM+y+C8NG4alKhC6JN6jGMcFugTf1Ine6M6urYFQHf9yMv3L+nNvimd9rdkMubeOrDdnMUqWK/eid/mPjTkYI8NEO+eRglVtJYEjlsYQiRRo0UxCfqrLhBColmLj+SqcUd268py7DbRzSWyriIOXpudn9+mvd4kymT5mK7Q/hL8mfzS0Vb7RKzY//teCFvkZx7ohhPg8nDd7/BaWFMUNhXDUJHYM=; 31:u7pyLZDlS3VmC2JkON9aewSXtNAgOZNksfRewAbErMQvYsWggOnJSwtkols09bwGdwRr18o3PtJ1uLxx3d71hg4qnXbC22RqlR5hbPyV3t3TCyFZlaqHJ5iZI5ixS/a7d9loLP7ea3I45uV7oWUwP7Z+3LZ01p6B45RplHSD43TNC49ycq1S9sPG0rrJUXk/CBJgLjENHvtUHypNXZLxtSfE/pkTckNnfzUMS54jek03Nw712Z4R4YR4u7e4/iGlU7RYtnGOgpsAlhTRIwG+8lv312T4kItiZyTI4eNbJxw= X-Microsoft-Exchange-Diagnostics: 1; DM2PR0501MB825; 20:UbbJtYZr8RYNdiE6e5Yzn6ZCOvpSRSMI60PR/V2ceykTgWZhkC63WLV3K//S4af343+488xaM4P8zh3H9lCxiESQXOgUMGAwKtg/fLHTcez8xZWkZtByHu/pvRLKdgcTvP7R36rrxKG+/WCJ25TEUQZeTEWH/XgS3VkU++AXEBxHRQSq4tYnx16pMd1AdDjgwehMiJLVeEWByendx7QiwDqAqC2Gmg3majsPjq2CYlb09yJEU08zOFhxAyDeAKVJiN8wELs9GVEK8c7l++yIhvGodS+hvK3gUJgeQbE1NrVrDL06XyOxdin1qIIgH7HQwVKlXHHfKUe7WRWgkuBMQPataTfcjw0k8409VqZIoKRU1B3I87c0AewvzNSAcBcl3WK6Zf6ySuCwysh27V9QTiD/1wR0AonEM1ZzThrqIc0lNa5G+Pm6pCqakRYNnuCgjUauCmEkH1FzNygA4pKVhsbMe5gYqie2odeUMFZipeal/7WoLTXN3DQVKYLRAa1J X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(56005881305849)(20558992708506)(112903893386949); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040450)(601004)(2401047)(13017025)(8121501046)(5005006)(13015025)(13023025)(13024025)(13018025)(3002001)(10201501046)(93006095)(93004095)(6041248)(20161123562025)(20161123564025)(20161123555025)(20161123560025)(201703131423075)(201702281529075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(6072148); SRVR:DM2PR0501MB825; BCL:0; PCL:0; RULEID:; SRVR:DM2PR0501MB825; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM2PR0501MB825; 4:aoPiKk3AFkXTtx+xIOBVWpW3evj+5gnIyBFtb2ZuT?= =?us-ascii?Q?PO3iBT7Jww+yO9dhzGac9TeLC2mZNFe5W5O5iPkmSOut5p/2Rj6PwB5KVOgJ?= =?us-ascii?Q?HBpTGDoaBnebfLBRu/fd+aQaD0Vc5ztnWNITrsPW5LtJAR8OLDvwBH6YStWy?= =?us-ascii?Q?uMdIDcBCW/y/Mk8NWyr3AV5zNjCSdkgqit5c1LCHsVUqMox5gTwYJ7g+ISPT?= =?us-ascii?Q?IPRtniwXa9lrNzDW4SN9MaRYR9VUf6jBNnh7zMo/hZe5dA6AKknLBsYlIefP?= =?us-ascii?Q?mWJZr/otfEe277Du14yyRvDMbQ9r3lN8PKBpxSlCza8NFVQNrXmTFe2tfNYh?= =?us-ascii?Q?VbdJXEdqxCUvb/lf1iQbppoDdWK869usXjOGoK7Aiu8eD1wSqxWaDva696sA?= =?us-ascii?Q?o1OiIxxVEkJ3c5wuSaBF/3G6Qo2858qVUcE/EcsgweF4G6jm2NV5ZHD+rWuJ?= =?us-ascii?Q?HzWjpgo1ctTRdzrcULXdrFUtD+IXwZL1P9ybSl9xwm4hQuUhqcw7o5G8gFdr?= =?us-ascii?Q?glmUIzjTldhybpNnQ0rvG9nStOGhFzzGCu6Wghnr9lP9AeDchvIigqU4GpKp?= =?us-ascii?Q?70zvHQaHyD7SXlsNocdX+e0/LU75iRlQs3LgvESfgjcY0xVJ9ETn11P5gzMF?= =?us-ascii?Q?va3x4L8Cs+m8feag5z8Th7ySgl5NCe5gmxwOlk1or53PBMtZ/1bnMd+8dqS6?= =?us-ascii?Q?ByPE2/rnqO+4H0LvtKBa2d2n6FB9gf6DzOq6H2OeIL4fYfWr+JpZYj5PiMyB?= =?us-ascii?Q?EmK3A1G8sLLQyHAOMtDY8wbOf0tcr+h7IWGfjq6BEyW7sjvQ9Tzivx6nS090?= =?us-ascii?Q?EwwpjQKFST4O+y0XgEAjS/Pc5dwRSXt2cFtm3K7gfHmIks5zWt9qjKYTb10A?= =?us-ascii?Q?lrX0aN34e3YYulYojQwUAeqMyO0+y5Ir40zTZpoTJgYiTspb4kTN/HHgupAO?= =?us-ascii?Q?aTKwlFHA0sdGjN7xyxbv9Lu+3mYL8vBurojm7E2wlBf7PftLjqJhXeqBDK39?= =?us-ascii?Q?1z5PgfCGzri/ZSMeK5Sh51kImBRjDrpw2DTKCfcuFNMIA=3D=3D?= X-Forefront-PRVS: 02981BE340 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM2PR0501MB825; 23:UOjgm9jTE4/f+bQxRWYDu4nGhT3WyRlAHJuwLAeH?= =?us-ascii?Q?O5w6/5I6vp6G1IUzN1ZAy80C+/rMK+YzcHWoURo1c9AqhnovdBEPOXNc8zRy?= =?us-ascii?Q?TKU4mnEw3/AIUJclrowInimpRBw/Y5ZwOJc1/8rk05yppYB7BjVyy2y5WCxd?= =?us-ascii?Q?LybPR+lu2FqcrpqUNautwpAln3nDxxaH789aoih4jRiUBjwS93pq50XJ3zxO?= =?us-ascii?Q?1MMTOkYjoSp+fUmj5y8Zwy0LlEe4QMlQRYTpzKRRz3n0U1c3+RML9gvO7xjZ?= =?us-ascii?Q?ur7rZ2PZnSUyRwPgMA1Oy2uzv9oKref9eOi1W75lkW3QMGXFXLxwKJlpR2Ys?= =?us-ascii?Q?LhXT4Lt/JdWsmPHZXjbx2a2eNlSoJ4xN14p4yRihpxxOW4pQcAYBS7awtPe4?= =?us-ascii?Q?GhOsu3kEljjhvFY3Xe/YrxOaDs6bkO/DKJFVBjUZ8EXhFShZv1WgPQCdZTC4?= =?us-ascii?Q?v2wvlGg3W9inhy/aUv/UWpZwGpm4kxqV7mUithqD3AO05aqf7CX3y46krI4G?= =?us-ascii?Q?MM4vShEi3t1sFJjoVzJpsasiosHdQNA0Y4yfaenM3VqZ0pZotqsoi4ZyyLqF?= =?us-ascii?Q?4KcZz4lJbGO8bSjfJ20QWbnFmbe5EZY9+dA2vSz5/4aIIrNCTZxxbFURPqku?= =?us-ascii?Q?oxlJ/iuktzX8NEbdIP89CpcMquxcw1AIp2iJv/91P2fJhTa/Qyp+1SkXysdr?= =?us-ascii?Q?GaWxOi475QVcoX7sd9wOcWwTpVh+egbTbnDlf+WQ15GmGGL/0LihLwG3ao8u?= =?us-ascii?Q?UAf+P1hHm0qAO2Co9AXIOF+s2NtToXIlN6pqh+BXVo0ImT2RY/+4L6ejg6vm?= =?us-ascii?Q?qoFRkUmjFGlLxeMpRvKuo3TRzybcqagCtq02YCVyBUwt2tw7/F7EaMRq+5Lg?= =?us-ascii?Q?wBpm2tpfv67I3iLIFBPOeUXrRQXvr2EY79mWGcBjeHob5z+JVAHwxEYlddl5?= =?us-ascii?Q?BzoxLQdREXeo0fSExvvrVK6RoFcZX5CsUWP/XnTfXR4IrxjcoXbXjS3voWOq?= =?us-ascii?Q?/FdcgBPODvH+xK/VEPS+3x+iwcUu0fnx3r1WRO1vXThacV/848yXCeKw61/V?= =?us-ascii?Q?XpNR74dBgPkJ2l8/jpOG4LLttR4eniPVK7UXLGXnQ3vk23J+3MiL0T63sx1H?= =?us-ascii?Q?0YgnacCNyHEk91X4d8BOveq9Onv5pFSRCX1DbvdQbFaQb4b9lUXWJlHQBNv1?= =?us-ascii?Q?Xf2Nzlv/wPWI1qSIvgsZSedUjPD6nKTRBd9GMdkaFHlrlonqVkLOsKWcCrY+?= =?us-ascii?Q?t4l/QjLv7usmYthf0GVHDTlepfg1peaZx2bDL5eLiR/Gn9b5icFOa099NNAk?= =?us-ascii?Q?bg=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; DM2PR0501MB825; 6:qVKkkrNb8ocWbp7ttbJCapBKFOV+tEx4pgy7aeXXVnl5kxHOeCHX9YVmjrFQDLZUofivIfmzzzKJFEF2Sz+ZLl+seYleJRj9pwbdsdlzpyzPgoXhUSjDXw33zLwr40/JIXtRlFvqDXzpjo+8ucwC6jFZP9Pb/omb6A0gfxm5KzoQpmGI5srgHc/PD/RYy95DN5XAiV+2FHLTG91GnJv4bh5AgYZIcTF1/0JvWXmqK+kyb8Qbr9MHqIjZOIvEk5gsyjtnPoh5R+6aeM57qwlUcoa6BaZ1urqYjkdxyIRA8zlTxrpMrjNUADHZ2Bp2V49Mk+noHbdrJmV9S1itHOI6kFBSKZJaJFUof9B81LfWbR5MnNAdAFswJse/jVYuu+7QMP//t2Q80lDdwxZdPuunlZtFO/0geKPM87d78MiwRGyzVAeubMFyn7peg9PhA6kwryHrfqa1g29292U7bm6lpuNwCgBHs7dsn3Bb0UbZ2tSm4Cv4UCXRZVgmqaH8ap3fHjnYvL3UimIUEKSG/kyuQw==; 5:VyYYjwcD1WCr7ObLQo35wxe5McgLga3nhKUe2NWejZeih9gQ5Om4FiGKykrDWaemzxbzbOgbsn/ahfTVDO03fmriaDyfqED9z7TMeckFZLpqk4XlNGZoa0GiOkLzGXcsmQXYJVTr3SV1z7XlKKpt5g==; 24:S51rdOL8Le15ciJkfDQla68we4YAIA2b2aUcY6MUZyXkQfrnlSpaz5DYgxZfZL8bZAoYQpbIbpmLb8RemPK2sdHA/VLhTd/faVW7rLCpjqQ= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DM2PR0501MB825; 7:hz7ormzOOw+VSWaXsTgcPH/SfJSq8fRganhn6cmPuZSJ3tcR2OheUQKrRG3dHBwS6IYKFRYB5hwqiL864EIFcRgSozGadFWLGwzYM8U9tOxwpyNdi0sRoJwIMxNz86/NvdLtwcoi8Wx/4iU/cjhPs8v5q6Ykcsvzzam9ahMzCZVogyfztgvyFmv8UOSKGyhCkAstCwJ/Bmugr2eZSzgiC6WWkVJUXakBs/oBdNjmEboY5ZxxQWMYmhopLjVHpzIzLeGPbt1UK/BWV917EMTl9uCcTnP/EV2fWq5ysSb0o1MdvZFCuuMsf91L70nILqOx/HbUppu8rwepyUUBBNXykw==; 20:eQLh0oRoWbALLc8nKa5EEz5+HZntto8VjyPK7JkQlIa9Sz4KaPpV8TVq7NjyUOW9/gXR2ArXF/GlDoFpejmMEdLON9eHJfe19FJflsVbJX8EK+hgPmqZ292QJSJOLAclAcVmDFNkDXecjy2u5WvC5Xb8kBlZNMHHoITp6DL+Gu4= X-OriginatorOrg: ksu.edu X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 May 2017 17:41:52.6426 (UTC) X-MS-Exchange-CrossTenant-Id: d9a2fa71-d67d-4cb6-b541-06ccaa8013fb X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=d9a2fa71-d67d-4cb6-b541-06ccaa8013fb; Ip=[129.130.18.151]; Helo=[ome-vm-smtp2.campus.ksu.edu] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM2PR0501MB825 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 May 2017 17:41:58 -0000 On Fri, May 5, 2017 at 9:31 AM, Kyle Evans wrote: > On May 5, 2017 8:39 AM, "Dimitry Andric" wrote: > > > This appears to be caused by bsdgrep. :-/ The build for lib/libsysdecode > uses a shell script, mkioctls, to generate a ioctl.c file at build time. > This script contains the following fragment: > > ioctl_includes=$( > cd $includedir > find -H -s * -name '*.h' | \ > egrep -v '(.*disk.*|net/pfvar|net/if_pfsync)\.h' | \ > xargs egrep -l \ > '^#[ ]*define[ ]+[A-Za-z_][A-Za-z0-9_]*[ ]+_IO[^a-z0-9_]' | > awk '{printf("#include <%s>\\n", $1)}' > ) > > The idea is that all headers are searched for defines of ioctl macros, > which start with _IO. The -l option to egrep is used to print only the > matching filenames, not the matched content itself. > > However, this option seems to be broken in bsdgrep, as it *does* display > the matched content: > > $ gnugrep -l printf /usr/include/stdio.h > /usr/include/stdio.h > > $ bsdgrep -l printf /usr/include/stdio.h > #define __SSTR 0x0200 /* this is an sprintf/snprintf string */ > /usr/include/stdio.h > > I did a quick check, and this option seems to have been accidentally > broken by r317703 [1] ("bsdgrep: fix -w flag matching with an empty > pattern"). > > Ed, Kyle, any idea where the problem might be? > > -Dimitry > > [1] https://svnweb.freebsd.org/base?view=revision&revision=317703 > > > Hi, > > This is addressed by https://reviews.freebsd.org/D10607 > FYI- This has now been committed as r317842. Apologies for the breakage, and thanks for the reports!