GNU bug report logs - #74440
[PATCH 0/2] Add C/C++ team.

Previous Next

Package: guix-patches;

Reported by: Greg Hogan <code <at> greghogan.com>

Date: Tue, 19 Nov 2024 21:25:02 UTC

Severity: normal

Tags: patch

Done: Z572 <z572 <at> z572.online>

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 74440 in the body.
You can then email your comments to 74440 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#74440; Package guix-patches. (Tue, 19 Nov 2024 21:25:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Greg Hogan <code <at> greghogan.com>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Tue, 19 Nov 2024 21:25:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Greg Hogan <code <at> greghogan.com>
To: guix-patches <at> gnu.org
Cc: Greg Hogan <code <at> greghogan.com>
Subject: [PATCH 0/2] Add C/C++ team.
Date: Tue, 19 Nov 2024 21:22:23 +0000
Let's build a C/C++ team. All are welcome to join!

The dual-language "C/C++" is used as descriptor and the simpler "c++"
as the team name for use with the etc/teams.scm commands.

Greg Hogan (2):
  teams: Add C/C++ team.
  teams: Add entry for Greg Hogan.

 etc/teams.scm | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)


base-commit: 20ecc8b5a995dd782891dcfe213dd3c67295fe30
-- 
2.46.0





Information forwarded to guix-patches <at> gnu.org:
bug#74440; Package guix-patches. (Tue, 19 Nov 2024 21:35:01 GMT) Full text and rfc822 format available.

Message #8 received at 74440 <at> debbugs.gnu.org (full text, mbox):

From: Greg Hogan <code <at> greghogan.com>
To: 74440 <at> debbugs.gnu.org
Cc: Greg Hogan <code <at> greghogan.com>
Subject: [PATCH 1/2] teams: Add C/C++ team.
Date: Tue, 19 Nov 2024 21:33:45 +0000
* etc/teams.scm (c++): New team.
---
 etc/teams.scm | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/etc/teams.scm b/etc/teams.scm
index ddd790a03f..2e2f938230 100755
--- a/etc/teams.scm
+++ b/etc/teams.scm
@@ -609,6 +609,20 @@ (define-team zig
                       "guix/build/zig-build-system.scm"
                       "guix/build-system/zig.scm")))
 
