From mboxrd@z Thu Jan 1 00:00:00 1970 From: Guillaume Le Vaillant Subject: Re: Question about sbcl-package->ecl-package Date: Thu, 17 Oct 2019 15:35:43 +0200 Message-ID: <87r23bsde8.fsf@yamatai> References: <871rvdujku.fsf@yamatai> <87k194zyt6.fsf@ambrevar.xyz> <20191016124745.GH1014@E5400> <87zhi0u6m7.fsf@yamatai> <87v9snshs3.fsf@yamatai> <87pnivr2b3.fsf@ambrevar.xyz> <87tv87seld.fsf@yamatai> <871rvbo6ks.fsf@ambrevar.xyz> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:37703) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iL5wT-0006JR-HC for guix-devel@gnu.org; Thu, 17 Oct 2019 09:35:50 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iL5wR-0004cl-Up for guix-devel@gnu.org; Thu, 17 Oct 2019 09:35:49 -0400 Received: from mout02.posteo.de ([185.67.36.66]:51641) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1iL5wR-0004cS-Om for guix-devel@gnu.org; Thu, 17 Oct 2019 09:35:47 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 519B42400E6 for ; Thu, 17 Oct 2019 15:35:45 +0200 (CEST) In-reply-to: <871rvbo6ks.fsf@ambrevar.xyz> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Pierre Neidhardt Cc: guix-devel@gnu.org Pierre Neidhardt skribis: > Maybe an easier fix: replace "sbcl" with (%lisp-type). Should work. Indeed, with the following changes, building ecl-dexador works. --8<---------------cut here---------------start------------->8--- diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm index 2bdebed04e..5f08acf7ef 100644 --- a/gnu/packages/lisp.scm +++ b/gnu/packages/lisp.scm @@ -5130,7 +5130,9 @@ performance and simplicity in mind.") ((anchor all) (string-append anchor "\n" - "(asdf:system-relative-pathname :trivial-mimes \"../../share/common-lisp/sbcl-source/trivial-mimes/mime.types\")"))))))))) + "(asdf:system-relative-pathname :trivial-mimes " + "\"../../share/common-lisp/" + (%lisp-type) "-source/trivial-mimes/mime.types\")"))))))))) (native-inputs `(("stefil" ,sbcl-hu.dwim.stefil))) (inputs @@ -5145,6 +5147,9 @@ mime-type of a file.") (define-public cl-trivial-mimes (sbcl-package->cl-source-package sbcl-trivial-mimes)) +(define-public ecl-trivial-mimes + (sbcl-package->ecl-package sbcl-trivial-mimes)) + (define-public sbcl-lack-middleware-static (let ((commit "abff8efeb0c3a848e6bb0022f2b8b7fa3a1bc88b") (revision "1")) @@ -6251,6 +6256,9 @@ cookie headers, cookie creation, cookie jar creation and more.") neat APIs and connection-pooling. It is meant to supersede Drakma.") (license license:expat)))) +(define-public ecl-dexador + (sbcl-package->ecl-package sbcl-dexador)) + (define-public sbcl-lisp-namespace (let ((commit "28107cafe34e4c1c67490fde60c7f92dc610b2e0") (revision "1")) --8<---------------cut here---------------end--------------->8---