[go-rpm-macros] PR #41: Convert LDFLAGS to GOLDFLAGS and BUILTAGS to GOBUILDTAGS

2024-03-15 Thread Neal Gompa
ngompa closed without merging a pull-request against the project: `go-rpm-macros` that you are following. Closed pull-request: `` Convert LDFLAGS to GOLDFLAGS and BUILTAGS to GOBUILDTAGS `` https://pagure.io/go-rpm-macros/pull-request/41 -- ___ golan

[go-rpm-macros] PR #62: Add additional gobuildflags macros

2024-02-25 Thread Neal Gompa
ngompa commented on the pull-request: `Add additional gobuildflags macros` that you are following: `` Does this supersede #41? `` To reply, visit the link below or just reply to this email https://pagure.io/go-rpm-macros/pull-request/62 -- ___ golang m

[go-rpm-macros] PR #62: Add additional gobuildflags macros

2024-02-25 Thread Neal Gompa
ngompa commented on the pull-request: `Add additional gobuildflags macros` that you are following: `` You mean `$GO_LDFLAGS`? `` To reply, visit the link below or just reply to this email https://pagure.io/go-rpm-macros/pull-request/62 -- ___ golang ma

Re: Enabling GOPROXY and GOSUMDB in Fedora

2023-12-19 Thread Neal Gompa
On Tue, Dec 19, 2023 at 4:14 PM Brad Smith wrote: > > At a minimum, I recommend that the patch include the original values > for GOPROXY, GOSUMDB, and GOTOOLCHAIN as comments. This makes it > easier to change back to default values. At the moment, one has to > visit the relevant web pages. > > I l

Re: SIG opinion request - golang-github-migrate package

2023-07-17 Thread Neal Gompa
On Thu, Jun 29, 2023 at 12:03 PM Link Dupont wrote: > > Hi go-sig, > > I have packaged up github.com/golang-migrate/migrate for Fedora. This > project makes extensive use of build tags to include or exclude various > databases and migration sources. Because of these build tags, I did not > use the

[go-rpm-macros] PR #43: rpm/macros.d: use linkmode=external

2022-03-12 Thread Neal Gompa
ngompa merged a pull-request against the project: `go-rpm-macros` that you are following. Merged pull-request: `` rpm/macros.d: use linkmode=external `` https://pagure.io/go-rpm-macros/pull-request/43 ___ golang mailing list -- golang@lists.fedorapro

[go-rpm-macros] PR #43: rpm/macros.d: use linkmode=external

2022-02-28 Thread Neal Gompa
ngompa commented on the pull-request: `rpm/macros.d: use linkmode=external` that you are following: `` If there are no further objections, I'll merge this later today. `` To reply, visit the link below or just reply to this email https://pagure.io/go-rpm-macros/pull-request/43 __

[go-rpm-macros] Issue #36: Renaming BUILDTAGS and LDFLAGS to include GO prefixes

2022-02-28 Thread Neal Gompa
ngompa added a new comment to an issue you are following: `` We _really_ need to do this now that `%set_build_flags` is going to get executed automatically in package build environments in `%build`, `%install`, and `%check` phases. `` To reply, visit the link below or just reply to this email h

[go-rpm-macros] PR #43: rpm/macros.d: use linkmode=external

2022-02-28 Thread Neal Gompa
ngompa commented on the pull-request: `rpm/macros.d: use linkmode=external` that you are following: `` :thumbsup: `` To reply, visit the link below or just reply to this email https://pagure.io/go-rpm-macros/pull-request/43 ___ golang mailing list --

[go-rpm-macros] PR #43: rpm/macros.d: use linkmode=external

2022-02-28 Thread Neal Gompa
ngompa commented on the pull-request: `rpm/macros.d: use linkmode=external` that you are following: `` This needs to be rebased, it can't be merged due to conflicts. `` To reply, visit the link below or just reply to this email https://pagure.io/go-rpm-macros/pull-request/43