+(define-team c++
+  (team 'c++
+        #:name "C/C++ team"
+        #:description
+        "C and C++ compilers, libraries, tools, and programs"
+        #:scope (list "gnu/packages/c.scm"
+                      "gnu/packages/cpp.scm"
+                      "gnu/packages/llvm.scm"
+                      "gnu/packages/llvm-meta.scm"
+                      "gnu/packages/ninja.scm"
+                      "gnu/packages/valgrind.scm"
+                      "gnu/build/cmake-build-system.scm"
+                      "gnu/build-system/cmake.scm")))
+
 
 (define-member (person "Eric Bavier"
                        "bavier <at> posteo.net")
-- 
2.46.0





Information forwarded to guix-patches <at> gnu.org:
bug#74440; Package guix-patches. (Tue, 19 Nov 2024 21:35:02 GMT) Full text and rfc822 format available.

Message #11 received at 74440 <at> debbugs.gnu.org (full text, mbox):

From: Greg Hogan <code <at> greghogan.com>
To: 74440 <at> debbugs.gnu.org
Cc: Greg Hogan <code <at> greghogan.com>
Subject: [PATCH 2/2] teams: Add entry for Greg Hogan.
Date: Tue, 19 Nov 2024 21:33:46 +0000
* etc/teams.scm ("Greg Hogan"): New member.
---
 etc/teams.scm | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/etc/teams.scm b/etc/teams.scm
index 2e2f938230..f1a5f3570c 100755
--- a/etc/teams.scm
+++ b/etc/teams.scm
@@ -793,6 +793,10 @@ (define-member (person "André Batista"
                        "nandre <at> riseup.net")
   mozilla)
 
+(define-member (person "Greg Hogan"
+                       "code <at> greghogan.com")
+  c++)
+
 
 (define (find-team name)
   (or (hash-ref %teams (string->symbol name))
-- 
2.46.0





Information forwarded to guix-patches <at> gnu.org:
bug#74440; Package guix-patches. (Sun, 24 Nov 2024 01:45:01 GMT) Full text and rfc822 format available.

Message #14 received at 74440 <at> debbugs.gnu.org (full text, mbox):

From: Z572 <zhengjunjie <at> iscas.ac.cn>
To: Greg Hogan <code <at> greghogan.com>
Cc: 74440 <at> debbugs.gnu.org
Subject: Re: [bug#74440] [PATCH 0/2] Add C/C++ team.
Date: Sun, 24 Nov 2024 09:43:58 +0800
[Message part 1 (text/plain, inline)]
Greg Hogan <code <at> greghogan.com> writes:

> Let's build a C/C++ team. All are welcome to join!
>
> The dual-language "C/C++" is used as descriptor and the simpler "c++"
> as the team name for use with the etc/teams.scm commands.
>
> Greg Hogan (2):
>   teams: Add C/C++ team.
>   teams: Add entry for Greg Hogan.
>
>  etc/teams.scm | 18 ++++++++++++++++++
>  1 file changed, 18 insertions(+)
>
>
> base-commit: 20ecc8b5a995dd782891dcfe213dd3c67295fe30

I think you still need to discuss it on guix-devel

see https://guix.gnu.org/manual/devel/en/html_node/Teams.html

     One or more people may propose the creation of a new team by reaching
  out to the community by email at <guix-devel <at> gnu.org>, clarifying the
  intended scope and purpose.  When consensus is reached on the creation
  of this team, someone with commit access formalizes its creation by
  adding it and its initial members to ‘etc/teams.scm’.


[signature.asc (application/pgp-signature, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#74440; Package guix-patches. (Mon, 25 Nov 2024 13:47:02 GMT) Full text and rfc822 format available.

Message #17 received at 74440 <at> debbugs.gnu.org (full text, mbox):

From: Greg Hogan <code <at> greghogan.com>
To: Z572 <zhengjunjie <at> iscas.ac.cn>
Cc: 74440 <at> debbugs.gnu.org
Subject: Re: [bug#74440] [PATCH 0/2] Add C/C++ team.
Date: Mon, 25 Nov 2024 08:45:16 -0500
On Sat, Nov 23, 2024 at 8:44 PM Z572 <zhengjunjie <at> iscas.ac.cn> wrote:
>
> Greg Hogan <code <at> greghogan.com> writes:
>
> > Let's build a C/C++ team. All are welcome to join!
> >
> > The dual-language "C/C++" is used as descriptor and the simpler "c++"
> > as the team name for use with the etc/teams.scm commands.
> >
> > Greg Hogan (2):
> >   teams: Add C/C++ team.
> >   teams: Add entry for Greg Hogan.
> >
> >  etc/teams.scm | 18 ++++++++++++++++++
> >  1 file changed, 18 insertions(+)
> >
> >
> > base-commit: 20ecc8b5a995dd782891dcfe213dd3c67295fe30
>
> I think you still need to discuss it on guix-devel
>
> see https://guix.gnu.org/manual/devel/en/html_node/Teams.html
>
>      One or more people may propose the creation of a new team by reaching
>   out to the community by email at <guix-devel <at> gnu.org>, clarifying the
>   intended scope and purpose.  When consensus is reached on the creation
>   of this team, someone with commit access formalizes its creation by
>   adding it and its initial members to ‘etc/teams.scm’.

Ah, yes, thank you! Got ahead of myself here.




Information forwarded to guix-patches <at> gnu.org:
bug#74440; Package guix-patches. (Sat, 18 Jan 2025 23:28:01 GMT) Full text and rfc822 format available.

Message #20 received at 74440 <at> debbugs.gnu.org (full text, mbox):

From: Ludovic Courtès <ludo <at> gnu.org>
To: Greg Hogan <code <at> greghogan.com>
Cc: 74440 <at> debbugs.gnu.org, Z572 <zhengjunjie <at> iscas.ac.cn>
Subject: Re: [bug#74440] [PATCH 0/2] Add C/C++ team.
Date: Sun, 19 Jan 2025 00:26:55 +0100
Hi Greg,

Greg Hogan <code <at> greghogan.com> skribis:

> On Sat, Nov 23, 2024 at 8:44 PM Z572 <zhengjunjie <at> iscas.ac.cn> wrote:

[...]

>> I think you still need to discuss it on guix-devel
>>
>> see https://guix.gnu.org/manual/devel/en/html_node/Teams.html
>>
>>      One or more people may propose the creation of a new team by reaching
>>   out to the community by email at <guix-devel <at> gnu.org>, clarifying the
>>   intended scope and purpose.  When consensus is reached on the creation
>>   of this team, someone with commit access formalizes its creation by
>>   adding it and its initial members to ‘etc/teams.scm’.
>
> Ah, yes, thank you! Got ahead of myself here.

I think there was consensus on the team on guix-devel, with comments
regarding its scope.  Perhaps you can go ahead and create the new team?

Thanks,
Ludo’.




Information forwarded to guix-patches <at> gnu.org:
bug#74440; Package guix-patches. (Sun, 09 Feb 2025 15:31:01 GMT) Full text and rfc822 format available.

Message #23 received at 74440 <at> debbugs.gnu.org (full text, mbox):

From: Ludovic Courtès <ludo <at> gnu.org>
To: Greg Hogan <code <at> greghogan.com>
Cc: Z572 <zhengjunjie <at> iscas.ac.cn>, 74440 <at> debbugs.gnu.org
Subject: Re: [bug#74440] [PATCH 0/2] Add C/C++ team.
Date: Sun, 09 Feb 2025 16:30:32 +0100
Hello,

Here’s a kind reminder.  :-)

Ludo’.

Ludovic Courtès <ludo <at> gnu.org> skribis:

> Hi Greg,
>
> Greg Hogan <code <at> greghogan.com> skribis:
>
>> On Sat, Nov 23, 2024 at 8:44 PM Z572 <zhengjunjie <at> iscas.ac.cn> wrote:
>
> [...]
>
>>> I think you still need to discuss it on guix-devel
>>>
>>> see https://guix.gnu.org/manual/devel/en/html_node/Teams.html
>>>
>>>      One or more people may propose the creation of a new team by reaching
>>>   out to the community by email at <guix-devel <at> gnu.org>, clarifying the
>>>   intended scope and purpose.  When consensus is reached on the creation
>>>   of this team, someone with commit access formalizes its creation by
>>>   adding it and its initial members to ‘etc/teams.scm’.
>>
>> Ah, yes, thank you! Got ahead of myself here.
>
> I think there was consensus on the team on guix-devel, with comments
> regarding its scope.  Perhaps you can go ahead and create the new team?
>
> Thanks,
> Ludo’.




Information forwarded to guix-patches <at> gnu.org:
bug#74440; Package guix-patches. (Thu, 27 Feb 2025 21:34:01 GMT) Full text and rfc822 format available.

Message #26 received at 74440 <at> debbugs.gnu.org (full text, mbox):

From: Greg Hogan <code <at> greghogan.com>
To: 74440 <at> debbugs.gnu.org
Cc: Greg Hogan <code <at> greghogan.com>
Subject: [PATCH v2 1/2] teams: Add C/C++ team.
Date: Thu, 27 Feb 2025 21:32:24 +0000
* etc/teams.scm (c++): New team.

Change-Id: I219fb7dee75e6dd9055cb117c360d3d6eeff9680
---
 etc/teams.scm | 13 +++++++++++++
 1 file changed, 13 insertions(+)

diff --git a/etc/teams.scm b/etc/teams.scm
index 4f0873c3d28..7b6f5090291 100755
--- a/etc/teams.scm
+++ b/etc/teams.scm
@@ -642,6 +642,19 @@ (define-team hurd
                       "gnu/services/hurd.scm"
                       "gnu/packages/hurd.scm")))
 
+(define-team c++
+  (team 'c++
+        #:name "C/C++ team"
+        #:description
+        "C and C++ libraries and tools."
+        #:scope (list "gnu/build-system/cmake.scm"
+                      "gnu/build/cmake-build-system.scm"
+                      "gnu/packages/c.scm"
+                      "gnu/packages/cmake.scm"
+                      "gnu/packages/cpp.scm"
+                      "gnu/packages/ninja.scm"
+                      "gnu/packages/valgrind.scm")))
+
 
 (define-member (person "Eric Bavier"
                        "bavier <at> posteo.net")

base-commit: f1810c84f72090b02544ac41d0582c4785728ec4
-- 
2.48.1





Information forwarded to guix-patches <at> gnu.org:
bug#74440; Package guix-patches. (Thu, 27 Feb 2025 21:34:02 GMT) Full text and rfc822 format available.

Message #29 received at 74440 <at> debbugs.gnu.org (full text, mbox):

From: Greg Hogan <code <at> greghogan.com>
To: 74440 <at> debbugs.gnu.org
Cc: Greg Hogan <code <at> greghogan.com>
Subject: [PATCH v2 2/2] teams: Add entry for Greg Hogan.
Date: Thu, 27 Feb 2025 21:32:25 +0000
* etc/teams.scm ("Greg Hogan"): New member.

Change-Id: Iba64bb5ab19052c54797b056e0934a281f8cdc0d
---
 etc/teams.scm | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/etc/teams.scm b/etc/teams.scm
index 7b6f5090291..4e7bd917373 100755
--- a/etc/teams.scm
+++ b/etc/teams.scm
@@ -841,6 +841,10 @@ (define-member (person "Cayetano Santos"
                        "csantosb <at> inventati.org")
   electronics)
 
+(define-member (person "Greg Hogan"
+                       "code <at> greghogan.com")
+  c++)
+
 
 (define (find-team name)
   (or (hash-ref %teams (string->symbol name))
-- 
2.48.1





Information forwarded to guix-patches <at> gnu.org:
bug#74440; Package guix-patches. (Wed, 05 Mar 2025 10:53:01 GMT) Full text and rfc822 format available.

Message #32 received at 74440 <at> debbugs.gnu.org (full text, mbox):

From: Z572 <z572 <at> z572.online>
To: Greg Hogan <code <at> greghogan.com>
Cc: 74440 <at> debbugs.gnu.org
Subject: Re: [bug#74440] [PATCH v2 1/2] teams: Add C/C++ team.
Date: Wed, 05 Mar 2025 18:51:48 +0800
[Message part 1 (text/plain, inline)]
Greg Hogan <code <at> greghogan.com> writes:

> * etc/teams.scm (c++): New team.
>
> Change-Id: I219fb7dee75e6dd9055cb117c360d3d6eeff9680
> ---
>  etc/teams.scm | 13 +++++++++++++
>  1 file changed, 13 insertions(+)
>
> diff --git a/etc/teams.scm b/etc/teams.scm
> index 4f0873c3d28..7b6f5090291 100755
> --- a/etc/teams.scm
> +++ b/etc/teams.scm
> @@ -642,6 +642,19 @@ (define-team hurd
>                        "gnu/services/hurd.scm"
>                        "gnu/packages/hurd.scm")))
>  
> +(define-team c++
> +  (team 'c++
> +        #:name "C/C++ team"
> +        #:description
> +        "C and C++ libraries and tools."
> +        #:scope (list "gnu/build-system/cmake.scm"
> +                      "gnu/build/cmake-build-system.scm"
> +                      "gnu/packages/c.scm"
> +                      "gnu/packages/cmake.scm"
> +                      "gnu/packages/cpp.scm"
> +                      "gnu/packages/ninja.scm"
> +                      "gnu/packages/valgrind.scm")))
> +
>  
>  (define-member (person "Eric Bavier"
>                         "bavier <at> posteo.net")
>
> base-commit: f1810c84f72090b02544ac41d0582c4785728ec4
If it's ok for others, I'll merge this tomorrow.
[signature.asc (application/pgp-signature, inline)]

Reply sent to Z572 <z572 <at> z572.online>:
You have taken responsibility. (Fri, 07 Mar 2025 11:24:01 GMT) Full text and rfc822 format available.

Notification sent to Greg Hogan <code <at> greghogan.com>:
bug acknowledged by developer. (Fri, 07 Mar 2025 11:24:02 GMT) Full text and rfc822 format available.

Message #37 received at 74440-done <at> debbugs.gnu.org (full text, mbox):

From: Z572 <z572 <at> z572.online>
To: Greg Hogan <code <at> greghogan.com>
Cc: 74440-done <at> debbugs.gnu.org
Subject: Re: [bug#74440] [PATCH v2 1/2] teams: Add C/C++ team.
Date: Fri, 07 Mar 2025 19:23:46 +0800
[Message part 1 (text/plain, inline)]
Z572 <z572 <at> z572.online> writes:

> Greg Hogan <code <at> greghogan.com> writes:
>
>> * etc/teams.scm (c++): New team.
>>
>> Change-Id: I219fb7dee75e6dd9055cb117c360d3d6eeff9680
>> ---
>>  etc/teams.scm | 13 +++++++++++++
>>  1 file changed, 13 insertions(+)
>>
>> diff --git a/etc/teams.scm b/etc/teams.scm
>> index 4f0873c3d28..7b6f5090291 100755
>> --- a/etc/teams.scm
>> +++ b/etc/teams.scm
>> @@ -642,6 +642,19 @@ (define-team hurd
>>                        "gnu/services/hurd.scm"
>>                        "gnu/packages/hurd.scm")))
>>  
>> +(define-team c++
>> +  (team 'c++
>> +        #:name "C/C++ team"
>> +        #:description
>> +        "C and C++ libraries and tools."
>> +        #:scope (list "gnu/build-system/cmake.scm"
>> +                      "gnu/build/cmake-build-system.scm"
>> +                      "gnu/packages/c.scm"
>> +                      "gnu/packages/cmake.scm"
>> +                      "gnu/packages/cpp.scm"
>> +                      "gnu/packages/ninja.scm"
>> +                      "gnu/packages/valgrind.scm")))
>> +
>>  
>>  (define-member (person "Eric Bavier"
>>                         "bavier <at> posteo.net")
>>
>> base-commit: f1810c84f72090b02544ac41d0582c4785728ec4
> If it's ok for others, I'll merge this tomorrow.

pushed, closing.
[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. (Sat, 05 Apr 2025 11:24:19 GMT) Full text and rfc822 format available.

This bug report was last modified 76 days ago.

Previous Next


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