From mboxrd@z Thu Jan 1 00:00:00 1970 From: Leo Famulari Subject: [PATCH 0/1] Build polkit on core-updates Date: Fri, 22 Jan 2016 03:42:18 -0500 Message-ID: Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:57227) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aMXIZ-0008GU-77 for guix-devel@gnu.org; Fri, 22 Jan 2016 03:42:28 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aMXIW-0004MH-17 for guix-devel@gnu.org; Fri, 22 Jan 2016 03:42:27 -0500 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:36276) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aMXIV-0004M8-R3 for guix-devel@gnu.org; Fri, 22 Jan 2016 03:42:23 -0500 Received: from jasmine.lan (c-69-249-5-231.hsd1.pa.comcast.net [69.249.5.231]) by mail.messagingengine.com (Postfix) with ESMTPA id A19DB680092 for ; Fri, 22 Jan 2016 03:42:21 -0500 (EST) List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: guix-devel@gnu.org lkit couldn't find mozjs and wouldn't build on core-updates. Maybe due to the addition of mozjs-24, which I believe happened after the last release. I specified the dependency on mozjs-17. It seems that polkit does not support mozjs-24: http://lists.freedesktop.org/archives/polkit-devel/2015-July/000432.html I also cribbed the configure-flags from mozjs-17's ".pc" file. I don't know why pkg-config didn't work. It's weird that all the paths in mozjs are like this: mozjs-..pc libmozjs-..so js-. Feel free to push Leo Famulari (1): gnu: polkit: Fix detection of mozjs-17. gnu/packages/polkit.scm | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) -- 2.7.0.rc3