Submitter | Jun Wu |
---|---|
Date | March 21, 2017, 12:04 a.m. |
Message ID | <8a5bf6002f2c9f98fbbe.1490054676@localhost.localdomain> |
Download | mbox | patch |
Permalink | /patch/19481/ |
State | Accepted |
Headers | show
Return-Path: <mercurial-devel-bounces@mercurial-scm.org> X-Original-To: patchwork@mercurial-scm.org Delivered-To: patchwork@mercurial-scm.org Received: from localhost (localhost [127.0.0.1]) by mercurial-scm.org (Postfix) with ESMTP id 372BC2C1AE; Mon, 20 Mar 2017 20:04:58 -0400 (EDT) X-Virus-Scanned: Debian amavisd-new at mercurial-scm.org Received: from mercurial-scm.org ([127.0.0.1]) by localhost (mercurial-scm.org [127.0.0.1]) (amavisd-new, port 10024) with LMTP id eVdlkNvHDF6E; Mon, 20 Mar 2017 20:04:57 -0400 (EDT) Received: from mercurial-scm.org (localhost [IPv6:::1]) by mercurial-scm.org (Postfix) with ESMTP id A0C7B2C1E1; Mon, 20 Mar 2017 20:04:55 -0400 (EDT) X-Original-To: mercurial-devel@mercurial-scm.org Delivered-To: mercurial-devel@mercurial-scm.org Received: from localhost (localhost [127.0.0.1]) by mercurial-scm.org (Postfix) with ESMTP id D61202C1AE for <mercurial-devel@mercurial-scm.org>; Mon, 20 Mar 2017 20:04:51 -0400 (EDT) X-Virus-Scanned: Debian amavisd-new at mercurial-scm.org Received: from mercurial-scm.org ([127.0.0.1]) by localhost (mercurial-scm.org [127.0.0.1]) (amavisd-new, port 10024) with LMTP id P47xSe-7TyNQ for <mercurial-devel@mercurial-scm.org>; Mon, 20 Mar 2017 20:04:51 -0400 (EDT) Received: from mx0a-00082601.pphosted.com (mx0a-00082601.pphosted.com [67.231.145.42]) by mercurial-scm.org (Postfix) with ESMTPS id 7E9222C1AD for <mercurial-devel@mercurial-scm.org>; Mon, 20 Mar 2017 20:04:51 -0400 (EDT) Received: from pps.filterd (m0044012.ppops.net [127.0.0.1]) by mx0a-00082601.pphosted.com (8.16.0.20/8.16.0.20) with SMTP id v2L04Vpd011152 for <mercurial-devel@mercurial-scm.org>; Mon, 20 Mar 2017 17:04:51 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fb.com; h=content-type : mime-version : content-transfer-encoding : subject : message-id : in-reply-to : references : date : from : to; s=facebook; bh=k1g7wA6ThrYcaYPDotjOnnLlQFMvrO2hZStvCG9Kl6g=; b=B4mENJvIGEylaCfPIXX0pLwPtG8EAGUR9YcC45aWTC3UZ/t03yCtBmU9jcw24BSPFmL9 OJvkgRgCeFyO6gRBvNsmLyfn8O60CeIiIC4osAzzSFglcf+Fkeghxp09GEfwpJjZqYpK GtetYZ/Bh9OlDJVuGFkAGIlQe8bhOgCb0gM= Received: from maileast.thefacebook.com ([199.201.65.23]) by mx0a-00082601.pphosted.com with ESMTP id 29ajm31wxx-2 (version=TLSv1 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NOT) for <mercurial-devel@mercurial-scm.org>; Mon, 20 Mar 2017 17:04:51 -0700 Received: from NAM02-SN1-obe.outbound.protection.outlook.com (192.168.183.28) by o365-in.thefacebook.com (192.168.177.32) with Microsoft SMTP Server (TLS) id 14.3.319.2; Mon, 20 Mar 2017 20:04:49 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fb.onmicrosoft.com; s=selector1-fb-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=k1g7wA6ThrYcaYPDotjOnnLlQFMvrO2hZStvCG9Kl6g=; b=QXj8KZLCEtWLrJUnA1/CV9My1O5MTKcmsn7KphP+6+v+Os4wI/BMlNkAz4YRUR/ytx61ojpztcWjgXT/EQdEMz1vVyL2bzYNtZVIA2JLqlLDTmJlDQXQ8voLVVY9EUaiUGO3y61hN0Ifs9bTvcKSoCfsIuMLxDoNIbhvq9C25DM= Authentication-Results: mercurial-scm.org; dkim=none (message not signed) header.d=none; mercurial-scm.org; dmarc=none action=none header.from=fb.com; Received: from localhost.localdomain (199.201.64.130) by CY4PR15MB1511.namprd15.prod.outlook.com (10.172.161.145) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.947.12; Tue, 21 Mar 2017 00:04:48 +0000 MIME-Version: 1.0 Subject: [PATCH 3 of 6] setup: detect statfs X-Mercurial-Node: 8a5bf6002f2c9f98fbbe68c216579a7803693d65 X-Mercurial-Series-Index: 3 X-Mercurial-Series-Total: 6 Message-ID: <8a5bf6002f2c9f98fbbe.1490054676@localhost.localdomain> X-Mercurial-Series-Id: <272f2d2a56cad143c899.1490054674@localhost.localdomain> In-Reply-To: <272f2d2a56cad143c899.1490054674@localhost.localdomain> References: <272f2d2a56cad143c899.1490054674@localhost.localdomain> User-Agent: Mercurial-patchbomb/4.1.1+641-0a776da5fb19 Date: Mon, 20 Mar 2017 17:04:36 -0700 From: Jun Wu <quark@fb.com> To: <mercurial-devel@mercurial-scm.org> X-Originating-IP: [199.201.64.130] X-ClientProxiedBy: DM5PR1101CA0012.namprd11.prod.outlook.com (10.174.246.22) To CY4PR15MB1511.namprd15.prod.outlook.com (10.172.161.145) X-MS-Office365-Filtering-Correlation-Id: 2e908419-cb87-4545-36ae-08d46fede437 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:CY4PR15MB1511; X-Microsoft-Exchange-Diagnostics: 1; CY4PR15MB1511; 3:GJNd0JmqWVQCaXlBnogFQt0I69SQP/EWY9Q/1yprQ5MyJ1Llok5nrSDGYOxDt18u+wom/tRtx4F+qK92I0a2tWjHQVuAKqrOLO2id5ee6yxgDs51K0lxyhMBbwUkUfCZZsXo5NOkbajT3VdjIAWCM8IZbkoLkC3iUJyyeoHZ981/lZcgx+nkYR9Mgs2PaJ0Lp1cSpfYpQxnHFeXSURwm18YMkzsFZC7E53tRHhToNXjngeRIB+83NdMOq0GF2tWtnG3a9/pQ5njZQgZBrfvEeg==; 25:xB71hXrFWd9hCNZfMdLVkUX/6KDveMTzWyUFpaW3wEfxxts+hDreM6I/2ZVacmS+TwAyFqB4tvbZtGBSwvgehQrYubnyOu1Pyb/6ZZXPynBWaFK2r6AOSLNu13PAz3vjb3D7Xq+E/C+rPDIX9XYYmQlGZlSyKuofgPYoun+wH2y6HVFDDiUmHjhDCqM01WOKlSzf5IEKMDehSqyX1jaoS6vwn99BCuyKW8+UdcFP6GrC8mbsh1rlUvwwUWqA3MMzs18AesOsVKgdUAgF2frQRQVpqVCd/ijGD4byd3p8IYalgPdsLgxCyePchDiqvn7q239WTQMBtu9ktfFiYDTjtzrhZU4DqTxci1KxmQxY2dbtjzSAe+n9bTXjqE70SB7pjPBRab8KGOj8bK93mODzVDXosEEvKOMe8jGbSxUeeIXY+WYTHMRduKp+yg43Ndcy/RI1aLqa4hPsheihFJ5/Zw== X-Microsoft-Exchange-Diagnostics: 1; CY4PR15MB1511; 31:uJ/Ey1/rKamRoCFDbwh+N8RgObY/ArQLEL0ROXlzI1qXD7O8kG/ilMVNfBSmaBYq8iHE1cKIC4pAi+3NlYi8eyueALtajm7P+LDrbkZSVQ5exiiIqmAfbsCKnnyg0AIrcgjEMZrnaYlEx6sTaTBsvsMqvgKqzNNsuziJtF0KPU17v0/JhRTczUTVa4CBBgg9AHUvyE3NIAJmuzx0xG7ZUFgcd1c9y5CRDiRtQr46VkUL4sDgzv6t1h7efgdwYvZD0SOmo/K3UNqFOyHqfQ8lhKthXbA/S3OFKhnjKWD4b2Q=; 20:Y+BnNtkQFNPet6ehYNR0XC+j8Qq5WH5zrtXG+Z22DvqFS+Uj84v22LesGIKK1byrbY0CnYKTKn86Hyb0EWwHTsY8ZHngJ4PnBQXneGb7vtGYKtW6X8VCpGVnBkTs9n+wdtCewwv2vAGz+xI5oM40FdaCP8x9V3Ku5TlgeRl8do6a1ALeDg0YvbSdQL6/5ur15x7rkiWC3YnQWBDwGnzXxVAjEWJnFkKAHoa0kbxYQjD6cdvrHbH3q6alGfvX5U0Kf+IWkaagjwW0ldGvOO82MvrJkouc6/8ia+ABllc6rM5TmhCjcFlIALvI1TMe2ngYZcaiRhxYX3ZIn7Faa5niNOMePi34vYFIX2CcVk54a/jXHgK8GcuJQWXK0bMiFbbMwNYTtFi1X6gmAd4/cnt5X3JEgPwdUMPgTtTo7qjw9GiCGDo5n1cM6r7Ge1s6LhjXeBXaeVHLUVz+t4kEX1MryVEvf97WU6eOg+EFpgIZ4tGo/VOU0S1yJfxWmxtMkQ4y X-Microsoft-Antispam-PRVS: <CY4PR15MB1511E50A4FE8C6BC737E07E1CD3D0@CY4PR15MB1511.namprd15.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:(48706222282353)(67672495146484)(63843785518722); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001)(6041248)(20161123558025)(20161123564025)(20161123560025)(20161123562025)(20161123555025)(6072148); SRVR:CY4PR15MB1511; BCL:0; PCL:0; RULEID:; SRVR:CY4PR15MB1511; X-Microsoft-Exchange-Diagnostics: 1; CY4PR15MB1511; 4:s0tozZHa0f2D9sXDr1jFlMQPoAKLPPLVKl2d+/vVNCB4v4QUv/STOza8pCvsX2mameaPDgpwm4JcC+Jc51SJvd4WXrXT6JFp1kKZ6b5ZlYy8v7XymS0BYao4E2vyGv07vZU9YtaZsE0lN+1EnHBtYTFZnnra+HT07e2/3q5AcAxNrSL0PjluDYOBjgMQkzBj59UDs6M1W+WJygm3fS38gr5VV11zoXKhm5nIeGWPiNDcCy5jxBvhkETY6ROo+sF5XlzSVluzl2rwwodvQF0BUTfMaID0i3gAfqYfXKIBgLYKVZvcpE73Qlo6FcGtvWv+YfZZJLAICBVBDNbe4To58oXZypDZU/9igGUr/H3WA9waV+WH2skonX4aVkkwyo6pHqqutlEV49aVEuMc6PMggY/ZW2adAxwIXisu7DYIcN8KEAt90QdnDWMC3WQQNrr3Jlz+IXByzrl7m6pTteMdiGvFuvjeiZ14AQVk+qmd2BdogvaTPgpcDAQLqHMiuZdeSl/5FgSH0BChgJoDW3Bs4LxJ2sF7sCT9CAZt3D5ftHkaV5cAfxNpOZHlZAxyxuNIfc7UKY0GiTp3TWUG+rwWaeVLyD8g9lpk6dRfzzWv4DKuZ7EJxfcRDOHW7FpTwz3v3eGuHFwgBF/SDNebbws/byyMGhKcb7/h891TTsAWoZHqZJ017A/YviHxJ6G0VbT7U4DdOXcLFvILmxOcDzD4ArZnikK0ImN97yEDj0jIbVc= X-Forefront-PRVS: 02530BD3AA X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(4630300001)(6069001)(6009001)(39450400003)(39410400002)(39830400002)(6666003)(2950100002)(6506006)(6916009)(2906002)(189998001)(8676002)(61506002)(50986999)(81166006)(76176999)(6116002)(54356999)(2351001)(53936002)(23726003)(5660300001)(42186005)(110136004)(38730400002)(7736002)(83506001)(55016002)(33646002)(47776003)(66066001)(305945005)(9686003)(4001350100001)(6306002)(50466002)(97756001)(86362001)(46406003)(3846002); DIR:OUT; SFP:1102; SCL:1; SRVR:CY4PR15MB1511; H:localhost.localdomain; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY4PR15MB1511; 23:tbovknw9FeTQm7uEtcdFR50C3CPNvYVZGzrTa7VtM?= =?us-ascii?Q?WU5lBdtyTyX81ysyHwQDk7irrY7unurhlr5O4nIxYH6acTJYf/XVxN31JHN5?= =?us-ascii?Q?9K4aRx+YRYSF89ZspEIKKvcjh137o2Ca5h0mgb0yV9kmz3zpurL3zYXyFbbb?= =?us-ascii?Q?Dhmq6BkqYPfB4tdTyqhXMIAV+9YCMC+5S9OwxoRHbKb95vaX6QxH9bZxUpPP?= =?us-ascii?Q?R97Abp9MTJ9DBgSlWpWnpaZnkP2xvBLqUaEJWtCKKDTdb0S0csM0piT/8o/X?= =?us-ascii?Q?y10yLyVRQ5ZK2RRY/A2gQJDqti/jYfxI+Xc6Z2EtRKymuxsdCW0n2N+sqSWl?= =?us-ascii?Q?Dc101g2x8iCkfAH77aZGMn/m88eGMX7f+OxKc9evvOqKlAczVRaGKNV6XnYT?= =?us-ascii?Q?K9IO+5QEeJPQDPLpm4f6qe2uiclubpHx7h6FPpVDw5lMzBJzxiNgZuXfEFVi?= =?us-ascii?Q?pQwl0etXzuFPMC8lMYUjBLMr1U3iMklJdhpkVL9DiREjrhT4X+bROs9cbmcy?= =?us-ascii?Q?xZSoMd7eE3sN9tb4VhFN1PVR54qFAHygE2iztaeMf4LIYDluFI3QMDATu+hR?= =?us-ascii?Q?G0gMMdimfsMxb68r1rDQgQM6fwOGNInoBVj+TcGvJX2WBhT7D0Xfs3RuujRd?= =?us-ascii?Q?zx7WWGG4m4AEKHpVwy5NB/JUk0u+hIedKFFLkaNxsdml/GbiZBjHeE+4kwrs?= =?us-ascii?Q?gfnTs4313fkfGS87pZoPkPm98M9OIIFaeJ6Gv668yMFeGgEWlIEUBsQZVsVZ?= =?us-ascii?Q?DIwp4dBiFxZnWwxehvPZIZ/yFpQ7HXo+xdN9uIPi86r0n+3m66H/QLWx7Wqj?= =?us-ascii?Q?M76SoHpan20i2nTCOqt5Zfg2y5RaFRnvzN9E184EnWBulKuiTrn2+/riYYDl?= =?us-ascii?Q?0g78dqdEHiE9xsIZpukhrLkKAUT/Por6ST9C+Sd26Xqh0MUcLC7+3xO8NW3/?= =?us-ascii?Q?1roXldvXpN2TBuAC8H/Q012K6UuPLbhw90wGs4xC84Xdh5ESGjtZCz1Tcrok?= =?us-ascii?Q?/GEwoVMNt4gbURu9RqkU52vEXf4BGZuBB3b4btgjzp74w=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; CY4PR15MB1511; 6:xvc1CEtHwlLZItvFDEstd1zVLFhod3dLCgDRuuOJPh58zmbBe79owMhOKlfK1DnhvNmHMVD+GmG2XMl8NE3obxOa0a7Id7mdJlpne1ocyX34xColuhMG9kW5W+9HzdkYmvpVbNR7BgzVUc3k8IluObYdj8QnceOFlEbAa1FUfm8+1bJvNTGZNti+JP6bZqb+YhE8w2Dmvbls6RYgPyQfCJHU9aGPHEl1kQ7bxl4U4wLGeh7qywmpZaqk994cbjvaqZcGm44PdDTKgmozX1x28Ho/pL3+rYo7oC5gm4F0JOPZrNYIjzMNv8w3w8nWV/bzX08ZT2Q1Q1LRRwLTyTWmXjHG0akc5a+ImhJphj8JNlAbUljhBO4XlOiI0T/WvT9cZNeyId+5p2w5fT34JSPR/A==; 5:1ctia4HIvvm6nowGAaetvbLOPCN0+3HKAl/wjdT1RceAdMmIaRvBAj8HFtqbvpfYwQ6+sPr6jyM/7FmMUir/pfe+E9/k6v+p6A/DT8rtmf2J/tBkCq90e8GVgyyI6QaZd0FQQQebCrImasqXz1SGFA==; 24:YojbnZDALpPSG6dHmpNhaVqTSQm0eLuo4Fs066PYnTb05JUs7WBze+FG+R/OT4UiQ0uWRH+ydKbCyxVDE9Q/2T6Wrq4i3t3+DGC5sP8uBSA= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; CY4PR15MB1511; 7:/C2fGuhsci1lXUJnCkuVI2p/xEupYyfoQRhRyldoEG0zLZKxZvM0EF8Gdaa6+XKZw44++RrJsXBvNVcYj/rgG0mWmUb7AloAlbjlVHOjr8fYqiauyFM++8lR95SkGLQNrOiV2+hFceBTYir1zy+Ja+UuR9jydTzNIcr05nhrU7V4S/rGQORzqIXQM6B99ODekqE+ZLozkU0ytk3fOaB7oE1Gw9otCntvja0G7LVD2XNJAjGHd9YO6DnO5guDBI9TZNSj4fUf3ZCioCmYfVu7W80arUqaklsUOCyIF0OO9MRwhuHhC5tq1/JGonAF/dFLQohQAhc1+lgUpdh15MMeHg==; 20:vhv68Zv1UfGsVQpzli9ZM1/zUV+5r6mIUOmu5AqqCB1pVjArzP3RoFNOQDQm1iWPrB52KUydJnRCua9NZNO9WwFTnS7y/9eqUVvD68PLM8PIrEAaQ/EaqJZ5Iw0s5OD847UPO/uRhmgxf2NFllymiAH1bA0wuWYfqIZ5ruDk54M= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Mar 2017 00:04:48.8925 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR15MB1511 X-OriginatorOrg: fb.com X-Proofpoint-Spam-Reason: safe X-FB-Internal: Safe X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:, , definitions=2017-03-20_18:, , signatures=0 X-BeenThere: mercurial-devel@mercurial-scm.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <mercurial-devel.mercurial-scm.org> List-Unsubscribe: <https://www.mercurial-scm.org/mailman/options/mercurial-devel>, <mailto:mercurial-devel-request@mercurial-scm.org?subject=unsubscribe> List-Archive: <http://www.mercurial-scm.org/pipermail/mercurial-devel/> List-Post: <mailto:mercurial-devel@mercurial-scm.org> List-Help: <mailto:mercurial-devel-request@mercurial-scm.org?subject=help> List-Subscribe: <https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel>, <mailto:mercurial-devel-request@mercurial-scm.org?subject=subscribe> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: mercurial-devel-bounces@mercurial-scm.org Sender: "Mercurial-devel" <mercurial-devel-bounces@mercurial-scm.org> |
Comments
Jun Wu - March 21, 2017, 12:04 a.m.
Patch
diff --git a/setup.py b/setup.py --- a/setup.py +++ b/setup.py @@ -591,7 +591,7 @@ osutil_cflags = [] osutil_ldflags = [] -# platform specific macros: HAVE_SETPROCTITLE -for plat, func in [(re.compile('freebsd'), 'setproctitle')]: - if plat.search(sys.platform) and hasfunction(new_compiler(), func): +# platform specific macros +for plat, func in [('bsd', 'setproctitle'), ('bsd|darwin|linux', 'statfs')]: + if re.search(plat, sys.platform) and hasfunction(new_compiler(), func): osutil_cflags.append('-DHAVE_%s' % func.upper())