From unknown Thu Jun 19 14:04:00 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#31436 <31436@debbugs.gnu.org> To: bug#31436 <31436@debbugs.gnu.org> Subject: Status: [PATCH 0/6] gnu: Add opencl related packages. Reply-To: bug#31436 <31436@debbugs.gnu.org> Date: Thu, 19 Jun 2025 21:04:00 +0000 retitle 31436 [PATCH 0/6] gnu: Add opencl related packages. reassign 31436 guix-patches submitter 31436 Fis Trivial severity 31436 normal tag 31436 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sat May 12 15:46:33 2018 Received: (at submit) by debbugs.gnu.org; 12 May 2018 19:46:33 +0000 Received: from localhost ([127.0.0.1]:59833 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fHaTQ-0008SD-VY for submit@debbugs.gnu.org; Sat, 12 May 2018 15:46:33 -0400 Received: from eggs.gnu.org ([208.118.235.92]:40390) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fHaTM-0008Rz-V3 for submit@debbugs.gnu.org; Sat, 12 May 2018 15:46:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fHaTG-0000wW-QQ for submit@debbugs.gnu.org; Sat, 12 May 2018 15:46:23 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: *** X-Spam-Status: No, score=3.3 required=5.0 tests=BAYES_50,FREEMAIL_FROM, RECEIVED_FROM_WINDOWS_HOST,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:46457) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fHaTG-0000wO-Mh for submit@debbugs.gnu.org; Sat, 12 May 2018 15:46:22 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:59593) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fHaTF-00006E-DF for guix-patches@gnu.org; Sat, 12 May 2018 15:46:22 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fHaTB-0000vk-TO for guix-patches@gnu.org; Sat, 12 May 2018 15:46:21 -0400 Received: from mail-oln040092010051.outbound.protection.outlook.com ([40.92.10.51]:49376 helo=NAM04-CO1-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fHaTB-0000vQ-JZ for guix-patches@gnu.org; Sat, 12 May 2018 15:46:17 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=7EYVYNbzwxNTw5OKRRXJuglG4am1QMe2GNldtg8RqHE=; b=RreTPw0gmBnmmOD3OSlO3b7PyoInm1a9Dsjjz+BjdWJVJMhjrZtpOUW1nVP4XnJg6/4Na047A+tfxJGFULW+bfphKj8vRwl72Rw2F6SVqOyA9ldGDRWa9MFDfBF4k7Et6gfyHLcZDegHyNAIR9dxf59P0QAhdCv5Al7fr/zrcWV2d9Xt+YDmx2kH8B+0PKFuLLSV8iQlB+JiKkk7xT6T+rOGaUIXpMyfWTvRgdv2xGNlbWQQQIF95WWqOYJEeNkafU0CU2MqOvUbFuhtRvBS2XUCCFR8G2YtukdC89t0gz/D/HrhgvYCTV3VPsF6nW1Cr9ryKnBp2LJC5YwM8aCmRQ== Received: from CO1NAM04FT023.eop-NAM04.prod.protection.outlook.com (10.152.90.51) by CO1NAM04HT074.eop-NAM04.prod.protection.outlook.com (10.152.91.31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.20.755.15; Sat, 12 May 2018 19:46:15 +0000 Received: from BLUPR16MB0500.namprd16.prod.outlook.com (10.152.90.55) by CO1NAM04FT023.mail.protection.outlook.com (10.152.90.148) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.20.755.15 via Frontend Transport; Sat, 12 May 2018 19:46:15 +0000 Received: from BLUPR16MB0500.namprd16.prod.outlook.com ([fe80::55c2:9577:1f40:5c55]) by BLUPR16MB0500.namprd16.prod.outlook.com ([fe80::55c2:9577:1f40:5c55%2]) with mapi id 15.20.0755.012; Sat, 12 May 2018 19:46:15 +0000 From: Fis Trivial To: "guix-patches@gnu.org" Subject: [PATCH 0/6] gnu: Add opencl related packages. Thread-Topic: [PATCH 0/6] gnu: Add opencl related packages. Thread-Index: AQHT6inji6sRZy3Gt0OLOJRZGjhF3Q== Date: Sat, 12 May 2018 19:46:15 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK2PR04CA0062.apcprd04.prod.outlook.com (2603:1096:202:14::30) To BLUPR16MB0500.namprd16.prod.outlook.com (2a01:111:e400:c46a::11) x-incomingtopheadermarker: OriginalChecksum:8937B0E684855B0E1093773C4D73B2C4B092BFB0CAFF39C1C8527AAB516E50FB; UpperCasedChecksum:BB185E6403D9B907BCD003426571EB8C0A24A7B58277CCD0F70E5D7718599267; SizeAsReceived:7245; Count:47 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [HmEmIz0NU3AnjoAlIh7N4mtgPOBJGd69] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; CO1NAM04HT074; 7:xYE3ITRHquyCh6PBp9nwqcspQZ/RGHlZUlZjXO+EB+JKSLiCqx6umScLATVt/8ZfX6QwYLcIcCyljBYx1Ns+kXBtVYYldyo2LtDD00hjCWjGyZcZuZxFWuHbZX5iBfzr28XLhU1Sd6mx21rBpMf/gMwg/+mtvuAfPJmx2i++seLYQeBlLgrmCWHbiP8DaYVfzKmjvROjdPvMa/RRCaTc3u0d4wKVwgdP3z48vj/kj/lwIWRLhW/Hrhd4GdayzJM2 x-incomingheadercount: 47 x-eopattributedmessage: 0 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(201702061078)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(2017031322404)(1603101448)(1601125425)(1701031045); SRVR:CO1NAM04HT074; x-ms-traffictypediagnostic: CO1NAM04HT074: x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(444000031); SRVR:CO1NAM04HT074; BCL:0; PCL:0; RULEID:; SRVR:CO1NAM04HT074; x-forefront-prvs: 067071EFC8 x-forefront-antispam-report: SFV:NSPM; SFS:(7070007)(199004)(189003)(174874002)(14454004)(2351001)(7696005)(106356001)(5660300001)(82202002)(105586002)(386003)(102836004)(2900100001)(6506007)(26005)(8676002)(6916009)(6346003)(81156014)(33656002)(83332001)(87572001)(59450400001)(20460500001)(104016004)(97736004)(3660700001)(86362001)(73972006)(476003)(74316002)(486006)(8936002)(99286004)(55016002)(25786009)(9686003)(6436002)(3280700002)(68736007)(305945005)(5250100002)(5640700003)(2501003)(15852004); DIR:OUT; SFP:1901; SCL:1; SRVR:CO1NAM04HT074; H:BLUPR16MB0500.namprd16.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:; received-spf: None (protection.outlook.com: hotmail.com does not designate permitted sender hosts) authentication-results: spf=none (sender IP is ) smtp.mailfrom=ybbs.daans@hotmail.com; x-microsoft-antispam-message-info: GpsAw5D2VXppY03en6BYWwa0LsXJVT9sJ3xLJAjYIus0Inai2S6Lzd/6hdX3U2d/arIqo1E86ot+J1HL5y+dVuwsAUQ6w66jWvykRXb/F/4GdXBc8g7s1KAMHwcjpDIim23HU77VwB2ZhAmf1tWwDG+3GaCCJ9E7QbQP9l3FKPyguNCvQe1J3vMtk2MDzNi3 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 7c00361f-834d-49f7-bdd5-08d5b8410559 X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-Network-Message-Id: 7c00361f-834d-49f7-bdd5-08d5b8410559 X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-originalarrivaltime: 12 May 2018 19:46:15.8071 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1NAM04HT074 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) These patches add basic support for opencl. As noted in the new file opencl.scm, tests can't enabled by now. For the future, maybe we can patch the build system to make test targets installable so that people with right tools can help testing. Or maybe there are some other ways that we can modify the build environment for testing. But that's another day's problem. :) Although testing with packages' unit tests are not enabled. I tried to test them outside the store by simple hello world program, they works fine on my hardware. To make thing a little comfortable, I packaged clinfo, which is a little tool for displaying OpenCL platforms and device information by calling OpenCL host functions. If it works on your device, then at least you can confirm the corresponding implementation is not completely broken. Environment variable `OPENCL_VENDOR_PATH` is used to guide `ocl-icd` loading needed OpenCL implementation library. You need to source it in your profile before you try to use any of the implementation. I wrapped clinfo, notes are put in the package definition. fis (6): gnu: Add opencl-headers. gnu: Add opencl-clhpp. gnu: Add ocl-icd. gnu: Add beignet. gnu: Add clinfo. gnu: Add pocl. gnu/local.mk | 2 + gnu/packages/opencl.scm | 327 +++++++++++++++++++= ++++ gnu/packages/patches/beignet-correct-paths.patch | 41 +++ 3 files changed, 370 insertions(+) create mode 100644 gnu/packages/opencl.scm create mode 100644 gnu/packages/patches/beignet-correct-paths.patch --=20 2.14.3 From debbugs-submit-bounces@debbugs.gnu.org Sat May 12 15:49:13 2018 Received: (at 31436) by debbugs.gnu.org; 12 May 2018 19:49:13 +0000 Received: from localhost ([127.0.0.1]:59839 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fHaVz-0008WL-HE for submit@debbugs.gnu.org; Sat, 12 May 2018 15:49:11 -0400 Received: from mail-oln040092009026.outbound.protection.outlook.com ([40.92.9.26]:53293 helo=NAM04-BN3-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fHaVw-0008W5-LG for 31436@debbugs.gnu.org; Sat, 12 May 2018 15:49:11 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=+jFkY3EnSrOmgpLjPCjHrJ4NElvw1DyOGh9RD7oP4wY=; b=YXq6DtK/7XswkfIUXmSdfRkJM2Qa9odZIQiBc8w5tRBo+UzuyvsMVZe5HBfXoc7+JkxX0knPOK4RtoDSIU1TiUc27sOVS5761NeB/DX/o9Qj3yoCa145jm2snotDo+NVrenWYdBnaTrDZ1EhWtvAgWVQHQ0pNHUgcUpo1nK8VahsesK/QjrcHVUnAQThJ5tDwn7bnlsVB21uoOXincuYscK2wS4081As+QB+pz3oMLYwjymkBwR1yjURGu1S9lgbGLZwb9GC7mx7z7n5MpcQsJ2SCd7ipuXQlTZo/mzx7gW8M3UvYQADSuMW13tRGpcL7f7F9ZCj+KKwdYRMhC2S3Q== Received: from CO1NAM04FT023.eop-NAM04.prod.protection.outlook.com (10.152.90.55) by CO1NAM04HT167.eop-NAM04.prod.protection.outlook.com (10.152.90.186) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.20.735.16; Sat, 12 May 2018 19:49:01 +0000 Received: from BLUPR16MB0500.namprd16.prod.outlook.com (10.152.90.55) by CO1NAM04FT023.mail.protection.outlook.com (10.152.90.148) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.20.755.15 via Frontend Transport; Sat, 12 May 2018 19:49:01 +0000 Received: from BLUPR16MB0500.namprd16.prod.outlook.com ([fe80::55c2:9577:1f40:5c55]) by BLUPR16MB0500.namprd16.prod.outlook.com ([fe80::55c2:9577:1f40:5c55%2]) with mapi id 15.20.0755.012; Sat, 12 May 2018 19:49:01 +0000 From: Fis Trivial To: "31436@debbugs.gnu.org" <31436@debbugs.gnu.org> Subject: [PATCH 1/6] gnu: Add opencl-headers. Thread-Topic: [PATCH 1/6] gnu: Add opencl-headers. Thread-Index: AQHT6ipG/GdELSvwlUetvRi6wDmESg== Date: Sat, 12 May 2018 19:49:01 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK2P15301CA0003.APCP153.PROD.OUTLOOK.COM (2603:1096:202:1::13) To BLUPR16MB0500.namprd16.prod.outlook.com (2a01:111:e400:c46a::11) x-incomingtopheadermarker: OriginalChecksum:BB19710BC2A4DFC54E14EA745B337EC5E49B375F7716D0F67F95181B3CD9DA0E; UpperCasedChecksum:E48EED386DD846681D2679C674318CBFB21BB8CA528A9DD70D8AA83109145EFC; SizeAsReceived:7258; Count:47 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [A5zBjEjq3sPOUnt766ZWIZi/Dz0dYmfv] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; CO1NAM04HT167; 7:N+abMah1Rykvx+0bKPWIrE2YC3b6X8ZNP/Iu6luyWSuicgkPvPtf+zR3Dz4RSPP3X4e0V4iP9hy2bgy8DuIrub7JdCEAHNFzKyUNQljA+nqYXqouoNlabmZ7a21lGs+Ps8NsyTyTnhGDK7sbkYKC/z/zJDbA44pJujhDNmPWHr1oSFl5KS3bQ7eV3w0TalPPFTnv0gS7y2OX3vr/IPxhtvvi8vrtldUCqJbetKsA8D159QIqQ2QnVWnaJXTDUfrL x-incomingheadercount: 47 x-eopattributedmessage: 0 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(201702061078)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(2017031322404)(1603101448)(1601125425)(1701031045); SRVR:CO1NAM04HT167; x-ms-traffictypediagnostic: CO1NAM04HT167: x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(444000031); SRVR:CO1NAM04HT167; BCL:0; PCL:0; RULEID:; SRVR:CO1NAM04HT167; x-forefront-prvs: 067071EFC8 x-forefront-antispam-report: SFV:NSPM; SFS:(7070007)(979002)(199004)(189003)(3660700001)(3280700002)(87572001)(8936002)(81156014)(14454004)(26005)(2351001)(8676002)(2900100001)(73972006)(99286004)(97736004)(83332001)(105586002)(386003)(305945005)(6346003)(106356001)(6306002)(68736007)(9686003)(7696005)(55016002)(575784001)(6506007)(86362001)(82202002)(5660300001)(6436002)(966005)(102836004)(59450400001)(5640700003)(2501003)(104016004)(25786009)(20460500001)(476003)(74316002)(6916009)(486006)(5250100002)(33656002)(15852004)(2004002)(969003)(989001)(999001)(1009001)(1019001); DIR:OUT; SFP:1901; SCL:1; SRVR:CO1NAM04HT167; H:BLUPR16MB0500.namprd16.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:; received-spf: None (protection.outlook.com: hotmail.com does not designate permitted sender hosts) authentication-results: spf=none (sender IP is ) smtp.mailfrom=ybbs.daans@hotmail.com; x-microsoft-antispam-message-info: LBjPapzMLGf/aZmxJnU6/tdz7rDLq97qX+IOkG0oIm6yKsVm7+9TaKFY5+zojPPD1ttAkU0XnMWzLyB+Udi50VK8rdI1O0QLPgVKULK/xuLcBrA7JQ3rZLNga2ypx3Hxg5TylrozdRifY8fBgB84B5k55sg8sRQ9mLcjh2n7HhhNuY3AbVjcRvb1uhMHh2dV Content-Type: text/plain; charset="utf-8" Content-ID: <23A7B44D845A6441ACA5B369AE8E6D0B@namprd16.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 4a048009-f451-4f88-a950-08d5b8416889 X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-Network-Message-Id: 4a048009-f451-4f88-a950-08d5b8416889 X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-originalarrivaltime: 12 May 2018 19:49:01.5124 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1NAM04HT167 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31436 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) DQoqIGdudS9wYWNrYWdlcy9vcGVuY2wuc2NtOiBOZXcgZmlsZS4NCihtYWtlLW9wZW5jbC1oZWFk ZXJzKTogTmV3IGZ1bmN0aW9uLg0KKG9wZW5jbC1oZWFkZXJzLTIuMiwgb3BlbmNsLWhlYWRlcnMt Mi4xLCBvcGVuY2wtaGVhZGVycy0yLjAsDQpvcGVuY2wtaGVhZGVycy0xLjIsIG9wZW5jbC1oZWFk ZXJzLTEuMSwgb3BlbmNsLWhlYWRlcnMtMS4wLCBvcGVuY2wtaGVhZGVycyk6DQpOZXcgdmFyaWFi bGVzLg0KDQoqIGdudS9sb2NhbC5tazogQWRkIHRoZSBuZXcgZmlsZS4NCi0tLQ0KIGdudS9sb2Nh bC5tayAgICAgICAgICAgIHwgIDEgKw0KIGdudS9wYWNrYWdlcy9vcGVuY2wuc2NtIHwgODAgKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKw0KIDIgZmlsZXMg Y2hhbmdlZCwgODEgaW5zZXJ0aW9ucygrKQ0KIGNyZWF0ZSBtb2RlIDEwMDY0NCBnbnUvcGFja2Fn ZXMvb3BlbmNsLnNjbQ0KDQpkaWZmIC0tZ2l0IGEvZ251L2xvY2FsLm1rIGIvZ251L2xvY2FsLm1r DQppbmRleCAzY2E3ZDQ1YmQuLjM5ZDUzNTg2ZCAxMDA2NDQNCi0tLSBhL2dudS9sb2NhbC5taw0K KysrIGIvZ251L2xvY2FsLm1rDQpAQCAtMzIyLDYgKzMyMiw3IEBAIEdOVV9TWVNURU1fTU9EVUxF UyA9CQkJCVwNCiAgICVEJS9wYWNrYWdlcy9vY2FtbC5zY20JCQlcDQogICAlRCUvcGFja2FnZXMv b2NyLnNjbQkJCQlcDQogICAlRCUvcGFja2FnZXMvb25jLXJwYy5zY20JCQlcDQorICAlRCUvcGFj a2FnZXMvb3BlbmNsLnNjbQkJCVwNCiAgICVEJS9wYWNrYWdlcy9vcGVuYm94LnNjbQkJCVwNCiAg ICVEJS9wYWNrYWdlcy9vcGVubGRhcC5zY20JCQlcDQogICAlRCUvcGFja2FnZXMvb3BlbnN0YWNr LnNjbQkJCVwNCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvb3BlbmNsLnNjbSBiL2dudS9wYWNr YWdlcy9vcGVuY2wuc2NtDQpuZXcgZmlsZSBtb2RlIDEwMDY0NA0KaW5kZXggMDAwMDAwMDAwLi4y NWY1Y2I1YTENCi0tLSAvZGV2L251bGwNCisrKyBiL2dudS9wYWNrYWdlcy9vcGVuY2wuc2NtDQpA QCAtMCwwICsxLDgwIEBADQorOzs7IEdOVSBHdWl4IC0tLSBGdW5jdGlvbmFsIHBhY2thZ2UgbWFu YWdlbWVudCBmb3IgR05VDQorOzs7IENvcHlyaWdodCDCqSAyMDE4IEZpcyBUcml2aWFsIDx5YmJz LmRhYW5zQGhvdG1haWwuY29tPg0KKzs7Ow0KKzs7OyBUaGlzIGZpbGUgaXMgcGFydCBvZiBHTlUg R3VpeC4NCis7OzsNCis7OzsgR05VIEd1aXggaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRp c3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeSBpdA0KKzs7OyB1bmRlciB0aGUgdGVybXMgb2YgdGhl IEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBieQ0KKzs7OyB0aGUgRnJl ZSBTb2Z0d2FyZSBGb3VuZGF0aW9uOyBlaXRoZXIgdmVyc2lvbiAzIG9mIHRoZSBMaWNlbnNlLCBv ciAoYXQNCis7OzsgeW91ciBvcHRpb24pIGFueSBsYXRlciB2ZXJzaW9uLg0KKzs7Ow0KKzs7OyBH TlUgR3VpeCBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVs LCBidXQNCis7OzsgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGll ZCB3YXJyYW50eSBvZg0KKzs7OyBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJU SUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlDQorOzs7IEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNl IGZvciBtb3JlIGRldGFpbHMuDQorOzs7DQorOzs7IFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBh IGNvcHkgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlDQorOzs7IGFsb25nIHdpdGgg R05VIEd1aXguICBJZiBub3QsIHNlZSA8aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uDQor DQorKGRlZmluZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBvcGVuY2wpDQorICAjOnVzZS1tb2R1bGUg KGd1aXggYnVpbGQtc3lzdGVtIGdudSkNCisgICM6dXNlLW1vZHVsZSAoZ3VpeCBnaXQtZG93bmxv YWQpDQorICAjOnVzZS1tb2R1bGUgKGd1aXggcGFja2FnZXMpDQorICAjOnVzZS1tb2R1bGUgKChn dWl4IGxpY2Vuc2VzKSAjOnByZWZpeCBsaWNlbnNlOikpDQorDQorOzsgVGhpcyBmaWxlIGFkZHMg T3BlbkNMIGltcGxlbWVudGF0aW9uIHJlbGF0ZWQgcGFja2FnZXMuIER1ZSB0byB0aGUgZmFjdCB0 aGF0DQorOzsgT3BlbkNMIGRldmljZXMgYXJlIG5vdCBhdmFpbGFibGUgZHVyaW5nIGJ1aWxkIChz dG9yZSBlbnZpcm9ubWVudCksIHRlc3RzIGFyZQ0KKzs7IGFsbCBkaXNhYmxlZC4NCis7OyBDaGVj ayBodHRwczovL2xpc3RzLmdudS5vcmcvYXJjaGl2ZS9odG1sL2d1aXgtZGV2ZWwvMjAxOC0wNC9t c2cwMDI5My5odG1sDQorDQorKGRlZmluZSAobWFrZS1vcGVuY2wtaGVhZGVycyBtYWpvci12ZXJz aW9uIHN1YnZlcnNpb24pDQorICAobGV0ICgoY29tbWl0ICJlOTg2Njg4ZGFmNzUwNjMzODk4ZGZk Mzk5NGUxNGE5ZTYxOGYyYWE1IikNCisgICAgICAgIChyZXZpc2lvbiAiMCIpKQ0KKyAgICAocGFj a2FnZQ0KKyAgICAgIChuYW1lICJvcGVuY2wtaGVhZGVycyIpDQorICAgICAgKHZlcnNpb24gKGdp dC12ZXJzaW9uDQorICAgICAgICAgICAgICAgIChzdHJpbmctYXBwZW5kIG1ham9yLXZlcnNpb24g Ii4iIHN1YnZlcnNpb24gIi4wIikNCisgICAgICAgICAgICAgICAgcmV2aXNpb24gY29tbWl0KSkN CisgICAgICAoc291cmNlIChvcmlnaW4NCisgICAgICAgICAgICAgICAgKG1ldGhvZCBnaXQtZmV0 Y2gpDQorICAgICAgICAgICAgICAgICh1cmkgKGdpdC1yZWZlcmVuY2UNCisgICAgICAgICAgICAg ICAgICAgICAgKHVybCAiaHR0cHM6Ly9naXRodWIuY29tL0tocm9ub3NHcm91cC9PcGVuQ0wtSGVh ZGVycy5naXQiKQ0KKyAgICAgICAgICAgICAgICAgICAgICAoY29tbWl0IGNvbW1pdCkpKQ0KKyAg ICAgICAgICAgICAgICAoZmlsZS1uYW1lIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIGNvbW1pdCkp DQorICAgICAgICAgICAgICAgIChzaGEyNTYNCisgICAgICAgICAgICAgICAgIChiYXNlMzINCisg ICAgICAgICAgICAgICAgICAiMTc2eWRwYnl3czVucjRhdjZoZjhwNDFwa2hjMHJjNG00dnJhaDl3 NmdwMmZ3MmkzMjgzOCIpKSkpDQorICAgICAgKGJ1aWxkLXN5c3RlbSBnbnUtYnVpbGQtc3lzdGVt KQ0KKyAgICAgIChhcmd1bWVudHMNCisgICAgICAgYCgjOnBoYXNlcw0KKyAgICAgICAgIChtb2Rp ZnktcGhhc2VzICVzdGFuZGFyZC1waGFzZXMNCisgICAgICAgICAgIChkZWxldGUgJ2NvbmZpZ3Vy ZSkNCisgICAgICAgICAgIChkZWxldGUgJ2J1aWxkKQ0KKyAgICAgICAgICAgKGRlbGV0ZSAnY2hl Y2spDQorICAgICAgICAgICAocmVwbGFjZSAnaW5zdGFsbA0KKyAgICAgICAgICAgICAobGFtYmRh KiAoIzprZXkgb3V0cHV0cyAjOmFsbG93LW90aGVyLWtleXMpDQorICAgICAgICAgICAgICAgKGNv cHktcmVjdXJzaXZlbHkgKHN0cmluZy1hcHBlbmQgIi4vb3BlbmNsIiAoc3RyaW5nLWFwcGVuZA0K KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICxtYWpvci12ZXJzaW9uDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgLHN1YnZlcnNpb24pICIvQ0wiKQ0KKyAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIChzdHJpbmctYXBwZW5kDQorICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIChhc3NvYy1yZWYgb3V0cHV0cyAib3V0IikNCisgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIi9pbmNsdWRlL0NMIikpKSkpKSkNCisgICAgICAoc3lub3Bz aXMgIlRoZSBLaHJvbm9zIE9wZW5DTCBoZWFkZXJzIikNCisgICAgICAoZGVzY3JpcHRpb24gIlRo aXMgcGFja2FnZSBwcm92aWRlcyB0aGUgS2hyb25vcyBPcGVuQ0wgYyBoZWFkZXJzLiIpDQorICAg ICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly93d3cua2hyb25vcy5vcmcvcmVnaXN0cnkvT3BlbkNMLyIp DQorICAgICAgKGxpY2Vuc2UgbGljZW5zZTpleHBhdCkpKSkNCisNCisoZGVmaW5lLXB1YmxpYyBv cGVuY2wtaGVhZGVycy0yLjINCisgIChtYWtlLW9wZW5jbC1oZWFkZXJzICIyIiAiMiIpKQ0KKyhk ZWZpbmUtcHVibGljIG9wZW5jbC1oZWFkZXJzLTIuMQ0KKyAgKG1ha2Utb3BlbmNsLWhlYWRlcnMg IjIiICIxIikpDQorKGRlZmluZS1wdWJsaWMgb3BlbmNsLWhlYWRlcnMtMi4wDQorICAobWFrZS1v cGVuY2wtaGVhZGVycyAiMiIgIjAiKSkNCisoZGVmaW5lLXB1YmxpYyBvcGVuY2wtaGVhZGVycy0x LjINCisgIChtYWtlLW9wZW5jbC1oZWFkZXJzICIxIiAiMiIpKQ0KKyhkZWZpbmUtcHVibGljIG9w ZW5jbC1oZWFkZXJzLTEuMQ0KKyAgKG1ha2Utb3BlbmNsLWhlYWRlcnMgIjEiICIxIikpDQorKGRl ZmluZS1wdWJsaWMgb3BlbmNsLWhlYWRlcnMtMS4wDQorICAobWFrZS1vcGVuY2wtaGVhZGVycyAi MSIgIjAiKSkNCisNCisoZGVmaW5lLXB1YmxpYyBvcGVuY2wtaGVhZGVycyBvcGVuY2wtaGVhZGVy cy0yLjIpDQotLSANCjIuMTQuMw0KDQo= From debbugs-submit-bounces@debbugs.gnu.org Sat May 12 15:49:45 2018 Received: (at 31436) by debbugs.gnu.org; 12 May 2018 19:49:45 +0000 Received: from localhost ([127.0.0.1]:59843 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fHaWW-00005X-NB for submit@debbugs.gnu.org; Sat, 12 May 2018 15:49:44 -0400 Received: from mail-oln040092010080.outbound.protection.outlook.com ([40.92.10.80]:45012 helo=NAM04-CO1-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fHaWV-00005J-4y for 31436@debbugs.gnu.org; Sat, 12 May 2018 15:49:43 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=FGWP6QODt11QJhtyjf+uB1kMiuu7YDBht7nkcZbT7qM=; b=TDXIvq1oeqo/efly88P55Chaa1AahjX0azmTIp2P1+S3DNq8EcyOQNpN8HOIRhEfwXR9U/KT/BbVhXVmvZIbORwMplUxbezAllX42JDiPQQvlskgucfUDzEskI751uEmNqpbmwxdavatVKfgjZo9DPb9IwqzyOBBcZpZyI0ZjCzv8JIBzxZNgXWb0VRxM5T1d0sUasH6OZTpNvDC/wEnvljbVyUiXa+7niZ4wI6BDIOeKBOICGN4ObEnnJLR0FfLehGRzGpHnS2SjqqFUaedydAIE2kjiTtObPk2Y6sZYUFmnesu528N9G90bKBipgt073ZUwve/62IKkTti1vBmEA== Received: from CO1NAM04FT023.eop-NAM04.prod.protection.outlook.com (10.152.90.58) by CO1NAM04HT005.eop-NAM04.prod.protection.outlook.com (10.152.90.138) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.20.755.15; Sat, 12 May 2018 19:49:36 +0000 Received: from BLUPR16MB0500.namprd16.prod.outlook.com (10.152.90.55) by CO1NAM04FT023.mail.protection.outlook.com (10.152.90.148) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.20.755.15 via Frontend Transport; Sat, 12 May 2018 19:49:36 +0000 Received: from BLUPR16MB0500.namprd16.prod.outlook.com ([fe80::55c2:9577:1f40:5c55]) by BLUPR16MB0500.namprd16.prod.outlook.com ([fe80::55c2:9577:1f40:5c55%2]) with mapi id 15.20.0755.012; Sat, 12 May 2018 19:49:36 +0000 From: Fis Trivial To: "31436@debbugs.gnu.org" <31436@debbugs.gnu.org> Subject: [PATCH 2/6] gnu: Add opencl-clhpp. Thread-Topic: [PATCH 2/6] gnu: Add opencl-clhpp. Thread-Index: AQHT6ipbehLzDdYatESbLsKX0oFS4w== Date: Sat, 12 May 2018 19:49:36 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK2PR04CA0088.apcprd04.prod.outlook.com (2603:1096:202:15::32) To BLUPR16MB0500.namprd16.prod.outlook.com (2a01:111:e400:c46a::11) x-incomingtopheadermarker: OriginalChecksum:D26306B54622B0DF67F84F12823E64F0975AB6BA50C4B80E4FF30D4570CCEAAD; UpperCasedChecksum:BE263510EDB7ECB1C5823DB1A5F238235B3E7184EF7CA8A616AB4C6080746DD2; SizeAsReceived:7226; Count:47 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [3DqNf8bvJmhQMyKho1m1Y9/lrgAWsjV8] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; CO1NAM04HT005; 7:EHwQJonyrDHoKo4tm4+HlnMp0bKF+y7/aKMgbXQXXf9owH0sfWcx1E01jpq8sDnPATg+nhgrNTQ2AGqAqvy1wEcbbR7+rdjo/i+JqXZ0Nc+iA6fIAYAawibb6i3/t8rVEew2nRp+mUcGqheCvgnRa156S/gOShISYvz2tmEDrsb+MdWIw881h2mEPRQQ+uJohD9kJ5rzXVZZBHg1Vu0I42y2iYipYKIuReD32QdokDaY1Ofio5p17grbecjvwIt8 x-incomingheadercount: 47 x-eopattributedmessage: 0 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(201702061078)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(2017031322404)(1603101448)(1601125425)(1701031045); SRVR:CO1NAM04HT005; x-ms-traffictypediagnostic: CO1NAM04HT005: x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(444000031); SRVR:CO1NAM04HT005; BCL:0; PCL:0; RULEID:; SRVR:CO1NAM04HT005; x-forefront-prvs: 067071EFC8 x-forefront-antispam-report: SFV:NSPM; SFS:(7070007)(199004)(189003)(6916009)(2501003)(5250100002)(5640700003)(104016004)(476003)(55016002)(486006)(3280700002)(105586002)(83332001)(3660700001)(9686003)(6436002)(82202002)(6306002)(106356001)(33656002)(14454004)(20460500001)(5660300001)(99286004)(26005)(2900100001)(305945005)(8936002)(73972006)(86362001)(68736007)(59450400001)(7696005)(8676002)(97736004)(102836004)(25786009)(386003)(2351001)(6506007)(81156014)(74316002)(87572001)(6346003)(15852004); DIR:OUT; SFP:1901; SCL:1; SRVR:CO1NAM04HT005; H:BLUPR16MB0500.namprd16.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:; received-spf: None (protection.outlook.com: hotmail.com does not designate permitted sender hosts) authentication-results: spf=none (sender IP is ) smtp.mailfrom=ybbs.daans@hotmail.com; x-microsoft-antispam-message-info: LBT4BDEAAs3pn5UWMWMqerBrWTz8Q+fVrkZwfeDUkPipL4Agoy6vEYJuv+TXI3+U6FCkVvt3bIH2FqKbmeazvqWmJsud2a0kfNL8CMGqYyM9pLIzzcwN9gzrPlQitDvto7nF5s2CpuECc3Q9Kz3Udc9dUZhB9hu1+w/OuUzUHctAM1X1EUDGnWPQRbWBvomz Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 63028ce4-d24f-481e-007b-08d5b8417d58 X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-Network-Message-Id: 63028ce4-d24f-481e-007b-08d5b8417d58 X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-originalarrivaltime: 12 May 2018 19:49:36.2941 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1NAM04HT005 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31436 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/opencl.scm (opencl-clhpp): New variable. --- gnu/packages/opencl.scm | 39 ++++++++++++++++++++++++++++++++++++++- 1 file changed, 38 insertions(+), 1 deletion(-) diff --git a/gnu/packages/opencl.scm b/gnu/packages/opencl.scm index 25f5cb5a1..996171713 100644 --- a/gnu/packages/opencl.scm +++ b/gnu/packages/opencl.scm @@ -18,9 +18,12 @@ =20 (define-module (gnu packages opencl) #:use-module (guix build-system gnu) + #:use-module (guix build-system cmake) + #:use-module (guix download) #:use-module (guix git-download) #:use-module (guix packages) - #:use-module ((guix licenses) #:prefix license:)) + #:use-module ((guix licenses) #:prefix license:) + #:use-module (gnu packages python)) =20 ;; This file adds OpenCL implementation related packages. Due to the fact = that ;; OpenCL devices are not available during build (store environment), test= s are @@ -78,3 +81,37 @@ (make-opencl-headers "1" "0")) =20 (define-public opencl-headers opencl-headers-2.2) + +(define-public opencl-clhpp + (package + (name "opencl-clhpp") + (version "2.0.10") + (source (origin + (method url-fetch) + (uri (string-append + "https://github.com/KhronosGroup/OpenCL-CLHPP/archive/= v" + version ".tar.gz")) + (sha256 + (base32 + "0awg6yznbz3h285kmnd47fykx2qa34a07sr4x1657yn3jmi4a9zs")) + (file-name (string-append name "-" version ".tar.gz")))) + (native-inputs + `(("python" ,python-wrapper))) + (propagated-inputs + `(("opencl-headers" ,opencl-headers))) + (arguments + `(#:configure-flags + (let ((out (assoc-ref %outputs "out"))) + (list + "-DBUILD_EXAMPLES=3DOFF" + "-DBUILD_TESTS=3DOFF" + (string-append "-DCMAKE_INSTALL_PREFIX=3D" + (assoc-ref %outputs "out") + "/include"))) + ;; regression tests requires a lot more dependencies + #:tests? #f)) + (build-system cmake-build-system) + (home-page "http://github.khronos.org/OpenCL-CLHPP/") + (synopsis "Khronos OpenCL-CLHPP") + (description "OpenCL Host API C++ bindings cl2.hpp.") + (license license:expat))) --=20 2.14.3 From debbugs-submit-bounces@debbugs.gnu.org Sat May 12 15:50:16 2018 Received: (at 31436) by debbugs.gnu.org; 12 May 2018 19:50:16 +0000 Received: from localhost ([127.0.0.1]:59849 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fHaX2-00006n-3F for submit@debbugs.gnu.org; Sat, 12 May 2018 15:50:16 -0400 Received: from mail-oln040092010098.outbound.protection.outlook.com ([40.92.10.98]:27378 helo=NAM04-CO1-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fHaX0-00006b-NW for 31436@debbugs.gnu.org; Sat, 12 May 2018 15:50:15 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=xVz9z1JYChjxubKK8lgK52caS2a7hwB0c2zlXktyowI=; b=d9xXvtipob/FTO435YKigb/bpyxbwXeCvoQCpOS1rgmPwt4LM4MtV5pR5dBVACwF4CTpxWyLmOsjRUTlmEQqS2omeFzfjtpWkmyOIZbcC947GmEheBEuEQC/g+im1pccn8mVHMm4H9FEPp/0ZccEdeE535Tbs09RqTNDOYqj5hSwW/vcjipXUwFi8XDodfTDt3jKWj1Qq/psSXcR5XcGFRWhyDaq3Yq/f7MYkIE40FUK7HtlcySbKVO1Jz5funBsn0eQL04IrL1V+4qJH0jWUeGQ6ILuGyS4Qibmr/5IavhnM5e2gNRcramxJ1vvVwtsbDS5faoUugTrc71VnEMn4g== Received: from CO1NAM04FT023.eop-NAM04.prod.protection.outlook.com (10.152.90.56) by CO1NAM04HT198.eop-NAM04.prod.protection.outlook.com (10.152.91.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.20.755.15; Sat, 12 May 2018 19:50:08 +0000 Received: from BLUPR16MB0500.namprd16.prod.outlook.com (10.152.90.55) by CO1NAM04FT023.mail.protection.outlook.com (10.152.90.148) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.20.755.15 via Frontend Transport; Sat, 12 May 2018 19:50:08 +0000 Received: from BLUPR16MB0500.namprd16.prod.outlook.com ([fe80::55c2:9577:1f40:5c55]) by BLUPR16MB0500.namprd16.prod.outlook.com ([fe80::55c2:9577:1f40:5c55%2]) with mapi id 15.20.0755.012; Sat, 12 May 2018 19:50:07 +0000 From: Fis Trivial To: "31436@debbugs.gnu.org" <31436@debbugs.gnu.org> Subject: [PATCH 3/6] gnu: Add ocl-icd. Thread-Topic: [PATCH 3/6] gnu: Add ocl-icd. Thread-Index: AQHT6ipt9fTnyiwV40WVAtZ2vHnfwQ== Date: Sat, 12 May 2018 19:50:07 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK2P15301CA0023.APCP153.PROD.OUTLOOK.COM (2603:1096:202:1::33) To BLUPR16MB0500.namprd16.prod.outlook.com (2a01:111:e400:c46a::11) x-incomingtopheadermarker: OriginalChecksum:F75BA86879B5A772D5796A0DD6D0F3AA4EF4C617B4744067CF3062B11F9E7089; UpperCasedChecksum:E61E671D385105224EB561055B4E38D84DF6FB2B6C9FBFEDA58FA05ACBED2930; SizeAsReceived:7221; Count:47 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [375xORq2FY1iBLEdzInjTZaPPNhWATws] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; CO1NAM04HT198; 7:yjPYq/64eQDWCBalIJ6jEnuNA22Ta6URW2UTmd+GpNxnZMJT/PgTK430btsMM+9FrQqZu/CwG1WG3qtdkUzCfy4FdbDfRdfTAGg1ZbUi494A6KVU2m8oWSxjCC4hqjnhy1J0RCpxSJUIlGSiw6mgezZPm6YkWMEtDo0sYtfgigmQrxZ1uTU/aaalNXqVIWnG9LPxioQKMwLeIerVx3iKyGFsiMAGbWwmF2q2BJgVC1xFX2PJX/KeJ0AEejZQpHN5 x-incomingheadercount: 47 x-eopattributedmessage: 0 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(201702061078)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(2017031322404)(1603101448)(1601125425)(1701031045); SRVR:CO1NAM04HT198; x-ms-traffictypediagnostic: CO1NAM04HT198: x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(444000031); SRVR:CO1NAM04HT198; BCL:0; PCL:0; RULEID:; SRVR:CO1NAM04HT198; x-forefront-prvs: 067071EFC8 x-forefront-antispam-report: SFV:NSPM; SFS:(7070007)(189003)(199004)(73972006)(20460500001)(83332001)(476003)(86362001)(97736004)(486006)(6506007)(26005)(3280700002)(386003)(104016004)(2351001)(87572001)(8676002)(68736007)(25786009)(8936002)(81156014)(14454004)(5250100002)(99286004)(305945005)(7696005)(2501003)(6346003)(74316002)(2900100001)(6306002)(9686003)(33656002)(102836004)(55016002)(16799955002)(5660300001)(3660700001)(5640700003)(6436002)(105586002)(6916009)(82202002)(106356001)(59450400001)(15852004); DIR:OUT; SFP:1901; SCL:1; SRVR:CO1NAM04HT198; H:BLUPR16MB0500.namprd16.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:; received-spf: None (protection.outlook.com: hotmail.com does not designate permitted sender hosts) authentication-results: spf=none (sender IP is ) smtp.mailfrom=ybbs.daans@hotmail.com; x-microsoft-antispam-message-info: dm877puHotTYYSyHBi4SJOA/8+nJj+fNHd7zLYhD4sn+fWP2r/Y5oXhbiU/rs/rO6ECXWKRjWrjpsXDkQokQCkhlx3YsaTCjC7Wfqj9PiWlhjXFjEC3nJx9Q3IhJFV2BFurNDHOucRMxqXzI/DA6eOLxxGHzmc7dhp08Ami0JJZMd+ezUI/oyPYTvu9WlnpN Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 513898f8-cfe7-44c2-d647-08d5b8419019 X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-Network-Message-Id: 513898f8-cfe7-44c2-d647-08d5b8419019 X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-originalarrivaltime: 12 May 2018 19:50:07.8259 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1NAM04HT198 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31436 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/opencl.scm (ocl-icd): New variable. --- gnu/packages/opencl.scm | 38 +++++++++++++++++++++++++++++++++++++- 1 file changed, 37 insertions(+), 1 deletion(-) diff --git a/gnu/packages/opencl.scm b/gnu/packages/opencl.scm index 996171713..a7b639b8c 100644 --- a/gnu/packages/opencl.scm +++ b/gnu/packages/opencl.scm @@ -23,7 +23,9 @@ #:use-module (guix git-download) #:use-module (guix packages) #:use-module ((guix licenses) #:prefix license:) - #:use-module (gnu packages python)) + #:use-module (gnu packages gnupg) + #:use-module (gnu packages python) + #:use-module (gnu packages ruby)) =20 ;; This file adds OpenCL implementation related packages. Due to the fact = that ;; OpenCL devices are not available during build (store environment), test= s are @@ -115,3 +117,37 @@ (synopsis "Khronos OpenCL-CLHPP") (description "OpenCL Host API C++ bindings cl2.hpp.") (license license:expat))) + +(define-public ocl-icd + (package + (name "ocl-icd") + (version "2.2.12") + (source (origin + (method url-fetch) + (uri (string-append + "https://forge.imag.fr/frs/download.php/836/ocl-icd-" + version ".tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1x2dr8p4dkfds56r38av360i3nv1y3326jmshxvjngaf6mlg6rbn")))) + (inputs `(("ruby" ,ruby) + ("opencl-headers" ,opencl-headers) + ("libgcrypt" ,libgcrypt))) + (build-system gnu-build-system) + (arguments + '(#:configure-flags + '("DEBUG_OCL_ICD=3D1"))) + (native-search-paths + (list (search-path-specification + (variable "OPENCL_VENDOR_PATH") + (files '("etc/OpenCL/vendors"))))) + (search-paths native-search-paths) + (home-page "https://forge.imag.fr/projects/ocl-icd/") + (synopsis "OpenCL implementations are provided as ICD (Installable Cli= ent +Driver)") + (description "OpenCL implementations are provided as ICD (Installable = Client +Driver). An OpenCL program can use several ICD thanks to the use of an IC= D +Loader as provided by this project. This free ICD Loader can load any (fr= ee or +non free) ICD") + (license license:bsd-2))) --=20 2.14.3 From debbugs-submit-bounces@debbugs.gnu.org Sat May 12 15:51:04 2018 Received: (at 31436) by debbugs.gnu.org; 12 May 2018 19:51:05 +0000 Received: from localhost ([127.0.0.1]:59855 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fHaXo-00008g-GC for submit@debbugs.gnu.org; Sat, 12 May 2018 15:51:04 -0400 Received: from mail-oln040092011042.outbound.protection.outlook.com ([40.92.11.42]:55040 helo=NAM04-SN1-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fHaXk-000082-Pg for 31436@debbugs.gnu.org; Sat, 12 May 2018 15:51:03 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=MtzjjAExqaC71M/b/UKkYjg6V7fIIeELlLOqT1Y6HWo=; b=OkNzxDI2q2jgDAqY0hnqfvZk5g6BdWR2FsGBDDEVY8nkK1qlVGk9fLa4JIb/sSRUoh5tlAEKJMl/Bq/7ckQMR4y4e1TDKj+/9X27d7o9pklawHcSJGIXE/SzQBXsc4ydmgrM5Jy19gJDLu0AIw2J7P/zFp8tJBOjm7VP0TgllhZAFHOuH9xQujkPwurG5t8p2W+gBbHBrOaCh8Fa6FWb7N7gpRC55rB5ZNPQ6zxjBDYWEF8kpCecWuvLHOVCCXuiFUWO0HLVMl0TVJ0SkW6tC1jLlmuYuZWWC/Icfz4j9HB8srOJQkT5eSNiN2OUW8PB32eM9zpePMThPBw1sCyddg== Received: from CO1NAM04FT023.eop-NAM04.prod.protection.outlook.com (10.152.90.53) by CO1NAM04HT123.eop-NAM04.prod.protection.outlook.com (10.152.91.122) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.20.755.15; Sat, 12 May 2018 19:50:54 +0000 Received: from BLUPR16MB0500.namprd16.prod.outlook.com (10.152.90.55) by CO1NAM04FT023.mail.protection.outlook.com (10.152.90.148) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.20.755.15 via Frontend Transport; Sat, 12 May 2018 19:50:54 +0000 Received: from BLUPR16MB0500.namprd16.prod.outlook.com ([fe80::55c2:9577:1f40:5c55]) by BLUPR16MB0500.namprd16.prod.outlook.com ([fe80::55c2:9577:1f40:5c55%2]) with mapi id 15.20.0755.012; Sat, 12 May 2018 19:50:53 +0000 From: Fis Trivial To: "31436@debbugs.gnu.org" <31436@debbugs.gnu.org> Subject: [PATCH 4/6] gnu: Add beignet. Thread-Topic: [PATCH 4/6] gnu: Add beignet. Thread-Index: AQHT6iqJiSWg9CMJPEy0Lg9/m+JpXQ== Date: Sat, 12 May 2018 19:50:53 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK0PR03CA0010.apcprd03.prod.outlook.com (2603:1096:203:2e::22) To BLUPR16MB0500.namprd16.prod.outlook.com (2a01:111:e400:c46a::11) x-incomingtopheadermarker: OriginalChecksum:9F368366EE71CB2869AF455055598ECFFA9C426BD2ECB55B7BB7D62246B51709; UpperCasedChecksum:3A14B11C6F2071C7F61E8CC70EC18CD6B55C5CE4412DD430E08662426D7D97A5; SizeAsReceived:7224; Count:47 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [SpbsifKCqA8FlpLABFAftRF71IVAIKS1] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; CO1NAM04HT123; 7:EFPgf6IP8vgIal5EinycImANCXVvXHrfzvhtTK+GiKU9LXXlbJCGcrItFf+pCY0tQxxh0XAXFpt9IpQt6yzR02kP3d0vXTNeFqTFgjVwOzTsrSo78KKfMlV6POZwH+wrE196qrL9PkD/F8vyykydhQwLA0QjnjYWqMNILtF2WzphZegkg6e7cz3UVYxjBzfN88wfHK2yGoiXASCAdSVNU/Ec4GwjsUtrE/HlugBmBoLUE7dH/efjF+gjwKHrwgm/ x-incomingheadercount: 47 x-eopattributedmessage: 0 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(201702061078)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(2017031322404)(1601125425)(1603101448)(1701031045); SRVR:CO1NAM04HT123; x-ms-traffictypediagnostic: CO1NAM04HT123: x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(444000031); SRVR:CO1NAM04HT123; BCL:0; PCL:0; RULEID:; SRVR:CO1NAM04HT123; x-forefront-prvs: 067071EFC8 x-forefront-antispam-report: SFV:NSPM; SFS:(7070007)(199004)(189003)(53434003)(26005)(59450400001)(82202002)(102836004)(20460500001)(6916009)(81156014)(8676002)(86362001)(575784001)(99286004)(6506007)(386003)(6346003)(14454004)(8936002)(476003)(7696005)(73972006)(486006)(33656002)(87572001)(2900100001)(105586002)(106356001)(305945005)(2501003)(68736007)(104016004)(5250100002)(3660700001)(74316002)(6306002)(83332001)(3280700002)(55016002)(6436002)(5640700003)(9686003)(25786009)(97736004)(2351001)(5660300001)(15852004); DIR:OUT; SFP:1901; SCL:1; SRVR:CO1NAM04HT123; H:BLUPR16MB0500.namprd16.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:; received-spf: None (protection.outlook.com: hotmail.com does not designate permitted sender hosts) authentication-results: spf=none (sender IP is ) smtp.mailfrom=ybbs.daans@hotmail.com; x-microsoft-antispam-message-info: JHSR05l4cemFHBvCsbX55T2fG3bUFCHx6QY+9d9mwwE5OX9c3omdG4aGZ1Tktt04U5SUOiWe9OFvSgPT8jdawgBaVPV78n0tqrdv0n2qsZN2v7NvCMxCwrWtaTNbtYbC6K8QQ+4GKAc7lMP5N0d2I5qCULETFoU1b00gqcO8gTa8EY4eIgeU0dgTw2xWzew+ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 0a9f76f1-2e62-489f-0402-08d5b841ab85 X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-Network-Message-Id: 0a9f76f1-2e62-489f-0402-08d5b841ab85 X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-originalarrivaltime: 12 May 2018 19:50:53.7955 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1NAM04HT123 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31436 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/patches/beignet-correct-paths.patch: New file. * gnu/local.mk: Add it. * gnu/packages/opencl.scm (beignet): New variable. --- gnu/local.mk | 1 + gnu/packages/opencl.scm | 81 ++++++++++++++++++++= +++- gnu/packages/patches/beignet-correct-paths.patch | 41 ++++++++++++ 3 files changed, 122 insertions(+), 1 deletion(-) create mode 100644 gnu/packages/patches/beignet-correct-paths.patch diff --git a/gnu/local.mk b/gnu/local.mk index 39d53586d..2631b070e 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -580,6 +580,7 @@ dist_patch_DATA =3D \ %D%/packages/patches/azr3.patch \ %D%/packages/patches/bash-completion-directories.patch \ %D%/packages/patches/bazaar-CVE-2017-14176.patch \ + %D%/packages/patches/beignet-correct-paths.patch \ %D%/packages/patches/binutils-ld-new-dtags.patch \ %D%/packages/patches/binutils-loongson-workaround.patch \ %D%/packages/patches/blast+-fix-makefile.patch \ diff --git a/gnu/packages/opencl.scm b/gnu/packages/opencl.scm index a7b639b8c..a84eeac01 100644 --- a/gnu/packages/opencl.scm +++ b/gnu/packages/opencl.scm @@ -23,9 +23,20 @@ #:use-module (guix git-download) #:use-module (guix packages) #:use-module ((guix licenses) #:prefix license:) + #:use-module (gnu packages) + #:use-module (gnu packages bison) + #:use-module (gnu packages compression) #:use-module (gnu packages gnupg) + #:use-module (gnu packages gl) + #:use-module (gnu packages libedit) + #:use-module (gnu packages llvm) + #:use-module (gnu packages ncurses) + #:use-module (gnu packages pkg-config) #:use-module (gnu packages python) - #:use-module (gnu packages ruby)) + #:use-module (gnu packages ruby) + #:use-module (gnu packages video) + #:use-module (gnu packages xdisorg) + #:use-module (gnu packages xorg)) =20 ;; This file adds OpenCL implementation related packages. Due to the fact = that ;; OpenCL devices are not available during build (store environment), test= s are @@ -151,3 +162,71 @@ Driver). An OpenCL program can use several ICD thanks= to the use of an ICD Loader as provided by this project. This free ICD Loader can load any (fr= ee or non free) ICD") (license license:bsd-2))) + +(define-public beignet + (package + (name "beignet") + (version "1.3.2") + (source (origin + (method url-fetch) + (uri (string-append + "https://github.com/intel/beignet/archive/Release_v" + version + ".tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "18r0lq3dkd4yn6bxa45s2lrr9cjbg70nr2nn6xablvgqwzw0jb0r")) + (patches (search-patches "beignet-correct-paths.patch")))) + (native-inputs `(("pkg-config" ,pkg-config) + ("python" ,python))) + (inputs `(("clang@3.7" ,clang-3.7) + ("clang-runtime@3.7" ,clang-runtime-3.7) + ("glu" ,glu) + ("llvm@3.7" ,llvm-3.7) + ("libdrm" ,libdrm) + ("libedit" ,libedit) + ("libpthread-stubs", libpthread-stubs) + ("libsm" ,libsm) + ("libva" ,libva) + ("libxfixes" ,libxfixes) + ("libxext" ,libxext) + ("mesa-utils" ,mesa-utils) + ("ncurses" ,ncurses) + ("ocl-icd" ,ocl-icd) + ("opencl-headers" ,opencl-headers) + ("xextproto" ,xextproto) + ("zlib" ,zlib))) + (build-system cmake-build-system) + (arguments + `(#:configure-flags + (list (string-append "-DCLANG_LIBRARY_DIR=3D" + (assoc-ref %build-inputs "clang@3.7") "/lib") + "-DENABLE_GL_SHARING=3DON" + "-DEXPERIMENTAL_DOUBLE=3DON") + #:phases + (modify-phases %standard-phases + (add-after 'install 'remove-headers + (lambda* (#:key outputs #:allow-other-keys) + (let ((out (assoc-ref outputs "out"))) + (delete-file-recursively + (string-append out "/include"))))) + ;; Kernel files are used for testing. But we don't have test here= yet. + ;; So copying kernels is just a reminder for the future when we c= an + ;; enable tests. + (add-after 'remove-headers 'install-kernels + (lambda* (#:key outputs #:allow-other-keys) + (let* ((out (assoc-ref outputs "out")) + (builddir (getcwd)) + (source-dir (string-append + builddir + "/../beignet-Release_v1.3.2/kernels"))) + (copy-recursively source-dir (string-append + out + "/lib/beignet/kernels")))))) + #:tests? #f)) + (home-page "https://wiki.freedesktop.org/www/Software/Beignet/") + (synopsis "Intel's OpenCL framework") + (description "Intel's OpenCL framework that works with Intel IvyBridge= GPUs +and above.") + (license license:lgpl2.1))) diff --git a/gnu/packages/patches/beignet-correct-paths.patch b/gnu/package= s/patches/beignet-correct-paths.patch new file mode 100644 index 000000000..0435f9503 --- /dev/null +++ b/gnu/packages/patches/beignet-correct-paths.patch @@ -0,0 +1,41 @@ +From 0ba525465782ec3fd6484b7483941344f293d3ab Mon Sep 17 00:00:00 2001 +From: fis +Date: Sun, 8 Apr 2018 02:14:44 +0800 +Subject: [PATCH] Correct paths. + +* CMake/FindLLVM.cmake (CLANG_LIBRARY_DIR): New vairable. +* CMakelists: Let cmake figure out where to install icd file. +--- + CMake/FindLLVM.cmake | 2 +- + CMakeLists.txt | 2 +- + 2 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/CMake/FindLLVM.cmake b/CMake/FindLLVM.cmake +index 5457f248..e8e8f94a 100644 +--- a/CMake/FindLLVM.cmake ++++ b/CMake/FindLLVM.cmake +@@ -107,7 +107,7 @@ endif (LLVM_VERSION_NODOT VERSION_GREATER 34) + macro(add_one_lib name) + FIND_LIBRARY(CLANG_LIB + NAMES ${name} +- PATHS ${LLVM_LIBRARY_DIR} NO_DEFAULT_PATH) ++ PATHS ${CLANG_LIBRARY_DIR} NO_DEFAULT_PATH) + set(CLANG_LIBRARIES ${CLANG_LIBRARIES} ${CLANG_LIB}) + unset(CLANG_LIB CACHE) + endmacro() +diff --git a/CMakeLists.txt b/CMakeLists.txt +index c11acbb2..fb99e5c8 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -217,7 +217,7 @@ IF(OCLIcd_FOUND) + "intel-beignet.icd.in" + "${ICD_FILE_NAME}" + ) +- install (FILES ${CMAKE_CURRENT_BINARY_DIR}/${ICD_FILE_NAME} DESTINATION= /etc/OpenCL/vendors) ++ install (FILES ${CMAKE_CURRENT_BINARY_DIR}/${ICD_FILE_NAME} DESTINATION= etc/OpenCL/vendors COMPONENT config) + ELSE(OCLIcd_FOUND) + MESSAGE(STATUS "Looking for OCL ICD header file - not found") + MESSAGE(FATAL_ERROR "OCL ICD loader miss. If you really want to disable= OCL ICD support, please run cmake with option -DOCLICD_COMPAT=3D0.") +--=20 +2.14.3 + --=20 2.14.3 From debbugs-submit-bounces@debbugs.gnu.org Sat May 12 15:51:51 2018 Received: (at 31436) by debbugs.gnu.org; 12 May 2018 19:51:51 +0000 Received: from localhost ([127.0.0.1]:59859 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fHaYZ-00009e-0S for submit@debbugs.gnu.org; Sat, 12 May 2018 15:51:51 -0400 Received: from mail-oln040092011067.outbound.protection.outlook.com ([40.92.11.67]:59760 helo=NAM04-SN1-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fHaYW-00009P-KF for 31436@debbugs.gnu.org; Sat, 12 May 2018 15:51:49 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=PmEgVlGDz65NTgCX6uKiP7WT1r8s/JUT8EkI4NAprSc=; b=ojhIT4zLyM6ramyg0HxzyfRfWZBUZNw9oral2cz+mcB06p/3C8ZWP9/VEvcXkBUwuuJO3VGRFQMjkSVlKaKip4umi6+QS8BwJ5MbTbVCxMpjd5BHYCBn7mNsAK5jJ1IyNiyMKCGyy/IVFm7Zqecw63VttJW37rPBm3yPwX/mUvI42fOo5hTJZsMFAwwPaMo/ShqErUkP4LpuVvu+8auN8EFoEuuu4nWuc2YN2RmKEfYM2ZdHrp/VWgaCx7OlWyt/St19kfTvx/PfRDk/fSXBzqRhwUY+Em4LWuV+2Oh0SedXVlpN9qux3bb2/bK8/9glMFTesIn33PP6Ujfi7f5P0w== Received: from CO1NAM04FT023.eop-NAM04.prod.protection.outlook.com (10.152.90.60) by CO1NAM04HT100.eop-NAM04.prod.protection.outlook.com (10.152.91.41) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.20.755.15; Sat, 12 May 2018 19:51:41 +0000 Received: from BLUPR16MB0500.namprd16.prod.outlook.com (10.152.90.55) by CO1NAM04FT023.mail.protection.outlook.com (10.152.90.148) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.20.755.15 via Frontend Transport; Sat, 12 May 2018 19:51:41 +0000 Received: from BLUPR16MB0500.namprd16.prod.outlook.com ([fe80::55c2:9577:1f40:5c55]) by BLUPR16MB0500.namprd16.prod.outlook.com ([fe80::55c2:9577:1f40:5c55%2]) with mapi id 15.20.0755.012; Sat, 12 May 2018 19:51:41 +0000 From: Fis Trivial To: "31436@debbugs.gnu.org" <31436@debbugs.gnu.org> Subject: [PATCH 5/6] gnu: Add clinfo. Thread-Topic: [PATCH 5/6] gnu: Add clinfo. Thread-Index: AQHT6iqkPBt4DenpGUWbO8tohVV9xg== Date: Sat, 12 May 2018 19:51:41 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK2PR04CA0048.apcprd04.prod.outlook.com (2603:1096:202:14::16) To BLUPR16MB0500.namprd16.prod.outlook.com (2a01:111:e400:c46a::11) x-incomingtopheadermarker: OriginalChecksum:C0579EC022DEE870E2044D6487882065F6808077C105415F1921A6184C04876A; UpperCasedChecksum:6BB5AD24AC02B28E3D9E49213DC9F35EC54DC57441DD9944D1044DA92E6F0452; SizeAsReceived:7222; Count:47 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [8PtlPChMDwUeAZ//woqYwaJ7+bK7XYZn] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; CO1NAM04HT100; 7:OkdxAz7Z3Ki4rDMOkPUnecIQ+4zCrjz6ZMbVx230hG+G80WFXnBAAD+Y6Td7uEFyYjzttrlBM+xVySyYV/XuMpbmEDNxKbiBXbzDiwvUYRI5OHjQt6o0MJh7dq+tatJ2T7oc5P7pFxN7X52n5903ByTylO1S6RcxgmwRdFkk5tlGzXn+A49EZkxlJKwHNCqYJIzoVCF10lrP7sNhLHZQWFGQ94NjAQYiQkkhjbWhZfvThIz1cTdD6SkvGGWoZGW8 x-incomingheadercount: 47 x-eopattributedmessage: 0 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(201702061078)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(2017031322404)(1603101448)(1601125425)(1701031045); SRVR:CO1NAM04HT100; x-ms-traffictypediagnostic: CO1NAM04HT100: x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(444000031); SRVR:CO1NAM04HT100; BCL:0; PCL:0; RULEID:; SRVR:CO1NAM04HT100; x-forefront-prvs: 067071EFC8 x-forefront-antispam-report: SFV:NSPM; SFS:(7070007)(199004)(189003)(486006)(7696005)(476003)(2351001)(33656002)(68736007)(5250100002)(82202002)(81156014)(8936002)(8676002)(2501003)(6916009)(87572001)(83332001)(2900100001)(99286004)(14454004)(305945005)(20460500001)(73972006)(6436002)(5640700003)(3660700001)(3280700002)(6306002)(5660300001)(25786009)(9686003)(74316002)(55016002)(86362001)(106356001)(6346003)(59450400001)(26005)(104016004)(97736004)(105586002)(102836004)(6506007)(386003)(15852004); DIR:OUT; SFP:1901; SCL:1; SRVR:CO1NAM04HT100; H:BLUPR16MB0500.namprd16.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:; received-spf: None (protection.outlook.com: hotmail.com does not designate permitted sender hosts) authentication-results: spf=none (sender IP is ) smtp.mailfrom=ybbs.daans@hotmail.com; x-microsoft-antispam-message-info: qhFawXW5agwcjSgs1ZKDSKq641ePD5qF/3ux/hXICwasd1ERJXGaFdj1XAfU6afx/v0OKQpiUtu0vV9adNFCJJWI3BjhYxEXAeX1gQM+VXePN2AGZdbObw7Vg283oZh8G9IpT1RIhxFNOg1TMX308Rh0H05QEv7Xc2LUKQN27/aFPPTfSkWGcGPPi9BrPmkl Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: e2ae0945-4074-49d4-221e-08d5b841c6be X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-Network-Message-Id: e2ae0945-4074-49d4-221e-08d5b841c6be X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-originalarrivaltime: 12 May 2018 19:51:41.0778 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1NAM04HT100 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31436 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/opencl.scm (clinfo): New variable. --- gnu/packages/opencl.scm | 52 +++++++++++++++++++++++++++++++++++++++++++++= ++++ 1 file changed, 52 insertions(+) diff --git a/gnu/packages/opencl.scm b/gnu/packages/opencl.scm index a84eeac01..5346d23ac 100644 --- a/gnu/packages/opencl.scm +++ b/gnu/packages/opencl.scm @@ -163,6 +163,58 @@ Loader as provided by this project. This free ICD Loa= der can load any (free or non free) ICD") (license license:bsd-2))) =20 +(define-public clinfo + (package + (name "clinfo") + (version "2.2.18.04.06") + (source (origin + (method url-fetch) + (uri (string-append + "https://github.com/Oblomov/clinfo/archive/" + version ".tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0v7cy01irwdgns6lzaprkmm0502pp5a24zhhffydxz1sgfjj2w7p")))) + (build-system gnu-build-system) + (native-inputs `(("opencl-headers" ,opencl-headers))) + (inputs + `(("ocl-icd" ,ocl-icd))) + (arguments + `(#:phases + (modify-phases %standard-phases + (delete 'configure) + (replace 'build + (lambda _ + (let ((cores (number->string (parallel-job-count)))) + (setenv "CC" "gcc") + (invoke "make" "-j" cores)))) + (delete 'install) + (add-after 'build 'make-install + (lambda* (#:key outputs #:allow-other-keys) + (invoke "make" "install" (string-append + "PREFIX=3D" + (assoc-ref outputs "out"))))) + ;; OpenCL vendors are registered in $GUIX_PROFILE/etc/OpenCL/vend= ors/ + ;; So we wrap clinfo to find those files. Otherwise, clinfo will = try + ;; to find them in /etc/OpenCL/vendors + (add-after 'make-install 'wrap + (lambda* (#:key outputs #:allow-other-keys) + (let* ((out (assoc-ref outputs "out")) + (bin (string-append out "/bin/clinfo"))) + (wrap-program bin + `("OPENCL_VENDOR_PATH" ":" prefix + ("$GUIX_PROFILE$GUIX_ENVIRONMENT/etc/OpenCL/vendors")))= )))) + ;; Cannot be run in store environment. + #:tests? #f)) + (home-page "https://github.com/Oblomov/clinfo") + (synopsis "Print all known information about all available OpenCL plat= forms +and devices") + (description "clinfo is a simple command-line application that enumera= tes +all possible (known) properties of the OpenCL platform and devices availab= le on +the system.") + (license license:cc0))) + (define-public beignet (package (name "beignet") --=20 2.14.3 From debbugs-submit-bounces@debbugs.gnu.org Sat May 12 15:52:23 2018 Received: (at 31436) by debbugs.gnu.org; 12 May 2018 19:52:23 +0000 Received: from localhost ([127.0.0.1]:59865 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fHaZ5-0000Au-BI for submit@debbugs.gnu.org; Sat, 12 May 2018 15:52:23 -0400 Received: from mail-oln040092010059.outbound.protection.outlook.com ([40.92.10.59]:64909 helo=NAM04-CO1-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fHaZ3-0000Af-CA for 31436@debbugs.gnu.org; Sat, 12 May 2018 15:52:22 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=Zkuprc3LAibjB8yC31b+WN6qZLej8scS16nJnLnKQvM=; b=cl4e2R87jfQbup9Eeg/pe0YBc1powMn+NQ6r/IaWNgtsOvXwqK/bUlZsomqYa1A0Gmq2Ebyyc9DaWu1dbeMlis4AZY0IDa22aZw3PRn8pUxzNl6oQ2Dfdk1ALmj/CLtPYH0xG8QfSULA4897fYwDmuY1y5Xx1+JqRAK9dyIzKhFv2aWmdkIXR12s/YAStCeGIAPHuYK+S2MsoL95XIbSGScPIpPV4ZX5oz8C/V+CQeRBfyXzo59r0GAV53iMKgMr7zn/YA3Xi7AeEhS2n8i3frbC8WE6S+ARbzYjjz46+5plWMgLO6cSoUyF061jIHx6ZzHGDx5sAQrBWLnbmPOvpg== Received: from CO1NAM04FT023.eop-NAM04.prod.protection.outlook.com (10.152.90.54) by CO1NAM04HT235.eop-NAM04.prod.protection.outlook.com (10.152.91.141) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.20.735.16; Sat, 12 May 2018 19:52:15 +0000 Received: from BLUPR16MB0500.namprd16.prod.outlook.com (10.152.90.55) by CO1NAM04FT023.mail.protection.outlook.com (10.152.90.148) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.20.755.15 via Frontend Transport; Sat, 12 May 2018 19:52:15 +0000 Received: from BLUPR16MB0500.namprd16.prod.outlook.com ([fe80::55c2:9577:1f40:5c55]) by BLUPR16MB0500.namprd16.prod.outlook.com ([fe80::55c2:9577:1f40:5c55%2]) with mapi id 15.20.0755.012; Sat, 12 May 2018 19:52:14 +0000 From: Fis Trivial To: "31436@debbugs.gnu.org" <31436@debbugs.gnu.org> Subject: [PATCH 6/6] gnu: Add pocl. Thread-Topic: [PATCH 6/6] gnu: Add pocl. Thread-Index: AQHT6iq5EMKWChf6EECvTdL1RGnFxg== Date: Sat, 12 May 2018 19:52:14 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK2PR02CA0169.apcprd02.prod.outlook.com (2603:1096:201:1f::29) To BLUPR16MB0500.namprd16.prod.outlook.com (2a01:111:e400:c46a::11) x-incomingtopheadermarker: OriginalChecksum:FD98DD66CF80AB28E8F216CFB3FD705C026E64F101CC462463B91E60FA0E715C; UpperCasedChecksum:262E626F3EB90088BB726AA5C9AFB76CA87A5E5AE800AB2401AE8A513A01DB36; SizeAsReceived:7218; Count:47 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [EYImRC3fkYI9n1Rqjaz+qOWl0r9cvGfU] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; CO1NAM04HT235; 7:SRsh2qQs0p839XQNkZuG+rWe2GVRWCXciaC8tJpAzFiYXTKNla4ANOD3rfO05cma0H9noqs2f16uF4RRhpdttaAK4dQvb/QBhQF0VnWeMuJWt/J8JDoY0hwvMJwUDxWsfLAGC0axbOVRBQvN0r7A8m/h5iu/KygAsr1of8CBcPqFrAB+UiXT2PHdPvwThmqoDbMNNJVPoB5sCDHTiQSOuWoOcipnhVhhlAa73YHt7cKeCfh8XvFi1/QtiOC0W8tU x-incomingheadercount: 47 x-eopattributedmessage: 0 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(201702061078)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(2017031322404)(1601125425)(1603101448)(1701031045); SRVR:CO1NAM04HT235; x-ms-traffictypediagnostic: CO1NAM04HT235: x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(444000031); SRVR:CO1NAM04HT235; BCL:0; PCL:0; RULEID:; SRVR:CO1NAM04HT235; x-forefront-prvs: 067071EFC8 x-forefront-antispam-report: SFV:NSPM; SFS:(7070007)(189003)(199004)(6916009)(305945005)(2501003)(82202002)(2900100001)(99286004)(104016004)(5250100002)(74316002)(25786009)(3280700002)(73972006)(83332001)(8936002)(14454004)(81156014)(3660700001)(8676002)(55016002)(6436002)(2351001)(87572001)(5660300001)(105586002)(33656002)(106356001)(6506007)(5640700003)(26005)(386003)(6306002)(102836004)(68736007)(6346003)(86362001)(575784001)(486006)(97736004)(476003)(20460500001)(53376002)(7696005)(59450400001)(9686003)(15852004); DIR:OUT; SFP:1901; SCL:1; SRVR:CO1NAM04HT235; H:BLUPR16MB0500.namprd16.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:; received-spf: None (protection.outlook.com: hotmail.com does not designate permitted sender hosts) authentication-results: spf=none (sender IP is ) smtp.mailfrom=ybbs.daans@hotmail.com; x-microsoft-antispam-message-info: gwK41pL9HDS94J+fxNyWMb3nRxJnGVEgSXExXidH9TVHTWtV6z/eIWiE7WU5fgiDvbsw7aYie8Oqd8VMYnAOiaLWTTIbNQ33LUD6Wh2EfK1LRr3hKl/meDIYM6p37bMGNC/2r/nrqNYh1ROycRIi6RL7jjYy0nG05LQ5btKrg3Tu0xbfuncBf1m3wk4KiSci Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 2fa887cd-798b-4936-1184-08d5b841dbd4 X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-Network-Message-Id: 2fa887cd-798b-4936-1184-08d5b841dbd4 X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-originalarrivaltime: 12 May 2018 19:52:14.8286 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1NAM04HT235 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31436 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/opencl.scm (pocl): New variable. --- gnu/packages/opencl.scm | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/gnu/packages/opencl.scm b/gnu/packages/opencl.scm index 5346d23ac..fe90a639b 100644 --- a/gnu/packages/opencl.scm +++ b/gnu/packages/opencl.scm @@ -24,12 +24,14 @@ #:use-module (guix packages) #:use-module ((guix licenses) #:prefix license:) #:use-module (gnu packages) + #:use-module (gnu packages autotools) #:use-module (gnu packages bison) #:use-module (gnu packages compression) #:use-module (gnu packages gnupg) #:use-module (gnu packages gl) #:use-module (gnu packages libedit) #:use-module (gnu packages llvm) + #:use-module (gnu packages mpi) #:use-module (gnu packages ncurses) #:use-module (gnu packages pkg-config) #:use-module (gnu packages python) @@ -282,3 +284,44 @@ the system.") (description "Intel's OpenCL framework that works with Intel IvyBridge= GPUs and above.") (license license:lgpl2.1))) + +(define-public pocl + (package + (name "pocl") + (version "1.1") + (source (origin + (method url-fetch) + (uri (string-append + "https://github.com/pocl/pocl/archive/v" + version ".tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0lrw3hlb0w53xzmrf2hvbda406l70ar4gyadflvlkj4879lx138y")))) + (build-system cmake-build-system) + (native-inputs + `(("pkg-config" ,pkg-config) + ("libltdl" ,libltdl))) + (inputs + `(("llvm" ,llvm) + ("hwloc" ,hwloc "lib") + ("clang" ,clang) + ("ocl-icd" ,ocl-icd))) + (arguments + `(#:configure-flags + '("-DENABLE_ICD=3DON" + "-DENABLE_TESTSUITES=3DOFF" + "-DENABLE_CONFORMANCE=3DOFF") + #:phases + (modify-phases %standard-phases + (add-after 'install 'remove-headers + (lambda* (#:key outputs #:allow-other-keys) + (let ((out (assoc-ref outputs "out"))) + (delete-file-recursively + (string-append out "/include")))))) + #:tests? #f)) ; failed + (home-page "http://portablecl.org/") + (synopsis "Portable Computing Language (pocl)") + (description "pocl is being developed towards an efficient implementat= ion +of OpenCL standard which can be easily adapted for new targets.") + (license license:expat))) --=20 2.14.3 From debbugs-submit-bounces@debbugs.gnu.org Sat May 26 13:43:16 2018 Received: (at submit) by debbugs.gnu.org; 26 May 2018 17:43:16 +0000 Received: from localhost ([127.0.0.1]:49876 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fMdDo-000086-Id for submit@debbugs.gnu.org; Sat, 26 May 2018 13:43:16 -0400 Received: from eggs.gnu.org ([208.118.235.92]:36246) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fMdDl-00007r-DW for submit@debbugs.gnu.org; Sat, 26 May 2018 13:43:15 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fMdDf-0001B9-2S for submit@debbugs.gnu.org; Sat, 26 May 2018 13:43:08 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: *** X-Spam-Status: No, score=3.3 required=5.0 tests=BAYES_50,FREEMAIL_FROM, RECEIVED_FROM_WINDOWS_HOST,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:48349) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fMdDe-0001B4-V7 for submit@debbugs.gnu.org; Sat, 26 May 2018 13:43:06 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55449) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fMdDd-0006Wv-NQ for guix-patches@gnu.org; Sat, 26 May 2018 13:43:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fMdDZ-00017P-Rn for guix-patches@gnu.org; Sat, 26 May 2018 13:43:05 -0400 Received: from mail-oln040092014030.outbound.protection.outlook.com ([40.92.14.30]:55295 helo=NAM05-DM3-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fMdDZ-00016A-FU for guix-patches@gnu.org; Sat, 26 May 2018 13:43:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=+nCAHVIW+fUF8sj2QSP15NO0QrILfopzXCmw5IxvoSM=; b=W5fOXHYLtjqND/QGrtjRn2Si5C2nfXB0aCrftxfGEuIzwMpXayNi0iUs7QlfMJrSlhJ5JnDFpToA+AaOvfnUPtAGWX6zpmR1kgYzWpoI3rZPEZDWnbEDNggrHzjRzf/JSWaQMjWvcDnvsejN8k0jNEi+wU4uxZsN12/uYCGKGF0dh9rHfQYuCltkuqNdd25CQ8YDAwfdIbzJ4bAsZzQxtix1Mh4SsLBKBG7ZmQY1P7FB2onAnTY5hu/tizeDFt97HbxmOXPUixCKgJ3TezuwNYbo0oGhW7Oyhi8lVm5ev0K/LUpgo4vcRRbMMLhw+9oOEP91kUynCRJVThHQ3TyD4w== Received: from CO1NAM05FT026.eop-nam05.prod.protection.outlook.com (10.152.96.51) by CO1NAM05HT209.eop-nam05.prod.protection.outlook.com (10.152.97.155) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.20.820.5; Sat, 26 May 2018 17:42:58 +0000 Received: from BLUPR16MB0500.namprd16.prod.outlook.com (10.152.96.52) by CO1NAM05FT026.mail.protection.outlook.com (10.152.96.135) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.20.820.5 via Frontend Transport; Sat, 26 May 2018 17:42:58 +0000 Received: from BLUPR16MB0500.namprd16.prod.outlook.com ([fe80::55c2:9577:1f40:5c55]) by BLUPR16MB0500.namprd16.prod.outlook.com ([fe80::55c2:9577:1f40:5c55%2]) with mapi id 15.20.0797.015; Sat, 26 May 2018 17:42:58 +0000 From: Fis Trivial To: Fis Trivial Subject: Re: [PATCH 0/6] gnu: Add opencl related packages. Thread-Topic: [PATCH 0/6] gnu: Add opencl related packages. Thread-Index: AQHT6inji6sRZy3Gt0OLOJRZGjhF3aRCXZeA Date: Sat, 26 May 2018 17:42:58 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK2PR0401CA0005.apcprd04.prod.outlook.com (2603:1096:202:2::15) To BLUPR16MB0500.namprd16.prod.outlook.com (2a01:111:e400:c46a::11) x-incomingtopheadermarker: OriginalChecksum:A50E215CB0F9C6D3A60E3489BE2ED68CA3D1BBE2CBE7502BA25190E66BEFA454; UpperCasedChecksum:236B8021EA6FD0B09D9FD396733DC3D5AD99005F752C80A7091FAB4D42519285; SizeAsReceived:7496; Count:50 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [m4XWDh03aalqq36t4E2HOBjwWh26JvyE] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; CO1NAM05HT209; 7:lVIbEQql6qyUWZFuF9e2tYffAZd0KNqnsJH9FNT7eeSkfmWNPSlch+MNasLro8Y5WRLZVs+VyDqqpBNDb1dhfOoKWCf5n7dyfOo81ppmwbXfwSPXZAhBuk9R5EBVmzODqD/lvaoFA2UzrLpljc/KPRWP09c21Y3zdmyqCBP8MY5nd+RnXiSiivdDZIQ9sC365tZiv/ViHwuTRCku9Vn03JGZfZB1pptWQ0Dny0OtTD0wlXXBmsEd5uef3xgm2quQ x-incomingheadercount: 50 x-eopattributedmessage: 0 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(201702061078)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(201702181274)(2017031322404)(1603101448)(1601125466)(1701031045); SRVR:CO1NAM05HT209; x-ms-exchange-slblob-mailprops: dEG5jEBie8lJvN/wShXcVHlpuRZypj25/tHIA4Bp1o07ZAJ9gnr3XwaUls9kVoFIRcSpvztdVpgADvnWymOA0lbvsiJGcAkYrwVbQzqPvZHXPU4yikTTDB8l0S/7KKAVe1m9IfaRs13PcaAhRUU/yIIJ/z2qpItP3vDi2qHX2Qg3NhLPlxWcOe89QII2DYaZGV4bqCN3k+lNSlKFsAOUZwnT/3VjkEjPo5u2DQCi4pP4DoZGF/YW6wY6CTYPeZmmNBp6weRzcPY9dIRKTQZrmP0pney4Vvt2n6AKKR0GQIZChjv60TDV2UsEu7vK//j1zBRG5DQjcNHXVs2E1V5yuqmiVI/sf/Q3Wmfw4EFf8jY33ix/q/vC3abPK9fJ7164MuQOskGNegbFvS+lcAD9C/meiSaemzuAPF05zuC0/CPGBudI/oCmzQT65Jyn46IEwuLYOWzkDqv54BSdw7Hk5NdaYsnP0VeIt9x2FCewogggeO2tBL3QNhqnl4ICPUuLpegtYbCakZTGv+PDxriZoQHACUl1+Vbad8fwKYt67KWrkLqpAayJKPbF0jFstaQi+tQa1smWxnF7HBqPIOzLYrLINs0av+PZdHpAkt/oPlntcWLzXsRg14ri7I88UVV+tAhD26K76+iGxLZfBOpwG1whBFvQ7dc2hsPotBrVxTB13CvPTgmbzg== x-ms-traffictypediagnostic: CO1NAM05HT209: x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(444000031); SRVR:CO1NAM05HT209; BCL:0; PCL:0; RULEID:; SRVR:CO1NAM05HT209; x-forefront-prvs: 0684F80A5C x-forefront-antispam-report: SFV:NSPM; SFS:(7070007)(189003)(199004)(174874002)(5250100002)(6200100001)(2900100001)(102836004)(86362001)(486006)(99286004)(25786009)(305945005)(6436002)(74316002)(14454004)(476003)(4326008)(97736004)(11346002)(446003)(55016002)(104016004)(6916009)(6506007)(105586002)(386003)(59450400001)(5660300001)(76176011)(106356001)(87572001)(33656002)(39060400002)(8676002)(81156014)(6346003)(3280700002)(26005)(229853002)(6246003)(8936002)(3660700001)(73972006)(83332001)(7696005)(68736007)(20460500001)(82202002)(9686003)(15852004); DIR:OUT; SFP:1901; SCL:1; SRVR:CO1NAM05HT209; H:BLUPR16MB0500.namprd16.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:; received-spf: None (protection.outlook.com: hotmail.com does not designate permitted sender hosts) authentication-results: spf=none (sender IP is ) smtp.mailfrom=ybbs.daans@hotmail.com; x-microsoft-antispam-message-info: NRbga7Qvm4cvogTT0KJIbhuC8hsqlSGZxwfwkKUVw5RTE35+w/aaj1xHqmj2riLPBKznJwdJRfW6v+4Y/e8jByd2YG5RFWfRXcEMVHj16sOpKhDRIw99z75LuFJw/DXWocrrsE9tPBDoY49C7E0P+HfnF0Y23Y00FjDTI21yQkE6cj2LwAdn2su2O+VBaaJr Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 080caf52-33e6-47c4-8c68-08d5c3301dd1 X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-Network-Message-Id: 080caf52-33e6-47c4-8c68-08d5c3301dd1 X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-originalarrivaltime: 26 May 2018 17:42:58.6466 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1NAM05HT209 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit Cc: "guix-patches@gnu.org" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Fis Trivial writes: > These patches add basic support for opencl. As noted in the new file > opencl.scm, tests can't enabled by now. For the future, maybe we can > patch the build system to make test targets installable so that people > with right tools can help testing. Or maybe there are some other ways > that we can modify the build environment for testing. But that's another > day's problem. :) > > Although testing with packages' unit tests are not enabled. I tried to > test them outside the store by simple hello world program, they works > fine on my hardware. > > To make thing a little comfortable, I packaged clinfo, which is a little > tool for displaying OpenCL platforms and device information by calling > OpenCL host functions. If it works on your device, then at least you can > confirm the corresponding implementation is not completely broken. > > Environment variable `OPENCL_VENDOR_PATH` is used to guide `ocl-icd` > loading needed OpenCL implementation library. You need to source it in > your profile before you try to use any of the implementation. > > I wrapped clinfo, notes are put in the package definition. > Hi, guixs. Sorry. I don't think any usable OpenCL implementation in guix can be done in recent future. OpenCL is kind of deeply integrated with clang and llvm. One of the problem of this integration is that ld is not invoked with correct search path. And usually the link procedure is implemented by calling llvm APIs since ld doesn't know how to link device binary objects. Which means if we want to solve this problem we will have to figure out how does llvm do linking and add the corresponding patches to make a specialized llvm. If I were to do it, I would rather try to get ld and gcc support basic OpenCL linking, the needed effort is not that different. You can still review these packages without pocl and beignet (these two are implementation), so that others who want to enable OpenCL in guix will not have to packages those headers and helper tools. From debbugs-submit-bounces@debbugs.gnu.org Mon May 28 08:51:53 2018 Received: (at 31436) by debbugs.gnu.org; 28 May 2018 12:51:53 +0000 Received: from localhost ([127.0.0.1]:51810 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fNHcv-0006ZD-IU for submit@debbugs.gnu.org; Mon, 28 May 2018 08:51:53 -0400 Received: from eggs.gnu.org ([208.118.235.92]:54292) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fNHcu-0006Z0-Ow for 31436@debbugs.gnu.org; Mon, 28 May 2018 08:51:52 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fNHck-0003Sb-AN for 31436@debbugs.gnu.org; Mon, 28 May 2018 08:51:47 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:37845) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fNHck-0003SV-6a; Mon, 28 May 2018 08:51:42 -0400 Received: from [193.50.110.236] (port=52616 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fNHcj-0005MV-Bl; Mon, 28 May 2018 08:51:41 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Fis Trivial Subject: Re: [bug#31436] [PATCH 0/6] gnu: Add opencl related packages. References: Date: Mon, 28 May 2018 14:51:39 +0200 In-Reply-To: (Fis Trivial's message of "Sat, 26 May 2018 17:42:58 +0000") Message-ID: <87r2lw0wpw.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 31436 Cc: 31436@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) Hello, Fis Trivial skribis: > I don't think any usable OpenCL implementation in guix can be done in > recent future. OpenCL is kind of deeply integrated with clang and > llvm. One of the problem of this integration is that ld is not invoked > with correct search path. And usually the link procedure is implemented > by calling llvm APIs since ld doesn't know how to link device binary > objects. Which means if we want to solve this problem we will have to > figure out how does llvm do linking and add the corresponding patches to > make a specialized llvm. If I were to do it, I would rather try to get > ld and gcc support basic OpenCL linking, the needed effort is not that > different. In a similar vein, you might want to check =E2=80=98clang-3.5-libc-search-path.patch=E2=80=99. Maybe it doesn=E2=80= =99t help for pocl/beignet because it=E2=80=99s a patch against Clang, not LLVM. We=E2=80=99ll need to investigate more precisely how pocl/beignet invoke the linker, as discussed on help-guix. Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 25 16:22:14 2018 Received: (at 31436) by debbugs.gnu.org; 25 Jun 2018 20:22:15 +0000 Received: from localhost ([127.0.0.1]:35293 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fXY06-0006Ut-N3 for submit@debbugs.gnu.org; Mon, 25 Jun 2018 16:22:14 -0400 Received: from eggs.gnu.org ([208.118.235.92]:41724) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fXY04-0006Uh-W7 for 31436@debbugs.gnu.org; Mon, 25 Jun 2018 16:22:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fXXzy-0001Zc-US for 31436@debbugs.gnu.org; Mon, 25 Jun 2018 16:22:07 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:46054) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fXXzy-0001ZX-QM; Mon, 25 Jun 2018 16:22:06 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=56024 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fXXzy-0003vQ-CO; Mon, 25 Jun 2018 16:22:06 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Fis Trivial Subject: Re: [bug#31436] [PATCH 0/6] gnu: Add opencl related packages. References: Date: Mon, 25 Jun 2018 22:22:05 +0200 In-Reply-To: (Fis Trivial's message of "Sat, 12 May 2018 19:46:15 +0000") Message-ID: <87o9fyr502.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 31436 Cc: 31436@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) Hello Fis! Fis Trivial skribis: > These patches add basic support for opencl. As noted in the new file > opencl.scm, tests can't enabled by now. For the future, maybe we can > patch the build system to make test targets installable so that people > with right tools can help testing. Or maybe there are some other ways > that we can modify the build environment for testing. But that's another > day's problem. :) > > Although testing with packages' unit tests are not enabled. I tried to > test them outside the store by simple hello world program, they works > fine on my hardware. > > To make thing a little comfortable, I packaged clinfo, which is a little > tool for displaying OpenCL platforms and device information by calling > OpenCL host functions. If it works on your device, then at least you can > confirm the corresponding implementation is not completely broken. > > Environment variable `OPENCL_VENDOR_PATH` is used to guide `ocl-icd` > loading needed OpenCL implementation library. You need to source it in > your profile before you try to use any of the implementation. > > I wrapped clinfo, notes are put in the package definition. > > > fis (6): > gnu: Add opencl-headers. > gnu: Add opencl-clhpp. > gnu: Add ocl-icd. > gnu: Add beignet. > gnu: Add clinfo. > gnu: Add pocl. I finally applied the first two patches. Could you remind me what the blocker is for the subsequent patches? I know we discussed it but I couldn=E2=80=99t find the details. Thanks, and sorry for the delay! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 25 16:59:07 2018 Received: (at 31436) by debbugs.gnu.org; 25 Jun 2018 20:59:07 +0000 Received: from localhost ([127.0.0.1]:35350 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fXYZn-0007Rd-GG for submit@debbugs.gnu.org; Mon, 25 Jun 2018 16:59:07 -0400 Received: from mail-oln040092009101.outbound.protection.outlook.com ([40.92.9.101]:52896 helo=NAM04-BN3-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fXYZm-0007R1-E5 for 31436@debbugs.gnu.org; Mon, 25 Jun 2018 16:59:06 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Al3v9uPY4+B/Rt+rWsagY8JHrvs+essMm4wUG2eXFD8=; b=TOaef+5ntzyyxhD8+sRtFo1UvcTg0ejQ6buM1ltJ9PPmD1Rg9puJycpAL7hXid+I69ezJuxMLjQjMczgIyQkrRBz7QMOex/2Nv3MTLs947mEA9DN+oBw0IU1nm0Qq6p1ZJNAeUUoItib0Yr8W/1iUdNzwRsX4/xWmocHL78eFPXVzCJnmGCpjJ15NskJW4o1ZpdiBnI4OaMSWmiU9XSVLr1uVT4PFMLJ0Bx34Dy34k78qo4CABaLMMQYbU/G+DO5jDQZwVrAFru1oEGbXrLVz5uiZkiZkxmfobFzYxKcwpOwseqiE3j+TP2gDIsDYyGouWHW9mGktyquVb4BtbtitA== Received: from BN3NAM04FT033.eop-NAM04.prod.protection.outlook.com (10.152.92.55) by BN3NAM04HT210.eop-NAM04.prod.protection.outlook.com (10.152.93.192) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.20.906.15; Mon, 25 Jun 2018 20:59:00 +0000 Received: from SN1PR16MB0511.namprd16.prod.outlook.com (10.152.92.53) by BN3NAM04FT033.mail.protection.outlook.com (10.152.92.165) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.20.906.15 via Frontend Transport; Mon, 25 Jun 2018 20:59:00 +0000 Received: from SN1PR16MB0511.namprd16.prod.outlook.com ([fe80::c5d0:39f1:74ab:8382]) by SN1PR16MB0511.namprd16.prod.outlook.com ([fe80::c5d0:39f1:74ab:8382%3]) with mapi id 15.20.0884.024; Mon, 25 Jun 2018 20:59:00 +0000 From: Fis Trivial To: =?utf-8?B?THVkb3ZpYyBDb3VydMOocw==?= Subject: Re: [bug#31436] [PATCH 0/6] gnu: Add opencl related packages. Thread-Topic: [bug#31436] [PATCH 0/6] gnu: Add opencl related packages. Thread-Index: AQHT6inji6sRZy3Gt0OLOJRZGjhF3aRxsBdlgAAKOIA= Date: Mon, 25 Jun 2018 20:58:59 +0000 Message-ID: References: <87o9fyr502.fsf@gnu.org> In-Reply-To: <87o9fyr502.fsf@gnu.org> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK0PR03CA0068.apcprd03.prod.outlook.com (2603:1096:203:52::32) To SN1PR16MB0511.namprd16.prod.outlook.com (2a01:111:e400:5958::25) x-incomingtopheadermarker: OriginalChecksum:57DBF126C440E1185E455B30C60CA3930FA95ABB991D207605D0B1AB12037A5E; UpperCasedChecksum:019761934535EDBEE69C69D7211AA0ECE5C2BCE5E28F459529695958E45FCB2C; SizeAsReceived:7580; Count:50 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [l6r+iHp4x3IDUoYa4lhjQ8ixmaX+6KMB] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; BN3NAM04HT210; 7:HwZjw1IAmOxXMHTh1HwE8cJonvDcE51sLUoYuYXpfccqix/5QGvTRPoDaFrfLyYO9rtgvRAslRKB+xz3hAp8YdYb5v/Xz0Pu90PbqKwTQ07+m1cqPDC7ciFAFKDV/fpJkVRtJKppZzhx55j7kH2wu33wsql3Tx6Csm9stgTiL/3WpG8tFLNh2qUil99ODbbzlbjuXKNIKhnrYvj45epEOg4BuRoW7lrZbUDgPD1Xb5QHamNIjmz9NQZVqNBlx+0V x-incomingheadercount: 50 x-eopattributedmessage: 0 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(201702061078)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(201702181274)(2017031322404)(1603101448)(1601125500)(1701031045); SRVR:BN3NAM04HT210; x-ms-exchange-slblob-mailprops: Zv/SX2iM+5WD43jc4F3Pmo+ej212y/nil+pDlttlyukpuqjX7S3G9YV2SSBkluw8wRxOVsk3trmqnJpM95DaFBJ4jBBH6AvTmSfTOYfHAgx7up103b7QtmyRw0RqDF1JTaVLTWTLZRp51UHMNPXaGMkWA78I9/L1MNl648JD6Tk2i4B24hsR8ow7FjMW2Z2GKu6PQBsjF/4r2bihTKL1ecvA65ijQ0mIf5LQRIaSGq+fgLLScqU8d+wm8HsmujMDDfm0M6wQo9QYIo/bnEg1QdYZSGx5PCtyyPKFOAvZmjxcT+djvEDdZ3oX5vbVq+tgTqvKA0lg8bOxSz1utz1pChJwwZ6B6KI73lfKvG5yB5J315tuhN1yF/qCkmBjmpqi0AEDWHEpPdzIJ6gENGjQuwaHC/v6flQkTvkz57+fK2suXsz1NAIz+TVPrtG+5hnQW90ZFNQ03SH4YsMzwsEEEeWbgIuWldaRbXookcI9YCi5rIxJPUKwUUql6BFs0c8BcdS0B5lFsS/oBGPT+tXPYkrXMPoLkOmBh3KGeML/hJJ0ebTlHp3/b8gukyLVGMeBxTqvkXfNxKGhy8Lkj+YQOvz8UjxMafI+E9QGVFOBrU79K3feozpiG9RTAphbXL83kk42QXRP8RDlc3tZDTLG1SYY26p0gxmVBZqqcZO+HoE0UalqtR5j/PM6mtlh8YlXYQK9wL8Qqw4= x-ms-traffictypediagnostic: BN3NAM04HT210: x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(444000031); SRVR:BN3NAM04HT210; BCL:0; PCL:0; RULEID:; SRVR:BN3NAM04HT210; x-forefront-prvs: 0714841678 x-forefront-antispam-report: SFV:NSPM; SFS:(7070007)(189003)(174874002)(199004)(39060400002)(11346002)(486006)(106356001)(105586002)(5250100002)(73972006)(446003)(476003)(5660300001)(305945005)(86362001)(82202002)(87572001)(83332001)(2900100001)(99286004)(74316002)(25786009)(229853002)(97736004)(8936002)(26005)(33656002)(7696005)(76176011)(9686003)(104016004)(68736007)(6436002)(8676002)(6246003)(54906003)(6916009)(4326008)(55016002)(102836004)(20460500001)(14454004)(81156014)(6346003)(6506007)(14444005)(256004)(386003)(15852004); DIR:OUT; SFP:1901; SCL:1; SRVR:BN3NAM04HT210; H:SN1PR16MB0511.namprd16.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:; received-spf: None (protection.outlook.com: hotmail.com does not designate permitted sender hosts) authentication-results: spf=none (sender IP is ) smtp.mailfrom=ybbs.daans@hotmail.com; x-microsoft-antispam-message-info: PXoaKubLF0XbLeuE/5i8HuL6V9A5ZoBAcUGZzJusecCAY1QGS6aWr6fcsX1gTjitSvRyGZzAZqxzwqzAGkSZYGfYn43iGrPaAAaBjdtWj3aVeRz4cHwonYnTofrZnhldMRJNuiYAuXO37eBhvEHADJDe/2zczRKiCmvDosu0EjM3qgHbH0ALbkLPb963v3qCzqACVAiNbDpV1dvN3HUWYIC7mzre/lyHKGK6l7RFHOE= Content-Type: text/plain; charset="utf-8" Content-ID: <91DFCF8B6FCADF48A50C27BE4275C957@namprd16.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-Network-Message-Id: ad242d79-0d13-4151-465d-08d5dade7907 X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jun 2018 20:59:00.1064 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3NAM04HT210 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31436 Cc: "31436@debbugs.gnu.org" <31436@debbugs.gnu.org>, Fis Trivial X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) DQpMdWRvdmljIENvdXJ0w6hzIHdyaXRlczoNCg0KPiBIZWxsbyBGaXMhDQo+DQo+IEZpcyBUcml2 aWFsIDx5YmJzLmRhYW5zQGhvdG1haWwuY29tPiBza3JpYmlzOg0KPg0KPj4gVGhlc2UgcGF0Y2hl cyBhZGQgYmFzaWMgc3VwcG9ydCBmb3Igb3BlbmNsLiBBcyBub3RlZCBpbiB0aGUgbmV3IGZpbGUN Cj4+IG9wZW5jbC5zY20sIHRlc3RzIGNhbid0IGVuYWJsZWQgYnkgbm93LiBGb3IgdGhlIGZ1dHVy ZSwgbWF5YmUgd2UgY2FuDQo+PiBwYXRjaCB0aGUgYnVpbGQgc3lzdGVtIHRvIG1ha2UgdGVzdCB0 YXJnZXRzIGluc3RhbGxhYmxlIHNvIHRoYXQgcGVvcGxlDQo+PiB3aXRoIHJpZ2h0IHRvb2xzIGNh biBoZWxwIHRlc3RpbmcuIE9yIG1heWJlIHRoZXJlIGFyZSBzb21lIG90aGVyIHdheXMNCj4+IHRo YXQgd2UgY2FuIG1vZGlmeSB0aGUgYnVpbGQgZW52aXJvbm1lbnQgZm9yIHRlc3RpbmcuIEJ1dCB0 aGF0J3MgYW5vdGhlcg0KPj4gZGF5J3MgcHJvYmxlbS4gOikNCj4+DQo+PiBBbHRob3VnaCB0ZXN0 aW5nIHdpdGggcGFja2FnZXMnIHVuaXQgdGVzdHMgYXJlIG5vdCBlbmFibGVkLiBJIHRyaWVkIHRv DQo+PiB0ZXN0IHRoZW0gb3V0c2lkZSB0aGUgc3RvcmUgYnkgc2ltcGxlIGhlbGxvIHdvcmxkIHBy b2dyYW0sIHRoZXkgd29ya3MNCj4+IGZpbmUgb24gbXkgaGFyZHdhcmUuDQo+Pg0KPj4gVG8gbWFr ZSB0aGluZyBhIGxpdHRsZSBjb21mb3J0YWJsZSwgSSBwYWNrYWdlZCBjbGluZm8sIHdoaWNoIGlz IGEgbGl0dGxlDQo+PiB0b29sIGZvciBkaXNwbGF5aW5nIE9wZW5DTCBwbGF0Zm9ybXMgYW5kIGRl dmljZSBpbmZvcm1hdGlvbiBieSBjYWxsaW5nDQo+PiBPcGVuQ0wgaG9zdCBmdW5jdGlvbnMuIElm IGl0IHdvcmtzIG9uIHlvdXIgZGV2aWNlLCB0aGVuIGF0IGxlYXN0IHlvdSBjYW4NCj4+IGNvbmZp cm0gdGhlIGNvcnJlc3BvbmRpbmcgaW1wbGVtZW50YXRpb24gaXMgbm90IGNvbXBsZXRlbHkgYnJv a2VuLg0KPj4NCj4+IEVudmlyb25tZW50IHZhcmlhYmxlIGBPUEVOQ0xfVkVORE9SX1BBVEhgIGlz IHVzZWQgdG8gZ3VpZGUgYG9jbC1pY2RgDQo+PiBsb2FkaW5nIG5lZWRlZCBPcGVuQ0wgaW1wbGVt ZW50YXRpb24gbGlicmFyeS4gWW91IG5lZWQgdG8gc291cmNlIGl0IGluDQo+PiB5b3VyIHByb2Zp bGUgYmVmb3JlIHlvdSB0cnkgdG8gdXNlIGFueSBvZiB0aGUgaW1wbGVtZW50YXRpb24uDQo+Pg0K Pj4gSSB3cmFwcGVkIGNsaW5mbywgbm90ZXMgYXJlIHB1dCBpbiB0aGUgcGFja2FnZSBkZWZpbml0 aW9uLg0KPj4NCj4+DQo+PiBmaXMgKDYpOg0KPj4gICBnbnU6IEFkZCBvcGVuY2wtaGVhZGVycy4N Cj4+ICAgZ251OiBBZGQgb3BlbmNsLWNsaHBwLg0KPj4gICBnbnU6IEFkZCBvY2wtaWNkLg0KPj4g ICBnbnU6IEFkZCBiZWlnbmV0Lg0KPj4gICBnbnU6IEFkZCBjbGluZm8uDQo+PiAgIGdudTogQWRk IHBvY2wuDQo+DQo+IEkgZmluYWxseSBhcHBsaWVkIHRoZSBmaXJzdCB0d28gcGF0Y2hlcy4NCj4N Cj4gQ291bGQgeW91IHJlbWluZCBtZSB3aGF0IHRoZSBibG9ja2VyIGlzIGZvciB0aGUgc3Vic2Vx dWVudCBwYXRjaGVzPyAgSQ0KPiBrbm93IHdlIGRpc2N1c3NlZCBpdCBidXQgSSBjb3VsZG7igJl0 IGZpbmQgdGhlIGRldGFpbHMuDQo+DQo+IFRoYW5rcywgYW5kIHNvcnJ5IGZvciB0aGUgZGVsYXkh DQo+DQo+IEx1ZG/igJkuDQoNCkZvciBQT0NMLiBUaGUgcHJvYmxlbSBpcyBsZCBjb3VsZG4ndCBm aW5kIHRoZSByaWdodCBwYXRoLiBBbm90aGVyIG9uZSBpcw0KR3VpeCBjdXJyZW50bHkgZG9lc24n dCBoYXZlIGFueSBtb2Rlcm4gR1BVIHN1cHBvcnQgZHVlIHRvIGZpcm13YXJlDQpibG9icy4gU28g T3BlbkNMIGhlcmUgaXMgbm90IHZlcnkgYXR0cmFjdGl2ZSBpbiBnZW5lcmFsIHVubGVzcyBvbmUN Cm1haW50YWluIGhpcy9oZXIgb3duIGtlcm5lbC4gT3IgbWF5YmUgc29tZW9uZSBoZXJlIHRveXMg d2l0aCBGUEdBPyA6KQ0KDQpCZWlnbmV0IGlzIG5vdyBkZXByZWNhdGVkIGluIGZhdm9yIHRoZSBu ZXcgTmVvIHByb2plY3QgKGJvdGggYXJlIGZyb20NCkludGVsKS4NCg0KSmlhbWluZw0K From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 26 09:45:12 2018 Received: (at 31436) by debbugs.gnu.org; 26 Jun 2018 13:45:12 +0000 Received: from localhost ([127.0.0.1]:35769 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fXoHQ-0007V4-3L for submit@debbugs.gnu.org; Tue, 26 Jun 2018 09:45:12 -0400 Received: from eggs.gnu.org ([208.118.235.92]:42018) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fXoHO-0007Uq-8P for 31436@debbugs.gnu.org; Tue, 26 Jun 2018 09:45:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fXoHF-0003he-0v for 31436@debbugs.gnu.org; Tue, 26 Jun 2018 09:45:05 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:58026) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fXoHE-0003hU-Sx; Tue, 26 Jun 2018 09:45:00 -0400 Received: from [193.50.110.137] (port=37188 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fXoHE-0004Uf-6n; Tue, 26 Jun 2018 09:45:00 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Fis Trivial Subject: Re: [bug#31436] [PATCH 0/6] gnu: Add opencl related packages. References: <87o9fyr502.fsf@gnu.org> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 8 Messidor an 226 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Tue, 26 Jun 2018 15:44:58 +0200 In-Reply-To: (Fis Trivial's message of "Mon, 25 Jun 2018 20:58:59 +0000") Message-ID: <87in654q79.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 31436 Cc: "31436@debbugs.gnu.org" <31436@debbugs.gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) Fis Trivial skribis: > For POCL. The problem is ld couldn't find the right path. Another one is > Guix currently doesn't have any modern GPU support due to firmware > blobs. So OpenCL here is not very attractive in general unless one > maintain his/her own kernel. Or maybe someone here toys with FPGA? :) > > Beignet is now deprecated in favor the new Neo project (both are from > Intel). Sure, I understand the limitations regarding GPU supports. I think it might still be useful for people using the OpenCL API for testing purposes on CPUs, though. In that spirit, would it make sense to merge everything but Beignet and POCL? Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 26 14:49:25 2018 Received: (at 31436) by debbugs.gnu.org; 26 Jun 2018 18:49:25 +0000 Received: from localhost ([127.0.0.1]:36509 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fXt1p-0008Pb-0V for submit@debbugs.gnu.org; Tue, 26 Jun 2018 14:49:25 -0400 Received: from mail-oln040092000013.outbound.protection.outlook.com ([40.92.0.13]:38912 helo=NAM01-BN3-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fXt1m-0008PO-MF for 31436@debbugs.gnu.org; Tue, 26 Jun 2018 14:49:22 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=yqr3viT2gSGzacUpPH0TntJ3Ev6+zvWOnrdnZC8W95w=; b=jvELlNVjZoG6+olwTFZ7UxPvvQ08ZyxA/zUtZMRaLjGCnYvrsZ4rWBVwLzJzxxA6jPIz0Y0J9owEAExcAjJiIBzAi+QUfdLNkDBNWgqOLkOgoAJ7v8c6Bmkih8uiU69etIgLCvlpLMK2pyRYD4SlVTupcoR8bQLBTBIwnYCQh9z48kBGExDkEV+IsO7q+q5bBXsRhoovPZZQWWSk/RuNg/hCM71lKp0UEqgNlZ+0s2d2FGpFKJdcs1Hn8CU8vYKHtDNwCUIEyqp7lz006HzVu1xUeBIvELWjkThHbXdH61ej5J39NnH2rNyytVkyKaDmMAHocYqPN1V188FYgzMtHQ== Received: from BN3NAM01FT064.eop-nam01.prod.protection.outlook.com (10.152.66.54) by BN3NAM01HT102.eop-nam01.prod.protection.outlook.com (10.152.66.251) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.906.15; Tue, 26 Jun 2018 18:49:16 +0000 Received: from SN1PR16MB0511.namprd16.prod.outlook.com (10.152.66.54) by BN3NAM01FT064.mail.protection.outlook.com (10.152.66.208) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.20.906.15 via Frontend Transport; Tue, 26 Jun 2018 18:49:16 +0000 Received: from SN1PR16MB0511.namprd16.prod.outlook.com ([fe80::c5d0:39f1:74ab:8382]) by SN1PR16MB0511.namprd16.prod.outlook.com ([fe80::c5d0:39f1:74ab:8382%3]) with mapi id 15.20.0884.024; Tue, 26 Jun 2018 18:49:16 +0000 From: Fis Trivial To: =?utf-8?B?THVkb3ZpYyBDb3VydMOocw==?= Subject: Re: [bug#31436] [PATCH 0/6] gnu: Add opencl related packages. Thread-Topic: [bug#31436] [PATCH 0/6] gnu: Add opencl related packages. Thread-Index: AQHT6inji6sRZy3Gt0OLOJRZGjhF3aRxsBdlgAAKOICAARkxV4AAVOWA Date: Tue, 26 Jun 2018 18:49:16 +0000 Message-ID: References: <87o9fyr502.fsf@gnu.org> <87in654q79.fsf@gnu.org> In-Reply-To: <87in654q79.fsf@gnu.org> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK0PR03CA0025.apcprd03.prod.outlook.com (2603:1096:203:2f::13) To SN1PR16MB0511.namprd16.prod.outlook.com (2a01:111:e400:5958::25) x-incomingtopheadermarker: OriginalChecksum:204AC9508EA6DBD3B840FDEA00AD47938A02655314F653FD879A260DA27BD3DD; UpperCasedChecksum:495970CE07253D52240DF2CB0415C331E72D40BA791A09DB9F55E01E76AA6370; SizeAsReceived:7693; Count:50 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [BF5QkMw+3DI2BFTGbXetLa0ieOEFaHQR] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; BN3NAM01HT102; 7:5Lz5Tot1wQ/QSPyLzWWYT9/yolUgNyelKhnuGRnxzmCTxzd28tFO6DyWr4iT2iKSkZDRCo5HgiZ3XJF3eNuIpOtftzVcWTIpDIsAfkFZHne14WRrdh8DKtnKg3/M49FLAz5GXlKf8+KfTPinesQB9G4DOLr3wRzIeWs//zt7h5WL/NA6rWieVvbBhJizHVDQI1zAxTMYtn7sVeukwTYtIzxFO2H8wiThFIlOFzLYe1HBAM6wSVTmTarKAZmrc3ua x-incomingheadercount: 50 x-eopattributedmessage: 0 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(201702061078)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(201702181274)(2017031322404)(1603101448)(1601125500)(1701031045); SRVR:BN3NAM01HT102; x-ms-exchange-slblob-mailprops: kw4jv30d2yTVbDWqEtWDPywq5GzvzFbdytzHqj3uDNueey1PDydzYg/M6/KZ6diUh1k0ivfVbNSAq103TGTTuqDgX53KeSNPnk2zgQWdDD1H+hSeFifOcPQ51JNUaqPj6LArkVedGsT3xvrFukCZBecTbE4ALjB2DmDfNEqyCAGVpPbxXBb9wbufov4cEG6h8JeBOZjA5RdEr4E9Iy4x6q80fBNY2c5GOrUFdckvYC40eLQZ+T+iMTlE9+62/AMT4ZKaeyPkA0oYv8y6cJbfqnjpzL7yNU/AvzhnD6zrF/KvHCo1H7kc8AiuiY98mOOoaUDgOvnzIQkb1zA2Ob/HsqTWNZJtvywoPgq0zMvDdokeeopxfqW5XmXfcdGSR/CshPu113SGeahxVI1KY0BQ5bedt1kLkxzs8W6t9M0a7AvX9QWh+GpmXsCHcZxhI2U/I62YLY2Xp4vSi+aHMcsSzhI3+YBaRkr448XVzZ1k2gjBaha0rcJEKEPdUltDqBxAJ7RFhGM8eX2Z5QD3b1u9JDtmjA662RDnwzbOjoqCZr3zKmSxR/hBNYVsgsNgY6vaHbsCa5+a06GqhdvQTlD4F5qkBEvh8/KHtZU4d2ayIAiNl/rrnaanjFTlpuu1grrEyJVwMXXyqU7hy3bCnGDvTd1v+dx6d+RcOlz/uPJ6YH4= x-ms-traffictypediagnostic: BN3NAM01HT102: x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(444000031); SRVR:BN3NAM01HT102; BCL:0; PCL:0; RULEID:; SRVR:BN3NAM01HT102; x-forefront-prvs: 071518EF63 x-forefront-antispam-report: SFV:NSPM; SFS:(7070007)(189003)(199004)(51914003)(25786009)(74316002)(4326008)(486006)(476003)(105586002)(106356001)(446003)(33656002)(11346002)(97736004)(14454004)(8676002)(8936002)(2900100001)(93886005)(81156014)(99286004)(39060400002)(6246003)(305945005)(6916009)(83332001)(9686003)(68736007)(54906003)(86362001)(82202002)(76176011)(55016002)(102836004)(7696005)(73972006)(20460500001)(6346003)(6436002)(229853002)(26005)(104016004)(5250100002)(6506007)(386003)(256004)(87572001)(5660300001)(15852004); DIR:OUT; SFP:1901; SCL:1; SRVR:BN3NAM01HT102; H:SN1PR16MB0511.namprd16.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:; received-spf: None (protection.outlook.com: hotmail.com does not designate permitted sender hosts) authentication-results: spf=none (sender IP is ) smtp.mailfrom=ybbs.daans@hotmail.com; x-microsoft-antispam-message-info: dfRSf7aQQ7JMlotQS8mNYSEn7o96+7MpC/kEdmVQ8UacMpWxBxCqr9xACOq0X0CdNzdJFiNATaEm+p0hQDUIIxZyQSWgPNwhgefBTbSK26Szr5Lfb3ShwL1fW88MPlDwM56PXCnYVw26q0l8WNoxcEb2a93LcxtzKv58da4xV4IvquWX34dk4zE/hn0VrYhrHuYT0tCJJpkckaTw7ejskX4MSJPJmivyjHXM6NRiQlY= Content-Type: text/plain; charset="utf-8" Content-ID: <50146395C68BF143B6D2047A15CE8E18@namprd16.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-Network-Message-Id: 6bc8e2fd-54d1-41ce-dc40-08d5db958427 X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jun 2018 18:49:16.4577 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3NAM01HT102 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31436 Cc: "31436@debbugs.gnu.org" <31436@debbugs.gnu.org>, Fis Trivial X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) DQpMdWRvdmljIENvdXJ0w6hzIHdyaXRlczoNCg0KPiBGaXMgVHJpdmlhbCA8eWJicy5kYWFuc0Bo b3RtYWlsLmNvbT4gc2tyaWJpczoNCj4NCj4+IEZvciBQT0NMLiBUaGUgcHJvYmxlbSBpcyBsZCBj b3VsZG4ndCBmaW5kIHRoZSByaWdodCBwYXRoLiBBbm90aGVyIG9uZSBpcw0KPj4gR3VpeCBjdXJy ZW50bHkgZG9lc24ndCBoYXZlIGFueSBtb2Rlcm4gR1BVIHN1cHBvcnQgZHVlIHRvIGZpcm13YXJl DQo+PiBibG9icy4gU28gT3BlbkNMIGhlcmUgaXMgbm90IHZlcnkgYXR0cmFjdGl2ZSBpbiBnZW5l cmFsIHVubGVzcyBvbmUNCj4+IG1haW50YWluIGhpcy9oZXIgb3duIGtlcm5lbC4gT3IgbWF5YmUg c29tZW9uZSBoZXJlIHRveXMgd2l0aCBGUEdBPyA6KQ0KPj4NCj4+IEJlaWduZXQgaXMgbm93IGRl cHJlY2F0ZWQgaW4gZmF2b3IgdGhlIG5ldyBOZW8gcHJvamVjdCAoYm90aCBhcmUgZnJvbQ0KPj4g SW50ZWwpLg0KPg0KPiBTdXJlLCBJIHVuZGVyc3RhbmQgdGhlIGxpbWl0YXRpb25zIHJlZ2FyZGlu ZyBHUFUgc3VwcG9ydHMuICBJIHRoaW5rIGl0DQo+IG1pZ2h0IHN0aWxsIGJlIHVzZWZ1bCBmb3Ig cGVvcGxlIHVzaW5nIHRoZSBPcGVuQ0wgQVBJIGZvciB0ZXN0aW5nDQo+IHB1cnBvc2VzIG9uIENQ VXMsIHRob3VnaC4NCj4NCj4gSW4gdGhhdCBzcGlyaXQsIHdvdWxkIGl0IG1ha2Ugc2Vuc2UgdG8g bWVyZ2UgZXZlcnl0aGluZyBidXQgQmVpZ25ldCBhbmQNCj4gUE9DTD8NCj4NCj4gTHVkb+KAmS4N Cg0KVGhhbmtzIGZvciB0aGUgcmV2aWV3LiBJIHdpbGwgcmVzZW5kIHRoZSByZXN0IHdpdGggc29t ZSBub3RlcyBzb29uLg0KDQpKaWFtaW5nDQo= From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 26 15:38:13 2018 Received: (at 31436) by debbugs.gnu.org; 26 Jun 2018 19:38:13 +0000 Received: from localhost ([127.0.0.1]:36534 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fXtn1-00015f-5r for submit@debbugs.gnu.org; Tue, 26 Jun 2018 15:38:13 -0400 Received: from mail-oln040092005042.outbound.protection.outlook.com ([40.92.5.42]:2465 helo=NAM02-SN1-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fXtmv-000157-D7 for 31436@debbugs.gnu.org; Tue, 26 Jun 2018 15:38:07 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=H5rq3Wa+puwSWyAYIxt2lzziLxIyp2wD8tWS0BQeXaQ=; b=k2+z6u3ntjDxI1w4OLD17m3pSMo5NQRnw5Gpo3BTrJz/I+V1jhEfpQRg/eIuXceljVjvz/gMQydjel41HAlyufFVsXkuIxfRapxDLO5pUXRrMoWE1OE8YXH8J3yVxmskZJXoy8zs0nrIE/lLPMdrGsaJNul/gQXzZkSt9NlQYFWI4FIhjNOqRdBs0GPYy/+/jc2Ec9OajWE7vkUI5r7hBXienHyKGaEfrqNrKLZ7WGBRor2QULxGue7Zf5qfPlJ4G31/UrtoBd4NqY4tLE+fEuICifo3ntGwZTgZzFtBYxKGMTcqZ2yXNw3Ej+TuRmebje1svYh3Nh3cdgIxOyPY1A== Received: from SN1NAM02FT016.eop-nam02.prod.protection.outlook.com (10.152.72.56) by SN1NAM02HT179.eop-nam02.prod.protection.outlook.com (10.152.72.66) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.20.884.17; Tue, 26 Jun 2018 19:37:59 +0000 Received: from SN1PR16MB0511.namprd16.prod.outlook.com (10.152.72.57) by SN1NAM02FT016.mail.protection.outlook.com (10.152.72.113) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.20.906.15 via Frontend Transport; Tue, 26 Jun 2018 19:37:59 +0000 Received: from SN1PR16MB0511.namprd16.prod.outlook.com ([fe80::c5d0:39f1:74ab:8382]) by SN1PR16MB0511.namprd16.prod.outlook.com ([fe80::c5d0:39f1:74ab:8382%3]) with mapi id 15.20.0884.024; Tue, 26 Jun 2018 19:37:59 +0000 From: Fis Trivial To: =?iso-8859-1?Q?Ludovic_Court=E8s?= Subject: [PATCH 0/3] Resend some opencl packages. Thread-Topic: [PATCH 0/3] Resend some opencl packages. Thread-Index: AQHUDYUwGgahbeN3i0yzdvkmrPt4yQ== Date: Tue, 26 Jun 2018 19:37:59 +0000 Message-ID: References: <87o9fyr502.fsf@gnu.org> <87in654q79.fsf@gnu.org> In-Reply-To: <87in654q79.fsf@gnu.org> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK0PR03CA0019.apcprd03.prod.outlook.com (2603:1096:203:2e::31) To SN1PR16MB0511.namprd16.prod.outlook.com (2a01:111:e400:5958::25) x-incomingtopheadermarker: OriginalChecksum:346E39906E04B620AAC0521632F00614AD8BAD00550B88C667EC5A136BFB0ED2; UpperCasedChecksum:23829A56CB24E39E5D6F37ECE880003165CBB0BDCAD949C8E90F6D81569F4DE2; SizeAsReceived:7583; Count:50 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [jsDwjNF9ssNtW7dYrRkkmF+GEMDs8cyn] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; SN1NAM02HT179; 7:bFRENEt6Utfm5uw61g+G7nJmmcvnnHFpebh54GI5om8U7trxGhDP18N3l9g/81wIABBMX8u1Jz7uky3Au1+85ymlv77Q0LHiYfBjQK1xiPyO+dYuOZhgP63k15mrWGsXGQ82CNI5iXFJiG1f5oRfoNdrGnDabI1CbqapqptuDn+U8zqK70rIpm3MDFD2l6EHka/qOaahdKBiJg5+6uPtqhBvAnDrC3mQ/vWjWN7uy9H4FfMH2XX2p4wWsDlAToFW x-incomingheadercount: 50 x-eopattributedmessage: 0 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(201702061078)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(2017031322404)(1603101448)(1601125500)(1701031045); SRVR:SN1NAM02HT179; x-ms-traffictypediagnostic: SN1NAM02HT179: x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(444000031); SRVR:SN1NAM02HT179; BCL:0; PCL:0; RULEID:; SRVR:SN1NAM02HT179; x-forefront-prvs: 071518EF63 x-forefront-antispam-report: SFV:NSPM; SFS:(7070007)(189003)(199004)(476003)(73972006)(5660300001)(83332001)(4326008)(68736007)(33656002)(104016004)(446003)(97736004)(256004)(86362001)(9686003)(25786009)(87572001)(486006)(11346002)(6916009)(386003)(7696005)(81156014)(20460500001)(93886005)(105586002)(6436002)(106356001)(76176011)(8936002)(6306002)(5250100002)(8676002)(26005)(6506007)(55016002)(99286004)(2900100001)(102836004)(14454004)(966005)(74316002)(82202002)(305945005)(6346003)(15852004); DIR:OUT; SFP:1901; SCL:1; SRVR:SN1NAM02HT179; H:SN1PR16MB0511.namprd16.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:; received-spf: None (protection.outlook.com: hotmail.com does not designate permitted sender hosts) authentication-results: spf=none (sender IP is ) smtp.mailfrom=ybbs.daans@hotmail.com; x-microsoft-antispam-message-info: PjHA22TG4+odGB/3Np9BoMX7p0DzekYkQL3YIkmQCVBJSuZ74MrNIeqFkS4oY+TqUuEbGPimsC9zv6Gd77BRhnhqZx6qcThhrgMgwmtdZiv2pWdVl/qsKBihvQe5gSOSJUQ8yO5cpF7GGPPEXDT9Jea2QoLx5En38rdAntZ8AFRw+9eDY4NuhU8Vlk2e0JrjYStd50TCSbGZcpkhXHec094nmNpU6dpo6bFnctrUn2I= Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-Network-Message-Id: 38f961f8-b2ac-4296-9167-08d5db9c521c X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jun 2018 19:37:59.1622 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1NAM02HT179 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31436 Cc: "31436@debbugs.gnu.org" <31436@debbugs.gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi, after those headers being merged, I re-visited the rest of the packages and did some modifications: 1. POCL is no longer included due to mis-configured path for `ld'. I don't have time to patch it right now. 2. Some inputs of ocl-icd now native-inputs 3. clinfo is no longer wrapped. User needs to source the profile explicitly. The "OPENCL_VENDOR_PATH" is for ocl-icd. Maybe there's a more systematic way to use that variable so that we don't need to wrap every opencl based package? This can be discussed, but again, now I don't have much time to investigate. 4. Beignet is actually working! :) I tested (manually) it under pure environment. Lint is not completely run, I just reported in bug-guix: http://lists.gnu.org/archive/html/bug-guix/2018-06/msg00292.html fis (3): gnu: Add ocl-icd. gnu: Add clinfo. gnu: Add beignet. gnu/local.mk | 1 + gnu/packages/opencl.scm | 161 +++++++++++++++++++= +++- gnu/packages/patches/beignet-correct-paths.patch | 41 ++++++ 3 files changed, 201 insertions(+), 2 deletions(-) create mode 100644 gnu/packages/patches/beignet-correct-paths.patch -- 2.14.4 From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 26 15:39:12 2018 Received: (at 31436) by debbugs.gnu.org; 26 Jun 2018 19:39:12 +0000 Received: from localhost ([127.0.0.1]:36539 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fXto0-00017G-Gg for submit@debbugs.gnu.org; Tue, 26 Jun 2018 15:39:12 -0400 Received: from mail-oln040092003026.outbound.protection.outlook.com ([40.92.3.26]:64480 helo=NAM02-BL2-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fXtny-000173-Qm for 31436@debbugs.gnu.org; Tue, 26 Jun 2018 15:39:11 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ooNU8x1b/PWCEDfC2q43MEf6gyx9U4zwNJs4RBzeM0g=; b=pMzaDgxKffNOM58OQsNJFAp1TvL8Vwg3noxuLjqHNoNNoJTSGQeDqBxNE4TS+EvrIfh96MrVORYaZ451st2qLQ/JdXqLSBnMCyMYqM/JyS4y38Q5sPbe5aMNLUhCwuRut9DIYZ81bLL7sry1ct/DAzt4/V6GyndVbyXsO4FmWc37XJ9cy+qwigZH4lV+KQM93Y7n0CyxC/JnPtn573SZrU48mMjuD9Lxt2DJ3KXQVKl/WpZrfb7sMVLxk9s6Bepw83d8f3rRnS8XGo8FdsABh5Q4LAqDNGgotX1VKw9fxmY8BzHter7eL3lAe32REysnPxn/wx77TwaQvsxzfeOlxQ== Received: from SN1NAM02FT016.eop-nam02.prod.protection.outlook.com (10.152.72.57) by SN1NAM02HT120.eop-nam02.prod.protection.outlook.com (10.152.72.190) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.20.884.17; Tue, 26 Jun 2018 19:39:04 +0000 Received: from SN1PR16MB0511.namprd16.prod.outlook.com (10.152.72.57) by SN1NAM02FT016.mail.protection.outlook.com (10.152.72.113) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.20.906.15 via Frontend Transport; Tue, 26 Jun 2018 19:39:04 +0000 Received: from SN1PR16MB0511.namprd16.prod.outlook.com ([fe80::c5d0:39f1:74ab:8382]) by SN1PR16MB0511.namprd16.prod.outlook.com ([fe80::c5d0:39f1:74ab:8382%3]) with mapi id 15.20.0884.024; Tue, 26 Jun 2018 19:39:04 +0000 From: Fis Trivial To: =?iso-8859-1?Q?Ludovic_Court=E8s?= Subject: [PATCH 1/3] gnu: Add ocl-icd. Thread-Topic: [PATCH 1/3] gnu: Add ocl-icd. Thread-Index: AQHUDYVWW3go22BRkEy71XfIj6k77g== Date: Tue, 26 Jun 2018 19:39:04 +0000 Message-ID: References: <87o9fyr502.fsf@gnu.org> <87in654q79.fsf@gnu.org> In-Reply-To: <87in654q79.fsf@gnu.org> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK0PR03CA0053.apcprd03.prod.outlook.com (2603:1096:203:52::17) To SN1PR16MB0511.namprd16.prod.outlook.com (2a01:111:e400:5958::25) x-incomingtopheadermarker: OriginalChecksum:01692DB62B1F81985C3AECD0D9B2BE2A46F5DDCD6517D9FB6E136E459D636A16; UpperCasedChecksum:DF34A654A773B243152B9FF512FCC53D425AD30F1D5A94DDA6A32505C8B09919; SizeAsReceived:7607; Count:50 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [2235AgpUWBVNj6aMXrRFrtqZuz0NLlvv] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; SN1NAM02HT120; 7:KXjUW4FLHUU9dVFKBNH5f8WTSxbVtQwwYBxsbcn4dnUZGSkVrE4kjczoLfdJQ4eGKU27sMS9c6arOZcFZIMewhaXMOwaHQrMFvWQ8sA+Y+8Qyi+e4NX3osboBxnP4dj9AlH8AFbcN8LfzPOG+NaFOMjXzW6BHEMlIZoeGuGI7qewC3MuavCgKE8dlw3Z+dnhOJTXEYe/QS3A+uzE4+l8w/LMzUeR92C3ozY9TP9wg14OVix9o7yCjmkXVKEJSK1l x-incomingheadercount: 50 x-eopattributedmessage: 0 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(201702061078)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(201702181274)(2017031322404)(1603101448)(1601125500)(1701031045); SRVR:SN1NAM02HT120; x-ms-exchange-slblob-mailprops: zaLzlM2NCG6z2NUnrUZtePlmZDe+agCXq4cgdUrY8KCDgaKNdBYwZrHKsN5EE0pmRnwIKWcU6cS6eBTPcAvplFnBxc8Of+6HF590UVTDK3+k9a6nBDksPSOueJ5MiXAfEUT61TInrZ5ChLKWBz6Gp5CdPq3RgkQn3b9H1B2EChlE0uUajZXea7siOFt7bt/0pZazEIeYxQYDOu+5ZdLPVZubVfD4pabDbEKTOniJ/r68Imlj4NAc0r6U92PwqDob1b/9FdRgn3zJ9bLPqJtgJmNnHuHM7XEBtjE2auuW4cUTCROyHWaK7xCdiDvshalg1RzsHWIz2v1BBcI2UXViHreTIHvvsei20iSoiF5s7eNZJmkYubAO3fQ0K7g8KMTxx9clRnYtFn9GrL3EoNr+Ip1vNGu8oyTivTajK8W6r2SRuMz8y4X3VfmgZscxZzYhl55LFewZMLCDJop2QwY7rIcyho0r55WuIoNsdJ3SLHFwOrmRsEl9WQkruoNyAhNrH+sPFRkifhjjRM6EEsO3XEZ/g57IohDeiLBJz0thRp0mEnoQM8sL+jxHZ3WisnykWjv6I4g4WlS6b5uat8+RY/qD/RrKdTGcs/Qr63bOwB1UOSC/BoqbR7phDY8YEy4Cf2y9ZXcP0zj7xzGs1Xbld28p1vrZkDqvZhlZxf6HeOAI06/NYQnRM0cuXIwPgMu7PM6YUu+1aiczq4mboVTeLJ/a+dyZwXzvEadJgU/BuAQJvdtHcQ4G2Unsz0JqPlgr8OIniqwpQGLB5qR1/u0l2q84hwpNr35ddWUT/CvGo6bEEXvl3hSiOU5bWkTO37SIclQSeqolvg90eSFRGw+HgyoOnx7TZsc6MXp2DzQ2KZM= x-ms-traffictypediagnostic: SN1NAM02HT120: x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(444000031); SRVR:SN1NAM02HT120; BCL:0; PCL:0; RULEID:; SRVR:SN1NAM02HT120; x-forefront-prvs: 071518EF63 x-forefront-antispam-report: SFV:NSPM; SFS:(7070007)(189003)(199004)(4326008)(55016002)(7696005)(102836004)(104016004)(6346003)(76176011)(106356001)(83332001)(6306002)(6506007)(33656002)(99286004)(9686003)(11346002)(25786009)(14444005)(386003)(486006)(5250100002)(105586002)(446003)(476003)(39060400002)(8676002)(2900100001)(73972006)(54906003)(305945005)(16799955002)(82202002)(97736004)(8936002)(86362001)(93886005)(6436002)(14454004)(26005)(68736007)(20460500001)(87572001)(5660300001)(6916009)(256004)(74316002)(81156014)(15852004); DIR:OUT; SFP:1901; SCL:1; SRVR:SN1NAM02HT120; H:SN1PR16MB0511.namprd16.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:; received-spf: None (protection.outlook.com: hotmail.com does not designate permitted sender hosts) authentication-results: spf=none (sender IP is ) smtp.mailfrom=ybbs.daans@hotmail.com; x-microsoft-antispam-message-info: AM0A4+uXVwdxjHGaekDOO6wLYhsYTesrtM0KhnkYU9LKRhRnWjQ5Hya3/EsVQM7AHlAwCzaobeQi7AnlJYDRPPv6RnUNg4wpVyissUNLyOyL1Ov9AwmO2JbVgCkgPpZdk9VOCecdzYEuhorJK+ztBk+b6sL5piEnPj06ShabOaxO5E2mKbGgNFbFM17KplEzYOjBAF87pQQMBYUxBXfKIoOwHPRU3Fotl8JMxnIZR9c= Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-Network-Message-Id: a1bff379-540e-4308-e4b0-08d5db9c7937 X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jun 2018 19:39:04.3818 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1NAM02HT120 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31436 Cc: "31436@debbugs.gnu.org" <31436@debbugs.gnu.org>, Fis Trivial X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/opencl.scm (ocl-icd): New variable. --- gnu/packages/opencl.scm | 39 ++++++++++++++++++++++++++++++++++++++- 1 file changed, 38 insertions(+), 1 deletion(-) diff --git a/gnu/packages/opencl.scm b/gnu/packages/opencl.scm index b31fa0947..b9cca3406 100644 --- a/gnu/packages/opencl.scm +++ b/gnu/packages/opencl.scm @@ -23,7 +23,9 @@ #:use-module (guix git-download) #:use-module (guix packages) #:use-module ((guix licenses) #:prefix license:) - #:use-module (gnu packages python)) + #:use-module (gnu packages gnupg) + #:use-module (gnu packages python) + #:use-module (gnu packages ruby)) =20 ;; This file adds OpenCL implementation related packages. Due to the fact = that ;; OpenCL devices are not available during build (store environment), test= s are @@ -118,3 +120,38 @@ programming.") (description "This package provides the @dfn{host API} C++ headers for OpenCL.") (license license:expat))) + +(define-public ocl-icd + (package + (name "ocl-icd") + (version "2.2.12") + (source (origin + (method url-fetch) + (uri (string-append + "https://forge.imag.fr/frs/download.php/836/ocl-icd-" + version ".tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1x2dr8p4dkfds56r38av360i3nv1y3326jmshxvjngaf6mlg6rbn")))) + (native-inputs + `(("opencl-headers" ,opencl-headers) + ("ruby" ,ruby))) + (inputs + `(("libgcrypt" ,libgcrypt))) + (build-system gnu-build-system) + (arguments + '(#:configure-flags + '("DEBUG_OCL_ICD=3D1"))) + (native-search-paths + (list (search-path-specification + (variable "OPENCL_VENDOR_PATH") + (files '("etc/OpenCL/vendors"))))) + (search-paths native-search-paths) + (home-page "https://forge.imag.fr/projects/ocl-icd/") + (synopsis "OpenCL implementations are provided as ICD (Installable Cli= ent +Driver)") + (description "OpenCL implementations are provided as ICD (Installable = Client +Driver). An OpenCL program can use several ICD thanks to the use of an IC= D +Loader as provided by this project. This free ICD Loader can load any ICD= .") + (license (list license:gpl2 license:ruby)))) --=20 2.14.4 From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 26 15:39:50 2018 Received: (at 31436) by debbugs.gnu.org; 26 Jun 2018 19:39:51 +0000 Received: from localhost ([127.0.0.1]:36543 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fXtob-000187-QT for submit@debbugs.gnu.org; Tue, 26 Jun 2018 15:39:50 -0400 Received: from mail-oln040092004068.outbound.protection.outlook.com ([40.92.4.68]:14207 helo=NAM02-CY1-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fXtoa-00017v-IO for 31436@debbugs.gnu.org; Tue, 26 Jun 2018 15:39:49 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ea7tnLQ5PBrp2clyA4pZuqY3D/k7ABWbkIOMI3AcHBo=; b=Jr5IJhJaAJUqIISUBTEbxZWvuiIBK8hkhixDcdwzXV8ByJ0jFCppqcwcL8abdm28qMzgGh4WIaZURjvdEiogfu/7BKZocPNpm8DRWpRDkWjtRCvKg7zR7M/TyBdYsUeGMY6rIEUNVrOYycev39XFOfW4zSraFxz7pomg7xL2PoXcvxI73AUN519zi3Z7DsehX+v036uYde+6WJj5YMmWRK9G0j0DLmX7RGYDmNeczHxqu9ldKLhZYWe36KRKyqgw/OCVkePed5WKA7lCyv7kbcoe0+FAdeRiGbCtlOAq1gaU+Hm1MF66p41iw2j46wiXrmpiU+Fe0fjMGMujAYPwwg== Received: from SN1NAM02FT016.eop-nam02.prod.protection.outlook.com (10.152.72.55) by SN1NAM02HT096.eop-nam02.prod.protection.outlook.com (10.152.73.74) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.20.884.17; Tue, 26 Jun 2018 19:39:42 +0000 Received: from SN1PR16MB0511.namprd16.prod.outlook.com (10.152.72.57) by SN1NAM02FT016.mail.protection.outlook.com (10.152.72.113) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.20.906.15 via Frontend Transport; Tue, 26 Jun 2018 19:39:42 +0000 Received: from SN1PR16MB0511.namprd16.prod.outlook.com ([fe80::c5d0:39f1:74ab:8382]) by SN1PR16MB0511.namprd16.prod.outlook.com ([fe80::c5d0:39f1:74ab:8382%3]) with mapi id 15.20.0884.024; Tue, 26 Jun 2018 19:39:42 +0000 From: Fis Trivial To: =?iso-8859-1?Q?Ludovic_Court=E8s?= Subject: [PATCH 2/3] gnu: Add clinfo. Thread-Topic: [PATCH 2/3] gnu: Add clinfo. Thread-Index: AQHUDYVtvLuGd7SumEeA/a7XpnFzJA== Date: Tue, 26 Jun 2018 19:39:42 +0000 Message-ID: References: <87o9fyr502.fsf@gnu.org> <87in654q79.fsf@gnu.org> In-Reply-To: <87in654q79.fsf@gnu.org> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK0PR03CA0063.apcprd03.prod.outlook.com (2603:1096:203:52::27) To SN1PR16MB0511.namprd16.prod.outlook.com (2a01:111:e400:5958::25) x-incomingtopheadermarker: OriginalChecksum:E5C31A3BBDCD5D523F7DFC7119BCF6CE7B2E5675E3E5A379AE511B6133B9DF6C; UpperCasedChecksum:1B678B1CC597ADEDA24581A31ACA6B11847A77FA750689150D8A9D36867EDF80; SizeAsReceived:7615; Count:50 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [zW/kQQoN3B/99OxlDgNA5r9USzelxzH1] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; SN1NAM02HT096; 7:UhNR73iToku55SXeIftLsMlya4kQhura9Mfro/ynyKPVsTG25H4ogkGuRfmkWFGyR3D4KA6Zm1KQDV105+GlS0lpSwbAgFIdYxf2nafCiObPKBOg/f6hpqN94zmtCZxhiXy84DjSUegmasVbOb0Dv7jJaAIE2CIZ2ZmfLF3FSAmxRLLgbxWo1mmjsS5MkI1u9YJXkBs2muFu6fjL+XBhCYRyLpRVgVfQJF8KLSKFCQkuIjjiZwWNCDJDYQ6Vw2XM x-incomingheadercount: 50 x-eopattributedmessage: 0 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(201702061078)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(201702181274)(2017031322404)(1603101448)(1601125500)(1701031045); SRVR:SN1NAM02HT096; x-ms-exchange-slblob-mailprops: kw4jv30d2yTVbDWqEtWDPyrlVmEKl3XYcoUXn+DfytstKQODvmMH4Ults66vS4d2urTGPUt1taQdHWBkV7D8Fm2PxymL9Sxb5rX701ZPJ3wGGljCbNLSN7pIqOjWIXVU7bNR3SmRehKg6m3OPG0DZ6aXjy7EFW5OAKyxsAg7/8qwCgnq/FEsmeCmfGnC+cE9t6oTKb3A27Z9js3NwOzMINmN52rTfxT01sVl3TxDFojRM/KzlchIuAsZlhLyo+QA+Xy4UMrpRiGAfNoOGdsgA/H6EA4VCp8gribzPtdqiQltAL++gyqAkY8v2b/RltCl9OmUSi421cm0mOEXobv0ileUcUswBHK/KMOcGCmkGTj5lWqxG+nAR+qMLq1748rdbivbmTv6anJCsMH2Z/6SLNezmonUqutRCQppeVhutST2XIer5IMhFUGIuFOZ6ofoA4vO8arij296QzN7s4X0E6GRuYkJMJDKEgbbtW0PiebIZE1ED0PHlfs/PmprQ9fFM7JCefHcYDW7gUpvzZAyUI93MD/p7pp9E+x9xSlUFWWKCiqhoEu0veDKK45MIngPDudnQEEGtmcWoKr0nvOyHGUcsikbJbgctojerqLzTuwZP6K7yDyVGtYQUk9nnYSnyxVPZxi5V8yCMz3Pcq6zgRreRmZ9ucwtCOdix1TYQnM= x-ms-traffictypediagnostic: SN1NAM02HT096: x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(444000031); SRVR:SN1NAM02HT096; BCL:0; PCL:0; RULEID:; SRVR:SN1NAM02HT096; x-forefront-prvs: 071518EF63 x-forefront-antispam-report: SFV:NSPM; SFS:(7070007)(189003)(199004)(9686003)(305945005)(105586002)(39060400002)(14454004)(33656002)(4326008)(6306002)(55016002)(74316002)(5660300001)(104016004)(486006)(83332001)(256004)(73972006)(476003)(25786009)(11346002)(106356001)(99286004)(97736004)(6506007)(82202002)(446003)(86362001)(20460500001)(5250100002)(87572001)(54906003)(6346003)(81156014)(6916009)(76176011)(93886005)(6436002)(386003)(102836004)(8936002)(2900100001)(68736007)(7696005)(8676002)(14444005)(26005)(15852004); DIR:OUT; SFP:1901; SCL:1; SRVR:SN1NAM02HT096; H:SN1PR16MB0511.namprd16.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:; received-spf: None (protection.outlook.com: hotmail.com does not designate permitted sender hosts) authentication-results: spf=none (sender IP is ) smtp.mailfrom=ybbs.daans@hotmail.com; x-microsoft-antispam-message-info: Q0jy5JtceI2uHmGqQI1w4kUaa9n5nnbFy1/Khn6rnlJuNKeY+2woQzYbqCGYAva4YdCw/yyKQLyxy7ufc187hLCZsnqkA96sfE/d+sx4Dm/LX/ZDbbEL9KX/Ca0oo+PA+hVn/ihQ8sosNYCkiI0ju1Z+03FHpd6grb/HHUJiYADdLrGHuLhfskB5WhxdneewTIPLRSsMlTP/XSD1FXKdnmR8IQ+tUj/L+UXCq59CNIA= Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-Network-Message-Id: b9a6c126-eda7-4054-0748-08d5db9c8fb1 X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jun 2018 19:39:42.0699 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1NAM02HT096 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31436 Cc: "31436@debbugs.gnu.org" <31436@debbugs.gnu.org>, Fis Trivial X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/opencl.scm (clinfo): New variable. --- gnu/packages/opencl.scm | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/gnu/packages/opencl.scm b/gnu/packages/opencl.scm index b9cca3406..0c2f7d147 100644 --- a/gnu/packages/opencl.scm +++ b/gnu/packages/opencl.scm @@ -155,3 +155,46 @@ Driver)") Driver). An OpenCL program can use several ICD thanks to the use of an IC= D Loader as provided by this project. This free ICD Loader can load any ICD= .") (license (list license:gpl2 license:ruby)))) + +(define-public clinfo + (package + (name "clinfo") + (version "2.2.18.04.06") + (source (origin + (method url-fetch) + (uri (string-append + "https://github.com/Oblomov/clinfo/archive/" + version ".tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0v7cy01irwdgns6lzaprkmm0502pp5a24zhhffydxz1sgfjj2w7p")))) + (build-system gnu-build-system) + (native-inputs + `(("opencl-headers" ,opencl-headers))) + (inputs + `(("ocl-icd" ,ocl-icd))) + (arguments + `(#:phases + (modify-phases %standard-phases + (delete 'configure) + (replace 'build + (lambda _ + (let ((cores (number->string (parallel-job-count)))) + (setenv "CC" "gcc") + (invoke "make" "-j" cores)))) + (delete 'install) + (add-after 'build 'make-install + (lambda* (#:key outputs #:allow-other-keys) + (invoke "make" "install" (string-append + "PREFIX=3D" + (assoc-ref outputs "out")))))) + #:tests? #f)) + (home-page "https://github.com/Oblomov/clinfo") + (synopsis "Print all known information about all available OpenCL plat= forms +and devices in the system") + ;; Only the implementation installed via guix will be detected. + (description "This package is a simple command-line application that +enumerates all possible (known) properties of the OpenCL platform and devi= ces +available on the Guix.") + (license license:non-copyleft))) -- 2.14.4 From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 26 15:40:43 2018 Received: (at 31436) by debbugs.gnu.org; 26 Jun 2018 19:40:43 +0000 Received: from localhost ([127.0.0.1]:36549 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fXtpR-00019h-0W for submit@debbugs.gnu.org; Tue, 26 Jun 2018 15:40:43 -0400 Received: from mail-oln040092003059.outbound.protection.outlook.com ([40.92.3.59]:36928 helo=NAM02-BL2-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fXtpN-00019T-Fp for 31436@debbugs.gnu.org; Tue, 26 Jun 2018 15:40:39 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=CqtoH98Fxlk5+cCEISSq/GXswIx0kP7azfgLy64nixU=; b=IdweBa6GjC2o1SMFQ1WQ48gFkXvYtA4fwy+tOoF0eeC3I3Abvu6+ptqksAyA+qBurvNrquxwHNEm7XI8lNKihkuz5Bq+7XehC0tNfezXIC0Gtq1Q76jPVA7rvAThr0UiZxuaIaEHJg2emUI6KntNsQYcZuIT/p03ehAfMm17Fd1IDtjJhI/f01fUrn2BHUfhuclB91tPRmQ5N7IM6iRB57OW1GnPh0I2UE8xxs9RgCwM6ND73K7k1IyoZaaGbGyrdfG4fP3Abt3B9m69ZAt3zqnfuqioxD3uol701WAVniemiyl7remtFZTRp2is2amtaiJSJeV+nS1qLrYgjV5VmA== Received: from SN1NAM02FT016.eop-nam02.prod.protection.outlook.com (10.152.72.53) by SN1NAM02HT095.eop-nam02.prod.protection.outlook.com (10.152.73.109) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.20.884.17; Tue, 26 Jun 2018 19:40:31 +0000 Received: from SN1PR16MB0511.namprd16.prod.outlook.com (10.152.72.57) by SN1NAM02FT016.mail.protection.outlook.com (10.152.72.113) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.20.906.15 via Frontend Transport; Tue, 26 Jun 2018 19:40:31 +0000 Received: from SN1PR16MB0511.namprd16.prod.outlook.com ([fe80::c5d0:39f1:74ab:8382]) by SN1PR16MB0511.namprd16.prod.outlook.com ([fe80::c5d0:39f1:74ab:8382%3]) with mapi id 15.20.0884.024; Tue, 26 Jun 2018 19:40:31 +0000 From: Fis Trivial To: =?iso-8859-1?Q?Ludovic_Court=E8s?= Subject: [PATCH 3/3] gnu: Add beignet. Thread-Topic: [PATCH 3/3] gnu: Add beignet. Thread-Index: AQHUDYWKDZHCyfEqPUa7WpSSu01lVA== Date: Tue, 26 Jun 2018 19:40:31 +0000 Message-ID: References: <87o9fyr502.fsf@gnu.org> <87in654q79.fsf@gnu.org> In-Reply-To: <87in654q79.fsf@gnu.org> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK0P153CA0028.APCP153.PROD.OUTLOOK.COM (2603:1096:203:17::16) To SN1PR16MB0511.namprd16.prod.outlook.com (2a01:111:e400:5958::25) x-incomingtopheadermarker: OriginalChecksum:A6093AB33F593B5037FA96032350049DAF4BD5DB4AFFC740BBF5E54C918B3499; UpperCasedChecksum:A6ED13BA53501991FB9BC2497F2B3CCBC15CFBE4831BA76830AC68DD71A35A6E; SizeAsReceived:7615; Count:50 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [IReiRBJEyrl3eUMcozkqn77DWp3HHOPa] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; SN1NAM02HT095; 7:787Gwg9+lrESj3oqSxEK3Q1dycBsRECXvivY/sh9sPGsBUj0qzjRYXYoySRhZ/z1LVRchJm2m5lZ6EOML4QxkBF1QdKC52MhpzvKfPTZUAhXxzx4OJPz5BK5odFjQoB+OSCj4UTB8WkUTlQDk1+2uz+LgSkYicTX3w/b5JUIX5l6lXWm3faQupLNQgbA6TSQHVosrsXyd6hzFabjKDkVtDLGXFe1+/c6LCyjlIxHeosy7K8qFSmfVADbB+maG23F x-incomingheadercount: 50 x-eopattributedmessage: 0 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(201702061078)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(201702181274)(2017031322404)(1603101448)(1601125500)(1701031045); SRVR:SN1NAM02HT095; x-ms-exchange-slblob-mailprops: wGn/oxjRRS/YDXEzjDP7Qtt0AmVfLdV73VlsHag5oUm2WSq4pcBBj8WbSR4Jorg243PQAY8PWmELnPpxbRWfTJe3ECK7xXJTOULPfhPmcSfMcTt86uCixZiJ1cdVFlR5ml1PlBqMB/u7wpsr3Zfyt0zwqpUsTDVtgK0L1y/6fHXpmk8yH0LKUYi1Lwt91rd611lnDsPPxu2xK3SyoKQCqwtYOps2qZizkasrel+miZXcSG5XH0h3N2oPD2Cyzjxd+c9dxA+7nunKBG77m8U2SHw/6TZ0i2m/3o5wmCMDsL2DV1Rb6DKw3SIVCRThtcwhn01c5HqcokVgysUX4qysg23ouYqy7D2pK1xSVQMW0ucUUJ6SLU9Ao3n/FpHXzUV73J/Qb3swbMbh3ItL4LwBNnCZmNQKvL/mvGjL2DG0cmOZZCYWVpteGF8sOvtQW+mYTeNwVLJqEohVcV5osfTheofTpj96/vXh4/zPyp+HXF+r8qUhslNjElVNDcXTbjqMmW4X9fEODiF5QrH+mRISe21lvyRhqVTVMtEymKQlRXVFibA4UFWGi8gHYQ9scaDxzqZB4HtOS2HxCmbGDvTzNw5vjqzu5uwZTPBGbyLUfx0oz5Cuanoox+u90v+cNvKjIWALU1NtOLuAw/L/zAVN3G1RSDGr0Bf/j/PnaP0R9zy2nI06moYb+LksGhSf0ru3A4f6ABcL2alHwVz7ncmkfoWUEOo2Vsi/vuxXv+EpM1TI5df/13Ea4nhkheAQUE4IqOeg8d0GrmvzP7QqFElnm2hERCDlQuE+8xv3OW7WVr3iDiqjfg1JmQNX81ANEAXfdqrJirLxp/s5TPPeESeV9d/7dGUvloRHQSxhl4L7vM7DECtu3lhDKr3ZObOqQgyU x-ms-traffictypediagnostic: SN1NAM02HT095: x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(444000031); SRVR:SN1NAM02HT095; BCL:0; PCL:0; RULEID:; SRVR:SN1NAM02HT095; x-forefront-prvs: 071518EF63 x-forefront-antispam-report: SFV:NSPM; SFS:(7070007)(979002)(199004)(189003)(20460500001)(81156014)(8676002)(55016002)(74316002)(6506007)(8936002)(386003)(87572001)(6306002)(6916009)(6436002)(76176011)(104016004)(305945005)(6346003)(82202002)(68736007)(73972006)(5660300001)(9686003)(14444005)(33656002)(97736004)(14454004)(26005)(102836004)(7696005)(446003)(476003)(39060400002)(86362001)(11346002)(2900100001)(4326008)(25786009)(54906003)(93886005)(105586002)(106356001)(83332001)(99286004)(486006)(575784001)(5250100002)(256004)(15852004)(969003)(989001)(999001)(1009001)(1019001); DIR:OUT; SFP:1901; SCL:1; SRVR:SN1NAM02HT095; H:SN1PR16MB0511.namprd16.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:; received-spf: None (protection.outlook.com: hotmail.com does not designate permitted sender hosts) authentication-results: spf=none (sender IP is ) smtp.mailfrom=ybbs.daans@hotmail.com; x-microsoft-antispam-message-info: QefEnYrveQ9Ggrere8ruMXciPsVPG0w22RATljUN5RV33sclRJ+NIvU9+RmR4fL9UjjWncwOdPWdfHSWELlRWuptJ5WrtXkupEH8ZKdBvFRDgSia5s/U/YQ7Q2JXcEdYuzQw/TTD9dGL5ITUgoQhT1LzMUAUY+bH7BBmBV5wTU8n9po3z10AGbuRRFEfZ0Ef/Hc+3KBYsu7QzpZo1oEsgewkEYP56OYy2ZM/orgSvs4= Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-Network-Message-Id: 9f55af08-05ea-40ae-c350-08d5db9cacea X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jun 2018 19:40:31.0866 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1NAM02HT095 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31436 Cc: "31436@debbugs.gnu.org" <31436@debbugs.gnu.org>, Fis Trivial X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/opencl.scm (beignet): New variable. * gnu/packages/patches/beignet-correct-paths.patch: New file. * gnu/local.mk: Add it. --- gnu/local.mk | 1 + gnu/packages/opencl.scm | 81 ++++++++++++++++++++= +++- gnu/packages/patches/beignet-correct-paths.patch | 41 ++++++++++++ 3 files changed, 121 insertions(+), 2 deletions(-) create mode 100644 gnu/packages/patches/beignet-correct-paths.patch diff --git a/gnu/local.mk b/gnu/local.mk index 30d314c88..07cff9b0c 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -583,6 +583,7 @@ dist_patch_DATA =3D \ %D%/packages/patches/azr3.patch \ %D%/packages/patches/bash-completion-directories.patch \ %D%/packages/patches/bazaar-CVE-2017-14176.patch \ + %D%/packages/patches/beignet-correct-paths.patch \ %D%/packages/patches/bind-CVE-2018-5738.patch \ %D%/packages/patches/binutils-aarch64-symbol-relocation.patch \ %D%/packages/patches/binutils-loongson-workaround.patch \ diff --git a/gnu/packages/opencl.scm b/gnu/packages/opencl.scm index 0c2f7d147..ca633f8de 100644 --- a/gnu/packages/opencl.scm +++ b/gnu/packages/opencl.scm @@ -21,11 +21,21 @@ #:use-module (guix build-system cmake) #:use-module (guix download) #:use-module (guix git-download) - #:use-module (guix packages) #:use-module ((guix licenses) #:prefix license:) + #:use-module (guix packages) + #:use-module (gnu packages) + #:use-module (gnu packages gl) #:use-module (gnu packages gnupg) + #:use-module (gnu packages compression) + #:use-module (gnu packages libedit) + #:use-module (gnu packages llvm) + #:use-module (gnu packages ncurses) + #:use-module (gnu packages pkg-config) #:use-module (gnu packages python) - #:use-module (gnu packages ruby)) + #:use-module (gnu packages ruby) + #:use-module (gnu packages video) + #:use-module (gnu packages xdisorg) + #:use-module (gnu packages xorg)) ;; This file adds OpenCL implementation related packages. Due to the fact = that ;; OpenCL devices are not available during build (store environment), test= s are @@ -198,3 +208,70 @@ and devices in the system") enumerates all possible (known) properties of the OpenCL platform and devi= ces available on the Guix.") (license license:non-copyleft))) + +(define-public beignet + (package + (name "beignet") + (version "1.3.2") + (source (origin + (method url-fetch) + (uri (string-append + "https://github.com/intel/beignet/archive/Release_v" + version + ".tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "18r0lq3dkd4yn6bxa45s2lrr9cjbg70nr2nn6xablvgqwzw0jb0r")) + (patches (search-patches "beignet-correct-paths.patch")))) + (native-inputs `(("pkg-config" ,pkg-config) + ("python" ,python))) + (inputs `(("clang@3.7" ,clang-3.7) + ("clang-runtime@3.7" ,clang-runtime-3.7) + ("glu" ,glu) + ("llvm@3.7" ,llvm-3.7) + ("libdrm" ,libdrm) + ("libedit" ,libedit) + ("libpthread-stubs", libpthread-stubs) + ("libsm" ,libsm) + ("libva" ,libva) + ("libxfixes" ,libxfixes) + ("libxext" ,libxext) + ("mesa-utils" ,mesa-utils) + ("ncurses" ,ncurses) + ("ocl-icd" ,ocl-icd) + ("opencl-headers" ,opencl-headers) + ("xextproto" ,xextproto) + ("zlib" ,zlib))) + (build-system cmake-build-system) + (arguments + `(#:configure-flags + (list (string-append "-DCLANG_LIBRARY_DIR=3D" + (assoc-ref %build-inputs "clang@3.7") "/lib") + "-DENABLE_GL_SHARING=3DON" + "-DEXPERIMENTAL_DOUBLE=3DON") + #:phases + (modify-phases %standard-phases + (add-after 'install 'remove-headers + (lambda* (#:key outputs #:allow-other-keys) + (let ((out (assoc-ref outputs "out"))) + (delete-file-recursively + (string-append out "/include"))))) + (add-after 'remove-headers 'install-kernels + (lambda* (#:key outputs #:allow-other-keys) + (let* ((out (assoc-ref outputs "out")) + (builddir (getcwd)) + (source-dir (string-append + builddir + "/../beignet-Release_v1.3.2/kernels"))) + (copy-recursively source-dir (string-append + out + "/lib/beignet/kernels")))))) + ;; Beignet tries to find GPU when running tests, which is not avail= able + ;; during build. + #:tests? #f)) + (home-page "https://wiki.freedesktop.org/www/Software/Beignet/") + (synopsis "Intel's OpenCL framework") + (description "Intel's OpenCL framework that works with Intel IvyBridge= GPUs +and above.") + (license license:gpl2))) diff --git a/gnu/packages/patches/beignet-correct-paths.patch b/gnu/package= s/patches/beignet-correct-paths.patch new file mode 100644 index 000000000..0435f9503 --- /dev/null +++ b/gnu/packages/patches/beignet-correct-paths.patch @@ -0,0 +1,41 @@ +From 0ba525465782ec3fd6484b7483941344f293d3ab Mon Sep 17 00:00:00 2001 +From: fis +Date: Sun, 8 Apr 2018 02:14:44 +0800 +Subject: [PATCH] Correct paths. + +* CMake/FindLLVM.cmake (CLANG_LIBRARY_DIR): New vairable. +* CMakelists: Let cmake figure out where to install icd file. +--- + CMake/FindLLVM.cmake | 2 +- + CMakeLists.txt | 2 +- + 2 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/CMake/FindLLVM.cmake b/CMake/FindLLVM.cmake +index 5457f248..e8e8f94a 100644 +--- a/CMake/FindLLVM.cmake ++++ b/CMake/FindLLVM.cmake +@@ -107,7 +107,7 @@ endif (LLVM_VERSION_NODOT VERSION_GREATER 34) + macro(add_one_lib name) + FIND_LIBRARY(CLANG_LIB + NAMES ${name} +- PATHS ${LLVM_LIBRARY_DIR} NO_DEFAULT_PATH) ++ PATHS ${CLANG_LIBRARY_DIR} NO_DEFAULT_PATH) + set(CLANG_LIBRARIES ${CLANG_LIBRARIES} ${CLANG_LIB}) + unset(CLANG_LIB CACHE) + endmacro() +diff --git a/CMakeLists.txt b/CMakeLists.txt +index c11acbb2..fb99e5c8 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -217,7 +217,7 @@ IF(OCLIcd_FOUND) + "intel-beignet.icd.in" + "${ICD_FILE_NAME}" + ) +- install (FILES ${CMAKE_CURRENT_BINARY_DIR}/${ICD_FILE_NAME} DESTINATION= /etc/OpenCL/vendors) ++ install (FILES ${CMAKE_CURRENT_BINARY_DIR}/${ICD_FILE_NAME} DESTINATION= etc/OpenCL/vendors COMPONENT config) + ELSE(OCLIcd_FOUND) + MESSAGE(STATUS "Looking for OCL ICD header file - not found") + MESSAGE(FATAL_ERROR "OCL ICD loader miss. If you really want to disable= OCL ICD support, please run cmake with option -DOCLICD_COMPAT=3D0.") +-- +2.14.3 + -- 2.14.4 From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 26 16:26:43 2018 Received: (at 31436) by debbugs.gnu.org; 26 Jun 2018 20:26:43 +0000 Received: from localhost ([127.0.0.1]:36636 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fXuXz-0002Ea-I7 for submit@debbugs.gnu.org; Tue, 26 Jun 2018 16:26:43 -0400 Received: from eggs.gnu.org ([208.118.235.92]:37660) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fXuXx-0002EN-PN for 31436@debbugs.gnu.org; Tue, 26 Jun 2018 16:26:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fXuXr-0008FE-De for 31436@debbugs.gnu.org; Tue, 26 Jun 2018 16:26:36 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:36773) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fXuXr-0008FA-AC; Tue, 26 Jun 2018 16:26:35 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=40634 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fXuXq-0001c7-SI; Tue, 26 Jun 2018 16:26:35 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Fis Trivial Subject: Re: [PATCH 1/3] gnu: Add ocl-icd. References: <87o9fyr502.fsf@gnu.org> <87in654q79.fsf@gnu.org> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 8 Messidor an 226 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Tue, 26 Jun 2018 22:26:33 +0200 In-Reply-To: (Fis Trivial's message of "Tue, 26 Jun 2018 19:39:04 +0000") Message-ID: <8760252t1i.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 31436 Cc: "31436@debbugs.gnu.org" <31436@debbugs.gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) --=-=-= Content-Type: text/plain Fis Trivial skribis: > * gnu/packages/opencl.scm (ocl-icd): New variable. Applied with the changes below; thanks. --=-=-= Content-Type: text/x-patch Content-Disposition: inline diff --git a/gnu/packages/opencl.scm b/gnu/packages/opencl.scm index b9cca3406..3b65d7512 100644 --- a/gnu/packages/opencl.scm +++ b/gnu/packages/opencl.scm @@ -133,7 +133,10 @@ programming.") (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 - "1x2dr8p4dkfds56r38av360i3nv1y3326jmshxvjngaf6mlg6rbn")))) + "1x2dr8p4dkfds56r38av360i3nv1y3326jmshxvjngaf6mlg6rbn")) + (modules '((guix build utils))) + (snippet + '(delete-file-recursively "khronos-headers")))) (native-inputs `(("opencl-headers" ,opencl-headers) ("ruby" ,ruby))) @@ -141,17 +144,16 @@ programming.") `(("libgcrypt" ,libgcrypt))) (build-system gnu-build-system) (arguments - '(#:configure-flags - '("DEBUG_OCL_ICD=1"))) + '(#:configure-flags '("DEBUG_OCL_ICD=1"))) (native-search-paths (list (search-path-specification (variable "OPENCL_VENDOR_PATH") (files '("etc/OpenCL/vendors"))))) (search-paths native-search-paths) (home-page "https://forge.imag.fr/projects/ocl-icd/") - (synopsis "OpenCL implementations are provided as ICD (Installable Client -Driver)") - (description "OpenCL implementations are provided as ICD (Installable Client -Driver). An OpenCL program can use several ICD thanks to the use of an ICD -Loader as provided by this project. This free ICD Loader can load any ICD.") - (license (list license:gpl2 license:ruby)))) + (synopsis "OpenCL loader for Installable Client Drivers (ICDs)") + (description + "OpenCL implementations are provided as ICDs (Installable Client +Drivers). An OpenCL program can use several ICDs thanks to the use of an ICD +Loader as provided by this package.") + (license license:bsd-2))) --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 26 16:32:28 2018 Received: (at 31436) by debbugs.gnu.org; 26 Jun 2018 20:32:28 +0000 Received: from localhost ([127.0.0.1]:36644 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fXudY-0002Nq-5V for submit@debbugs.gnu.org; Tue, 26 Jun 2018 16:32:28 -0400 Received: from eggs.gnu.org ([208.118.235.92]:38594) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fXudW-0002Nd-Ls for 31436@debbugs.gnu.org; Tue, 26 Jun 2018 16:32:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fXudQ-0002Nt-MB for 31436@debbugs.gnu.org; Tue, 26 Jun 2018 16:32:21 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:36854) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fXudQ-0002Ni-Ji; Tue, 26 Jun 2018 16:32:20 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=40668 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fXudQ-0008Kh-7s; Tue, 26 Jun 2018 16:32:20 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Fis Trivial Subject: Re: [PATCH 2/3] gnu: Add clinfo. References: <87o9fyr502.fsf@gnu.org> <87in654q79.fsf@gnu.org> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 8 Messidor an 226 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Tue, 26 Jun 2018 22:32:19 +0200 In-Reply-To: (Fis Trivial's message of "Tue, 26 Jun 2018 19:39:42 +0000") Message-ID: <871sct2srw.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 31436 Cc: "31436@debbugs.gnu.org" <31436@debbugs.gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) Fis Trivial skribis: > * gnu/packages/opencl.scm (clinfo): New variable. Applied with minor changes, in particular the license, which is CC0. From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 26 16:57:46 2018 Received: (at 31436) by debbugs.gnu.org; 26 Jun 2018 20:57:46 +0000 Received: from localhost ([127.0.0.1]:36652 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fXv22-0002uw-8u for submit@debbugs.gnu.org; Tue, 26 Jun 2018 16:57:46 -0400 Received: from mail-oln040092000093.outbound.protection.outlook.com ([40.92.0.93]:43360 helo=NAM01-BN3-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fXv20-0002ui-Qs for 31436@debbugs.gnu.org; Tue, 26 Jun 2018 16:57:45 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=6vu6JxXJzOwoPaeKNpjm4XUmsa8UGcq9XXWDfd5KNX0=; b=griTyZLpAxhBUKEPuKBX0it58mKmF3I+2gLLUsBRkrCb++J2prNxaHARdrUIcaLtUDxGXyHkofl9ObB549//JTN/gGOTxftJVIMK7o4jEdXE3+Ua9Croq6EX7cGfoI0qPNrWRSinlOBwqcwC63TyiGR1LezEwNYKXJSIB9F8UUq+paYZR3tbtJNtY2JQcFYq5DmNvFzUrlooviaudzBFgy8zEdGq8pocx/Bgd2hiWUya3MffNbD6LpUr5JmPDCPEQWQgnxqtFkMurNXhFaZItC14pIOhegtLS59FfqF94Ak9BP4MStbSdXtbM3cSq4nwGQf4f2E3QJsEwRtgxsQb1g== Received: from SN1NAM01FT024.eop-nam01.prod.protection.outlook.com (10.152.64.54) by SN1NAM01HT052.eop-nam01.prod.protection.outlook.com (10.152.64.203) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.906.15; Tue, 26 Jun 2018 20:57:38 +0000 Received: from SN1PR16MB0511.namprd16.prod.outlook.com (10.152.64.57) by SN1NAM01FT024.mail.protection.outlook.com (10.152.64.216) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.906.15 via Frontend Transport; Tue, 26 Jun 2018 20:57:38 +0000 Received: from SN1PR16MB0511.namprd16.prod.outlook.com ([fe80::c5d0:39f1:74ab:8382]) by SN1PR16MB0511.namprd16.prod.outlook.com ([fe80::c5d0:39f1:74ab:8382%3]) with mapi id 15.20.0884.024; Tue, 26 Jun 2018 20:57:38 +0000 From: Fis Trivial To: =?utf-8?B?THVkb3ZpYyBDb3VydMOocw==?= Subject: Re: [PATCH 1/3] gnu: Add ocl-icd. Thread-Topic: [PATCH 1/3] gnu: Add ocl-icd. Thread-Index: AQHUDYVWW3go22BRkEy71XfIj6k77qRy/PRZgAAIlgA= Date: Tue, 26 Jun 2018 20:57:37 +0000 Message-ID: References: <87o9fyr502.fsf@gnu.org> <87in654q79.fsf@gnu.org> <8760252t1i.fsf@gnu.org> In-Reply-To: <8760252t1i.fsf@gnu.org> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK0PR03CA0003.apcprd03.prod.outlook.com (2603:1096:203:2e::15) To SN1PR16MB0511.namprd16.prod.outlook.com (2a01:111:e400:5958::25) x-incomingtopheadermarker: OriginalChecksum:EC21B3270AE0147B1DECBC13AAF79BA4AD358B002BB43CD8EFB4E71A55ED80BD; UpperCasedChecksum:AF496861AF00394F48188590ECA40670F4AE0B465DF9DD740C5BC4E92ED60B92; SizeAsReceived:7752; Count:50 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [YRy/AnOZGBsLuk4KvFtPSOdsxmKzw8Be] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; SN1NAM01HT052; 7:RmnRZYvj0Q92w8eDUKOttwsLbOh+VYS/z9WHIDC7bYBsWefb0n1UBvUuBbWFApBCYCSGTyJD52RhbLj8yKMs37pnJ7IwsA9Cvqst1+zC4mdixBj/adQNAfyEItvUqiKnubQYFq22jzHCzTajXfl1TrDZPgLgjF6NHql9OmP/Fkfwb9tL2YagL4MTM0rVNJmECoAV5H4MCQ5PANivbi9gcbVsyARP3LqjJtU84oWGEW9jFMEAsnueNnlCJ0/pv/YY x-incomingheadercount: 50 x-eopattributedmessage: 0 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(201702061078)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(201702181274)(2017031322404)(1603101448)(1601125500)(1701031045); SRVR:SN1NAM01HT052; x-ms-exchange-slblob-mailprops: zaLzlM2NCG6z2NUnrUZteAeA/QZHYE/Mw8LOZh2TWs3ngjD4FwvFQIByw/9m7jkx0yNV+O4t5Mf4EQk6dpIIEPNV3U2W5tfQoQ7+/aQ8zUUteY9Z1AOoR9J90bibMJKjhrLhhKmQOVAs8T6PMbFJB2eoom0lEMziDqq5FKmgQKWlq15gUZnmtjzcdOmJ5jWhqVFzcwjp48HkHKmCfjZD34NHpbqL1knqlWzGS5Lc0NTJHOZWvSeYvftRr+P9kkBnBeY8urR87tHDKQnMbbqLN8wcj7qr24NE1WsJMK1UsMM5ee/vak5vLJcATVri734YDOs4voSDKbSsptvQhSP9n1Mn7pRKq/qeJYT82WC9VnE2Jqe1obgs99IY0A3jKOI3fZE2VOZytXCOwBXD0SHLtulfTotQwRlGR5ldo9juVQ9GCHdVU0Vm2xRdZLE4IJ/un/rDdRxBFphfybT112O5Rau91o/D0kH3RkVKAlv3RS6PowJM4C9668qVb+H2WSdkYjqeRmmzh+z9jbOEGUzto9uQtH7Ghw4glD4HCG0kZ0n6m3v18V3lT6nZIKx0YGucW1NPddd4hOARxJu2ls1rZ7PdCpnDIlB0Bd/5KZcdUz/C+vcaMka7Cy4U8I+xdvpN/5z/rQR5P8B+0U4XpTRCxKkjZxUHOP34OX6GUDkXVpD7m9AkzaZy4wWPGGpRWkj9jd/XP1KqAJUjpxANS1f97oxXgOQWwF4ckSrV6bJo9V0E3DhfHMK0Vu5tCyDb3ZBtNvugGLX5EinJEqGYoCYKXilgylXm1jituhl786Yeqg6chyrbZ69Z2UUQIJ6F+5LkyqTxJPKoegEsnRv08P5fbn9GGGIDVzmSxpEe6lI0yMc= x-ms-traffictypediagnostic: SN1NAM01HT052: x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(444000031); SRVR:SN1NAM01HT052; BCL:0; PCL:0; RULEID:; SRVR:SN1NAM01HT052; x-forefront-prvs: 071518EF63 x-forefront-antispam-report: SFV:NSPM; SFS:(7070007)(189003)(199004)(51914003)(486006)(33656002)(4326008)(39060400002)(74316002)(25786009)(93886005)(6246003)(68736007)(83332001)(5660300001)(99286004)(14454004)(2900100001)(97736004)(446003)(11346002)(476003)(305945005)(73972006)(54906003)(9686003)(26005)(386003)(106356001)(6436002)(104016004)(86362001)(6346003)(229853002)(7696005)(102836004)(55016002)(6506007)(81156014)(20460500001)(5250100002)(87572001)(8936002)(82202002)(256004)(6306002)(76176011)(105586002)(8676002)(6916009)(14444005)(15852004); DIR:OUT; SFP:1901; SCL:1; SRVR:SN1NAM01HT052; H:SN1PR16MB0511.namprd16.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:; received-spf: None (protection.outlook.com: hotmail.com does not designate permitted sender hosts) authentication-results: spf=none (sender IP is ) smtp.mailfrom=ybbs.daans@hotmail.com; x-microsoft-antispam-message-info: sD1E+2hSM8NVdQ2mgAsu6PYB7VaN9qtRhmEbQGw2hAN5kb4QBFhOHjgzj7/wzebqu//69ss61/eSqwCoRJdadWZGG9/pRK1BRA8GCDAqBxjj5lk7a8yaGLDFbMtoKC61DNBs9GhDDrLVHqRgAMONrxAyel9gPWjU5t1Txwyq3vc5nGyIgmKbGu+vp6qD7neCVloxVD/13vDhjfYNeJS1++z0sg0OZih5M48OGl2mZnY= Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-Network-Message-Id: e9b3b7f7-ec8b-4435-5ef1-08d5dba77228 X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jun 2018 20:57:38.0938 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1NAM01HT052 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31436 Cc: "31436@debbugs.gnu.org" <31436@debbugs.gnu.org>, Fis Trivial X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) DQpMdWRvdmljIENvdXJ0w6hzIHdyaXRlczoNCg0KPiBGaXMgVHJpdmlhbCA8eWJicy5kYWFuc0Bo b3RtYWlsLmNvbT4gc2tyaWJpczoNCj4NCj4+ICogZ251L3BhY2thZ2VzL29wZW5jbC5zY20gKG9j bC1pY2QpOiBOZXcgdmFyaWFibGUuDQo+DQo+IEFwcGxpZWQgd2l0aCB0aGUgY2hhbmdlcyBiZWxv dzsgdGhhbmtzLg0KPg0KPiBkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL29wZW5jbC5zY20gYi9n bnUvcGFja2FnZXMvb3BlbmNsLnNjbQ0KPiBpbmRleCBiOWNjYTM0MDYuLjNiNjVkNzUxMiAxMDA2 NDQNCj4gLS0tIGEvZ251L3BhY2thZ2VzL29wZW5jbC5zY20NCj4gKysrIGIvZ251L3BhY2thZ2Vz L29wZW5jbC5zY20NCj4gQEAgLTEzMyw3ICsxMzMsMTAgQEAgcHJvZ3JhbW1pbmcuIikNCj4gICAg ICAgICAgICAgICAgKGZpbGUtbmFtZSAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIu dGFyLmd6IikpDQo+ICAgICAgICAgICAgICAgIChzaGEyNTYNCj4gICAgICAgICAgICAgICAgIChi YXNlMzINCj4gLSAgICAgICAgICAgICAgICAiMXgyZHI4cDRka2ZkczU2cjM4YXYzNjBpM252MXkz MzI2am1zaHh2am5nYWY2bWxnNnJibiIpKSkpDQo+ICsgICAgICAgICAgICAgICAgIjF4MmRyOHA0 ZGtmZHM1NnIzOGF2MzYwaTNudjF5MzMyNmptc2h4dmpuZ2FmNm1sZzZyYm4iKSkNCj4gKyAgICAg ICAgICAgICAgKG1vZHVsZXMgJygoZ3VpeCBidWlsZCB1dGlscykpKQ0KPiArICAgICAgICAgICAg ICAoc25pcHBldA0KPiArICAgICAgICAgICAgICAgJyhkZWxldGUtZmlsZS1yZWN1cnNpdmVseSAi a2hyb25vcy1oZWFkZXJzIikpKSkNCj4gICAgICAobmF0aXZlLWlucHV0cw0KPiAgICAgICBgKCgi b3BlbmNsLWhlYWRlcnMiICxvcGVuY2wtaGVhZGVycykNCj4gICAgICAgICAoInJ1YnkiICxydWJ5 KSkpDQo+IEBAIC0xNDEsMTcgKzE0NCwxNiBAQCBwcm9ncmFtbWluZy4iKQ0KPiAgICAgICBgKCgi bGliZ2NyeXB0IiAsbGliZ2NyeXB0KSkpDQo+ICAgICAgKGJ1aWxkLXN5c3RlbSBnbnUtYnVpbGQt c3lzdGVtKQ0KPiAgICAgIChhcmd1bWVudHMNCj4gLSAgICAgJygjOmNvbmZpZ3VyZS1mbGFncw0K PiAtICAgICAgICcoIkRFQlVHX09DTF9JQ0Q9MSIpKSkNCj4gKyAgICAgJygjOmNvbmZpZ3VyZS1m bGFncyAnKCJERUJVR19PQ0xfSUNEPTEiKSkpDQo+ICAgICAgKG5hdGl2ZS1zZWFyY2gtcGF0aHMN Cj4gICAgICAgKGxpc3QgKHNlYXJjaC1wYXRoLXNwZWNpZmljYXRpb24NCj4gICAgICAgICAgICAg ICh2YXJpYWJsZSAiT1BFTkNMX1ZFTkRPUl9QQVRIIikNCj4gICAgICAgICAgICAgIChmaWxlcyAn KCJldGMvT3BlbkNML3ZlbmRvcnMiKSkpKSkNCj4gICAgICAoc2VhcmNoLXBhdGhzIG5hdGl2ZS1z ZWFyY2gtcGF0aHMpDQo+ICAgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9mb3JnZS5pbWFnLmZyL3By b2plY3RzL29jbC1pY2QvIikNCj4gLSAgICAoc3lub3BzaXMgIk9wZW5DTCBpbXBsZW1lbnRhdGlv bnMgYXJlIHByb3ZpZGVkIGFzIElDRCAoSW5zdGFsbGFibGUgQ2xpZW50DQo+IC1Ecml2ZXIpIikN Cj4gLSAgICAoZGVzY3JpcHRpb24gIk9wZW5DTCBpbXBsZW1lbnRhdGlvbnMgYXJlIHByb3ZpZGVk IGFzIElDRCAoSW5zdGFsbGFibGUgQ2xpZW50DQo+IC1Ecml2ZXIpLiAgQW4gT3BlbkNMIHByb2dy YW0gY2FuIHVzZSBzZXZlcmFsIElDRCB0aGFua3MgdG8gdGhlIHVzZSBvZiBhbiBJQ0QNCj4gLUxv YWRlciBhcyBwcm92aWRlZCBieSB0aGlzIHByb2plY3QuICBUaGlzIGZyZWUgSUNEIExvYWRlciBj YW4gbG9hZCBhbnkgSUNELiIpDQo+IC0gICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTpncGwyIGxp Y2Vuc2U6cnVieSkpKSkNCj4gKyAgICAoc3lub3BzaXMgIk9wZW5DTCBsb2FkZXIgZm9yIEluc3Rh bGxhYmxlIENsaWVudCBEcml2ZXJzIChJQ0RzKSIpDQo+ICsgICAgKGRlc2NyaXB0aW9uDQo+ICsg ICAgICJPcGVuQ0wgaW1wbGVtZW50YXRpb25zIGFyZSBwcm92aWRlZCBhcyBJQ0RzIChJbnN0YWxs YWJsZSBDbGllbnQNCj4gK0RyaXZlcnMpLiAgQW4gT3BlbkNMIHByb2dyYW0gY2FuIHVzZSBzZXZl cmFsIElDRHMgdGhhbmtzIHRvIHRoZSB1c2Ugb2YgYW4gSUNEDQo+ICtMb2FkZXIgYXMgcHJvdmlk ZWQgYnkgdGhpcyBwYWNrYWdlLiIpDQo+ICsgICAgKGxpY2Vuc2UgbGljZW5zZTpic2QtMikpKQ0K DQpUaGFua3MgZm9yIHRoZSByZXZpZXcuIFRoYXQncyBtZXNzaWVyIHRoYW4gSSB0aG91Z2h0Li4u DQo= From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 26 17:00:33 2018 Received: (at 31436-done) by debbugs.gnu.org; 26 Jun 2018 21:00:33 +0000 Received: from localhost ([127.0.0.1]:36657 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fXv4i-000305-Ov for submit@debbugs.gnu.org; Tue, 26 Jun 2018 17:00:33 -0400 Received: from eggs.gnu.org ([208.118.235.92]:43266) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fXv4f-0002zq-4X for 31436-done@debbugs.gnu.org; Tue, 26 Jun 2018 17:00:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fXv4W-0003BA-7o for 31436-done@debbugs.gnu.org; Tue, 26 Jun 2018 17:00:23 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:37095) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fXv4W-0003B6-2C; Tue, 26 Jun 2018 17:00:20 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=40740 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fXv4V-0007W6-GC; Tue, 26 Jun 2018 17:00:19 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Fis Trivial Subject: Re: [PATCH 3/3] gnu: Add beignet. References: <87o9fyr502.fsf@gnu.org> <87in654q79.fsf@gnu.org> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 8 Messidor an 226 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Tue, 26 Jun 2018 23:00:16 +0200 In-Reply-To: (Fis Trivial's message of "Tue, 26 Jun 2018 19:40:31 +0000") Message-ID: <87vaa51cwv.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 31436-done Cc: "31436@debbugs.gnu.org" <31436-done@debbugs.gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Fis Trivial skribis: > * gnu/packages/opencl.scm (beignet): New variable. > * gnu/packages/patches/beignet-correct-paths.patch: New file. > * gnu/local.mk: Add it. Applied with the changes below. There=E2=80=99s one issue, though: the =E2=80=98beignet.pch=E2=80=99 file i= s not bit reproducible, as can be seen when running =E2=80=98guix build beignet --che= ck -K=E2=80=99. The file is generated by Clang: --8<---------------cut here---------------start------------->8--- ADD_CUSTOM_COMMAND(OUTPUT ${OCL_OBJECT_DIR}/beignet.local.pch COMMAND mkdir -p ${OCL_OBJECT_DIR} COMMAND ${CLANG_EXECUTABLE} -cc1 ${CLANG_OCL_FLAGS} -I ${OCL_OBJECT_DIR= }/include/ -emit-pch -x cl ${OCL_OBJECT_DIR}/include/ocl.h -o ${OCL_OBJECT_= DIR}/beignet.local.pch DEPENDS ${OCL_HEADER_FILES} COMMENT "Generate the pch file: ${OCL_OBJECT_DIR}/beignet.local.pch" ) --8<---------------cut here---------------end--------------->8--- This may be a Clang/LLVM issue not specific to Beignet, and we should ask the Clang/LLVM people about it. Thanks for following up on this patch series! I=E2=80=99m closing it now, = but hopefully later on we=E2=80=99ll have POCL as well. Thanks, Ludo=E2=80=99. --=-=-= Content-Type: text/x-patch Content-Disposition: inline diff --git a/gnu/local.mk b/gnu/local.mk index b400c9f18..08888da35 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -583,7 +583,7 @@ dist_patch_DATA = \ %D%/packages/patches/azr3.patch \ %D%/packages/patches/bash-completion-directories.patch \ %D%/packages/patches/bazaar-CVE-2017-14176.patch \ - %D%/packages/patches/beignet-correct-paths.patch \ + %D%/packages/patches/beignet-correct-file-names.patch \ %D%/packages/patches/bind-CVE-2018-5738.patch \ %D%/packages/patches/binutils-aarch64-symbol-relocation.patch \ %D%/packages/patches/binutils-loongson-workaround.patch \ diff --git a/gnu/packages/opencl.scm b/gnu/packages/opencl.scm index b209d361d..644cd95e9 100644 --- a/gnu/packages/opencl.scm +++ b/gnu/packages/opencl.scm @@ -224,7 +224,12 @@ the system.") (sha256 (base32 "18r0lq3dkd4yn6bxa45s2lrr9cjbg70nr2nn6xablvgqwzw0jb0r")) - (patches (search-patches "beignet-correct-paths.patch")))) + (patches (search-patches "beignet-correct-file-names.patch")) + (modules '((guix build utils))) + (snippet + ;; There's a suspicious .isa binary file under kernels/. + ;; Remove it. + '(for-each delete-file (find-files "." "\\.isa$"))))) (native-inputs `(("pkg-config" ,pkg-config) ("python" ,python))) (inputs `(("clang@3.7" ,clang-3.7) @@ -251,13 +256,15 @@ the system.") (assoc-ref %build-inputs "clang@3.7") "/lib") "-DENABLE_GL_SHARING=ON" "-DEXPERIMENTAL_DOUBLE=ON") + #:phases (modify-phases %standard-phases (add-after 'install 'remove-headers (lambda* (#:key outputs #:allow-other-keys) (let ((out (assoc-ref outputs "out"))) (delete-file-recursively - (string-append out "/include"))))) + (string-append out "/include")) + #t))) (add-after 'remove-headers 'install-kernels (lambda* (#:key outputs #:allow-other-keys) (let* ((out (assoc-ref outputs "out")) @@ -265,14 +272,19 @@ the system.") (source-dir (string-append builddir "/../beignet-Release_v1.3.2/kernels"))) - (copy-recursively source-dir (string-append - out - "/lib/beignet/kernels")))))) + (copy-recursively source-dir + (string-append out "/lib/beignet/kernels")) + #t)))) ;; Beignet tries to find GPU when running tests, which is not available ;; during build. #:tests? #f)) (home-page "https://wiki.freedesktop.org/www/Software/Beignet/") - (synopsis "Intel's OpenCL framework") - (description "Intel's OpenCL framework that works with Intel IvyBridge GPUs -and above.") - (license license:gpl2))) + (synopsis "OpenCL framework for Intel GPUs") + (description + "Beignet is an implementation of the OpenCL specification. This code +base contains the code to run OpenCL programs on Intel GPUs---IvyBridge, +Haswell, Skylake, Apollolake, etc. It defines and implements the OpenCL host +functions required to initialize the device, create the command queues, the +kernels and the programs, and run them on the GPU. The code also contains a +back-end for the LLVM compiler framework.") + (license license:lgpl2.1+))) diff --git a/gnu/packages/patches/beignet-correct-paths.patch b/gnu/packages/patches/beignet-correct-file-names.patch similarity index 73% rename from gnu/packages/patches/beignet-correct-paths.patch rename to gnu/packages/patches/beignet-correct-file-names.patch index 96f15d782..2c5d0bbae 100644 --- a/gnu/packages/patches/beignet-correct-paths.patch +++ b/gnu/packages/patches/beignet-correct-file-names.patch @@ -1,14 +1,5 @@ -From 0ba525465782ec3fd6484b7483941344f293d3ab Mon Sep 17 00:00:00 2001 -From: fis -Date: Sun, 8 Apr 2018 02:14:44 +0800 -Subject: [PATCH] Correct paths. - -* CMake/FindLLVM.cmake (CLANG_LIBRARY_DIR): New vairable. -* CMakelists: Let cmake figure out where to install icd file. ---- - CMake/FindLLVM.cmake | 2 +- - CMakeLists.txt | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) +Help CMake find Clang's libraries. +Have it install the ICD file in the right place. diff --git a/CMake/FindLLVM.cmake b/CMake/FindLLVM.cmake index 5457f248..e8e8f94a 100644 --=-=-=-- From unknown Thu Jun 19 14:04:00 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 25 Jul 2018 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator