X-Loop: help-debbugs@HIDDEN Subject: bug#62394: [PATCH] make more packages tunable Resent-From: "Dr. Arne Babenhauserheide" <arne_bab@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Wed, 22 Mar 2023 22:42:01 +0000 Resent-Message-ID: <handler.62394.B.167952491624043 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 62394 X-GNU-PR-Package: guix X-GNU-PR-Keywords: patch To: 62394 <at> debbugs.gnu.org X-Debbugs-Original-To: bug-guix@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.167952491624043 (code B ref -1); Wed, 22 Mar 2023 22:42:01 +0000 Received: (at submit) by debbugs.gnu.org; 22 Mar 2023 22:41:56 +0000 Received: from localhost ([127.0.0.1]:36844 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pf79X-0006Fi-T0 for submit <at> debbugs.gnu.org; Wed, 22 Mar 2023 18:41:56 -0400 Received: from lists.gnu.org ([209.51.188.17]:54532) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <arne_bab@HIDDEN>) id 1pf79W-0006FZ-FA for submit <at> debbugs.gnu.org; Wed, 22 Mar 2023 18:41:55 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <arne_bab@HIDDEN>) id 1pf79W-0007TN-6S for bug-guix@HIDDEN; Wed, 22 Mar 2023 18:41:54 -0400 Received: from mout.web.de ([212.227.15.3]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <arne_bab@HIDDEN>) id 1pf79T-0008Vv-PJ for bug-guix@HIDDEN; Wed, 22 Mar 2023 18:41:53 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1679524908; i=arne_bab@HIDDEN; bh=xNlakOJzfg94PCjOZOaBphFeeIqPdimenOi9F8CnaRE=; h=X-UI-Sender-Class:From:To:Subject:Date; b=jBMiwRXnZnepJ2GqxWmOmd4yu4ZwjTGoeCOjcellAUEP3XxhFFhp43IescvSiAQ87 DkJTzdRYgJus8KEi5Pc/pLJCGGL7B3jWs2QEWjc+RqggH8L3Uasb15fSmucb/YKSD3 gcZzvF4q1jxZ47vLm2axTdGyZgMQ1Sbx3kJVkuf/1lr22dUOWGV2iLUoyLgKLheVAn gGbNoBlfsT24P6geirgJBhfY22OwOxi/BcpRdRSgy8TPWL2RO0KSy6n7wWoqR73h+w 37NPvNNKky4pI825EJJqz/UZd2qRGyIlyr9Z+fxtnhONu0grVe7duJomW3pSwH/rOm KVCCWzp3vJSAQ== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from fluss ([84.149.95.143]) by smtp.web.de (mrweb006 [213.165.67.108]) with ESMTPSA (Nemesis) id 1MVacq-1q6Uc70jNU-00RWni; Wed, 22 Mar 2023 22:19:03 +0100 User-agent: mu4e 1.8.13; emacs 28.1 From: "Dr. Arne Babenhauserheide" <arne_bab@HIDDEN> Date: Wed, 22 Mar 2023 22:17:02 +0100 Message-ID: <87h6uc8oxl.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Provags-ID: V03:K1:jV4kIkqGfgMh/kgXV8eOh4HEGhsECIs+X8C6D6GnoTjWEF7l5ds Y9R8mYOlTedsg1QkUcXIugs9Z12mZ5FnIorWo/Ssp1G6a7bWGOsSeufST4nb5Ka8j+5ppIV T3dvz3NsQp2x36Rkgrd1EZU83WZcleG5BHQiN2MWgsKZii2Rp+U77i5ekPelpveaFo3aKED I+JxzNtriWaj/oOyxzGKw== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:t6e9GNP3JT4=;Ib2ZaxWfg3clN2J0+h7bGN9Ifxo W6KKDTBAUhEZZvnsBjkVFvNMtEnEDp7vjX5YBuxmlTW82+tqoY6WcdZmtorL+6hl+hiKnp1cf Zq8VUgynXFNUX/vAFmtLQyFMvJFp4ET58wU8fqaQfMYQhK6AlQI9le/ykkBeOesJuXMVIeQuO zizRqYLXjbIGUFtZ50Db/pylVmOKpWaqwUeT5Fxv0ElwT1reIQF75zMlzD6Pw4y8scUFdoLh+ 43P//F0D9IOPa9OP04QVJOtbGeJGB9Ynh7d64eCwMd1iDijThB/BMx8TyIbLJKIJtfcPBNlDU TWme4JFkeM/Hg6FNj+zqcoEt/6xQWdpsOQIortlzHLBw5BfGgbaMPY2EqFoKDHcogrZFKekU7 H0DE/NXzWKe8NZNPTTpFAk5zV1un8+uasQmSyQWs+avMJXqNoSfbXM3zn9P/avAYbK9DlCLoc uVBH+xpF7/uJTTmE1vvgPBN60EY8G0cmwXKpNrbRr77UXIrvqEGPWj/+95iU7tOtODqA2tC0l CVxEfupmhELuar8yTQxS2dGuHDkUInhZboEKTmRBk2bxE/c7mQJe4txdp0OZF4PJidddrinCK JwNsjzmjKwh+VasSR7ZbhfHwQbNIw5MvnkYASBytJbNYgmfjF4XjOOSt5p4rltWZ/aLsPVopz EbSYKYzVMUQ0pMOZ0w3Xxj4BdlzLHiaczYtw3UqUrAT0PsFJ/YjKrkvS2oHVQqN1OTHcdH+N5 JO0OShoxQ/w+5Zio8AAJ4qcIS4N21n39+9HuVFu9ul0/PaSoL+JymLPdcrUDz31f5On+TMKC5 SU/OVjOuNFfSPCyzZQcAEyVmPy5skkm8pjfRBggajZunJ3pPKeEjVXVQofs0u3pcsmIZ0Zb5S rxYCgNG3i/e7qVo0plkipnxTqUKjU51U593ZGHOyiA9p+lXgHSVGl+oXPIOzdeOudFD8qoc01 Dq67vXWJAoDACOATHpI+VaB9ejA= Received-SPF: pass client-ip=212.227.15.3; envelope-from=arne_bab@HIDDEN; helo=mout.web.de X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.4 (--) --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain The attached patch adds the (tunable? . #t) properties to additional programs for which Clear Linux has an advantage over Ubuntu with the same scheduler settings in a zen4 benchmark article https://www.phoronix.com/review/zen4-clear-linux/2 This is not guaranteed to help, but the article indicates possible gains for these packages of 5-10%. --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0001-gnu-make-more-packages-tunable.patch Content-Transfer-Encoding: quoted-printable From=2061ecf3cbf9a64133a254693c73a0abe4db03358a Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide <arne_bab@HIDDEN> Date: Wed, 22 Mar 2023 12:57:15 +0100 Subject: [PATCH] gnu: make more packages tunable * gnu/packages/compression.scm (zlib): add (tunable? . #t) property * gnu/packages/geo.scm (gdal): add (tunable? . #t) property * gnu/packages/java.scm (openjdk19, openjdk14): add (tunable? . #t) property * gnu/packages/maths.scm (hdf5-1.8, netcdf): add (tunable? . #t) property * gnu/packages/protobuf.scm (protobuf): add (tunable? . #t) property =2D-- gnu/packages/chromium.scm | 1 + gnu/packages/compression.scm | 3 +++ gnu/packages/geo.scm | 1 + gnu/packages/gnuzilla.scm | 1 + gnu/packages/java.scm | 2 ++ gnu/packages/maths.scm | 2 ++ gnu/packages/protobuf.scm | 1 + gnu/packages/video.scm | 6 +++++- 8 files changed, 16 insertions(+), 1 deletion(-) diff --git a/gnu/packages/chromium.scm b/gnu/packages/chromium.scm index 94e22d8c21..cbccfd03b2 100644 =2D-- a/gnu/packages/chromium.scm +++ b/gnu/packages/chromium.scm @@ -966,6 +966,7 @@ (define-public ungoogled-chromium (properties '((timeout . 144000) ;40 hours ;; The linking step may take more than an hour on some h= ardware. (max-silent-time . 7200) + (tunable? . #t) ;; advantages of Clear Linux over Ubuntu= seen + perf: https://www.phoronix.com/review/zen4-clear-linux/2 (cpe-name . "chrome"))) =20 (home-page "https://github.com/Eloston/ungoogled-chromium") diff --git a/gnu/packages/compression.scm b/gnu/packages/compression.scm index e58fd65e49..aeb9f613de 100644 =2D-- a/gnu/packages/compression.scm +++ b/gnu/packages/compression.scm @@ -118,6 +118,7 @@ (define-public zlib "18dighcs333gsvajvvgqp8l4cx7h1x7yx9gd5xacnk80spyykrf3")))) (build-system gnu-build-system) (outputs '("out" "static")) + (properties '((tunable? . #t))) (arguments `(#:make-flags ,(if (target-mingw?) @@ -877,6 +878,7 @@ (define-public lz4 (if (member (%current-system) (package-supported-systems valgrind)) (list valgrind) '()))) + (properties '((tunable? . #t))) ;; advantages of Clear Linux over Ubun= tu seen + perf: https://www.phoronix.com/review/zen4-clear-linux/2 (arguments `(;; Not designed for parallel testing. ;; See https://github.com/lz4/lz4/issues/957#issuecomment-737419821 @@ -1647,6 +1649,7 @@ (define-public zstd (outputs '("out" ;1.2MiB executables and documentat= ion "lib" ;1.2MiB shared library and headers "static")) ;1.2MiB static library + (properties '((tunable? . #t))) ;; advantages of Clear Linux over Ubun= tu seen + perf: https://www.phoronix.com/review/zen4-clear-linux/2 (arguments `(#:phases (modify-phases %standard-phases diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm index 753ab558ad..659ac76afe 100644 =2D-- a/gnu/packages/geo.scm +++ b/gnu/packages/geo.scm @@ -1068,6 +1068,7 @@ (define-public gdal "frmts/zlib" "ogr/ogrsf_frmts/geojson/libjson")))))) (build-system cmake-build-system) + (properties '((tunable? . #t))) (arguments `(#:tests? #f #:configure-flags diff --git a/gnu/packages/gnuzilla.scm b/gnu/packages/gnuzilla.scm index 253b8c285c..28df9ecd25 100644 =2D-- a/gnu/packages/gnuzilla.scm +++ b/gnu/packages/gnuzilla.scm @@ -1104,6 +1104,7 @@ (define (runpaths-of-input label) (license license:mpl2.0) ;and others, see toolkit/content/license.= html (properties `((ftp-directory . "/gnu/gnuzilla") + (tunable? . #t) ;; advantages of Clear Linux over Ubuntu seen + per= f: https://www.phoronix.com/review/zen4-clear-linux/2 (cpe-name . "firefox_esr") (cpe-version . ,(first (string-split version #\-))))))) =20 diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm index de3a0003e5..51ee64edfb 100644 =2D-- a/gnu/packages/java.scm +++ b/gnu/packages/java.scm @@ -1461,6 +1461,7 @@ (define-public openjdk15 (snippet #f) (patches (search-patches "openjdk-15-xcursor-no-dynamic.patch")))) + (properties '((tunable? . #t))) (inputs (modify-inputs (package-inputs base) (append libxcursor))) ;for our patch to work @@ -1495,6 +1496,7 @@ (define-public openjdk18 (define-public openjdk19 (make-openjdk openjdk18 "19.0.1" "0kyalb391znw6idmfn3dsx6c2mal1hl63f0bwa4mlnsxfl380bi1" + (properties '((tunable? . #t))) (arguments (substitute-keyword-arguments (package-arguments openjdk18) ((#:phases phases) diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index 238352f278..33bf95964f 100644 =2D-- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm @@ -1307,6 +1307,7 @@ (define-public hdf5-1.8 (sha256 (base32 "194ki2s5jrgl4czkvy5nc9nwjyapah0fj72l0gb0aysplp38i6v8")) (patches (search-patches "hdf5-config-date.patch")))) + (properties '((tunable? . #t))) (build-system gnu-build-system) (inputs (list zlib)) @@ -1886,6 +1887,7 @@ (define-public netcdf ("libxml2" ,libxml2) ("unzip" ,unzip) ("zlib" ,zlib))) + (properties '((tunable? . #t))) (arguments `(#:configure-flags '("--enable-doxygen" "--enable-dot" diff --git a/gnu/packages/protobuf.scm b/gnu/packages/protobuf.scm index b580f8b2a7..c7d2ec06a0 100644 =2D-- a/gnu/packages/protobuf.scm +++ b/gnu/packages/protobuf.scm @@ -110,6 +110,7 @@ (define-public protobuf (outputs (list "out" "static")) ; ~12 MiB of .a files (build-system cmake-build-system) + (properties '((tunable? . #t))) (arguments (list ;; TODO: Add the BUILD_SHARED_LIBS flag to cmake-build-system. diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm index 73d0c1ca54..c2736be743 100644 =2D-- a/gnu/packages/video.scm +++ b/gnu/packages/video.scm @@ -862,6 +862,7 @@ (define-public libaom (build-system cmake-build-system) (native-inputs (list perl pkg-config python)) ; to detect the version + (properties '((tunable? . #t))) ;; advantages of Clear Linux over Ubun= tu seen + perf: https://www.phoronix.com/review/zen4-clear-linux/2 (arguments `(#:tests? #f ; downloads many video clips #:configure-flags @@ -1258,6 +1259,7 @@ (define-public x265 (if (string-prefix? "i686" (%current-system)) '() `(("nasm" ,nasm)))) + (properties '((tunable? . #t))) ;; advantages of Clear Linux over Ubun= tu seen + perf: https://www.phoronix.com/review/zen4-clear-linux/2 (arguments `(#:tests? #f ; tests are skipped if ENABLE_ASSEMBLY is TRUE. #:configure-flags @@ -1656,7 +1658,8 @@ (define-public ffmpeg-5 texinfo speex yasm)) =2D (arguments + (properties '((tunable? . #t))) ;; advantages of Clear Linux over Ubun= tu seen + perf: https://www.phoronix.com/review/zen4-clear-linux/2 + (arguments (list #:test-target "fate" #:configure-flags @@ -5020,6 +5023,7 @@ (define-public dav1d (base32 "0jkvb5as7danpalzlwd0w1dc9i2vijvmf39z0j6fwqvialsgnnj5")))) (build-system meson-build-system) (native-inputs (list nasm)) + (properties '((tunable? . #t))) ;; advantages of Clear Linux over Ubun= tu seen + perf: https://www.phoronix.com/review/zen4-clear-linux/2 (home-page "https://code.videolan.org/videolan/dav1d") (synopsis "AV1 decoder") (description "dav1d is a new AV1 cross-platform decoder, and focused on =2D-=20 2.39.2 --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Best wishes, Arne =2D-=20 Unpolitisch sein hei=C3=9Ft politisch sein, ohne es zu merken. draketo.de --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJEBAEBCAAuFiEE801qEjXQSQPNItXAE++NRSQDw+sFAmQbcMYQHGFybmVfYmFi QHdlYi5kZQAKCRAT741FJAPD64sHD/4++u2rH0K6P63ZptxXoLMzAmxkoE0/maG8 5QrDkbBAyUZvvlAzvKzSq5jRguaPSOshGGlStz4hWJAavjNe3cFzzQBwPzt4DFTW Hg4oRCIVU1BKHEZ2vJf0y0hppGN4IzhtjaXjJCmRdPhV4avfZe5vp3X47ya3CGgd Ot6smSU7P3QnniZHk2U0mm5QWwevIbkVMOwyAvUb3yyo0U+Ll6b7FZcO55TfziDD oOdqTu16oFWeDW/i6arlhFC8q0jWZv4e7JA4/mtmvi/s8AZhSL4PC/Wy/KT8uo9y VUTZtjhnbO8l3q5uCdQib2jk4awGL6CG9eUaLZTwI3nqi0Ko81Ag6HpznTcoyIXD To++wLZaWU3WsiDsE7m70KlOx3OB8GH0xTIUIy9JgfMQojlC0k+lZc5yqGQS39jO pam+ArsgjLMHZEPGHU/bkDG0YuyQs22vvEXKNxUYaI6u3JMDrjf62mJEoQvbtENF zw/d4hsd7mU5OIiPK9dhW/K7xwGou9KmLPR6lBN4rjHM15xWnZnV6Jpv4pAKaNF/ BBChjj24PLzAOXsTQ26I3g756f65bJnyAcYWm1vgMWMScoQG4YFx2xwPNT9mO7rz dmbCd4/CNt0dcBWiEj0gkvvu0zbF8TMNQgwjXALyLLzDSF6samxd+ZvV/9lttXzu gq0VFysBvojEBAEBCAAuFiEE3Si95tmHXKvOSosd3M8NswvBBUgFAmQbcMYQHGFy bmVfYmFiQHdlYi5kZQAKCRDczw2zC8EFSKysBACR7U+d/WL8EcnqDts1lfl3tPcT 7F40cdJ3T58Y7SVEJFHtKma7EnLNGMmVmyKC/ohksaS4OoFD1+6YWp7pFIG7PJ5b QbhIwI+DE/4nqS4NT4jr1OdOBqrxJci+3nTJPwqrqBJaWlDnw7cNjCEe1I79c4v5 NM3vnR81dy0g+coDjw== =FZ1x -----END PGP SIGNATURE----- --==-=-=--
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: "Dr. Arne Babenhauserheide" <arne_bab@HIDDEN> Subject: bug#62394: Acknowledgement ([PATCH] make more packages tunable) Message-ID: <handler.62394.B.167952491624043.ack <at> debbugs.gnu.org> References: <87h6uc8oxl.fsf@HIDDEN> X-Gnu-PR-Message: ack 62394 X-Gnu-PR-Package: guix X-Gnu-PR-Keywords: patch Reply-To: 62394 <at> debbugs.gnu.org Date: Wed, 22 Mar 2023 22:42:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-guix@HIDDEN If you wish to submit further information on this problem, please send it to 62394 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 62394: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D62394 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: bug#62394: [PATCH] make more packages tunable Resent-From: Liliana Marie Prikler <liliana.prikler@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Thu, 23 Mar 2023 05:22:01 +0000 Resent-Message-ID: <handler.62394.B62394.16795488644602 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 62394 X-GNU-PR-Package: guix X-GNU-PR-Keywords: patch To: "Dr. Arne Babenhauserheide" <arne_bab@HIDDEN>, 62394 <at> debbugs.gnu.org Cc: control <at> debbugs.gnu.org Received: via spool by 62394-submit <at> debbugs.gnu.org id=B62394.16795488644602 (code B ref 62394); Thu, 23 Mar 2023 05:22:01 +0000 Received: (at 62394) by debbugs.gnu.org; 23 Mar 2023 05:21:04 +0000 Received: from localhost ([127.0.0.1]:37075 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pfDNo-0001C8-75 for submit <at> debbugs.gnu.org; Thu, 23 Mar 2023 01:21:04 -0400 Received: from mail-wm1-f65.google.com ([209.85.128.65]:41656) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <liliana.prikler@HIDDEN>) id 1pfDNm-0001BI-MD; Thu, 23 Mar 2023 01:21:03 -0400 Received: by mail-wm1-f65.google.com with SMTP id r19-20020a05600c459300b003eb3e2a5e7bso378808wmo.0; Wed, 22 Mar 2023 22:21:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1679548856; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=ZlpJ9ePKUtfUtHGHrlK+dGUn6pbILZJtWyGDW8lQiGQ=; b=oODA2Zx+Qd/u/Uzpf2Lue+t56gjccq7BMxXdR6xQWGIuXL2yYOLGav6oPu8GSHo+nq me/62UmD8fWv2lGtvedgz2m9X7y5eOZe1IWpKXvXVmR9ESuKuhWuCdYXgnMKC1dCGoAG L6XwypH8xB5XXOsPM3cvd/Hu2WMGD4C7hDqY4qtWk5nsXYGDppvrTh4jwEgIt77KCoXn mXX31/OhMg3syzRvfciiAV+s1SBwy0DjkRlCetxBlBroTvrMt+oulqQWWF1Rvd8y6Hbi 8ab6moPoY70u9vUt1uThk6qmylzGYh5UCraCF2f+TqdeDBzhht+FjabxjoeCttXcEWua pl0w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1679548856; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=ZlpJ9ePKUtfUtHGHrlK+dGUn6pbILZJtWyGDW8lQiGQ=; b=M/8NC2R2ixxJRD2CpJnMeiNFKsOi+WvuBEN0X1fHnRIE6CVdsHVx873HRTkDOS3V16 i9p0Ub663gFGe+4ZUdNjTZmm87dRHXGfNTCn6vUXb3Salh6mqZ9drGsU8roSkeEIqvbg JOVKkYcUMT2niSzUK8zIgzYqKsxka2bhwPXmxhDLFYbDNiqp/5nKwlRuUeAoC+9cYjnp DAnQ+oAwhI8puL01cjkwwkTrYPSBPlVQKCd2MJnVg0uUjGH42gH9e6sJdW8OWfaLtID2 tZO8VmzP1RwNooHL7Kbys/3NjvATZXt1qcpr8pMjlbvE3iZJzxCiPS3vtbNBBnQYjtdv yVIg== X-Gm-Message-State: AO0yUKXLk0MpGEyltAyOPE+r2zlRm+dD/XITuXga5fq/HswXk+WzmALT VKZwRTbJMb5A6k9QQYPTSQ0= X-Google-Smtp-Source: AK7set+1mR7lXLUhhSHDSUrRagAF8qK1ajnalw/J6ux6hYzaFi9E4Q+3plvFZPt/MtKPZKEhS8aq2w== X-Received: by 2002:a1c:f307:0:b0:3ed:5d41:f998 with SMTP id q7-20020a1cf307000000b003ed5d41f998mr1310705wmq.15.1679548856507; Wed, 22 Mar 2023 22:20:56 -0700 (PDT) Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id t8-20020a05600c198800b003ede03e4369sm696110wmq.33.2023.03.22.22.20.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 22 Mar 2023 22:20:56 -0700 (PDT) Message-ID: <47fc54749cd8cdfdfc9ac305745f7e9fbe7d5507.camel@HIDDEN> From: Liliana Marie Prikler <liliana.prikler@HIDDEN> Date: Thu, 23 Mar 2023 06:20:54 +0100 In-Reply-To: <87h6uc8oxl.fsf@HIDDEN> References: <87h6uc8oxl.fsf@HIDDEN> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.46.0 MIME-Version: 1.0 X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) reassign 62394 guix-patches thanks > * gnu/packages/compression.scm (zlib): add (tunable? . #t) property Should probably be ... (zlib)[properties]: Add tunable?. Likewise for the other packages. > + (properties '((tunable? . #t))) ;; advantages of Clear Linux > over Ubuntu seen + perf: > https://www.phoronix.com/review/zen4-clear-linux/2 > (arguments Don't exceed the line limit even in a comment. Properties are supposed to be the *last* field of a package. Cheers
Received: (at control) by debbugs.gnu.org; 23 Mar 2023 05:21:05 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 23 01:21:04 2023 Received: from localhost ([127.0.0.1]:37077 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pfDNo-0001CC-LO for submit <at> debbugs.gnu.org; Thu, 23 Mar 2023 01:21:04 -0400 Received: from mail-wm1-f65.google.com ([209.85.128.65]:41656) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <liliana.prikler@HIDDEN>) id 1pfDNm-0001BI-MD; Thu, 23 Mar 2023 01:21:03 -0400 Received: by mail-wm1-f65.google.com with SMTP id r19-20020a05600c459300b003eb3e2a5e7bso378808wmo.0; Wed, 22 Mar 2023 22:21:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1679548856; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=ZlpJ9ePKUtfUtHGHrlK+dGUn6pbILZJtWyGDW8lQiGQ=; b=oODA2Zx+Qd/u/Uzpf2Lue+t56gjccq7BMxXdR6xQWGIuXL2yYOLGav6oPu8GSHo+nq me/62UmD8fWv2lGtvedgz2m9X7y5eOZe1IWpKXvXVmR9ESuKuhWuCdYXgnMKC1dCGoAG L6XwypH8xB5XXOsPM3cvd/Hu2WMGD4C7hDqY4qtWk5nsXYGDppvrTh4jwEgIt77KCoXn mXX31/OhMg3syzRvfciiAV+s1SBwy0DjkRlCetxBlBroTvrMt+oulqQWWF1Rvd8y6Hbi 8ab6moPoY70u9vUt1uThk6qmylzGYh5UCraCF2f+TqdeDBzhht+FjabxjoeCttXcEWua pl0w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1679548856; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=ZlpJ9ePKUtfUtHGHrlK+dGUn6pbILZJtWyGDW8lQiGQ=; b=M/8NC2R2ixxJRD2CpJnMeiNFKsOi+WvuBEN0X1fHnRIE6CVdsHVx873HRTkDOS3V16 i9p0Ub663gFGe+4ZUdNjTZmm87dRHXGfNTCn6vUXb3Salh6mqZ9drGsU8roSkeEIqvbg JOVKkYcUMT2niSzUK8zIgzYqKsxka2bhwPXmxhDLFYbDNiqp/5nKwlRuUeAoC+9cYjnp DAnQ+oAwhI8puL01cjkwwkTrYPSBPlVQKCd2MJnVg0uUjGH42gH9e6sJdW8OWfaLtID2 tZO8VmzP1RwNooHL7Kbys/3NjvATZXt1qcpr8pMjlbvE3iZJzxCiPS3vtbNBBnQYjtdv yVIg== X-Gm-Message-State: AO0yUKXLk0MpGEyltAyOPE+r2zlRm+dD/XITuXga5fq/HswXk+WzmALT VKZwRTbJMb5A6k9QQYPTSQ0= X-Google-Smtp-Source: AK7set+1mR7lXLUhhSHDSUrRagAF8qK1ajnalw/J6ux6hYzaFi9E4Q+3plvFZPt/MtKPZKEhS8aq2w== X-Received: by 2002:a1c:f307:0:b0:3ed:5d41:f998 with SMTP id q7-20020a1cf307000000b003ed5d41f998mr1310705wmq.15.1679548856507; Wed, 22 Mar 2023 22:20:56 -0700 (PDT) Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id t8-20020a05600c198800b003ede03e4369sm696110wmq.33.2023.03.22.22.20.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 22 Mar 2023 22:20:56 -0700 (PDT) Message-ID: <47fc54749cd8cdfdfc9ac305745f7e9fbe7d5507.camel@HIDDEN> Subject: Re: [PATCH] make more packages tunable From: Liliana Marie Prikler <liliana.prikler@HIDDEN> To: "Dr. Arne Babenhauserheide" <arne_bab@HIDDEN>, 62394 <at> debbugs.gnu.org Date: Thu, 23 Mar 2023 06:20:54 +0100 In-Reply-To: <87h6uc8oxl.fsf@HIDDEN> References: <87h6uc8oxl.fsf@HIDDEN> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.46.0 MIME-Version: 1.0 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control Cc: control <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) reassign 62394 guix-patches thanks > * gnu/packages/compression.scm (zlib): add (tunable? . #t) property Should probably be ... (zlib)[properties]: Add tunable?. Likewise for the other packages. > + (properties '((tunable? . #t))) ;; advantages of Clear Linux > over Ubuntu seen + perf: > https://www.phoronix.com/review/zen4-clear-linux/2 > (arguments Don't exceed the line limit even in a comment. Properties are supposed to be the *last* field of a package. Cheers
X-Loop: help-debbugs@HIDDEN Subject: [bug#62394] [PATCH] make more packages tunable Resent-From: "Dr. Arne Babenhauserheide" <arne_bab@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Thu, 23 Mar 2023 06:31:01 +0000 Resent-Message-ID: <handler.62394.B62394.167955303121362 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 62394 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Liliana Marie Prikler <liliana.prikler@HIDDEN> Cc: control <at> debbugs.gnu.org, 62394 <at> debbugs.gnu.org Received: via spool by 62394-submit <at> debbugs.gnu.org id=B62394.167955303121362 (code B ref 62394); Thu, 23 Mar 2023 06:31:01 +0000 Received: (at 62394) by debbugs.gnu.org; 23 Mar 2023 06:30:31 +0000 Received: from localhost ([127.0.0.1]:37161 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pfET0-0005YO-KN for submit <at> debbugs.gnu.org; Thu, 23 Mar 2023 02:30:31 -0400 Received: from mout.web.de ([217.72.192.78]:59029) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <arne_bab@HIDDEN>) id 1pfESx-0005Xz-10; Thu, 23 Mar 2023 02:30:28 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1679553017; i=arne_bab@HIDDEN; bh=gdG5O3HzzX//K4zwUhYXVxK1AGlhgLiqmXNgtlPlSis=; h=X-UI-Sender-Class:References:From:To:Cc:Subject:Date:In-reply-to; b=FwCvLHyy/RwU4ISMpSqCEXIDEtLTiSUw5GNWMWf7bcCryfnKnUauj5ympmDJ2z8bO oa55i4M/PjHeuythjsK3Q7HuObZByHTaTEcekZzsGVzoOl/hKrP1ofOBkH5IiXfhBh l7vxCOWBy/5LRRVds5VzKrK6liCh3B/WsUIJpkrcYuI+EsKRatm184LqYmtLIZwYLI 7Oh7zYP6l83FF+MvNKNBfIOq+y/T18+WpzHgD8PGEj1tdF6EcbjYkunJfLQAHU44s8 MmBK9W/D6EnPkpgkxoNiZadkLIm3CD7DZ3YULDkz3yaKwA/UlXJDiCOmN1x7qEGtiV z/Spbt/YyYRUg== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from fluss ([84.149.95.143]) by smtp.web.de (mrweb106 [213.165.67.124]) with ESMTPSA (Nemesis) id 1MLzit-1pwUCO2dBB-00Hy6I; Thu, 23 Mar 2023 07:30:17 +0100 References: <87h6uc8oxl.fsf@HIDDEN> <47fc54749cd8cdfdfc9ac305745f7e9fbe7d5507.camel@HIDDEN> User-agent: mu4e 1.8.13; emacs 28.1 From: "Dr. Arne Babenhauserheide" <arne_bab@HIDDEN> Date: Thu, 23 Mar 2023 07:26:58 +0100 In-reply-to: <47fc54749cd8cdfdfc9ac305745f7e9fbe7d5507.camel@HIDDEN> Message-ID: <87v8is6kuj.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Provags-ID: V03:K1:EtUExc/ISqiVmkSKbKoT/RZoRM18hYAIJgwFhBUZ3Xrmg1ALsZ4 HQcpLY4iSNTdlUd3KV2C3ryl7yBCQTE54lsjjM8zqrxUU29RBHPgOiM8NSNKK3l+GOuFZaW jq49YYNtlCaKVTuTjKrnuIxdtYF7nU8YZKWMNQAkDdPwEYOV9AJKRElgpexsOnTYu/YLE8g R7ElL7cVEcPANn0UMgKow== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:hgFjAP8SPv0=;LlgHcKP/q0+Gb4BasWqZM1soC9D FH7qmlrtlEMWdM+C/kwO3/M31TzXtmj3yOCkSc9rqPv1OaoAbv6916HX/OSiTDSnYvGZrOexj MxmXy6+FroyZNt04JnVtOZjNZfzJw8n9wRUBdFLRtLxc/yyKbRqRyju0Qqiy2nm//IVky7A3+ QRpeJvyIq/0LYME8t0VGRgJnEclLvUad2WocXE1KcMGr93OIf17Slg0/y505ZE95kG27Dq4L9 AyNrp1SnMv1QPn4A78ZvVi7DvI3RzouNnR0YmUjSBZ5bIhd0FzHMLf7JtxXv6sA3XL9JTmq9r nNyBwTvMJDXy3WzwlzoM+JahGLK8hqIEONHi0Sle8FkQAnSDLhG0NNwLzZTQNMRZnZYR0JimJ 1AkLZVtuGoZlwy/tQw1+/lO5HoslXY9c2nUIOQqPoGs1w8Yv+WMUNKEpO/wfXoeFsoYupvjQX i8nr2878L0RgQRn2qrLTT8iMd7vmpdFE6HLLTKfgCaOesTMK5Hhuz7B4JHVeRj9K+zzFbfh4l 8oPHwlZgFeURoyrCQVAuOMygSoP4KkFbZd/BdZvt/33wwiYoGEUnUiHcv9eQYeZTNbibjAxo9 i0mn7e+Bsm5YLI9WUBpj+kGnio+0KS6uihc40FDHaHw5dXDX5tm5PTuMSmj2HfjX7ZDsHHxoC QXianaZbK3LaTaafzKjWaQigEGs/fTfwcRyYh0p4Ry+qWoWGZRIjUdtpmCnJD095RiysLJ5LV Epcb7ELAxrsszJXIU0qC1zIwVU/sMC3XiIW5NVPygtYzL8eWipfVVR5NyPMHvuNM0B1JC/N+R 37FvZS7lneHr1G9awiCLqgNsA8adQMqObmJx85wOiexpyzfSW7dTmgCy2XQs+CGx/OAQKmsjE yQbtzyuMciokO7+hqO3suju3MDaGhbE0YWzYMfkfjBe9t0E5OJFL3SF5fp8TqBJ/uZVUqBs5I pNlr1PcpmFrbVIEbVvTEEq6yOcA= X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Thank you for your review! Liliana Marie Prikler <liliana.prikler@HIDDEN> writes: > reassign 62394 guix-patches > thanks > >> * gnu/packages/compression.scm (zlib): add (tunable? . #t) property > Should probably be ... (zlib)[properties]: Add tunable?. > Likewise for the other packages. Thank you =E2=80=94 fixed. >> + (properties '((tunable? . #t))) ;; advantages of Clear Linux >> over Ubuntu seen + perf: >> https://www.phoronix.com/review/zen4-clear-linux/2 >> (arguments > Don't exceed the line limit even in a comment. > Properties are supposed to be the *last* field of a package. Thank you =E2=80=94 I moved the properties to the last field and moved the explanation and description into the commit message. A new patch is attached. --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0001-gnu-make-more-packages-tunable.patch Content-Transfer-Encoding: quoted-printable From=204e498d911ee7948bb82bbdb3c58552c67bbc3832 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide <arne_bab@HIDDEN> Date: Wed, 22 Mar 2023 12:57:15 +0100 Subject: [PATCH] gnu: make more packages tunable * gnu/packages/compression.scm (zlib)[properties]: add tunable?. * gnu/packages/geo.scm (gdal)[properties]: add tunable?. * gnu/packages/java.scm (openjdk19, openjdk14)[properties]: add tunable?. * gnu/packages/maths.scm (hdf5-1.8, netcdf)[properties]: add tunable?. * gnu/packages/protobuf.scm (protobuf)[properties]: add tunable?. advantages of Clear Linux over Ubuntu seen + perf: https://www.phoronix.com/review/zen4-clear-linux/2 =2D-- gnu/packages/chromium.scm | 17 ++++++++--------- gnu/packages/compression.scm | 8 ++++++-- gnu/packages/geo.scm | 1 + gnu/packages/gnuzilla.scm | 1 + gnu/packages/java.scm | 2 ++ gnu/packages/maths.scm | 2 ++ gnu/packages/protobuf.scm | 1 + gnu/packages/video.scm | 12 ++++++++---- 8 files changed, 29 insertions(+), 15 deletions(-) diff --git a/gnu/packages/chromium.scm b/gnu/packages/chromium.scm index 94e22d8c21..395834895d 100644 =2D-- a/gnu/packages/chromium.scm +++ b/gnu/packages/chromium.scm @@ -960,14 +960,6 @@ (define-public ungoogled-chromium (variable "CHROMIUM_EXTENSION_DIRECTORY") (separator #f) ;single entry (files '("share/chromium/extensions"))))) =2D =2D ;; Building Chromium takes ... a very long time. On a single core, = a busy =2D ;; mid-end x86 system may need more than 24 hours to complete the bu= ild. =2D (properties '((timeout . 144000) ;40 hours =2D ;; The linking step may take more than an hour on some= hardware. =2D (max-silent-time . 7200) =2D (cpe-name . "chrome"))) =2D (home-page "https://github.com/Eloston/ungoogled-chromium") (description "Ungoogled-Chromium is the Chromium web browser, with some functional= ity @@ -986,7 +978,14 @@ (define-public ungoogled-chromium license:isc (license:non-copyleft "chrome://credits" "See chrome://credits for more in= formation.") =2D license:lgpl2.1+)))) + license:lgpl2.1+)) + ;; Building Chromium takes ... a very long time. On a single core, a = busy + ;; mid-end x86 system may need more than 24 hours to complete the buil= d. + (properties '((timeout . 144000) ;40 hours + ;; The linking step may take more than an hour on some h= ardware. + (max-silent-time . 7200) + (tunable? . #t) + (cpe-name . "chrome"))))) =20 (define-public ungoogled-chromium/wayland (package diff --git a/gnu/packages/compression.scm b/gnu/packages/compression.scm index e58fd65e49..cedc45ddd1 100644 =2D-- a/gnu/packages/compression.scm +++ b/gnu/packages/compression.scm @@ -118,6 +118,7 @@ (define-public zlib "18dighcs333gsvajvvgqp8l4cx7h1x7yx9gd5xacnk80spyykrf3")))) (build-system gnu-build-system) (outputs '("out" "static")) + (properties '((tunable? . #t))) (arguments `(#:make-flags ,(if (target-mingw?) @@ -911,7 +912,8 @@ (define-public lz4 time for compression ratio.") ;; The libraries (lz4, lz4hc, and xxhash) are BSD licenced. The command ;; line interface programs (lz4, fullbench, fuzzer, datagen) are GPL2+. =2D (license (list license:bsd-2 license:gpl2+)))) + (license (list license:bsd-2 license:gpl2+)) + (properties '((tunable? . #t))))) =20 (define-public squashfs-tools (package @@ -1719,7 +1721,9 @@ (define-public zstd license:gpl3+ ; tests/gzip/*.sh license:expat ; lib/dictBuilder/divsufsort.[ch] license:public-domain ; zlibWrapper/examples/fitblk* =2D license:zlib)))) ; zlibWrapper/{gz*.c,gzguts.h} + license:zlib)) ; zlibWrapper/{gz*.c,gzguts.h} + (properties '((tunable? . #t))))) + =20 (define-public pzstd (package/inherit zstd diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm index 753ab558ad..659ac76afe 100644 =2D-- a/gnu/packages/geo.scm +++ b/gnu/packages/geo.scm @@ -1068,6 +1068,7 @@ (define-public gdal "frmts/zlib" "ogr/ogrsf_frmts/geojson/libjson")))))) (build-system cmake-build-system) + (properties '((tunable? . #t))) (arguments `(#:tests? #f #:configure-flags diff --git a/gnu/packages/gnuzilla.scm b/gnu/packages/gnuzilla.scm index 253b8c285c..5ad4ca68d3 100644 =2D-- a/gnu/packages/gnuzilla.scm +++ b/gnu/packages/gnuzilla.scm @@ -1104,6 +1104,7 @@ (define (runpaths-of-input label) (license license:mpl2.0) ;and others, see toolkit/content/license.= html (properties `((ftp-directory . "/gnu/gnuzilla") + (tunable? . #t) (cpe-name . "firefox_esr") (cpe-version . ,(first (string-split version #\-))))))) =20 diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm index de3a0003e5..51ee64edfb 100644 =2D-- a/gnu/packages/java.scm +++ b/gnu/packages/java.scm @@ -1461,6 +1461,7 @@ (define-public openjdk15 (snippet #f) (patches (search-patches "openjdk-15-xcursor-no-dynamic.patch")))) + (properties '((tunable? . #t))) (inputs (modify-inputs (package-inputs base) (append libxcursor))) ;for our patch to work @@ -1495,6 +1496,7 @@ (define-public openjdk18 (define-public openjdk19 (make-openjdk openjdk18 "19.0.1" "0kyalb391znw6idmfn3dsx6c2mal1hl63f0bwa4mlnsxfl380bi1" + (properties '((tunable? . #t))) (arguments (substitute-keyword-arguments (package-arguments openjdk18) ((#:phases phases) diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index 238352f278..33bf95964f 100644 =2D-- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm @@ -1307,6 +1307,7 @@ (define-public hdf5-1.8 (sha256 (base32 "194ki2s5jrgl4czkvy5nc9nwjyapah0fj72l0gb0aysplp38i6v8")) (patches (search-patches "hdf5-config-date.patch")))) + (properties '((tunable? . #t))) (build-system gnu-build-system) (inputs (list zlib)) @@ -1886,6 +1887,7 @@ (define-public netcdf ("libxml2" ,libxml2) ("unzip" ,unzip) ("zlib" ,zlib))) + (properties '((tunable? . #t))) (arguments `(#:configure-flags '("--enable-doxygen" "--enable-dot" diff --git a/gnu/packages/protobuf.scm b/gnu/packages/protobuf.scm index b580f8b2a7..c7d2ec06a0 100644 =2D-- a/gnu/packages/protobuf.scm +++ b/gnu/packages/protobuf.scm @@ -110,6 +110,7 @@ (define-public protobuf (outputs (list "out" "static")) ; ~12 MiB of .a files (build-system cmake-build-system) + (properties '((tunable? . #t))) (arguments (list ;; TODO: Add the BUILD_SHARED_LIBS flag to cmake-build-system. diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm index 73d0c1ca54..532fdfa65e 100644 =2D-- a/gnu/packages/video.scm +++ b/gnu/packages/video.scm @@ -882,7 +882,8 @@ (define-public libaom (synopsis "AV1 video codec") (description "Libaom is the reference implementation of AV1. It inclu= des a shared library and encoder and decoder command-line executables.") =2D (license license:bsd-2))) + (license license:bsd-2) + (properties '((tunable? . #t))))) =20 (define-public libmpeg2 (package @@ -1346,7 +1347,8 @@ (define-public x265 (synopsis "Library for encoding h.265/HEVC video streams") (description "x265 is a H.265 / HEVC video encoder application library, designed to encode video or images into an H.265 / HEVC encoded bitstream.= ") =2D (license license:gpl2+))) + (license license:gpl2+) + (properties '((tunable? . #t))))) =20 (define-public libass (package @@ -1790,7 +1792,8 @@ (define-public ffmpeg-5 (description "FFmpeg is a complete, cross-platform solution to record, convert and stream audio and video. It includes the libavcodec audio/video codec library.") =2D (license license:gpl2+))) + (license license:gpl2+) + (properties '((tunable? . #t))))) =20 (define-public ffmpeg-4 (package @@ -5024,7 +5027,8 @@ (define-public dav1d (synopsis "AV1 decoder") (description "dav1d is a new AV1 cross-platform decoder, and focused on speed and correctness.") =2D (license license:bsd-2))) + (license license:bsd-2) + (properties '((tunable? . #t))))) =20 (define-public wlstream (let ((commit "182076a94562b128c3a97ecc53cc68905ea86838") =2D-=20 2.39.2 --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Best wishes, Arne =2D-=20 Unpolitisch sein hei=C3=9Ft politisch sein, ohne es zu merken. draketo.de --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJEBAEBCAAuFiEE801qEjXQSQPNItXAE++NRSQDw+sFAmQb8fUQHGFybmVfYmFi QHdlYi5kZQAKCRAT741FJAPD68s9EADC65tyqhHR3Ys55mvmvcQA8tGXVIUdM7YS 1ZJLV5QYalFqbTW7aS3luRJPlWPi8gbuOglJEyU26wRoYcipbTvmnr5NaoHUZ45r saE2b0OuJfJSWMtShDuX/sTXWl8Sg3iJqcdGBSXxdAO8ANDOExFyEW+j1onaASu5 sNlsILfq/u2BZWYmRSS8EwaogS8BDLWRAztiOBeFGRrPAro1hNr/ebCqx21uJzMd DLj10nBLpDH1rW97KhMwDmlpTsy0uz6+PfwS4cOjtt721GVNcIOUXVFrCHat5HMU 2Zsr6Hh/eoUS+3OxO0Rb/Q2pRGnXONpHX29ikHDdaEPaKGGgSICHPCrbCHPBq6VI QDZq04bt/mNY/I2mBFSUS7lm69uGEXhD5lGRPoWtk9dBjHR9RWN/Hmg9tRosK9lF 4uemkveiikvEAF8SYGQ0fuXt9mcXTMHtM6F6VWIJYSo7JUXtA9d/Vp7hUMgTawnB h9nIOvbKk80qMeskoqw0ex86lVPouBoThV/ZsCJ76AYDrwru/H4ohAIJ385acmwR HOqYlS6fCelG9fssMkVSxNTj+kMNU+UheOd1YrOWso06LA/lmnzN6X938qaOqR7B X/dTBPD5XYoS+uE/m8lIhuwmIcRfgtJPWo4+skC55GE/lHAzftSH/9kDsHnTb69U 7Kn0xqUHi4jEBAEBCAAuFiEE3Si95tmHXKvOSosd3M8NswvBBUgFAmQb8fgQHGFy bmVfYmFiQHdlYi5kZQAKCRDczw2zC8EFSE+5A/9S+W49ueLufSoLTG9wYeHksi+n 3/O5RKZusYYTbLVzZJ5QWEO/q9lFW0BWLmbEEqOPxdqa4ogBhrRtHbucpt1+3G6S Z95cbQr5N4YdETCLJs3bAxCmvpYrNoGOypu/HVIS6DS2OOJtS9TATun+lEcavXtD 1q40ijCDvipoqsXrkw== =XnXu -----END PGP SIGNATURE----- --==-=-=--
X-Loop: help-debbugs@HIDDEN Subject: [bug#62394] [PATCH] make more packages tunable Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Sat, 01 Apr 2023 08:20:01 +0000 Resent-Message-ID: <handler.62394.B62394.168033718315008 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 62394 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "Dr. Arne Babenhauserheide" <arne_bab@HIDDEN> Cc: control <at> debbugs.gnu.org, 62394 <at> debbugs.gnu.org, Liliana Marie Prikler <liliana.prikler@HIDDEN> Received: via spool by 62394-submit <at> debbugs.gnu.org id=B62394.168033718315008 (code B ref 62394); Sat, 01 Apr 2023 08:20:01 +0000 Received: (at 62394) by debbugs.gnu.org; 1 Apr 2023 08:19:43 +0000 Received: from localhost ([127.0.0.1]:35431 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1piWSd-0003ty-2a for submit <at> debbugs.gnu.org; Sat, 01 Apr 2023 04:19:43 -0400 Received: from eggs.gnu.org ([209.51.188.92]:40616) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1piWSb-0003th-G2; Sat, 01 Apr 2023 04:19:42 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1piWSW-00055o-2D; Sat, 01 Apr 2023 04:19:36 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=W+4OGK9j5K5muKjyZ+I9wGO+lvkyj9HcFIxpb3f2V2g=; b=XTY0oI3pnNnvx8wzm4xO uIMxdYEsNUEMyho4O1J0VKTRj2L62TMl80TR32HgYtxQbbeosk6u7oaUcQ6jTvtFxuoC2KdbE//SP utjPIeFrfMhuHwRYS/7F5xGAKMioYAka6Wgsf6gRPHlmYGwHCfVdZLLMJ3JC8QwsgaK/NAf6vBk5M N/BBBBw5xVCj2cFTcnCGlEVOyNTYzbJahZsWQcxtkKSlvZ3pLKklfE3N7S5o+UV363l0NOrg3NezI XXgw94jCuVgVniJiqFOe4Zfw1fk/GTMHSoCOr5+QizyXrYsL8+sMX4CGpgY4aNRdDPwWiVhwQCiSa 7s47vRDAHeFi+g==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201] helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1piWSV-0005vK-MN; Sat, 01 Apr 2023 04:19:35 -0400 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> References: <87h6uc8oxl.fsf@HIDDEN> <47fc54749cd8cdfdfc9ac305745f7e9fbe7d5507.camel@HIDDEN> <87v8is6kuj.fsf@HIDDEN> Date: Sat, 01 Apr 2023 10:19:33 +0200 In-Reply-To: <87v8is6kuj.fsf@HIDDEN> (Arne Babenhauserheide's message of "Thu, 23 Mar 2023 07:26:58 +0100") Message-ID: <874jq0ggkq.fsf_-_@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Hi, "Dr. Arne Babenhauserheide" <arne_bab@HIDDEN> skribis: > From 4e498d911ee7948bb82bbdb3c58552c67bbc3832 Mon Sep 17 00:00:00 2001 > From: Arne Babenhauserheide <arne_bab@HIDDEN> > Date: Wed, 22 Mar 2023 12:57:15 +0100 > Subject: [PATCH] gnu: make more packages tunable > > * gnu/packages/compression.scm (zlib)[properties]: add tunable?. > * gnu/packages/geo.scm (gdal)[properties]: add tunable?. > * gnu/packages/java.scm (openjdk19, openjdk14)[properties]: add tunable?. > * gnu/packages/maths.scm (hdf5-1.8, netcdf)[properties]: add tunable?. > * gnu/packages/protobuf.scm (protobuf)[properties]: add tunable?. > > advantages of Clear Linux over Ubuntu seen + perf: > https://www.phoronix.com/review/zen4-clear-linux/2 I=E2=80=99m reluctant to marking things like Chromium or OpenJDK as tunable because they take ages to build: it=E2=80=99s more work for ci.guix (which builds a few tuned variants of each tunable package), and possibly leads to local recompilations for users when substitutes for their micro-architecture are unavailable. It=E2=80=99s also not immediately obvious to me why these two packages as w= ell as zlib would benefit from micro-architecture-specific optimizations. Thoughts? Ludo=E2=80=99.
Received: (at control) by debbugs.gnu.org; 8 Apr 2023 21:37:14 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Apr 08 17:37:13 2023 Received: from localhost ([127.0.0.1]:59754 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1plGFF-0005og-Md for submit <at> debbugs.gnu.org; Sat, 08 Apr 2023 17:37:13 -0400 Received: from eggs.gnu.org ([209.51.188.92]:33340) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1plGFE-0005oR-60 for control <at> debbugs.gnu.org; Sat, 08 Apr 2023 17:37:12 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1plGF8-0007Vl-JT for control <at> debbugs.gnu.org; Sat, 08 Apr 2023 17:37:06 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:Subject:From:To:Date:in-reply-to: references; bh=AOvX9lH1Ion66UHFVvjMm9CFmTxEv0diNHbpI+tR2JY=; b=BWh0e+L5UTZIKA TTX8qco3T5h00g9sJ6xeF/RRAX2bN2NSxZGQAjuMASDgu93mbqTG2+7b3A8kJ5XNarb0DA+0QB/y6 7DCkyj8Zchnogmnw1GJUYkz1ZIE/dRYjlJb6hEGAp3AkwN4FAdxlra2wH+bn9Ti00PVYWoMAvfjjW dGEc1YUV8n7VppyZtmBYsyaEJ9AWD4rRd9CMdOi9RmBwnUW5GKtxkLJ2XPhyjvZi1MPIRElcgpMX0 /TnQHGwHGc96jRbPi9N7k0k+o6LXkfPlJIcCf9U4LWbGtYXbiD02pidPYz79ZUuN4oDa89viaW9ia mS8s4fL0jI7ZLciAW4fQ==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201] helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1plGF5-0000mG-MO for control <at> debbugs.gnu.org; Sat, 08 Apr 2023 17:37:05 -0400 Date: Sat, 08 Apr 2023 23:37:02 +0200 Message-Id: <87r0su9htt.fsf@HIDDEN> To: control <at> debbugs.gnu.org From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN> Subject: control message for bug #62394 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) tags 62394 + moreinfo quit
X-Loop: help-debbugs@HIDDEN Subject: [bug#62394] [PATCH] make more packages tunable Resent-From: Simon Tournier <zimon.toutoune@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Fri, 05 May 2023 14:17:02 +0000 Resent-Message-ID: <handler.62394.B62394.168329621830688 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 62394 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch moreinfo To: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> Cc: "Dr. Arne Babenhauserheide" <arne_bab@HIDDEN>, 62394 <at> debbugs.gnu.org, control <at> debbugs.gnu.org, Liliana Marie Prikler <liliana.prikler@HIDDEN> Received: via spool by 62394-submit <at> debbugs.gnu.org id=B62394.168329621830688 (code B ref 62394); Fri, 05 May 2023 14:17:02 +0000 Received: (at 62394) by debbugs.gnu.org; 5 May 2023 14:16:58 +0000 Received: from localhost ([127.0.0.1]:57196 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1puwEz-0007ys-OE for submit <at> debbugs.gnu.org; Fri, 05 May 2023 10:16:57 -0400 Received: from mail-wr1-f52.google.com ([209.85.221.52]:38128) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <zimon.toutoune@HIDDEN>) id 1puwEw-0007yA-44; Fri, 05 May 2023 10:16:56 -0400 Received: by mail-wr1-f52.google.com with SMTP id ffacd0b85a97d-30627f40e65so244068f8f.0; Fri, 05 May 2023 07:16:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1683296208; x=1685888208; h=content-transfer-encoding:mime-version:user-agent:message-id :in-reply-to:date:references:subject:cc:to:from:from:to:cc:subject :date:message-id:reply-to; bh=qokyNnCz0QIhP4RgQygniJ9feshEv2l8ppaRS/mGTQY=; b=NlXQSiPzmV3OP9P8FPuBrkelRTbD3a7jWvDBj80ZCCLgSrhg46kU3ZQdo22t++iqQ2 i6YMD0PFd4K3MN10lsylZuCYEElLbyohLRtVhFtrvzR0yDva///N/hmbsiV1SafFY/PE f2RCooN6CwjQJR9VNz6HEa5YxF2HBon+VsqLfG8HCMMAeO34dxahebvkX455jqDGN/TM w6Qs+MTwm8E4LXZPz79fD5vt+m8kMdjo3SPwRKJkYksntuyzDDECqgbxAFvrkfaIrBgW C4dbMLhx5NDcNfkbeqFoqd5z0QlZuR/vwy0JzS9UpOXvyBoxEzSjJv5iWkxFCYCKiKNB /UUw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683296208; x=1685888208; h=content-transfer-encoding:mime-version:user-agent:message-id :in-reply-to:date:references:subject:cc:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=qokyNnCz0QIhP4RgQygniJ9feshEv2l8ppaRS/mGTQY=; b=OBTIDqRfMlRYjxXKcKmLtbDAiME/vEoDQVf+bK5Q6FC8MScHyaLFeNrEtniFs3bsF5 CTCOLRx/jrAqdlSk/JhAhPiWu6IxMJVoL95yyb+dhiqkWlw7iZtxqd78ZWfT5BI9nsFi ZkIQjvgY1igngOWiVsXjSy+KAaHYFHwRh6c1VwyIi3K7xO4BzeQ/rVOMxnhEt2Yj8cW8 OSNxi5lWGuNNhmxuaxcHWXFhDUEZREP0GeWhiop2c7BgJkkiKlD162XuRiyKnmJDMAx/ qnAyBwXDYqWrx1ahHurqXpyAl3qOZiMr+OCdORlD1+isvD7wKtnbWWwRryH90aDW33Yd jF4w== X-Gm-Message-State: AC+VfDzvDf96F8VsG71rswJgt62TAMnwzGpDU9IYQSMgme83qSKPGWEi m8uAWXTCXxGnYUdlkJvW9ek= X-Google-Smtp-Source: ACHHUZ5ao8psN2xqi8SzLyWoK7MTX27wBBPsXMbhsHlkX6lcLrqAt261xmAYF6up/1VcApZ5iv/O7A== X-Received: by 2002:adf:df85:0:b0:2f8:3225:2bb2 with SMTP id z5-20020adfdf85000000b002f832252bb2mr1181128wrl.6.1683296208280; Fri, 05 May 2023 07:16:48 -0700 (PDT) Received: from pfiuh07 ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id d7-20020a5d5387000000b0030779596469sm2559836wrv.68.2023.05.05.07.16.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 05 May 2023 07:16:47 -0700 (PDT) From: Simon Tournier <zimon.toutoune@HIDDEN> References: <87h6uc8oxl.fsf@HIDDEN> <47fc54749cd8cdfdfc9ac305745f7e9fbe7d5507.camel@HIDDEN> <87v8is6kuj.fsf@HIDDEN> <874jq0ggkq.fsf_-_@HIDDEN> Date: Fri, 05 May 2023 16:11:51 +0200 In-Reply-To: <874jq0ggkq.fsf_-_@HIDDEN> ("Ludovic =?UTF-8?Q?Court=C3=A8s?="'s message of "Sat, 01 Apr 2023 10:19:33 +0200") Message-ID: <87a5yi7tqw.fsf_-_@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hi, On sam., 01 avril 2023 at 10:19, Ludovic Court=C3=A8s <ludo@HIDDEN> wrote: > I=E2=80=99m reluctant to marking things like Chromium or OpenJDK as tunab= le > because they take ages to build: it=E2=80=99s more work for ci.guix (which > builds a few tuned variants of each tunable package), and possibly leads > to local recompilations for users when substitutes for their > micro-architecture are unavailable. > > It=E2=80=99s also not immediately obvious to me why these two packages as= well > as zlib would benefit from micro-architecture-specific optimizations. What is the status of this patch? Well, I also have mixed feelings about the tuning of these packages. Cheers, simon
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.