GNU bug report logs -
#69109
[PATCH] gnu: tmux: Update to 3.4.
Previous Next
Reported by: ashish.is <at> lostca.se
Date: Tue, 13 Feb 2024 22:13:01 UTC
Severity: normal
Tags: patch
Done: Christopher Baines <mail <at> cbaines.net>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 69109 in the body.
You can then email your comments to 69109 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#69109
; Package
guix-patches
.
(Tue, 13 Feb 2024 22:13:01 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
ashish.is <at> lostca.se
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Tue, 13 Feb 2024 22:13:01 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
From: Ashish SHUKLA <ashish.is <at> lostca.se>
* gnu/packages/tmux.scm (tmux): Update to 3.4.
Signed-off-by: Ashish SHUKLA <ashish.is <at> lostca.se>
---
gnu/packages/tmux.scm | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/tmux.scm b/gnu/packages/tmux.scm
index 4d9dea2396..96d95da0cb 100644
--- a/gnu/packages/tmux.scm
+++ b/gnu/packages/tmux.scm
@@ -36,6 +36,7 @@ (define-module (gnu packages tmux)
#:use-module (guix build-system python)
#:use-module (gnu packages)
#:use-module (gnu packages bash)
+ #:use-module (gnu packages bison)
#:use-module (gnu packages check)
#:use-module (gnu packages linux)
#:use-module (gnu packages libevent)
@@ -45,7 +46,7 @@ (define-module (gnu packages tmux)
(define-public tmux
(package
(name "tmux")
- (version "3.3a")
+ (version "3.4")
(source (origin
(method url-fetch)
(uri (string-append
@@ -53,10 +54,12 @@ (define-public tmux
version "/tmux-" version ".tar.gz"))
(sha256
(base32
- "0gzrrm6imhcp3sr5vw8g71x9n40bbdidwvcdyk2741xx8dw39zg4"))))
+ "1ahr7si3akr55hadyms3p36f1pbwavpkbfxpsq55ql5zl3gbh6jm"))))
(build-system gnu-build-system)
(inputs
(list libevent ncurses))
+ (native-inputs
+ (list bison))
(home-page "https://github.com/tmux/tmux/wiki")
(synopsis "Terminal multiplexer")
(description
--
2.41.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#69109
; Package
guix-patches
.
(Wed, 14 Feb 2024 02:12:01 GMT)
Full text and
rfc822 format available.
Message #8 received at 69109 <at> debbugs.gnu.org (full text, mbox):
Hi Ashish,
I'm adding some review notes to this issue. To avoid any confusion, I
want to be clear that I am not a committer, but I hope that these notes
will help a committer process this patch more quickly.
There is no cryptographic signature hosted on GitHub. My computer
downloaded a file from the specified location with the same hash as
specified in the patch.
I applied the patch to commit ac470c516e19f194228edf9e348bdbc7fc10f97a
and it applied cleanly.
I built the new version of tmux for an x86_64 machine and successfully
ran it from the store (my machine is technically a Xen guest, running on
x86_64 hardware).
I also built it with `--rounds=2` and no differences were reported.
The output of `guix refresh --list-dependent tmux` indicated that there
are 2 dependency leaves: `zsh-autosuggestions` and `python-daemux`. The
former built successfully. The latter triggered a build of
`python-libtmux` which built successfully. The build of `python-daemux`
failed, but this seems unrelated. I am seeing the same error that is
shown in the most recent x86_64 build:
http://ci.guix.gnu.org/build/2678780/log
Regards,
Skyler
Information forwarded
to
guix-patches <at> gnu.org
:
bug#69109
; Package
guix-patches
.
(Wed, 14 Feb 2024 11:18:02 GMT)
Full text and
rfc822 format available.
Message #11 received at 69109 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Hi Skyler,
Thanks for taking time to review the patch.
On Wed, Feb 14, 2024 at 02:10:53AM +0000, Skyler Ferris wrote:
> Hi Ashish,
>
> I'm adding some review notes to this issue. To avoid any confusion, I
> want to be clear that I am not a committer, but I hope that these notes
> will help a committer process this patch more quickly.
>
> There is no cryptographic signature hosted on GitHub. My computer
> downloaded a file from the specified location with the same hash as
> specified in the patch.
I assumed GitHub doesn't tamper the archives, and since the archive was downloaded over HTTPS, the possibility of MITM tampering it is almost zero. I'll ofcourse keep in mind to use the upstream hashes/signatures when provided.
> I applied the patch to commit ac470c516e19f194228edf9e348bdbc7fc10f97a
> and it applied cleanly.
>
> I built the new version of tmux for an x86_64 machine and successfully
> ran it from the store (my machine is technically a Xen guest, running on
> x86_64 hardware).
>
> I also built it with `--rounds=2` and no differences were reported.
>
> The output of `guix refresh --list-dependent tmux` indicated that there
> are 2 dependency leaves: `zsh-autosuggestions` and `python-daemux`. The
> former built successfully. The latter triggered a build of
> `python-libtmux` which built successfully. The build of `python-daemux`
> failed, but this seems unrelated. I am seeing the same error that is
> shown in the most recent x86_64 build:
> http://ci.guix.gnu.org/build/2678780/log
Indeed, it looks the same to me.
--
Ashish | GPG: F682 CDCC 39DC 0FEA E116 20B6 C746 CFA9 E74F A4B0
"If I destroy you, what business is it of yours ?" (Dark Forest, Liu Cixin)
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to
guix-patches <at> gnu.org
:
bug#69109
; Package
guix-patches
.
(Wed, 08 May 2024 13:29:02 GMT)
Full text and
rfc822 format available.
Message #14 received at submit <at> debbugs.gnu.org (full text, mbox):
From: Ashish SHUKLA <ashish.is <at> lostca.se>
* gnu/packages/tmux.scm (tmux): Update to 3.4.
Review:
* Addresses issue 69109
* Minimal change needed for version bump, plus new native dependence
on bison.
* Applies cleanly to current master HEAD.
* guix lint/build-check/build-source-check all clean
* other review discussion (issue 69109) asserts no new damage to dependents
* it works for me on X86_64 architecture
Reviewed-by: Dale Mellor <guix-devel-0brg6a <at> rdmp.org>
Signed-off-by: Ashish SHUKLA <ashish.is <at> lostca.se>
---
gnu/packages/tmux.scm | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/tmux.scm b/gnu/packages/tmux.scm
index 4d9dea2396..96d95da0cb 100644
--- a/gnu/packages/tmux.scm
+++ b/gnu/packages/tmux.scm
@@ -36,6 +36,7 @@ (define-module (gnu packages tmux)
#:use-module (guix build-system python)
#:use-module (gnu packages)
#:use-module (gnu packages bash)
+ #:use-module (gnu packages bison)
#:use-module (gnu packages check)
#:use-module (gnu packages linux)
#:use-module (gnu packages libevent)
@@ -45,7 +46,7 @@ (define-module (gnu packages tmux)
(define-public tmux
(package
(name "tmux")
- (version "3.3a")
+ (version "3.4")
(source (origin
(method url-fetch)
(uri (string-append
@@ -53,10 +54,12 @@ (define-public tmux
version "/tmux-" version ".tar.gz"))
(sha256
(base32
- "0gzrrm6imhcp3sr5vw8g71x9n40bbdidwvcdyk2741xx8dw39zg4"))))
+ "1ahr7si3akr55hadyms3p36f1pbwavpkbfxpsq55ql5zl3gbh6jm"))))
(build-system gnu-build-system)
(inputs
(list libevent ncurses))
+ (native-inputs
+ (list bison))
(home-page "https://github.com/tmux/tmux/wiki")
(synopsis "Terminal multiplexer")
(description
--
2.41.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#69109
; Package
guix-patches
.
(Wed, 08 May 2024 13:29:02 GMT)
Full text and
rfc822 format available.
Reply sent
to
Christopher Baines <mail <at> cbaines.net>
:
You have taken responsibility.
(Sun, 12 May 2024 18:22:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
ashish.is <at> lostca.se
:
bug acknowledged by developer.
(Sun, 12 May 2024 18:22:02 GMT)
Full text and
rfc822 format available.
Message #22 received at 69109-done <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Ashish via Guix-patches via <guix-patches <at> gnu.org> writes:
> Hi Skyler,
>
> Thanks for taking time to review the patch.
Thanks both, I've pushed this to master as
0dac1307ccc9a04df49080f3c76b1018268d7d68.
Chris
[signature.asc (application/pgp-signature, inline)]
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Mon, 10 Jun 2024 11:24:06 GMT)
Full text and
rfc822 format available.
This bug report was last modified 1 year and 68 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.