From patchwork Mon Apr 24 17:59:54 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jason Zaman X-Patchwork-Id: 9696861 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id 26FAB60224 for ; Mon, 24 Apr 2017 18:01:22 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 1FD4F283F9 for ; Mon, 24 Apr 2017 18:01:22 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 1465428419; Mon, 24 Apr 2017 18:01:22 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-4.1 required=2.0 tests=BAYES_00,DKIM_SIGNED, RCVD_IN_DNSWL_MED,T_DKIM_INVALID autolearn=ham version=3.3.1 Received: from emsm-gh1-uea11.nsa.gov (emsm-gh1-uea11.nsa.gov [8.44.101.9]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 485C8283F9 for ; Mon, 24 Apr 2017 18:01:20 +0000 (UTC) X-IronPort-AV: E=Sophos;i="5.37,245,1488844800"; d="scan'208";a="5158968" IronPort-PHdr: =?us-ascii?q?9a23=3AMCTB8xYSkNHzxdjDv2uOUCX/LSx+4OfEezUN459i?= =?us-ascii?q?sYplN5qZoc69ZB7h7PlgxGXEQZ/co6odzbGH7ea8ASdZuMbJmUtBWaQEbwUCh8?= =?us-ascii?q?QSkl5oK+++Imq/EsTXaTcnFt9JTl5v8iLzG0FUHMHjew+a+SXqvnYdFRrlKAV6?= =?us-ascii?q?OPn+FJLMgMSrzeCy/IDYbxlViDanb75/KBS7oR/eu8UKjoduN7s9xxjUqXZUZu?= =?us-ascii?q?pawn9lK0iOlBjm/Mew+5Bj8yVUu/0/8sNLTLv3caclQ7FGFToqK2866tHluhnF?= =?us-ascii?q?VguP+2ATUn4KnRpSAgjK9w/1U5HsuSbnrOV92S2aPcrrTbAoXDmp8qlmRAP0hC?= =?us-ascii?q?oBKjU2/nvXishth6xFphyvqQF0z4rNbIyUMfZzeL7Wc9EHSmpbRstfVzJPDJ6y?= =?us-ascii?q?YYUMCOQOP+hYr5H/qlcToxaxGxKsCfjzxjNUnHL6wbc33/g9HQzAwQcuH8gOsH?= =?us-ascii?q?PRrNjtMKkdS/u1zK7OzT7ebPxZwzL955LOchs8pvyMX6h/cdHWyUkpDA7Flkuf?= =?us-ascii?q?qZbrPzOU0OQNsm+b7+x6We2zjG4nrhh8rz6yzckijYnJg5gaylHC9Shhz4Y6O9?= =?us-ascii?q?u4SFJ8Yd6jCpdQsDuaN4RwT8g/QG9ooD43xqAJtJO0ZiQHyIkrywTBZ/GIbYSE?= =?us-ascii?q?+A/vWP6RLDp8nn5pZbGyihKo/US+1uHwSNO43EtUoiZYlNTHq2oD2AbJ6sedT/?= =?us-ascii?q?tw5kKh2TGS2A/N8uxEOkU0lbbDK54m374wioIfsUTdES/yn0X7lLOWeV8++uip?= =?us-ascii?q?9uTnea/qpoOcNoBoigH+Nb4imsqjDuQjLgcCRW2b+eW41LH7/E35RqtFjuEun6?= =?us-ascii?q?XEv53XKt4Xq66kDwNPzIou5AizAy273NgAmHkINlNFeBaJj4jzPFHOJej1Deyh?= =?us-ascii?q?jFSokTdrwe3GP7L4DprWKXjDjbHhcqpj5E5H0wcz0dBe6I5UCrEGOv7zXFTxu8?= =?us-ascii?q?bCAh82NAy03f7rCM9h2YMGRWKPHqiZPbvQsV+P4OIgOfWMZI8Ptzb7MPUl5fnu?= =?us-ascii?q?jXk8mVAHZqmpwYUYaGqjHvh8JEWZe3XsiM8bEWgWpgo+UPDqiFqaXD5RZXa9Rb?= =?us-ascii?q?4z5jIgCIKhC4fDR56tjaeP3Ce/A51XaXtJCk2KEXf0aoWIQfAMaDidIsV5iDwL?= =?us-ascii?q?SaChS5M91RGprAL606RoIfHK9S0etJLjyN916vbSlR4s6zN7Ed6R02aXT2F7hm?= =?us-ascii?q?kIXSM53LhjoUxhzVeOybV3g/teFdxV+vxGTAM6NZ/HwuNgFd/yQAXBcs2OSFa8?= =?us-ascii?q?TdWsGSsxQc4pw98Sf0Z9HM2vgQ3f3yWwGb8YjKCEBJsx8q3AxXfxPNp9x2zA1K?= =?us-ascii?q?Y/k1ksWtFPOnG+hq5j6wjTAJbEk0Sfl6a2a6sc2DDC9GKdwmqSpkFZUBV9UaLd?= =?us-ascii?q?XX8BYEvWqM725kLGT7C1DrQmPRFNycmYKqtFctfpl0lJRO//ONTCZGK8g2exBB?= =?us-ascii?q?ePxrOKd4fqfmEd0DzcCEgCiQwT+2yJNRI9BiegvWLREiZiFVTxbEPw6eN+sm+0?= =?us-ascii?q?TlcozwGWaE1sz6S6+gYPivyGSvMTxakJuD87pDVuHVa9xMrWC96aqAV9YqpQe9?= =?us-ascii?q?Q94E1I1WjBrQxyIoSgL7x+hl4Zawl2sULu1xFyCopei8gnt30qwxRvJqKfylNO?= =?us-ascii?q?bSuY3Yr3Or3VNGb94AyvZ7TR2lHE39ac4r0P5+ggq1X/oAGpEVIv83t909ZP1X?= =?us-ascii?q?uT+pTKDBEJXJL0SkY39gF2p6rUYykm/Y/U0mdsMaasuD/Yx90pHPclygqnf9pH?= =?us-ascii?q?M6OLDgzyE8oHB8W1K+wlgVupbhUZPOxI8640JcymfeOc2KG3JOZggC6mjWNf7Y?= =?us-ascii?q?9nz02M7St8RfDS35se2f6Xwg6HWy37jFe7vcD9gZpEai0KHmqj1SjkA5ZcabFo?= =?us-ascii?q?coYPF2iuONG3x9V5h5P2QH5X6F+jCE0A2M+1eBqddUbx3QtO2kQLuXangze3zy?= =?us-ascii?q?RokzE1qaqSxDfOw+r4dBoAIW5LWHJvjUzqIYizgdEaWVKnbw4zmBuj+0n627BR?= =?us-ascii?q?pL5jIGnLXUdIYy/2InlsU6SqsrqCf9BA6IkzsShMTuSzf0qaRaXgoxsfyS/jGH?= =?us-ascii?q?FexD8jfTGwppr5hwB6iH6aLHtrsHrWZNx/xRbF69zYXvNewj0GRCxkhjbNHVi8?= =?us-ascii?q?I8Ol/dOKmJffquq+TX6uVoVPcSn3yoONrDW75Wx2Dh2jmPCzgMfrHhQ60S/80d?= =?us-ascii?q?lqWj7FrBL9Yontzau6K+VnclNvBF/m5MpwApt+nZcohJEMxXgagY2Y/X4GkWfo?= =?us-ascii?q?LdVXwLn+Y2QJRT4Kxd7V/Qfk1VZ4LnKRxoL5UHSdzdd6Z9WgZGMZxD495dhQCK?= =?us-ascii?q?iI9LxEgTd1ol2goALLZvh9mjMdxuU06HEGhOEIthEgzj6AAr8OBklUJyvslw6H?= =?us-ascii?q?79qmtqVYeH6vcaSs1Ep5hd2hFKuNohxYWHrjYJguBzR/7sJ7MFLQ133z7JrpeN?= =?us-ascii?q?zMYdIVsR2bjw3Mj+5LJ5ItjvAKnzZoOXrhvX05zO42lR9u0o+8vIicMGht/7y2?= =?us-ascii?q?AhhDNj3zecwT5ivhjaFEnsaZx4qvBIluGi0XXJv0SvKlCCoSuu76NwaKDjI8sm?= =?us-ascii?q?2UGbzDHQCB8kdrtG/PE4u1OHGNP3kV185iRB6AJExFnA8bQjs6npkjFgCl2sPt?= =?us-ascii?q?akF56S4N5lTgsBtD1vpoNwXjUmfYvAqodDE0R4WEIRpI6AFN+kfVPdaY7u1tAy?= =?us-ascii?q?FS5oehoxCVKmyHewRICnkEWlSeCFD+Ormj/sXP8+mEBuu+NvfOb6+BqepEW/eP?= =?us-ascii?q?35Kv3ZNs/yyQOcWXInliE/o711JAXXF5H8TWhS4CSykQlyLDYc6Uugu8+jF3rs?= =?us-ascii?q?C49fTkRhjj5Y2RBLtOKd9v4Qy5gb+fN+6MgyZ0MThY2YkKxX/Uz7gf2UUfiy9w?= =?us-ascii?q?eDawFrQArzTCTLrKmq9QDR4UdT98NNdS46I7xAlNNtbRisnp2b5gkv41F1BFWE?= =?us-ascii?q?T7ms60eMMHOG69NFbIBUqRMrSJOyHLydntYaygUb1QkPlUtxqotDaBCUPiMC6P?= =?us-ascii?q?lzzzWBCrNuFNjDqWMwZCt4G4aBptDnLjTN3+YB2hLNB3lSE2waEzhn7SO24cKy?= =?us-ascii?q?ZzfF5WrrKK6yNYnvJ/G3da43V/MeaEnjyV7+7CKpYZqfFrGDh7l/pG4HQmzLtY?= =?us-ascii?q?9CdEROZvlyvKtt5juF+mkuiVyjp8TBpOpDdLhISRskVkJarZ94NPWXLe8BIK92?= =?us-ascii?q?WQBAwAp8F5Bd33p6BQ1t/PmbroJzhZ9N7U+cocB9PIKMKcKnYhKgTmFyLOAAse?= =?us-ascii?q?UzGrMWDfh0pAkPCd7XCaspg7qoLxmJoVULNaWkY6Fu8BCkRiGtwOOpB3Xikrkb?= =?us-ascii?q?SDls4H+WK+rAXNRMVdpp3HUPOSAfHrKDmHlrlJfAEHzq3iLYQULIH73FZialZi?= =?us-ascii?q?loTQB0XQRcxNojFmbgIsu0pN8Xd+Tmo120/+dwyi/mQcFf+ukR4wkAd+Zv4t9D?= =?us-ascii?q?j06VctOlXKvDcwkFU2mdj9mz+RfyT+LLmuUoxNDCr0r1Y+MpX+QwlvbA2ymVdr?= =?us-ascii?q?NDDLRr5LiLtgb29rghfGuZRTAf5cUbFEYBgIyPGLYPUo1E5Qqj+gxU5G++TFD4?= =?us-ascii?q?BtlBEtcZGyrHJNwB5sbNkwJaPMPqVJ1URQiriIviC2yuA72BUeKFoV8GOOZC4I?= =?us-ascii?q?v1QFNr84KCWy+uxh8g+CmzxYeGgQTfUqpOlq9kA8O+iaySLvzaJDIFirN+ODN6?= =?us-ascii?q?OZp3TAlcmQT1MqyEwIjFdK8qJs0cg/c0qZTFsgzLqLFxsUMsrCJxlVb9BM+3nT?= =?us-ascii?q?ZyqOt/vCwY5tNYWnCu/oVfOOtLoTgk+8AQkmBZoM7sUcEZm3y0zXN93nLKQCyR?= =?us-ascii?q?Qj/wTkOkmKDOlTeBKKjDcGo9uzzJlp0olBPjsdG3lyMT2r5rbLoQ8nmOeMXMwo?= =?us-ascii?q?bXgAUYsELGg5WNOhli5CpXtADyS30vgDxwSY6z/8uyLQAyPmb9Z6ePeUYhBsCd?= =?us-ascii?q?Gx+Tkl9ai5l0LX+I3EJ27mLdRipsPP6eQCqpaDDPNUV6dys0HdmolfXHGqXGjP?= =?us-ascii?q?EcOvK5j3cYksYsT+CmymXVynlzI1U8DxMc62LqeWhQHoRIBUsJSU3T04KcC9ET?= =?us-ascii?q?QeFAtqqOEY+KJwfwsDbIQnYRTwrQQxK7S/IBuE0tWpW2uiNCdZT/xYzeW8e7xb?= =?us-ascii?q?0jEhbvGkx3s6T5E7zu638UgXSJEMkB7e2e6pZ5NCXijrBnxdZwLPqDI6l2h7Nu?= =?us-ascii?q?c92OE/wA/IsVQHPDCLc/RpZ3Bes9E6G1ySPW18CnAkSF+EkYrD/gms0qgO/ytc?= =?us-ascii?q?mtZU1vFFsHj+v5LEfT2sWayqpo/OvCY6a9gpvbFxO5T5IsSarJPegiDfTJ7Ivw?= =?us-ascii?q?2KSi61DfxamsRLLSJZR/lJl2clOdAGuYVf6EoxUNs+KKJVCKU2oLCldyZkBzYI?= =?us-ascii?q?zSAFT4OAwCACguCk1rTAkheQcYgtPwIcv5VHgtodVSl2YiUEq6K4TIrWlnWLSm?= =?us-ascii?q?4SLAcd8ARA/gQAmZFsfur9+orHUIdMyyJKo/JzSibEDYdn913gR26MnFf4Vuuu?= =?us-ascii?q?k/ay3Q1I1vLt0sMXWBllCUhS3+xWjFcnKKlrK6kMuY7HqiWIdUX7vG3xyOumI1?= =?us-ascii?q?1RydbMeVPhEYTLr3bxXCoH9HIIQo9PzW3QGo4JkwplcqoroktDIJy+cEbk+zMk?= =?us-ascii?q?35hpH6W/Vc2z21klr2wJSDuxHtVdDOFmtFbXWDx7bJCxtJXqJYldQm9K9J2asV?= =?us-ascii?q?dZn11nMzSlxppEN8FN/jkMUSBVoTqHptuyT9ZM1NRqD58WONh/pWnyGKdFOJiX?= =?us-ascii?q?rH02vr3vynDZ+zAgvle13i+zG6qiQ+Jf4WIeBh0jJ36CpUk3E+ss7mDS/0jDs1?= =?us-ascii?q?xu4+hbBrmPjUBwoDlnHZBDHTdJ2m67IFttVnVGtP9aKKvNecxGX/YyfQOvOwA5?= =?us-ascii?q?FfM+x0yJ+kV0km3jYy18sQta/y7dUhIxVSkShbftgiMRpd29OT8dUJJIdjQhby?= =?us-ascii?q?HKKw6BniBXphlfYVlwW58FGtZF560b3YxM88XYU0asNCcFUAZhNg8j0PpflE9D?= =?us-ascii?q?sFmDdizHCwqna+rPuAVtfciNtM6pMOj5/ABfh4P7t+A48r4OR2G6lQ2oWt/StY?= =?us-ascii?q?n8ucOWtkGWbqf3L/W8YWPdTDjLlR2wha0rD4PQ8CjXLQVWMIR1xmQ8YZj5F2HL?= =?us-ascii?q?OQpJJ7gBK0pcT6B6Zs1MovpGaM98ZKYJ5ahtCwqFRhPoBoOit+RJIUjIRTvANS?= =?us-ascii?q?WB7vKwrp/J4bzbV+fgetSGx2zbTKJvIpd69T77Fq/x3o9Q5kX6xvVg+l50RFXd?= =?us-ascii?q?Ly+Bq9HhKR8R68m5akvupJspEi3KAJ1oinri2llAd9YLQy2t6JkY0o1W52vwSe?= =?us-ascii?q?1izkj+q+lS97566YYp/bxm1cC0KrrMJvhAt09oHASUDB1w9poxGGh/W3xRYugJ?= =?us-ascii?q?JffJZqQZkdrhpP3rF6EM8x2V/PFZacHbKE7fnMm/FiucRgZAnAsbrj4aNASc3e?= =?us-ascii?q?afm6BoUcalufT52kU17liiNB4J0q5i6pqf96qVoO/XcwHRwqIaWqjrQcPzqqoj?= =?us-ascii?q?u1+I6f0jjr4OdXR/Yxe7H+gFSs4d2mDgwLgvzS02F8PDG6zv+OJfV30jhD3tgJ?= =?us-ascii?q?Z9EEsKGvMPAbWE55xekXkil+zfKNIWbrhImnyTGh68Dr8C1Xmr5jOVIGZ/mBHO?= =?us-ascii?q?1ArwQWep41/otiJ4RDbMz9P/kkpUSra3BF1dXyyyOUNitzOPJgXovsLtuasp9E?= =?us-ascii?q?E2LnDktNWVmWujIrxXGcP/JMabISYpul0al4ExScap2YAAHtqxOtER/29ibvHG?= =?us-ascii?q?8WOkjzdBo7tbh4rZ+syV9ejXHXikj62etbqNwStVxWUmsl4k69CvLPfO68eNQ/?= =?us-ascii?q?Sy2GYbVz1/tBfZXx6ptrzbqEgZOUqP0ErQmYwKONRZ0WM51kHg6ugjWsg89B5C?= =?us-ascii?q?FobaevMNuSzzOCbuwVmBed43UTOe0zRPFFLvDVZ4ALQ82H73vM/RkHfQ/FsoRp?= =?us-ascii?q?V/d0P5nhF3CoQ4Jlgr6FcJ3ioCHw8NaQqYDLGzH0jlK5ULVVQbYxSdwLe6Yrs3?= =?us-ascii?q?3VF0wr634O/Tdul8CqoWO/ZTkAGBgV9bGogMvq0GWrJ8fF1d+7DLqQj+EYTnWO?= =?us-ascii?q?LmlXUoP/2vXs9a6dwZt2cl4gunXBqv84lD4KwUiJ+Wba5JeoPMs9pi70h96j4A?= =?us-ascii?q?aDdNjAJ5jxynTeAWvPrj7cTDsJq09uauU74gR+cW9xgxHGl+ioX/gVA9rtHN1u?= =?us-ascii?q?dcTILVhZ758A9TP36AoJza3AVkKeoSN4Kre65t93QGJicEPX0BIcGba+Ii7C9x?= =?us-ascii?q?Ljrc+0ZOAsQWZdMXJMDNgxxbilX1WLFP8crWAkSXC4Zod8Em9WX3yjE18YckUu?= =?us-ascii?q?n69T+2IYvS4E1KP/xekipjjs/CpPISwfrIEicb+36ZawJ6wima0ZmCF+7w/fmQ?= =?us-ascii?q?yNHTT14GBjQ5U5tBKzqC9w2nQfC1lJbwXgOP9MDzhJM+dESNRn2+h6kFqrxDEf?= =?us-ascii?q?JchSX70DleEZr1h/GPv9qv9mRXrFtHH5h37RHfH6VfJJp7Mwzilsa3Xkh8Gjf/?= =?us-ascii?q?eMbMexoyouqZ2OMM7P94N0TgfoIUPxMEy7376XpJVARuU6T5vkyEXe4LYttpVu?= =?us-ascii?q?/EpGhP6Y18M68PIESdpJvyozdHsl82GhEmaKMwrjFBcknOnRFVVLj0uLEalwsc?= =?us-ascii?q?SsR1uUlSFmKsIGg+/SbIVbxJjKmND/wY6jqTQbIIU0V0NSN+RBS52I5wdLutnP?= =?us-ascii?q?BHtH5GnyxmrfguzTNmXhu9tjf2q6ILxz0g5KmytC8dtnxdUuWejyDIBE1FzPQL?= =?us-ascii?q?kagcDHLi5kanYHUZbYvy575nJd/79YQ65nQybhoiczcBXeS6BCH6l7mIDZCXsN?= =?us-ascii?q?JAmB6Nv93DbbCvIigJLbQx0A/tSXd73AjfmhZo7WQKTy6v7N8hPoq9P9gqyjCv?= =?us-ascii?q?GWjBe1YG+rlJv9fptV4XUOs2bktswGdk0siHQC0BXtDAG2Yxjgg5dGpFcZND6R?= =?us-ascii?q?kBF6krgzaFpbdG/gAKYDjOFoSq54jQkd3O2XYjUddg3njWqbGdhpM2zH1lnMt5?= =?us-ascii?q?7i+QuHsIcezVSMtsAmXu2Ydezuz+fO+hsucdSItp0L6hSuMNMtG/+Wuq35VnQk?= =?us-ascii?q?2lyaoQH1q3NO8O3bnaXD2jSWKGReSHaW6MkCglMkTq/xmnMkU3aNtWr086KubC?= =?us-ascii?q?iZpclwrvULxqQiWQoUTWzHckMeMcdgI5pJ2rewoUQ+4Nf+KcP/QhwOUiCFsQaH?= =?us-ascii?q?/EBSl2C++2sF61m4h7P3Rg4Vnkbun29wDmMceSGgMaHoLAqZ5x4/O6THqbOXB8?= =?us-ascii?q?1B1yIFV09+DHGlQ+q+9ccouend/LitRny+4KafFtMTEntd4XgI1j75Wb0MaQfh?= =?us-ascii?q?3LyJb9O83VqOCCA/LD10QqZn1aUr0BbAPp5oU6O8U0W6HSHbRFvhQTG6w6TIYn?= =?us-ascii?q?N2jv6KF+NBlzfRLJZLSonsnqofqGZp5Vp3/V7VIwKzzRux8Zxfy3Sgx7aY6lh3?= =?us-ascii?q?PoLJA2WD1Bs8VnCgF6E4tXB8MAsw2nDoaPl66ljd+x51h3u/QOsar3FvDKyMq5?= =?us-ascii?q?0JtsUJRA4kyLJjnRDrFxgkt5luSynuvA0p7pBMPsZ9wEUOl7QnbbZbLdH4S/Kz?= =?us-ascii?q?eOOsfidE5c976Tzqh1UhKLZCD2R6CGrjGrNO144UUnzYx1ZOTSzCQ377HaxNT9?= =?us-ascii?q?eXpWpiKirX6VLptQ8kbGBevEXxJbUfCF6npqHbULbYvo8+cDKdsiwNyC7ARo9D?= =?us-ascii?q?RC1NGKI7O9rk/Nxk17aYjbI1X31CojX4kFPgi/O1M2gWDFsnTdHWhcLs+8JMlp?= =?us-ascii?q?gdaVCAHt5kZolWEpZ25BAXboRcyKNGgawc2+YgqK+BhMD9YZkO69YVQ4ubGqSe?= =?us-ascii?q?l0JpVFnv2ntK4ZntZtKiHPQtVaPi7XILF5IjpRDvvApEI2bR4cqbc4QYQ1aoaU?= =?us-ascii?q?IEMBLkiAzTj9zRbN0UHucNyszqmJKj4M8npb17LFzSRMpw6htPacmMLsTLDZbJ?= =?us-ascii?q?DwXP7VKyclSDCaRTIsHkat+FekvecEvfWCLWcYuFAUbTqYCBQPqaB3sdjQEmjT?= =?us-ascii?q?lPVhfJIQh/CaXDv/RTZllKo0GiZLtUeMQ+cMFQnWc3/tmmxctxK+JvVU53Lqc6?= =?us-ascii?q?WYxrZJW+wRGoZMfeeWTMDCefBfOTgoki4UOPi4f9LGtLY500/IQXEfE6bW6F2U?= =?us-ascii?q?VFSWTeCExzL3QYUVuJA5uigt+tLXhC93CaXIP62Eqj6o6IG4iTiXuezEWmkqeU?= =?us-ascii?q?w1j/oIAHOdzxlYNGEEF9YVtVn2Qq6OYkZDyHMkhOF11h8SZgtzSHxu03xRnPa7?= =?us-ascii?q?AMFZT0AbjH+2Sv0ccF93FC8w/VON4gDqY9wAvsbTR2tF+7sJV4USMfco6I7NOK?= =?us-ascii?q?QM3vklxjRmrzIms3bVM1QIlQ+B8qzNDIpg17ZC4i8+5PgwUUaREB3FdW2S6IO9?= =?us-ascii?q?DMQH9y5rqHasg8jdpedrHKNXvY94BlYNB2R9IdWLrmMJan39xAbn50XzJz+ZOj?= =?us-ascii?q?9MpWgG?= X-IPAS-Result: =?us-ascii?q?A2GnBQCPPP5Y/wHyM5BcHgYMGQYMgwApYYEMjm+oYSsHgXO?= =?us-ascii?q?IHVcBAQEBAQEBAQIBAmgogjMiDUZXAQEBAQEBASMCDSI8BgECPQEBOAIDCQEBF?= =?us-ascii?q?zEIAwEwAQUBHBkFiEyBSgGeLT+LHYMOJgKCYAEBBYg7AwUShDGMKYUZkRKMNIc?= =?us-ascii?q?Xi2J3iXsnhkuKa4dmM4EVWIEGJh0IGBWFHoIbaAGJNQEBAQ?= Received: from unknown (HELO tarius.tycho.ncsc.mil) ([144.51.242.1]) by emsm-gh1-uea11.nsa.gov with ESMTP; 24 Apr 2017 18:01:17 +0000 Received: from prometheus.infosec.tycho.ncsc.mil (prometheus [192.168.25.40]) by tarius.tycho.ncsc.mil (8.14.4/8.14.4) with ESMTP id v3OI1EMq027346; Mon, 24 Apr 2017 14:01:14 -0400 Received: from tarius.tycho.ncsc.mil (tarius.infosec.tycho.ncsc.mil [144.51.242.1]) by prometheus.infosec.tycho.ncsc.mil (8.15.2/8.15.2) with ESMTP id v3OI0OVQ093870 for ; Mon, 24 Apr 2017 14:00:24 -0400 Received: from goalie.tycho.ncsc.mil (goalie [144.51.242.250]) by tarius.tycho.ncsc.mil (8.14.4/8.14.4) with ESMTP id v3OI0Nbp026576 for ; Mon, 24 Apr 2017 14:00:23 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A1D+BAC6PP5Ye6rAVdFcHgYMgyuBCoEMt1oohXwChBJXAQIBAQEBAQITAQEUO4VFAwNAAQE3AQ9RNAEFARwZiFGBSgGeMD+LHYMOgwgBAQWIEQEBAQEBAQQCAR0DBQkBCIQxjCmCAAyDDZESjDSHF4tid4l7hnKSUTOBFVaBByYdCBgVhR6CG2gBiTUBAQE X-IPAS-Result: A1D+BAC6PP5Ye6rAVdFcHgYMgyuBCoEMt1oohXwChBJXAQIBAQEBAQITAQEUO4VFAwNAAQE3AQ9RNAEFARwZiFGBSgGeMD+LHYMOgwgBAQWIEQEBAQEBAQQCAR0DBQkBCIQxjCmCAAyDDZESjDSHF4tid4l7hnKSUTOBFVaBByYdCBgVhR6CG2gBiTUBAQE X-IronPort-AV: E=Sophos;i="5.37,245,1488862800"; d="scan'208";a="6027444" Received: from emsm-gh1-uea11.corp.nsa.gov (HELO emsm-gh1-uea11.nsa.gov) ([10.208.41.37]) by goalie.tycho.ncsc.mil with ESMTP; 24 Apr 2017 14:00:22 -0400 IronPort-PHdr: =?us-ascii?q?9a23=3AqC2JuRUnRofHL/xlXizPaGhXXlPV8LGtZVwlr6E/?= =?us-ascii?q?grcLSJyIuqrYYxKOt8tkgFKBZ4jH8fUM07OQ6PG+HzBYqs/Y4DgrS99lb1c9k8?= =?us-ascii?q?IYnggtUoauKHbQC7rUVRE8B9lIT1R//nu2YgB/Ecf6YEDO8DXptWZBUhrwOhBo?= =?us-ascii?q?KevrB4Xck9q41/yo+53Ufg5EmCexbal8IRiyrAjdrMYbjZdtJqos1xfEoWZDdv?= =?us-ascii?q?hLy29vOV+dhQv36N2q/J5k/SRQuvYh+NBFXK7nYak2TqFWASo/PWwt68LlqRfM?= =?us-ascii?q?TQ2U5nsBSWoWiQZHAxLE7B7hQJj8tDbxu/dn1ymbOc32Sq00WSin4qx2RhLklD?= =?us-ascii?q?sLOjgk+2zRl8d+jr9UoAi5qhJ/3YDafY+bOvl5cKzfc9MXXnZNUtpLWiBdGI6w?= =?us-ascii?q?c5cDAuwcNuhYtYn9oF4OoAO6Cwa2H+PvzTlIjWL10qIg1uQuCwfG1xEnEtIMqn?= =?us-ascii?q?vUt9L1NKEJXOCt0qbI1zvDb/JQ2Tf874jIdAotru2LXbJ1aMfcz1QkGQ3CjlWV?= =?us-ascii?q?s4PlPjWV2/wCs2eF6epgSeWvi2k9pwF2uDivycEhgZTKiIIN0l3I6zl1zYIvKd?= =?us-ascii?q?C7SEN3e8OoHZ9Ouy2AKod7QN8uT3lotSs+0LEKpJ22cSwQxJg52xLTdeaLf5WW?= =?us-ascii?q?7h7+UuuaPC12i2h/eL2lgha/6UigxfP4VsmzyFtKqzBKktjItnwUzxzT5NSLRu?= =?us-ascii?q?Jz/ku82zuDyxrf6u5DIUAzmqrbL4AuzqQsmZoUtETPBi72mEPog6+Kbkgo5PSk?= =?us-ascii?q?5uD9brjlppKQLZJ4hwXgPqg0h8CyA/g0PhALX2eB+OS80LPj/Vf+QLVPlvA2kL?= =?us-ascii?q?PWsIvdJcQdvaO5GxFa0pwt6xa+CTem0dMYnX8dIF1ZfxKHipDlO0vSL/DgEfe/?= =?us-ascii?q?n1OsnS9wx//YOr3hA5PNLmXMkbr6YbZ861JTyAo0zdxF4ZJUEasOLOj8Wk/2qt?= =?us-ascii?q?yLRiM+Zhe5x+fhFcVVypIVWWXJBLSQdqzVrwym/OUqdsuFf4gT8AT0LvEjr6rs?= =?us-ascii?q?hGQ+n3cFcLOn3J0Wb3b+FfNjdRbKKUHwi8sMRD9Z9jE1S/bn3QWP?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0HgBQCPPP5Ye6rAVdFcSQYMgwCBCoEMt?= =?us-ascii?q?1oogXOECQKEElcBAQEBAQEBAQIBAhABARQ7L4IzIA9GVwEBAQEBAQEjAg0iPAM?= =?us-ascii?q?DQAEBNwEPUTQBBQEcGYhRgUoBni0/ix2DDoMIAQEFiBEBAQEBAQEEAgEdAwUJA?= =?us-ascii?q?QiEMYwpggAMgw2REow0hxeLYneJe4ZyimuHZjOBFVaBCCYdCBgVhzloAYk1AQE?= =?us-ascii?q?B?= X-IPAS-Result: =?us-ascii?q?A0HgBQCPPP5Ye6rAVdFcSQYMgwCBCoEMt1oogXOECQKEElc?= =?us-ascii?q?BAQEBAQEBAQIBAhABARQ7L4IzIA9GVwEBAQEBAQEjAg0iPAMDQAEBNwEPUTQBB?= =?us-ascii?q?QEcGYhRgUoBni0/ix2DDoMIAQEFiBEBAQEBAQEEAgEdAwUJAQiEMYwpggAMgw2?= =?us-ascii?q?REow0hxeLYneJe4ZyimuHZjOBFVaBCCYdCBgVhzloAYk1AQEB?= X-IronPort-AV: E=Sophos;i="5.37,245,1488844800"; d="scan'208";a="5158907" X-IronPort-Outbreak-Status: No, level 0, Unknown - Unknown Received: from mail-pf0-f170.google.com ([209.85.192.170]) by emsm-gh1-uea11.nsa.gov with ESMTP/TLS/AES128-GCM-SHA256; 24 Apr 2017 18:00:22 +0000 Received: by mail-pf0-f170.google.com with SMTP id a188so15871541pfa.0 for ; Mon, 24 Apr 2017 11:00:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=perfinion-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=GqxnwQMJS+dxA8v6z0x/LMv/Da0ErrHCZLphMPdmgLs=; b=jzNQGX9YhRqQK3nmjR5eBMTeijRJl3jNPaP11CWhoxiYu4eGr+K8XcY19euGMsj/FC YTRASmNh7JUDrhh54E8pdE/XQ5QAwRRJCYAZBK9e2lIP/6L2Im5d6j69hKXEq5eUi1YY ATmlNgCxPC8b4D+d3woYO/bLq1ZMyr4alBQwzn5g0h4OYT/JAEbGkBtFS0xJR74Cp/uV 0csvhwNlmhV0CYqyrHmCqJCg5jsXMK5B+cyfp8pFooqm6772T73G0YPfEOKHSSpNYuZM B/y8kIUajXeDTvzhGdyLtulk6yCEHUMhlT84mHSxKa5owvSrZ/uip6IR4NJYwX7HAGc9 HlLw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=GqxnwQMJS+dxA8v6z0x/LMv/Da0ErrHCZLphMPdmgLs=; b=qEJZ5kaAl+9I5YR5cDQqo2jK1xb/fYbl3AMxArld3MwaFPUEE8t3zpRoq9QEXTdOZB D1upPEr54wb9668QzFxzjahrnyraJ9+rU+Rd4ftphtl/D/ubjIc8VDEtMo0vBsewgox4 84ua8sRWDFK4d5Z6dtaVks2LOwHVVBMcDq2eX9ZZpKNYiy65WYOyyQHD3kAw8+9r7RCk LNzHgTEAM7xwQYdmionhfITbEXFUe+TCVbhIPpGy1L6SFkK/jHF/mkn3npUZnXq79vIH xq0SzOI+S9pCtn8NMIswCLP7q3QYb631xsaRPUXyiPRmQ/O1sok2kbVzNVss3GHR7nE1 cMpQ== X-Gm-Message-State: AN3rC/7V+YhKlcy5H6o0VTEAB/R5+dEZMII+E0nGXblhHmzL5lWnb3pK R7SOXo709IYDKAKb X-Received: by 10.99.164.2 with SMTP id c2mr26224949pgf.73.1493056820808; Mon, 24 Apr 2017 11:00:20 -0700 (PDT) Received: from localhost ([59.189.202.121]) by smtp.gmail.com with ESMTPSA id 38sm32116841pgx.14.2017.04.24.11.00.19 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 24 Apr 2017 11:00:20 -0700 (PDT) From: Jason Zaman To: selinux@tycho.nsa.gov Subject: [PATCH 2/7] libselinux: get pcre CFLAGS/LDFLAGS from pkg-config Date: Tue, 25 Apr 2017 01:59:54 +0800 Message-Id: <20170424175959.20998-2-jason@perfinion.com> X-Mailer: git-send-email 2.10.2 In-Reply-To: <20170424175959.20998-1-jason@perfinion.com> References: <20170424175959.20998-1-jason@perfinion.com> X-BeenThere: selinux@tycho.nsa.gov X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Security-Enhanced Linux \(SELinux\) mailing list" List-Post: List-Help: Errors-To: selinux-bounces@tycho.nsa.gov Sender: "Selinux" X-Virus-Scanned: ClamAV using ClamSMTP Gentoo-Bug: https://bugs.gentoo.org/500674 Signed-off-by: Jason Zaman --- libselinux/Makefile | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/libselinux/Makefile b/libselinux/Makefile index 979e225..98776d2 100644 --- a/libselinux/Makefile +++ b/libselinux/Makefile @@ -1,5 +1,6 @@ SUBDIRS = src include utils man +PKG_CONFIG ?= pkg-config DISABLE_SETRANS ?= n DISABLE_RPM ?= n ANDROID_HOST ?= n @@ -20,10 +21,11 @@ export DISABLE_SETRANS DISABLE_RPM DISABLE_FLAGS ANDROID_HOST USE_PCRE2 ?= n ifeq ($(USE_PCRE2),y) - PCRE_CFLAGS := -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 - PCRE_LDFLAGS := -lpcre2-8 + PCRE_CFLAGS := -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 $(shell $(PKG_CONFIG) --cflags libpcre2-8) + PCRE_LDFLAGS := $(shell $(PKG_CONFIG) --libs libpcre2-8) else - PCRE_LDFLAGS := -lpcre + PCRE_CFLAGS := $(shell $(PKG_CONFIG) --cflags libpcre) + PCRE_LDFLAGS := $(shell $(PKG_CONFIG) --libs libpcre) endif export PCRE_CFLAGS PCRE_LDFLAGS