From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 28 04:28:30 2020 Received: (at 40617) by debbugs.gnu.org; 28 Apr 2020 08:28:30 +0000 Received: from localhost ([127.0.0.1]:38807 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jTLbS-0007qz-9V for submit@debbugs.gnu.org; Tue, 28 Apr 2020 04:28:30 -0400 Received: from mail-wr1-f51.google.com ([209.85.221.51]:35451) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jTLbR-0007qm-2F for 40617@debbugs.gnu.org; Tue, 28 Apr 2020 04:28:29 -0400 Received: by mail-wr1-f51.google.com with SMTP id x18so23554943wrq.2 for <40617@debbugs.gnu.org>; Tue, 28 Apr 2020 01:28:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:references:date:in-reply-to:message-id:user-agent :mime-version; bh=dSvjx6zK8CxKjmlu9u4YiCtsjhxNYuq6PzyzbE9cCNo=; b=gQglEExTXHU252IsZPi08zRZU/ZwLVrPvAHr2kxQ338W85SKnk5lyA6+HA2uEemuDI 1xe2R1Fvoe+S910QGdLctUB3s5eIIseprG0l5cPLJE6r4Xnu6B3RVMXxMlT5UG5sNdoW ToBbifoEho+dkJvOiV6UnConNrpW+bQelwfv27qzpBC6BNdxg9Rec6w1n1iogkeGPq4Y LXoGTQgsPz3G/Xu+x8sGPV1GX1GmeXLt2wC6wwW4SxUsg29LYC0HsiHlt7Ft7BSXYXw+ UwdUkLTM8/qey+UVjJWLYymx+7ciS77qRrT3ETzkjcynHVIGy0FPugJoSbnSE4s+u115 oJ7Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=dSvjx6zK8CxKjmlu9u4YiCtsjhxNYuq6PzyzbE9cCNo=; b=hwP4NMr4spwMl33jwSLdzlkyU+AUF7SM+0QrUaWQptDaDxjRkO/NkHQuScw5qlrbhv YSlvLGnyvxavOiOAAKlW9mzAk/WybEObR+8aJ7F28dgrV1euqEDccGptYAAdFVyg2OBa NTtInS1eg8gFZzRKBt23rSzyhXktYiAyaSm9pJ3K3EC4ixBBXb5C3XZzGmejjJ/n6nZZ n48fuHRt58G/S20WJWyF8dSigYzpA3C+MBIIGp1sqLjcdAD1k2yyn8+SZm8NAdbwSMIm Se2Shd1M159YL/LMGellJb3ZULNfZQ3i52zfOBv45jBdW+UgL2RXqbbuOKyVgYgvw1qQ w95Q== X-Gm-Message-State: AGi0Pua9r0nxwBBGeS4KPk4BM3W7VOFd6+G6D+5ga4M9iJvKuzNOIxIa CnUg+SMKwfSgLeNqkHpRQyvCpgXBu8A= X-Google-Smtp-Source: APiQypJ5NKNoEFQ6qxsXPxRSO2CKjpweM5ArJAyFduxSb64pBKVHq1H+pT3dZeC/Qi++DtWNQdwQiA== X-Received: by 2002:a05:6000:1242:: with SMTP id j2mr31149325wrx.274.1588062502948; Tue, 28 Apr 2020 01:28:22 -0700 (PDT) Received: from meru ([2a01:cb18:832e:5f00:34f1:1844:8b95:b14d]) by smtp.gmail.com with ESMTPSA id h2sm2388778wmf.34.2020.04.28.01.28.22 for <40617@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 28 Apr 2020 01:28:22 -0700 (PDT) From: Mathieu Othacehe To: 40617@debbugs.gnu.org Subject: Re: [bug#40617] sysbench (New package) References: <874ktm7rw2.fsf@ericcbrown.com> <87ftcouiws.fsf@gmail.com> Date: Tue, 28 Apr 2020 10:28:21 +0200 In-Reply-To: <87ftcouiws.fsf@gmail.com> (Mathieu Othacehe's message of "Tue, 28 Apr 2020 10:13:55 +0200") Message-ID: <87ftcot3oa.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 40617 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 (-) Hello Eric, Thanks for the patch. > + (version "1.0.19") Looks like 1.0.20 is out there. > + (source > + (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://github.com/akopytov/sysbench") > + (commit version))) > + (file-name (git-file-name name version)) > + (sha256 > + (base32 "1zgqb9cr7ld3vw4a3jhq1mlszhcyjlpr0c8q1jcp1d27l9dcvd1w")) > + (modules '((guix build utils))))) > + (build-system gnu-build-system) > + (arguments > + `(#:tests? #f ; until shebangs fixed Tests can run but you actually need to modify run_tests.sh so that it's able to locate the python interpreter. > + (modify-phases %standard-phases > + (delete 'bootstrap) > + (add-after 'patch-source-shebangs 'libtoolize > + (lambda _ (invoke "libtoolize" "--copy" "--force"))) > + (add-after 'libtoolize 'aclocal > + (lambda _ (invoke "aclocal" "-I" "m4"))) > + (add-after 'aclocal 'autoreconf > + (lambda _ (invoke "autoreconf" "--install"))) > + (add-after 'autoreconf 'automake > + (lambda _ (invoke "automake" > + "-c" "--foreign" "--add-missing"))) > + (add-after 'automake 'autoconf > + (lambda _ (invoke "autoconf")))))) You can remove all this block by just adding "which" to the native-inputs list :) > + (synopsis "Scriptable multi-threaded benchmark tool ") Trailing space at the end of the sentence. > + (description "sysbench is a scriptable multi-threaded benchmark tool based > +on LuaJIT. It is most frequently used for database benchmarks, but can also be > +used to create arbitrarily complex workloads that do not involve a database > +server.") Please remember to run `guix lint' before submitting. Thanks, Mathieu