GNU logs - #62394, boring messages


Message sent to bug-guix@HIDDEN:


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-----
--==-=-=--




Message sent:


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


Message sent to bug-guix@HIDDEN:


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




Message received at control <at> debbugs.gnu.org:


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




Message sent to guix-patches@HIDDEN:


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-----
--==-=-=--




Message sent to guix-patches@HIDDEN:


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.




Message received at control <at> debbugs.gnu.org:


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





Message sent to guix-patches@HIDDEN:


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





Last modified: Fri, 5 May 2023 14:30:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.