From patchwork Mon Feb 27 20:39:33 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Iooss X-Patchwork-Id: 9594153 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 E341260471 for ; Mon, 27 Feb 2017 20:41:53 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id D587F27F9A for ; Mon, 27 Feb 2017 20:41:53 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id CA79F2818B; Mon, 27 Feb 2017 20:41:53 +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.2 required=2.0 tests=BAYES_00, RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from emsm-gh1-uea11.nsa.gov (emsm-gh1-uea11.nsa.gov [8.44.101.9]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 1384327F9A for ; Mon, 27 Feb 2017 20:41:52 +0000 (UTC) X-IronPort-AV: E=Sophos;i="5.35,215,1484006400"; d="scan'208";a="3515695" IronPort-PHdr: =?us-ascii?q?9a23=3A45vAHxZKn8cqkW3pv14Rcvz/LSx+4OfEezUN459i?= =?us-ascii?q?sYplN5qZoc69Yx7h7PlgxGXEQZ/co6odzbGH7ua6BydZusfJmUtBWaQEbwUCh8?= =?us-ascii?q?QSkl5oK+++Imq/EsTXaTcnFt9JTl5v8iLzG0FUHMHjew+a+SXqvnYdFRrlKAV6?= =?us-ascii?q?OPn+FJLMgMSrzeCy/IDYbxlViDanb75/KBW7oR/PusQXjoduN6g8xx/UqXZUZu?= =?us-ascii?q?pawn9lK0iOlBjm/Mew+5Bj8yVUu/0/8sNLTLv3caclQ7FGFToqK2866tHluhnF?= =?us-ascii?q?VguP+2ATUn4KnRpSAgjK9w/1U5HsuSbnrOV92S2aPcrrTbAoXDmp8qlmRAP0hC?= =?us-ascii?q?oBKjU2/nvXishth6xFphyvqQF0z4rNbI2IKPZye6XQds4YS2VcRMZcTyxPDJ2h?= =?us-ascii?q?YYUBDOQPOuRXr4flp1YMsBezCwajC//gxDBWnX/7xrE63uY7HA3axgEsA8wCvX?= =?us-ascii?q?LJp9v1LqcSVuW1wbHQwzXCc/xW3jP955LTchs8ov+MWrVwcdHKyUIyEA7FiFSQ?= =?us-ascii?q?ppDiPzORzOsNqHKX7+tnVeKokG4nsBp8oj2gy8YjkIXJgZgVyl/d+Ch/3Y07Js?= =?us-ascii?q?W4RVZmbdOrH5ZcrSGXO5ZsTs88TGxkpjw2xqAetZO4YSQG0pUqyh/FZ/CabYSE?= =?us-ascii?q?/gjvWPiNLTp6gn9uZaixiAyo8Ue6z+3xTsy00FFXoSVbitTMrXUN1wDL6siAV/?= =?us-ascii?q?t94l+t2TaR2ADX7eFJOVw0mrDBK54g374wjYAfsVjDHyDqmEX2i7WadkM49eiz?= =?us-ascii?q?9+vreLDmpp6YN4NsiwH+NLohmtCnDOglPQUDUHKX9OSh2LH540H0T6tGgucrnq?= =?us-ascii?q?XBtZDVP8Ubpqq3Aw9P1YYj7g6yDyy439QcnHkHKk9FeR2eg4fyPFHOPfb4Auuh?= =?us-ascii?q?jFS3izpr2/DHMaHhApXKNHTDlqzhcqxn505Tzwoz08hT54hIBbEZPPLzRkjxuc?= =?us-ascii?q?TaDh8+NQy72frnCNVn2YMYQm+PAKiZMKXXsVCS/eIvP/eDZJUOuDrnLPgl/fHu?= =?us-ascii?q?h2cjmVABZampwYcXaHegE/RkIUWWe2bjgtQaEWcNuAo+TfLqhUaMUT5XenazUL?= =?us-ascii?q?kz5iw9CIK6EIfPXIetgKaO3C2jBJ1ZenhGCkyQEXfvb4iFVfYMaCaXIsB/iDwJ?= =?us-ascii?q?TrahRJE82hGprg/10aJnLvDT+i0aq53syMR16/fUlREo+jx+F96d3H2VT2Fogm?= =?us-ascii?q?MIQCc7071jrkx4zVeD17R4j+FDGNxN+fxJSAY6NJ/bz+x8EdzyXBzOfsuRQla8?= =?us-ascii?q?XtqmGS0xTs42w9IWfkl9B8+tjgrY0iW2BL8VkqCEC4Yv8qLAxXTxIdhyy2re3q?= =?us-ascii?q?k7k1YmWtdPNXGhhqNn9wnSBonJk0OCmqavcaQQxS/N9GGZwWqIpk5YSg1wUaTb?= =?us-ascii?q?XX8BfEfWq8r25l/aRb+0FbsnKhdBydKFKqZSdNLplU9JRO3iONTFeG+xg32/BQ?= =?us-ascii?q?yJxrOXdIrqf38S0znDB0QelAAT53mGPxAkBii9u2LeECBuFVX3bkPi6+lxsnW7?= =?us-ascii?q?QVM1zwGRdEBh0qK1+h8MifyHRfITxagIuCA7qzV7BFy9xc7ZC8Kcpwp9e6VRed?= =?us-ascii?q?A9701E1WLeqgxwJZ+gILphhl4ZbgR7pUTu1w94Co9Yi8glsGsqzBZuKaKfyF5O?= =?us-ascii?q?bS6X3YrxOrLJMGn/5wqgZLLT2l3E19aW4KgP4uwiq1r/pAGpClYi83J/3tlVzX?= =?us-ascii?q?Sc4pHKDA0JXJL1T0Y36x96p7TAbSUn4IPUz3JsO7GusjDew9IpGPclyhG4ctdE?= =?us-ascii?q?PqOEDgjyE9YGB8W1M+wqnV+pbxwBPO9I8q44JcWmeOWa2KSzJuZvgCqmjXhb4I?= =?us-ascii?q?B6yk+N+TBzSurU35kb2fGYxRCKVynig1e7qc/3hIVEaSsVHmqlxijuHJRRabFq?= =?us-ascii?q?fYYXFWeuJNW6xsljiJHwWn5X7lqjCkga18+ufBqdc0by3RZM1UgNp3yohze4xS?= =?us-ascii?q?Rukz41tqqfwDDOw+P6eRoBO25LQG1igkn3IYWvld8VQlKobw8zmBui/0b6yLBR?= =?us-ascii?q?pL5jIGnLXUdIYy/2Inl8UquxqrWCf8lP6IkyvSpLUOS8ZlaaSrHmrhse0iPjGX?= =?us-ascii?q?FRxCo8dz2wvZX5hRN6gnqHLHlvtHrZZd1wxRDH6dzYRP5RxSYGSDBjiTbJAli8?= =?us-ascii?q?Pt+p/ciblprYqeC+T2OhVptScSb31oOMri276nN2ARenhfC8hsXnERQm0S/8z9?= =?us-ascii?q?RqTyLIrBL4Yob1zaS1LeVnf0dzCV/n9sp1Bpp+npE3hJEK1ngQno+V8mYfkWfv?= =?us-ascii?q?LdVb3rrzbGIXSj4Wx97Z+hLq1Fd4IXKOw4L5SnKdws16atm/fm8W3CU94NxQBK?= =?us-ascii?q?eS8rNEgTN/okCkogLJffh9gjAdxOMt6HEEheEJoxEgziaDDbAUBklYOzLjlwiS?= =?us-ascii?q?49C5tqVXa36lcaKs20pmgdChELaCrxlCWHb/Z5gvBjFw7sNiP1LMynHz7J/reM?= =?us-ascii?q?XIZ9IJqhKUiwvAj/RSKJ8pjvoFnzdnOWbmsHI5yu47kRxv0Yi0vIedLWVh5qW5?= =?us-ascii?q?AgRXNjftfcMc5intjbpCnsaRx42vBo9uGigPXJT2VfKnCjQStej5OAaUCzA8t2?= =?us-ascii?q?ybFqTFHQ+E8ktmtHXPE42xN36LOnYZw9JiRAOSJENBmgwUWis1noIhHACw2MPh?= =?us-ascii?q?aFt55iwW5lPgpBtD0ORoNwX4UmfavwqoZCk7R4WYLBpM9A5C/13VMcuc7u1tAy?= =?us-ascii?q?5Y4oetrAuXKmyUfw5IF30GWlSYB1D/Obmj/dzA/PKcBuq6MfTOfamOpvZEWPqT?= =?us-ascii?q?w5KgzJdm/y2QOcqVJnltEec32kxdUnBlA87ZgSkASzQLlyLRaM6WvA289jd5r8?= =?us-ascii?q?yl9fTkQgbv5YyPCrZJK9pg5xW2jb2EN+6KiyZzMSxY2Y8UxX/U1Lgf20Yfiy90?= =?us-ascii?q?dzazDLsArjTCTKTMmq9QFB4WcDl8O9dN764m2QlNI8HbgMvv1rFklv41F0tFVV?= =?us-ascii?q?v5l8Gvf8wFOXm9NEvcCUaFNbSGPybLw935YaO9T71fluNUuAGxuTmBF0/vJDOD?= =?us-ascii?q?lyPmVxq3K+FDkDmbPABCuIG6ahttEXbsQ8n4ZR29Md93kTo2zKY1hnzUK2ETLy?= =?us-ascii?q?Jwc0RXrr2f9SlYmOlwG3Rd7np5KumJgzuW7/LGJZkMvvtrGD57l/xB7XQh0bRV?= =?us-ascii?q?7zxEROZvlyfIqt5uvlemnfOVyjZ+TBpOrTVLhYKMvUl4P6XW6IVAU27e/B0R9W?= =?us-ascii?q?WQFwgKp9x9B930oa9Q1MLAlK3tJzdZ6N/U5tETB9bOJ8KILnUhKgDlGDjKAwsZ?= =?us-ascii?q?VTSrL33Qh1RBkPGO8X2YtoM1qpnjmJoJTL9WT0E6Ge0BBURkBtMCJo17XjQ+kb?= =?us-ascii?q?6UlMQI/2axrAHNRMVGuZDKTuidAfr1JzaHk7ZJfBwIwavmIoQVM430wU1ial1h?= =?us-ascii?q?k4TNFEvcR9dNojdubgUsukVC7GB+TnEv20Licg6t/HgTFfuukh4sjQt/YPoi9D?= =?us-ascii?q?H37FctIVrFuigwnVItltXihDCebCT+LLysXY1MDSr7qVQxOIvhQwlpdQ2ygVBk?= =?us-ascii?q?NDDcSrJSj7pgcX5khRTZuZtIF/5cQ7NLYAMMxfGXYPUo1EpTpj+hxUBZ+evPEY?= =?us-ascii?q?FimxcycZ6ws3JA3BpubNgrKqPKIKpE1VtQhqWVvi+0zO8xxhQeJ0UM8G+Ifi4H?= =?us-ascii?q?plAIPKE8JyW05uxs9RCCmzxbdWgWSfUquexl+VknO+uczyLtyKVMKkGrN+OCKK?= =?us-ascii?q?OZtXDAldSWTVIwzE8IkVdK/aRu28c5b0WUT1wvzKeWFxkRKMXCLgdVb8xP+3fN?= =?us-ascii?q?eSaOsP7AzohrMIWnEeDkV+iOtLwbgki8BgYmA5wM7tgdHpmryEzXMN3oLKAEyR?= =?us-ascii?q?ow/wTmP0+KDO5TeBKMnjYHuN+ww4Nq3YlHJzEdHWV8PT+x5rnJug8gmOCDU8su?= =?us-ascii?q?YncGQosEMWo7WMm9my5DoXtACji20uUCxQiN6T/8uz7cDD7mb9psfP2Ufw9jCM?= =?us-ascii?q?mq+TUj9Ki7kUXX/YvaJ2H7M9Rip9DO5PgGqJaADvNbUaNys1zAm4VCQXylTXLP?= =?us-ascii?q?G8avJ5fsc4ksccD0CnGiX1y8kTI0T93+PNCxLqiImgzoSoFUsJGH0zw5M8+yCC?= =?us-ascii?q?0eEQ9qp+4f/KJ8eREDY50jbB70tgQ+Mqu/IBuY0tSuWGuiNDpWTvlFwuqhfbBX?= =?us-ascii?q?yTQjbvOiwns6Up461/W38VIKRJwSlB7ewfejaJVAXifrH3xcewPPpS0/l2d7Le?= =?us-ascii?q?s92eY/zwnOsVUFPTCLafZlaGpasNEgHVmSO2l5CnIkR1+AiorO+hWj0K4U/yZG?= =?us-ascii?q?hdlbzPNFv2bkvp/Eej2sQqyqpY/Ssyo6Ytgsu7dxPpD7IsuaqJPemSTSTJbNsg?= =?us-ascii?q?2EVC66E+RVmt1LLS1FXvZHgmAlNtYAuYZb7koxTMg+LaRVCKYwvrCqdSZkDSkK?= =?us-ascii?q?wC8DUYOA3SANgue727vejReeaI0sPgEevphehdUQSDJ5YiQbpKC/TYrWjHOERn?= =?us-ascii?q?INIAgN8QRG/BgAmZNofuD5/IrIS4dByyRLrP1pSSbLGZxo9lThRmGQn1f4VO2r?= =?us-ascii?q?k/a10gJK0PLszt4bVQZlCUdH3eZWkVAnJaprK6kKpIHKrCGHdUf7vGLrx+umIF?= =?us-ascii?q?hRycLUd13kAorKr3D8UigG9X0SW4BP1GnVFY4OnAphdKYruFJMLZioe0rk+zMk?= =?us-ascii?q?x4VpH7y5Vc+xxFYotncGSDm0HNVfEe1mt0jXWDJ9aZCxtJrlI4lSQnNX+JCFsV?= =?us-ascii?q?hZilhtMyijxZpfMMxN4z8MXDlToTqGpteyTtNM2dNuBZ8WPth/o2v9GL9DOJWJ?= =?us-ascii?q?on02vKDvxWHd+z8itVe12imzG7W4Tu9C+G0eAhsmJ2KbqkY1Duss9nzd8lfCs1?= =?us-ascii?q?xu+OdbHLePh11roDlhBpBOGipJ1Xe9IlR8VnlJqeNaKLjOfsxdRPkzaxmvOwA+?= =?us-ascii?q?FfE43kyJ+110kmnjYyBosAtV5TzdVREuVSYJmrfthSEeqsa/ND8GTJJIaC4sbz?= =?us-ascii?q?vZJwKegi9bphBfZF92W5oBGNZK56kb3ZdI/srFUUusKTsKXAZ4OQI8zPVSjlNM?= =?us-ascii?q?v1uAeSDFEwWocejAsgdtcceWts6pI+zz/B1bhYP/rOA466IDSmWkmQ2qX9/TtJ?= =?us-ascii?q?LzucORtkSQbqf4L/OzbmLbQDjKkx+wma8uD4PW8CjLLApbN556xGI/bpjvFWHH?= =?us-ascii?q?IRZLK78VKkdASa96btBGrfxAaM9/ZKYF46ltCQybRhn3AoygsOFGLkrPRTTZNy?= =?us-ascii?q?iB6PKwrp/T7bPHVejtfciMx3HZQ61pIJt19T77FKr03oNE/Er5xOtt/FtgSVfa?= =?us-ascii?q?KyCBsMjhJgQT6cm6bUvioocmEi7KAJpri3rtwVxAd9ALTCK09pQY1IlZ52z0Se?= =?us-ascii?q?5i1UjzquJS/aF+6YYr+7Bp1du0JaDKJPRGq09oHAabCRhx+5UwBGh/W3pRbfUP?= =?us-ascii?q?KPfQeqQZid7hq/ztG6wQ8h2V9PRTacHbKEHZhsm/FjacRARZkwcHszEXNRaT1/?= =?us-ascii?q?iflKNuTsalv+f50Fo341eiNh4G0Kxt5YCc96qKvuDXdRzRzaMAWqfwWMP+tbEs?= =?us-ascii?q?u16W5f04lb4BZm11bBehEOgGTMIdwX3gza8yxyI2D8zDB67g+OJEV38hnDLvgZ?= =?us-ascii?q?Z9H1sMGvMTALWE459TnnsilOzfLd0WdbpOmmCRGh64CrUC02Kk6zOLIGl5hRHD?= =?us-ascii?q?yxfwQWeo4V/3qy94RDHAz9blkkpbTLm4H1xSXzazOU9lrDyPIBfotMDptqgv60?= =?us-ascii?q?E2KGPkvsqXlGS9ILNXA9H/JNuELCkypVIYkJoxRti11oAAA9a9IdAR8HZlbvvF?= =?us-ascii?q?8G6rliBMoqhdi4rZ+MGV9e3dHWO8gK2Ct7WN2DdYx2Aksl4l7tCvKOrO58GKQv?= =?us-ascii?q?SvzGsRVDtwuwrfUB6ztrzbrkobNVaN0EjVhIwAJstZ0mUg1kH6+OgjR8o+9AFF?= =?us-ascii?q?FobFZ/4Pvj7zNyXpzlaYedI4TDGe0yFQHlL3D1Z3BLQ81Hj3vMLTmnfa40coSZ?= =?us-ascii?q?Vod0z7mRx3CJ01KUAs6FgS2ScDFBYCaBCFA7GyBETlK4QEWVIFaRuZwLiwYr03?= =?us-ascii?q?0lFrwrOz+O/TavRxB6sMN/lHlAGBgENWGokIvq0CXr1zZ0VR9KnNpgjtE4LnRe?= =?us-ascii?q?TplWIsNf2pRcBX6dsWt3o54gexXRWg65ZD76oDiJ+Sa65EZYPBs9x770h6+zEA?= =?us-ascii?q?bDFNgAJ4jxOjS+8Qvufj4sLUsJCw8OahSL4tR/kL9xgzH2l+l4H/gEw/rtHX2e?= =?us-ascii?q?ZcTZfViYfm/ABWPXGKvIfa0x9hKesBMI+rZKxv92kbKCgeKXMOOsCWa/om7y9u?= =?us-ascii?q?LjrT/VpCDd0IZd8CO8rNgw9UgFXzWL5P7srbBkOYC4BresA09Wr41jQ1/oE6Uu?= =?us-ascii?q?n+8zK5OJHf715MP/Nflipsj8jNpPIIwfbIDigY/2WZYQBvwiye05mNF+rw/eKU?= =?us-ascii?q?xdHbTVwGBDA5U5tdJDeZ/QynR/a1m4vpUgyO98/zm4gydESOSXythK4FqLpDEf?= =?us-ascii?q?ZciiXn2ThTDo/1iOyTs9qw72tXsVpLEJ1t4h3BGaVfOIh7OBvjm8mvWEd8HCv+?= =?us-ascii?q?d9vOehoopuWW2v8G4/9iOEvmeY8bPhUExqrm5npXVARhVKX7sUqeXeIVYNtmSe?= =?us-ascii?q?3LrmpJ6Y1+N6APPEKRpJvwrjdHsFo2GhMmaKcsrjxGcUnDhAhVW6HyuL4chQsT?= =?us-ascii?q?T8V0uUpNGW2qPmIx+SbHVKpSjKmLC/wV6S+fTqoQXEV0Kil+WQ+62I1ye7u1mv?= =?us-ascii?q?BKqmxGkT9moPgxyjBoWRSytyvtp6ILxDIh96q1tDoEuXNfSOWRjT3ECVJZzPQF?= =?us-ascii?q?la0cEWrt6USgYHkfa4v/+LtnJcPg9Ykn+XgwfRUjfykbXeu9CiDwjqWIApeMsN?= =?us-ascii?q?JdnxONpsTObaGpIigWK7s9yAjvR35j3QjChBxo6ncEQi287N84I4WwIcclxjSy?= =?us-ascii?q?Fmjdb1sM5r5Jv9bwtV4MV+s6c1RhwH9s0sKfXC0CWNTPG3opjggjcWhEcoxM6R?= =?us-ascii?q?EUF6ksmTuJsLNJ/gcKbzfICIil/JffndvQ03knUdhq3n7WprGChp4y331ln9R0?= =?us-ascii?q?7yCQt3QWc+zVSNRsAn/11ode1ePyffOtvf4bSIF+0rSuTOcCMtW/+WuxwJhqWE?= =?us-ascii?q?+lx7QGH1q+NO8Dx6vbXDm+RG2dWOSLb3KMkCgjPk71/xmoIUU9aN1WoE8lLuvC?= =?us-ascii?q?mplcmhX9UbN1QyWdvkPbzG0/PuMZaQ02vJ2rewoUQ+4Nf+KcP/QhwOUiCFsQaH?= =?us-ascii?q?/EBS52C+61sV6um4h2IHdg7l/5YeTq9ADpLt2SFgMCEYHEsp574ea6SX6ZOX98?= =?us-ascii?q?0B1yO1F5+PzBGFQ3qu9RaI2RndzXh9Rnze4FaeliPjAntt4UgIJj5pGe0N2Wfh?= =?us-ascii?q?HJ0pbyOdbVr+CAA/3Yy0QlYHtaU7QeYQPx6YU3Jds5W7rUHbtCoxsTGbI6QJs6?= =?us-ascii?q?N2fq9aF0KgxzfhTWZLSujcngvviLaYdMp3/K8lIwKz/RuxMdxfywTAx7d46lim?= =?us-ascii?q?7zIZAxQzJBqsNiCgFiHIRRAc8AqBCnA5GMkqGhl9Cx4196u/MNsafoBPHKzM65?= =?us-ascii?q?34RtUJdE/kGLOTfRBLVxgkt7lOiyhe3A0pbpA8P4ZdwETPR7QnLCarLeGYW/Li?= =?us-ascii?q?yBN9nke05C6bGcy655UhSNayDlRaqJqjOrOO9i4Uol1oxyZPDTwyA177HHxNvy?= =?us-ascii?q?YHlWpiOirX6PKZte40XGBejfXxJPVfqF631oHawNYovy8+cCK9siwMKT4wNr9j?= =?us-ascii?q?RNzNOFI7S9rk/Lwk97bozULE/o2yY/RIkLLxOzP0QwgW/ZtHvdG2pTLtC+JsR2?= =?us-ascii?q?g9aaEAbt509vlmEpfWFBB2XoSc2WOWgB1MK0fBeK+x5TD9Yfg+63flY1tqioRu?= =?us-ascii?q?Z0OpVFmOOqtLIcnNZ3KiHPQtZVPyXRLL9wIzpQAf/DpF8yYh4Lq7I1QJs6ZYCS?= =?us-ascii?q?IEMbN0eN0SHywhHB0U3zbNOhz7uJICAK8nVHyLLFzDdMpwmlufqDhM3sTqzZZo?= =?us-ascii?q?nsXPHOKColSi2aRTMqHEmy4liovP4EvPuDIWcDuVAYeDmSBxAPqax1ttjfEGvT?= =?us-ascii?q?mexlfJ0Xi/GXQDz/SS1ilKovHSZHr06NTOAfFQnNaH/hhnBQuAu4Jv9D5Xjlda?= =?us-ascii?q?GXxrJJW+wKBYtBavKZTMHDdvBEJjcniDEZNf2if93Ytbk5yVPITXYDH6nO6lKe?= =?us-ascii?q?UFacQuaAyDLzQYUVo480tzIq+tLVmS93Cb7IP7eEpzO19I63liOYtvPfVmU3ZE?= =?us-ascii?q?w1mu0CCnGbwBZcMGEEF80VuEb1T66baUZM0W4mhONt1hIXZgR8TGdu0nxXnfa6?= =?us-ascii?q?HM1VU1gUg32yQPcedlB4ECsw/VOW4g31edEAu8fTR2la9rYXTIoSMuQn6IfQOK?= =?us-ascii?q?sK3PkmwihqoCokvCWBXBthiVee/q7RGr9s7qFT7mk/ufdtVweARC2MXHLAz9+A?= =?us-ascii?q?CslIwS516VHj0NHP9rRrNbBdo4hiRlYNBjltDtWB7XZGS26ii1j6hAqyADnLeG?= =?us-ascii?q?FR2z0MPyFQM78twg=3D=3D?= X-IPAS-Result: =?us-ascii?q?A2FHBADKjbRY/wHyM5BeGwEBAQMBAQEJAQEBFwEBBAEBCgE?= =?us-ascii?q?BgyWBao5WqCcoiChXAQEBAQEBAQECAQJfKIIzIoIcBgECNxQgDgMJAQEXKQgIA?= =?us-ascii?q?wEtFREOCwUYBIlTBAGzECYCg2mHToZMhj6CVxEBaIUZAQScHoICkBiKb4Y2kzF?= =?us-ascii?q?YeQghFCxGhk50h2yCLgEBAQ?= Received: from unknown (HELO tarius.tycho.ncsc.mil) ([144.51.242.1]) by emsm-gh1-uea11.nsa.gov with ESMTP; 27 Feb 2017 20:41:52 +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 v1RKfpmH024523; Mon, 27 Feb 2017 15:41:51 -0500 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 v1RKdrTF022168 for ; Mon, 27 Feb 2017 15:39:53 -0500 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 v1RKdnvc023546 for ; Mon, 27 Feb 2017 15:39:53 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A1DXAABEjbRYhyIeaIFeHAEBBAEBCgEBhTqOVqQUhDaILVcBAgEBAQEBAhMBAQEKCwkKHYUgBoEJUVcZiXQEAbMQhBGHToZMhj6DUYUZBZweggKQGJElkzGBWCEULIRFDIJDdIoaAQEB X-IPAS-Result: A1DXAABEjbRYhyIeaIFeHAEBBAEBCgEBhTqOVqQUhDaILVcBAgEBAQEBAhMBAQEKCwkKHYUgBoEJUVcZiXQEAbMQhBGHToZMhj6DUYUZBZweggKQGJElkzGBWCEULIRFDIJDdIoaAQEB X-IronPort-AV: E=Sophos;i="5.35,215,1484024400"; d="scan'208";a="5960225" Received: from emsm-gh1-uea10.corp.nsa.gov (HELO emsm-gh1-uea10.nsa.gov) ([10.208.41.36]) by goalie.tycho.ncsc.mil with ESMTP; 27 Feb 2017 15:39:53 -0500 IronPort-PHdr: =?us-ascii?q?9a23=3Anmv7GhE8eujgimpw+yUMfp1GYnF86YWxBRYc798d?= =?us-ascii?q?s5kLTJ78rs+wAkXT6L1XgUPTWs2DsrQf2reQ6f6rADdRqb+681k6OKRWUBEEjc?= =?us-ascii?q?hE1ycBO+WiTXPBEfjxciYhF95DXlI2t1uyMExSBdqsLwaK+i764jEdAAjwOhRo?= =?us-ascii?q?LerpBIHSk9631+ev8JHPfglEnjSwbLdyIRmsswnct8YajZZsJ6s11xDEvmZGd+?= =?us-ascii?q?NKyG1yOFmdhQz85sC+/J5i9yRfpfcs/NNeXKv5Yqo1U6VWACwpPG4p6sLrswLD?= =?us-ascii?q?TRaU6XsHTmoWiBtIDBPb4xz8Q5z8rzH1tut52CmdIM32UbU5Uims4qt3VBPljj?= =?us-ascii?q?oMOjgk+2/Vl8NwlrpWrhK/qRJizYDaY4abO/hwfq7GYd8WWXBMUtpLWiBdHo+x?= =?us-ascii?q?aZYEAeobPeZfqonwv0MArRqiCgmrAOPg0CRIjWL106091OQhChrG1xEnEtIIsX?= =?us-ascii?q?TbsNL1NKMIXuCu1qXIzDLDb/RN2Tfm84XIdx8soP6WUbJ3a8rRxlAiGgXYhVuT?= =?us-ascii?q?sYzoJy6Z2voJvmSB8uZsSe2ih3Qppg1tuDSiyMghhpHKi44I0FzJ9CR0zJwoKd?= =?us-ascii?q?GmVEJ3e8CoHIdSuiycKoB4WNktQ3tytyY/0rAGuYC0fCwNyJk/wh7eZOGLf5KQ?= =?us-ascii?q?4hLkUOaQISt4i2x5d7K/gRay8FGgyvDiWcWu11ZKtCVFnsHNtnALyRPT9tCKRu?= =?us-ascii?q?Zj8kqlwzqDyhzf5+5eLU06iabXMZAsz7EompoWq0vDHyv2mEvsjK+Rc0Up4vWm?= =?us-ascii?q?5fj6bLn6vpKRKpN6hB/lMqk2hMCxAvw1Mg0BUmmU4+i806fj/ULhTbVMj/05jq?= =?us-ascii?q?7ZsJTAKsQAvKK5AghV0oE46xakFDqpy9MYnWQBLF1ZZh2HlJLlO1TBLfH3F/u/?= =?us-ascii?q?hE6skDhzy/DcIrLhGonNLmTEkLr5ZrZy9UpcyAs1zdBC6JNZEa0BIfLvVU/xs9?= =?us-ascii?q?zUFBk5MxeuzOr9B9V90Z0eCiqzBfqCPafTt0KYzv4+KOmLIokOsXDyLOZ2yeTp?= =?us-ascii?q?iCofmFQaeaCylboQb2ujVqBgIk6eZXP3xNYGFnwRlg9iXKrtklLUAm0bXGq7Q6?= =?us-ascii?q?9pvmJzM4mhF4qWHo0=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0HrAAAxjrRYhyIeaIFeHAEBBAEBCgEBG?= =?us-ascii?q?AEFAQsBhQ+OVqQUhDaILVcBAQEBAQEBAQIBAhABAQEKCwkKHS+CMyCCHgaBCVF?= =?us-ascii?q?XGYl0BAGzEoQRh06GTIY+g1GFGQWcHoICkBiRJZMxgVkhFCyERQyCQ3SKGgEBA?= =?us-ascii?q?Q?= X-IPAS-Result: =?us-ascii?q?A0HrAAAxjrRYhyIeaIFeHAEBBAEBCgEBGAEFAQsBhQ+OVqQ?= =?us-ascii?q?UhDaILVcBAQEBAQEBAQIBAhABAQEKCwkKHS+CMyCCHgaBCVFXGYl0BAGzEoQRh?= =?us-ascii?q?06GTIY+g1GFGQWcHoICkBiRJZMxgVkhFCyERQyCQ3SKGgEBAQ?= X-IronPort-AV: E=Sophos;i="5.35,215,1484006400"; d="scan'208";a="4296580" X-IronPort-Outbreak-Status: No, level 0, Unknown - Unknown Received: from mx1.polytechnique.org ([129.104.30.34]) by emsm-gh1-uea10.nsa.gov with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 27 Feb 2017 20:39:52 +0000 Received: from localhost.localdomain (81-66-120-207.rev.numericable.fr [81.66.120.207]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ssl.polytechnique.org (Postfix) with ESMTPSA id 1A4DC5605F9 for ; Mon, 27 Feb 2017 21:39:51 +0100 (CET) From: Nicolas Iooss To: selinux@tycho.nsa.gov Subject: [PATCH 4/6] libsemanage/tests: include libsepol headers from $DESTDIR Date: Mon, 27 Feb 2017 21:39:33 +0100 Message-Id: <20170227203935.23674-4-nicolas.iooss@m4x.org> X-Mailer: git-send-email 2.11.1 In-Reply-To: <20170227203935.23674-1-nicolas.iooss@m4x.org> References: <20170227203935.23674-1-nicolas.iooss@m4x.org> X-AV-Checked: ClamAV using ClamSMTP at svoboda.polytechnique.org (Mon Feb 27 21:39:51 2017 +0100 (CET)) X-Org-Mail: nicolas.iooss.2010@polytechnique.org 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: MIME-Version: 1.0 Errors-To: selinux-bounces@tycho.nsa.gov Sender: "Selinux" X-Virus-Scanned: ClamAV using ClamSMTP When building and running tests on a system without SELinux with a command similar to "make DESTDIR=/tmp/destdir install test", libsemanage tests fail to build with the following error: In file included from utilities.h:20:0, from utilities.c:24: ../src/handle.h:29:26: fatal error: sepol/handle.h: No such file or directory #include ^ Fix this by adding the newly-installed directory under $DESTDIR (using variable $PREFIX) in the search paths of the compiler. Signed-off-by: Nicolas Iooss --- .travis.yml | 2 -- libsemanage/tests/Makefile | 2 +- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index 7d7424459344..fa25d1b336ac 100644 --- a/.travis.yml +++ b/.travis.yml @@ -105,14 +105,12 @@ script: - make all -k # Set up environment variables for the tests - - export CFLAGS="-I$DESTDIR/usr/include" - export LD_LIBRARY_PATH="$DESTDIR/usr/lib:$DESTDIR/lib" - export PATH="$DESTDIR/usr/sbin:$DESTDIR/usr/bin:$DESTDIR/sbin:$DESTDIR/bin:$PATH" - export PYTHONPATH="$PYSITEDIR" - export RUBYLIB="$DESTDIR/$($RUBY -e 'puts RbConfig::CONFIG["vendorlibdir"]'):$DESTDIR/$($RUBY -e 'puts RbConfig::CONFIG["vendorarchdir"]')" # Show variables (to help debugging issues) - - echo "$CFLAGS" - echo "$LD_LIBRARY_PATH" - echo "$PATH" - echo "$PYTHONPATH" diff --git a/libsemanage/tests/Makefile b/libsemanage/tests/Makefile index 3fe7d16f3e72..885b54430155 100644 --- a/libsemanage/tests/Makefile +++ b/libsemanage/tests/Makefile @@ -11,7 +11,7 @@ LIBS = ../src/libsemanage.a -L$(LIBDIR) -lselinux -lsepol EXECUTABLE = libsemanage-tests CFLAGS += -g -O0 -Wall -W -Wundef -Wmissing-noreturn -Wmissing-format-attribute -Wno-unused-parameter -INCLUDE = -I../src -I../include +INCLUDE = -I../src -I../include -I$(PREFIX)/include LDFLAGS += -lcunit -lbz2 -laudit OBJECTS = $(SOURCES:.c=.o)