GNU bug report logs -
#73759
[PATCH] gnu: Upgrade googletest
Previous Next
Reported by: Aaron Covrig <aaron.covrig.us <at> ieee.org>
Date: Sat, 12 Oct 2024 01:18:02 UTC
Severity: normal
Tags: moreinfo, patch
Done: Greg Hogan <code <at> greghogan.com>
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 73759 in the body.
You can then email your comments to 73759 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#73759
; Package
guix-patches
.
(Sat, 12 Oct 2024 01:18:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Aaron Covrig <aaron.covrig.us <at> ieee.org>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Sat, 12 Oct 2024 01:18:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/check.scm (googletest): Upgrade to 1.15.2
---
gnu/packages/check.scm | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm
index 8d41996c71..a74052fa35 100644
--- a/gnu/packages/check.scm
+++ b/gnu/packages/check.scm
@@ -1059,16 +1059,16 @@ (define-public python-gixy
(define-public googletest
(package
(name "googletest")
- (version "1.12.1")
+ (version "1.15.2")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/google/googletest")
- (commit (string-append "release-" version))))
+ (commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
- (base32 "1cv55x3amwrvfan9pr8dfnicwr8r6ar3yf6cg9v6nykd6m2v3qsv"))))
+ (base32 "0wvivz9hxxs8gdmqx0v4g012lqi43fpzvndwmx6i0wdcwi4pdqnl"))))
(build-system cmake-build-system)
(arguments
`(#:configure-flags '("-DBUILD_SHARED_LIBS=ON")))
base-commit: b8fd792ea267cb920da0651074a533d8abf00488
--
2.46.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#73759
; Package
guix-patches
.
(Fri, 21 Mar 2025 17:39:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 73759 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/check.scm (googletest): Upgrade to 1.16.0
---
gnu/packages/check.scm | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm
index 4994a10f11..ab570f25b0 100644
--- a/gnu/packages/check.scm
+++ b/gnu/packages/check.scm
@@ -1065,16 +1065,16 @@ (define-public python-gixy
(define-public googletest
(package
(name "googletest")
- (version "1.12.1")
+ (version "1.16.0")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/google/googletest")
- (commit (string-append "release-" version))))
+ (commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
- (base32 "1cv55x3amwrvfan9pr8dfnicwr8r6ar3yf6cg9v6nykd6m2v3qsv"))))
+ (base32 "078c46m4cnd2hdwn57yybphwy076vsy7ga8cyqy7l7kapkscllyk"))))
(build-system cmake-build-system)
(arguments
`(#:configure-flags '("-DBUILD_SHARED_LIBS=ON")))
base-commit: efac1498c15198afc4f9a2bc700408bde1b3b3ed
--
2.48.1
Information forwarded
to
guix-patches <at> gnu.org
:
bug#73759
; Package
guix-patches
.
(Sat, 26 Apr 2025 15:35:02 GMT)
Full text and
rfc822 format available.
Message #11 received at 73759 <at> debbugs.gnu.org (full text, mbox):
Hi Aaron,
googletest has 6k+ dependent packages, it should be updated in a
dedicated branch (core-packages, or maybe c++).
Please add a proper subject prefix and notify a team ;)
https://guix.gnu.org/manual/devel/en/html_node/Sending-a-Patch-Series.html
I'll mark the series as more-info to avoid QA evaluation.
Cheers,
Nicolas
Added tag(s) moreinfo.
Request was from
Nicolas Graves <ngraves <at> ngraves.fr>
to
control <at> debbugs.gnu.org
.
(Sat, 26 Apr 2025 15:35:02 GMT)
Full text and
rfc822 format available.
Information forwarded
to
guix-patches <at> gnu.org
:
bug#73759
; Package
guix-patches
.
(Fri, 09 May 2025 15:54:02 GMT)
Full text and
rfc822 format available.
Message #16 received at 73759 <at> debbugs.gnu.org (full text, mbox):
On Sat, Apr 26, 2025 at 11:35 AM ngraves--- via Guix-patches via
<guix-patches <at> gnu.org> wrote:
>
> Hi Aaron,
>
> googletest has 6k+ dependent packages, it should be updated in a
> dedicated branch (core-packages, or maybe c++).
v1.17.0 has since been released (which would be the third update on this issue).
I would like to put this on a c++ branch but the initial c++-team
branch makes major changes to the cmake build system so library
updates will need to wait for the subsequent branch. It has been
(exactly) 2 months waiting to move up half the queue, with
core-packages (and presumably qt) still to be merged. Then after
merging the c++ branch we'll be waiting for another round of the
queue.
But waiting leaves this issue open, and I have actually already
included it in a local c++-libraries branch, so perhaps I should push
that upstream, mark this issue done, and request a new specification
on CI for both c++-team (which is almost ready) and c++-libraries.
There is still the question of how to publish further patches fixing
broken builds from this update. It's not clear to me that the feature
branch is sufficient.
Greg
Reply sent
to
Greg Hogan <code <at> greghogan.com>
:
You have taken responsibility.
(Wed, 09 Jul 2025 20:35:03 GMT)
Full text and
rfc822 format available.
Notification sent
to
Aaron Covrig <aaron.covrig.us <at> ieee.org>
:
bug acknowledged by developer.
(Wed, 09 Jul 2025 20:35:03 GMT)
Full text and
rfc822 format available.
Message #21 received at 73759-done <at> debbugs.gnu.org (full text, mbox):
On Fri, May 9, 2025 at 11:53 AM Greg Hogan <code <at> greghogan.com> wrote:
>
> On Sat, Apr 26, 2025 at 11:35 AM ngraves--- via Guix-patches via
> <guix-patches <at> gnu.org> wrote:
> >
> > Hi Aaron,
> >
> > googletest has 6k+ dependent packages, it should be updated in a
> > dedicated branch (core-packages, or maybe c++).
>
> v1.17.0 has since been released (which would be the third update on this issue).
>
> I would like to put this on a c++ branch but the initial c++-team
> branch makes major changes to the cmake build system so library
> updates will need to wait for the subsequent branch. It has been
> (exactly) 2 months waiting to move up half the queue, with
> core-packages (and presumably qt) still to be merged. Then after
> merging the c++ branch we'll be waiting for another round of the
> queue.
>
> But waiting leaves this issue open, and I have actually already
> included it in a local c++-libraries branch, so perhaps I should push
> that upstream, mark this issue done, and request a new specification
> on CI for both c++-team (which is almost ready) and c++-libraries.
>
> There is still the question of how to publish further patches fixing
> broken builds from this update. It's not clear to me that the feature
> branch is sufficient.
>
> Greg
This is included in the c++-libraries branch so I am closing the issue.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Thu, 07 Aug 2025 11:24:08 GMT)
Full text and
rfc822 format available.
This bug report was last modified 43 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.