[go-rpm-macros] PR #43: [RFC] rpm/macros.d: use linkmode=external

2022-02-16 Thread Neal Gompa
ngompa commented on the pull-request: `[RFC] rpm/macros.d: use linkmode=external` that you are following: `` Sadly, I think this implementation is as simple as it gets. It was more complex initially. :sweat_smile: `` To reply, visit the link below or just reply to this email https://pagure.io/

Re: packaging sourcegraph cli -- any volunteers?

2021-11-19 Thread Neal Gompa
On Fri, Nov 19, 2021 at 10:49 AM Matthew Miller wrote: > > I've been talking with the awesome people at Sourcegraph, and they're > interested in indexing our packages. Still working out what that'l look like > exactly, but I'm pretty excited about it. (They're an open-source company > with a SaaS

[go-rpm-macros] PR #35: fix(macros): use gobuildflags macro in %gobuild

2021-10-07 Thread Neal Gompa
ngompa merged a pull-request against the project: `go-rpm-macros` that you are following. Merged pull-request: `` fix(macros): use gobuildflags macro in %gobuild `` https://pagure.io/go-rpm-macros/pull-request/35 ___ golang mailing list -- golang@lis

[go-rpm-macros] PR #35: fix(macros): use gobuildflags macro in %gobuild

2021-10-07 Thread Neal Gompa
ngompa commented on the pull-request: `fix(macros): use gobuildflags macro in %gobuild` that you are following: `` :thumbsup: `` To reply, visit the link below or just reply to this email https://pagure.io/go-rpm-macros/pull-request/35 ___ golang mail

[go-rpm-macros] PR #35: fix(macros): use gobuildflags macro in %gobuild

2021-10-07 Thread Neal Gompa
ngompa commented on the pull-request: `fix(macros): use gobuildflags macro in %gobuild` that you are following: `` Sure, Let's figure that out and make it happen soon though. Frankly, I want these macros to make more sense... `` To reply, visit the link below or just reply to this email https:/

[go-rpm-macros] PR #35: fix(macros): use gobuildflags macro in %gobuild

2021-10-07 Thread Neal Gompa
ngompa commented on the pull-request: `fix(macros): use gobuildflags macro in %gobuild` that you are following: `` Can you please change this to `GOBUILDTAGS`? `` To reply, visit the link below or just reply to this email https://pagure.io/go-rpm-macros/pull-request/35 __

[go-rpm-macros] PR #34: Add BUILDTAGS to %gobuildflags

2021-08-30 Thread Neal Gompa
ngompa commented on the pull-request: `Add BUILDTAGS to %gobuildflags` that you are following: `` :weary: `` To reply, visit the link below or just reply to this email https://pagure.io/go-rpm-macros/pull-request/34 ___ golang mailing list -- golang@l

[go-rpm-macros] PR #34: Add BUILDTAGS to %gobuildflags

2021-08-30 Thread Neal Gompa
ngompa commented on the pull-request: `Add BUILDTAGS to %gobuildflags` that you are following: `` > No -- this needs to match the go-rpm-macros used in c9s: > > https://gitlab.com/redhat/centos-stream/rpms/go-rpm-macros/-/blob/c9s/remove-fedora-dependency-automation.patch#L215 No, `c9s` needs t

[go-rpm-macros] PR #34: Add BUILDTAGS to %gobuildflags

2021-08-30 Thread Neal Gompa
ngompa commented on the pull-request: `Add BUILDTAGS to %gobuildflags` that you are following: `` Or rather, use `GO` prefix instead... `` To reply, visit the link below or just reply to this email https://pagure.io/go-rpm-macros/pull-request/34 ___ go

[go-rpm-macros] PR #34: Add BUILDTAGS to %gobuildflags

2021-08-30 Thread Neal Gompa
ngompa commented on the pull-request: `Add BUILDTAGS to %gobuildflags` that you are following: `` Please prefix it with a `GO_` namespace. `` To reply, visit the link below or just reply to this email https://pagure.io/go-rpm-macros/pull-request/34 ___

[go-rpm-macros] PR #23: macros: Accept options for %gotest

2021-06-21 Thread Neal Gompa
ngompa closed without merging a pull-request against the project: `go-rpm-macros` that you are following. Closed pull-request: `` macros: Accept options for %gotest `` https://pagure.io/go-rpm-macros/pull-request/23 ___ golang mailing list -- golang@

[go-rpm-macros] PR #33: Fix removal of `.git` suffix.

2021-06-21 Thread Neal Gompa
ngompa merged a pull-request against the project: `go-rpm-macros` that you are following. Merged pull-request: `` Fix removal of `.git` suffix. `` https://pagure.io/go-rpm-macros/pull-request/33 ___ golang mailing list -- golang@lists.fedoraproject.o

[go-rpm-macros] PR #33: Fix removal of `.git` suffix.

2021-06-21 Thread Neal Gompa
ngompa commented on the pull-request: `Fix removal of `.git` suffix.` that you are following: `` :thumbsup: `` To reply, visit the link below or just reply to this email https://pagure.io/go-rpm-macros/pull-request/33 ___ golang mailing list -- golang

Re: Tracking Go upstream packages

2020-10-02 Thread Neal Gompa
On Fri, Oct 2, 2020 at 2:49 PM Robert-André Mauchin wrote: > > Hi, > > I wrote a quick and dirty Python 3 script to track upstream package version > including last GIT commit and commit date, so you can compare Hedora's version > with upstream. This is slightly better than Anitya as it supports co

[go-rpm-macros] PR #26: Remove tildes from goname

2020-08-14 Thread Neal Gompa
ngompa commented on the pull-request: `Remove tildes from goname` that you are following: `` They should not. If it's in the name field, it's like any other character, as far as I know. @pmatilai, @ffesti, or @ignatenkobrain would know for sure, though. `` To reply, visit the link below or jus

[go-rpm-macros] PR #26: Remove tildes from goname

2020-08-14 Thread Neal Gompa
ngompa commented on the pull-request: `Remove tildes from goname` that you are following: `` Also, are tildes really invalid in package names? I didn't think they were... `` To reply, visit the link below or just reply to this email https://pagure.io/go-rpm-macros/pull-request/26 ___

[go-rpm-macros] PR #26: Remove tildes from goname

2020-08-14 Thread Neal Gompa
ngompa commented on the pull-request: `Remove tildes from goname` that you are following: `` This probably needs to be substituted with another character... `` To reply, visit the link below or just reply to this email https://pagure.io/go-rpm-macros/pull-request/26 _

[go-rpm-macros] PR #24: Fix LDFLAGS macros typos

2020-08-13 Thread Neal Gompa
ngompa merged a pull-request against the project: `go-rpm-macros` that you are following. Merged pull-request: `` Fix LDFLAGS macros typos `` https://pagure.io/go-rpm-macros/pull-request/24 ___ golang mailing list -- golang@lists.fedoraproject.org To

Re: [dev] [changelog] [RPM] cauldron core/release go-rpm-macros-3.0.8-1.mga8

2019-12-17 Thread Neal Gompa
On Tue, Dec 17, 2019 at 2:47 AM Nicolas Mailhot wrote: > > Le 2019-12-16 18:14, Neal Gompa a écrit : > > On Mon, Dec 16, 2019 at 12:06 PM Guillaume Rousse > > wrote: > >> > >> Le 14/12/2019 à 18:08, Neal Gompa (via dev Mailing List) a écrit : > >&g

Re: [dev] [changelog] [RPM] cauldron core/release go-rpm-macros-3.0.8-1.mga8

2019-12-16 Thread Neal Gompa
On Mon, Dec 16, 2019 at 12:06 PM Guillaume Rousse wrote: > > Le 14/12/2019 à 18:08, Neal Gompa (via dev Mailing List) a écrit : > > The go-rpm-macros package is supposed to supersede the old one. > > Someone forgot to retire the go-srpm-macros and go-compilers packages > >

Re: [dev] [changelog] [RPM] cauldron core/release go-rpm-macros-3.0.8-1.mga8

2019-12-14 Thread Neal Gompa
On Sat, Dec 14, 2019 at 11:44 AM Guillaume Rousse wrote: > > > > Le 13/12/2019 à 16:30, Thomas Backlund a écrit : > > > > Den 13-12-2019 kl. 16:22, skrev Thierry Vignaud (via dev Mailing List): > >> Le ven. 13 déc. 2019 à 12:18, guillomovitch > >> a écrit : > >>> guillomovitch 3.0.8-1.mga8: > >>

[go-rpm-macros] PR #22: rpm/macros.d: Make disabling Go modules configurable for %gobuild and %gotest

2019-12-09 Thread Neal Gompa
ngompa merged a pull-request against the project: `go-rpm-macros` that you are following. Merged pull-request: `` rpm/macros.d: Make disabling Go modules configurable for %gobuild and %gotest `` https://pagure.io/go-rpm-macros/pull-request/22 ___ gol

[go-rpm-macros] PR #22: rpm/macros.d: Make disabling Go modules configurable for %gobuild and %gotest

2019-12-09 Thread Neal Gompa
ngompa commented on the pull-request: `rpm/macros.d: Make disabling Go modules configurable for %gobuild and %gotest` that you are following: `` > (go commands will start downloading right and left, go packahe naming > resolution will fail because modules have special rules for versions in the

[go-rpm-macros] PR #22: rpm/macros.d: Make disabling Go modules configurable for %gobuild and %gotest

2019-12-09 Thread Neal Gompa
ngompa commented on the pull-request: `rpm/macros.d: Make disabling Go modules configurable for %gobuild and %gotest` that you are following: `` > @ngompa: please stay coherent with the exising macros and do not use __ > prefixing I dropped the prefix. `` To reply, visit the link below or just

[go-rpm-macros] PR #22: rpm/macros.d: Make disabling Go modules configurable

2019-12-09 Thread Neal Gompa
ngompa commented on the pull-request: `rpm/macros.d: Make disabling Go modules configurable` that you are following: `` I know we have this flag set elsewhere in our macros, but I'm not sure how to make that a control everywhere. Moreover, I really only need it for `%gobuild` and `%gotest`... `

[go-rpm-macros] PR #22: rpm/macros.d: Make disabling Go modules configurable

2019-12-09 Thread Neal Gompa
ngompa opened a new pull-request against the project: `go-rpm-macros` that you are following: `` rpm/macros.d: Make disabling Go modules configurable `` To reply, visit the link below or just reply to this email https://pagure.io/go-rpm-macros/pull-request/22

[go-rpm-macros] PR #21: Expose Go build flags directly to spec files as a macro

2019-09-19 Thread Neal Gompa
ngompa merged a pull-request against the project: `go-rpm-macros` that you are following. Merged pull-request: `` Expose Go build flags directly to spec files as a macro `` https://pagure.io/go-rpm-macros/pull-request/21 ___ golang mailing list -- go

Re: Review Request and Questions

2019-05-21 Thread Neal Gompa
On Tue, May 21, 2019 at 11:32 AM Brian (bex) Exelbierd wrote: > > On Tue, May 21, 2019 at 4:53 PM Nicolas Mailhot > wrote: > > > > Le mardi 21 mai 2019 à 10:43 +0200, Brian (bex) Exelbierd a écrit : > > > BUILDDATE=$(date +%Y-%m-%d) > > > > Please don't do that, that breaks build reproducibility.

[go-rpm-macros] Issue #3: %goprep should apply patches automatically

2019-04-25 Thread Neal Gompa
ngompa added a new comment to an issue you are following: `` How do we handle the case of when patches should be applied manually/conditionally? Is it demonstratively worse to have either ``` %gosetup %goautopatch %goprep ``` or ``` %goautosetup %goprep ``` instead? `` To reply, visit the

Re: Golang SIG for Fedora

2019-04-25 Thread Neal Gompa
On Fri, Aug 3, 2018 at 7:51 AM Jakub Cajka wrote: > > Thank you very much for your interest. > > I will now create SIG wiki page(and let you know to add yourself there), > IRC channel(#fedora-golang, making it official). I believe we can use > golang@lists.fedoraproject.org as the mailing li

Re: Proposed Fedora packaging guideline: More Go packaging

2019-04-25 Thread Neal Gompa
On Tue, Jan 30, 2018 at 10:11 AM, wrote: > Hi, > > Now the technical PR is submitted > https://src.fedoraproject.org/rpms/go-srpm-macros/pull-request/1 > > and waiting for action from the go-srpm-macros maintainers, I took (quite a > long) time to refresh and flesh out the corresponding packagin

Re: [Fedora-packaging] Re: Re: Re: Re: Re: Proposed Fedora packaging guideline: More Go packaging

2019-04-25 Thread Neal Gompa
On Tue, Jan 23, 2018 at 9:40 AM, wrote: > >> - Mail original - >> De: "Neal Gompa" > >>> I'm curious, what are you missing in the preamble ? As far as I can see >>> it's all there (even though some values >>> set to va

Re: [Fedora-packaging] Re: Re: Re: Proposed Fedora packaging guideline: More Go packaging

2019-04-25 Thread Neal Gompa
On Tue, Jan 23, 2018 at 8:54 AM, wrote: > > > - Mail original - > De: "Neal Gompa" > >>> 2. if your concern is that the *forge* macros are defective somewhere I'd >>> be curious where as you'd be the >>> first to rep

Re: Re: [Fedora-packaging] Re: Re: Proposed Fedora packaging guideline: More Go packaging

2019-04-25 Thread Neal Gompa
On Tue, Jan 23, 2018 at 9:00 AM, wrote: > > > - Mail original - > De: "Neal Gompa" > >> As long as I can do Obsoletes/Provides for the old name for the devel, >> unit-test, > > BTW is anyone using the unit-test packages? Right now I do not gene

Re: Proposed Fedora packaging guideline: More Go packaging

2019-04-25 Thread Neal Gompa
On Mon, Jan 22, 2018 at 8:33 AM, Dridi Boukelmoune wrote: >> I really do like this. There are only two issues I have with it: >> >> 1. This seems to mandate that all packages must be named by their >> import path. My golang package (snapd) is not, intentionally so. I >> don't want to change this.

Re: [Fedora-packaging] Re: Re: Proposed Fedora packaging guideline: More Go packaging

2019-04-25 Thread Neal Gompa
On Tue, Jan 23, 2018 at 5:45 AM, wrote: > > > - Mail original - > De: "Neal Gompa" > >>On Mon, Jan 22, 2018 at 8:33 AM, Dridi Boukelmoune >> >>>> I really do like this. There are only two issues I have with it: >>>> >>&

Re: Re: Proposed Fedora packaging guideline: Forge-hosted projects packaging automation

2019-04-25 Thread Neal Gompa
On Mon, Dec 11, 2017 at 5:57 AM, wrote: >>De: "Panu Matilainen" > > Hi Panu, > >>> But don't override %setup. There's no need for such abuse > >> It is really pretty safe, the macro controls the downloaded file, the file >> structure is known, the only time it won't "just >> work" is when a spec

Re: Proposed Fedora packaging guideline: More Go packaging

2019-04-25 Thread Neal Gompa
On Sun, Dec 17, 2017 at 2:11 AM, wrote: > Hi, > > I am proposing for inclusion a set of rpm technical files aimed at automating > the packaging of forge-hosted projects. > > - Packaging draft: https://fedoraproject.org/wiki/More_Go_packaging > - https://pagure.io/packaging-committee/issue/734 >

Re: [Fedora-packaging] Re: Proposed Fedora packaging guideline: Forge-hosted projects packaging automation

2019-04-25 Thread Neal Gompa
On Sat, Dec 9, 2017 at 3:33 AM, wrote: > > Since I'm a nice person I added GitLab support this morning (both gitlab.com > and hosted gitlab). Releases are clearly an afterthought in GitLab, they > depend on free-form tags and can't be used in rpm without knowing the > corresponding hash (so wo

Re: [Fedora-packaging] Re: Translating Go modules buildrequires in rpm syntax

2019-04-03 Thread Neal Gompa
On Wed, Apr 3, 2019 at 7:20 AM Igor Gnatenko wrote: > > s/unless/without/ > > And then it looks good. > Sorry, you're right. :) -- 真実はいつも一つ!/ Always, there's only one truth! ___ golang mailing list -- golang@lists.fedoraproject.org To unsubscribe sen

Re: [Fedora-packaging] Re: Translating Go modules buildrequires in rpm syntax

2019-04-03 Thread Neal Gompa
On Wed, Apr 3, 2019 at 3:26 AM Jakub Cajka wrote: > > > > > > - Original Message - > > From: "Igor Gnatenko" > > To: "Discussion of RPM packaging standards and practices for Fedora" > > > > Cc: golang@lists.fedoraproject.org, "Jakub Cajka" > > Sent: Tuesday, April 2, 2019 6:40:27 PM >

Re: go2rpm

2019-04-01 Thread Neal Gompa
On Mon, Apr 1, 2019 at 8:10 AM Robert-André Mauchin wrote: > > On Monday, 1 April 2019 09:40:09 CEST Jakub Cajka wrote: > > - Original Message - > > > > > From: "Robert-André Mauchin" > > > To: golang@lists.fedoraproject.org > > > Sent: Sunday, March 31, 2019 6:29:30 PM > > > Subject: go2

Re: packaging rook for Ceph

2019-01-14 Thread Neal Gompa
On Mon, Jan 14, 2019 at 7:22 PM Ken Dreyer wrote: > > Hi folks, > > I'm attempting to package up a Go-based application and I'm lost :) > > I've run "yum install gofed" so I've got gofed-1.0.0-0.21.rc1.fc29 > installed. Here's where I tried to use it: > > $ gofed repo2spec --detect https://github.

Introducing the Fedora Go SIG and a proposal to build better Go packaging

2018-09-18 Thread Neal Gompa
Hello all, For the Fedorans among you (and Richard), you may be aware that a number of us met at Flock[0] and decided we wanted to do something about the poor state of affairs on supporting Go in Linux distributions. After the success we've had with Rust by collaborating with different distributio

Re: Go SIG meeting

2018-09-09 Thread Neal Gompa
On Mon, Sep 3, 2018 at 5:04 AM Jakub Cajka wrote: > > - Original Message - > > From: "Jakub Cajka" > > To: golang@lists.fedoraproject.org > > Sent: Monday, August 27, 2018 12:43:09 PM > > Subject: Go SIG meeting > > > > Hello, > > > > let's try figure out best slot for it. > > https://fr

Re: Golang SIG primary goals?

2018-08-28 Thread Neal Gompa
On Tue, Aug 28, 2018 at 7:06 AM Nicolas Mailhot wrote: > > > However, my initial objectives were to produce clean prometheus and > grafana Fedora packages, I finished the Go part a few months ago, but > they both include a javascript layer, so I'll probably have to spend > part of my packaging tim

Re: Golang SIG for Fedora

2018-08-03 Thread Neal Gompa
On Fri, Aug 3, 2018 at 11:27 AM Athos Ribeiro wrote: > > On Fri, Aug 03, 2018 at 09:18:29AM -0400, Zachary Snyder wrote: > > I will be interested in joining the sig! Frequent GO user and Fedora is my > > daily driver. I will not be at flock but I will see everyone on IRC! > I'm interested in join