* [bug#39966] [PATCH 0/3] add compiledb
@ 2020-03-07 3:30 Yuval Kogman
2020-03-07 4:22 ` [bug#39966] [PATCH 1/3] gnu: Add python-bashlex Yuval Kogman
` (7 more replies)
0 siblings, 8 replies; 11+ messages in thread
From: Yuval Kogman @ 2020-03-07 3:30 UTC (permalink / raw)
To: 39966
This patchset adds the compiledb, which is similar to bear.
FWIW, I was having trouble using bear (seems to segfault during ld
preload, before main(), so I was unable to generate a stacktrace).
Yuval Kogman (3):
gnu: Add python-bashlex.
gnu: Add python-shutilwhich.
gnu: Add python-compiledb.
gnu/packages/build-tools.scm | 30 ++++++++++++++++++++
gnu/packages/python-xyz.scm | 66 ++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 96 insertions(+)
--
2.11.0
^ permalink raw reply [flat|nested] 11+ messages in thread
* [bug#39966] [PATCH 1/3] gnu: Add python-bashlex.
2020-03-07 3:30 [bug#39966] [PATCH 0/3] add compiledb Yuval Kogman
@ 2020-03-07 4:22 ` Yuval Kogman
2020-03-07 4:22 ` [bug#39966] [PATCH 2/3] gnu: Add python-shutilwhich Yuval Kogman
` (6 subsequent siblings)
7 siblings, 0 replies; 11+ messages in thread
From: Yuval Kogman @ 2020-03-07 4:22 UTC (permalink / raw)
To: 39966
[-- Attachment #1: Type: text/plain, Size: 242 bytes --]
* gnu/packages/python-xyz.scm (python-bashlex): New variable.
* gnu/packages/python-xyz.scm (python2-bashlex): New variable.
---
gnu/packages/python-xyz.scm | 44 ++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 44 insertions(+)
[-- Attachment #2: 0001-gnu-Add-python-bashlex.patch --]
[-- Type: application/x-patch, Size: 1727 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* [bug#39966] [PATCH 2/3] gnu: Add python-shutilwhich.
2020-03-07 3:30 [bug#39966] [PATCH 0/3] add compiledb Yuval Kogman
2020-03-07 4:22 ` [bug#39966] [PATCH 1/3] gnu: Add python-bashlex Yuval Kogman
@ 2020-03-07 4:22 ` Yuval Kogman
2020-03-07 4:22 ` [bug#39966] [PATCH 3/3] gnu: Add python-compiledb Yuval Kogman
` (5 subsequent siblings)
7 siblings, 0 replies; 11+ messages in thread
From: Yuval Kogman @ 2020-03-07 4:22 UTC (permalink / raw)
To: 39966
[-- Attachment #1: Type: text/plain, Size: 228 bytes --]
* gnu/packages/python-xyz.scm (python-shutilwhich): New variable.
* gnu/packages/python-xyz.scm (python2-shutilwhich): New variable.
---
gnu/packages/python-xyz.scm | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
[-- Attachment #2: 0002-gnu-Add-python-shutilwhich.patch --]
[-- Type: application/x-patch, Size: 1082 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* [bug#39966] [PATCH 3/3] gnu: Add python-compiledb.
2020-03-07 3:30 [bug#39966] [PATCH 0/3] add compiledb Yuval Kogman
2020-03-07 4:22 ` [bug#39966] [PATCH 1/3] gnu: Add python-bashlex Yuval Kogman
2020-03-07 4:22 ` [bug#39966] [PATCH 2/3] gnu: Add python-shutilwhich Yuval Kogman
@ 2020-03-07 4:22 ` Yuval Kogman
2020-03-11 19:12 ` [bug#39966] [PATCH 0/3] add compiledb Leo Famulari
` (4 subsequent siblings)
7 siblings, 0 replies; 11+ messages in thread
From: Yuval Kogman @ 2020-03-07 4:22 UTC (permalink / raw)
To: 39966
[-- Attachment #1: Type: text/plain, Size: 169 bytes --]
* gnu/packages/built-tools.scm (python-compiledb): New variable.
---
gnu/packages/build-tools.scm | 30 ++++++++++++++++++++++++++++++
1 file changed, 30 insertions(+)
[-- Attachment #2: 0003-gnu-Add-python-compiledb.patch --]
[-- Type: application/x-patch, Size: 2083 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* [bug#39966] [PATCH 0/3] add compiledb
2020-03-07 3:30 [bug#39966] [PATCH 0/3] add compiledb Yuval Kogman
` (2 preceding siblings ...)
2020-03-07 4:22 ` [bug#39966] [PATCH 3/3] gnu: Add python-compiledb Yuval Kogman
@ 2020-03-11 19:12 ` Leo Famulari
2020-03-12 0:58 ` Yuval Kogman
2020-03-12 0:56 ` [bug#39966] [PATCH 1/2] gnu: Add python-bashlex Yuval Kogman
` (3 subsequent siblings)
7 siblings, 1 reply; 11+ messages in thread
From: Leo Famulari @ 2020-03-11 19:12 UTC (permalink / raw)
To: Yuval Kogman; +Cc: 39966
On Sat, Mar 07, 2020 at 03:30:20AM +0000, Yuval Kogman wrote:
> This patchset adds the compiledb, which is similar to bear.
>
> FWIW, I was having trouble using bear (seems to segfault during ld
> preload, before main(), so I was unable to generate a stacktrace).
>
> Yuval Kogman (3):
> gnu: Add python-bashlex.
> gnu: Add python-shutilwhich.
> gnu: Add python-compiledb.
Thanks!
Unless you specifically need the Python 2 variants of bashlex and
shutilwhich, we can omit them. We are not adding Python 2 package
variants by default anymore.
I wonder about shutilwhich, which is a backport of a feature from
Python 3.3. We are using Python 3.7 so this should not be necessary,
right? Does compiledb require it specifically?
Can you send a revised patch series addressing this feedback? And when
you do, please make sure to add copyright lines for yourself to the
files you edit, and generate the patches using `git format-patch`, or
even `git send-email`, sending the mail to this bug report address.
^ permalink raw reply [flat|nested] 11+ messages in thread
* [bug#39966] [PATCH 1/2] gnu: Add python-bashlex.
2020-03-07 3:30 [bug#39966] [PATCH 0/3] add compiledb Yuval Kogman
` (3 preceding siblings ...)
2020-03-11 19:12 ` [bug#39966] [PATCH 0/3] add compiledb Leo Famulari
@ 2020-03-12 0:56 ` Yuval Kogman
2020-03-12 0:56 ` [bug#39966] [PATCH 2/2] gnu: Add compiledb Yuval Kogman
` (2 subsequent siblings)
7 siblings, 0 replies; 11+ messages in thread
From: Yuval Kogman @ 2020-03-12 0:56 UTC (permalink / raw)
To: 39966
[-- Attachment #1: Type: text/plain, Size: 171 bytes --]
* gnu/packages/python-xyz.scm (python-bashlex): New variable.
---
gnu/packages/python-xyz.scm | 36 ++++++++++++++++++++++++++++++++++++
1 file changed, 36 insertions(+)
[-- Attachment #2: 0001-gnu-Add-python-bashlex.patch --]
[-- Type: application/x-patch, Size: 1449 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* [bug#39966] [PATCH 2/2] gnu: Add compiledb.
2020-03-07 3:30 [bug#39966] [PATCH 0/3] add compiledb Yuval Kogman
` (4 preceding siblings ...)
2020-03-12 0:56 ` [bug#39966] [PATCH 1/2] gnu: Add python-bashlex Yuval Kogman
@ 2020-03-12 0:56 ` Yuval Kogman
2020-03-12 1:02 ` [bug#39966] [PATCH 1/2] gnu: Add python-bashlex Yuval Kogman
2020-03-12 1:02 ` [bug#39966] [PATCH 2/2] gnu: Add compiledb Yuval Kogman
7 siblings, 0 replies; 11+ messages in thread
From: Yuval Kogman @ 2020-03-12 0:56 UTC (permalink / raw)
To: 39966
[-- Attachment #1: Type: text/plain, Size: 169 bytes --]
* gnu/packages/built-tools.scm (compiledb): New variable.
---
gnu/packages/build-tools.scm | 37 +++++++++++++++++++++++++++++++++++++
1 file changed, 37 insertions(+)
[-- Attachment #2: 0002-gnu-Add-compiledb.patch --]
[-- Type: application/x-patch, Size: 2395 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* [bug#39966] [PATCH 0/3] add compiledb
2020-03-11 19:12 ` [bug#39966] [PATCH 0/3] add compiledb Leo Famulari
@ 2020-03-12 0:58 ` Yuval Kogman
0 siblings, 0 replies; 11+ messages in thread
From: Yuval Kogman @ 2020-03-12 0:58 UTC (permalink / raw)
To: Leo Famulari; +Cc: 39966
oops, i forgot to update the copyright again, sorry for the spam
^ permalink raw reply [flat|nested] 11+ messages in thread
* [bug#39966] [PATCH 1/2] gnu: Add python-bashlex.
2020-03-07 3:30 [bug#39966] [PATCH 0/3] add compiledb Yuval Kogman
` (5 preceding siblings ...)
2020-03-12 0:56 ` [bug#39966] [PATCH 2/2] gnu: Add compiledb Yuval Kogman
@ 2020-03-12 1:02 ` Yuval Kogman
2020-05-29 0:32 ` bug#39966: " Leo Famulari
2020-03-12 1:02 ` [bug#39966] [PATCH 2/2] gnu: Add compiledb Yuval Kogman
7 siblings, 1 reply; 11+ messages in thread
From: Yuval Kogman @ 2020-03-12 1:02 UTC (permalink / raw)
To: 39966
[-- Attachment #1: Type: text/plain, Size: 172 bytes --]
* gnu/packages/python-xyz.scm (python-bashlex): New variable.
---
gnu/packages/python-xyz.scm | 37 +++++++++++++++++++++++++++++++++++++
1 file changed, 37 insertions(+)
[-- Attachment #2: 0001-gnu-Add-python-bashlex.patch --]
[-- Type: application/x-patch, Size: 1785 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* [bug#39966] [PATCH 2/2] gnu: Add compiledb.
2020-03-07 3:30 [bug#39966] [PATCH 0/3] add compiledb Yuval Kogman
` (6 preceding siblings ...)
2020-03-12 1:02 ` [bug#39966] [PATCH 1/2] gnu: Add python-bashlex Yuval Kogman
@ 2020-03-12 1:02 ` Yuval Kogman
7 siblings, 0 replies; 11+ messages in thread
From: Yuval Kogman @ 2020-03-12 1:02 UTC (permalink / raw)
To: 39966
[-- Attachment #1: Type: text/plain, Size: 170 bytes --]
* gnu/packages/built-tools.scm (compiledb): New variable.
---
gnu/packages/build-tools.scm | 38 ++++++++++++++++++++++++++++++++++++++
1 file changed, 38 insertions(+)
[-- Attachment #2: 0002-gnu-Add-compiledb.patch --]
[-- Type: application/x-patch, Size: 2710 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* bug#39966: [PATCH 1/2] gnu: Add python-bashlex.
2020-03-12 1:02 ` [bug#39966] [PATCH 1/2] gnu: Add python-bashlex Yuval Kogman
@ 2020-05-29 0:32 ` Leo Famulari
0 siblings, 0 replies; 11+ messages in thread
From: Leo Famulari @ 2020-05-29 0:32 UTC (permalink / raw)
To: Yuval Kogman; +Cc: 39966-done
On Thu, Mar 12, 2020 at 01:02:02AM +0000, Yuval Kogman wrote:
> * gnu/packages/python-xyz.scm (python-bashlex): New variable.
After waaaaaay too long, I pushed your patches as
6560c4976f775db5b494356df2beaa0fcec6f9c0
I'm sorry about the delay. We really need to improve how long it takes
to review patches :/
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2020-05-29 0:33 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-03-07 3:30 [bug#39966] [PATCH 0/3] add compiledb Yuval Kogman
2020-03-07 4:22 ` [bug#39966] [PATCH 1/3] gnu: Add python-bashlex Yuval Kogman
2020-03-07 4:22 ` [bug#39966] [PATCH 2/3] gnu: Add python-shutilwhich Yuval Kogman
2020-03-07 4:22 ` [bug#39966] [PATCH 3/3] gnu: Add python-compiledb Yuval Kogman
2020-03-11 19:12 ` [bug#39966] [PATCH 0/3] add compiledb Leo Famulari
2020-03-12 0:58 ` Yuval Kogman
2020-03-12 0:56 ` [bug#39966] [PATCH 1/2] gnu: Add python-bashlex Yuval Kogman
2020-03-12 0:56 ` [bug#39966] [PATCH 2/2] gnu: Add compiledb Yuval Kogman
2020-03-12 1:02 ` [bug#39966] [PATCH 1/2] gnu: Add python-bashlex Yuval Kogman
2020-05-29 0:32 ` bug#39966: " Leo Famulari
2020-03-12 1:02 ` [bug#39966] [PATCH 2/2] gnu: Add compiledb Yuval Kogman
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/guix.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).