Date: Sun, 01 Dec 2024 12:36:02 +0100 From: Daniel Engberg <daniel.engberg.lists@pyret.net> To: "ports@freebsd.org" <ports@freebsd.org> Subject: dns/godns: Go modules mismatch and build failure Message-ID: <d7d68ab420da1dfef04bbcb571ed24d2@mail.infomaniak.com>
next in thread | raw e-mail | index | archive | help
--_=_swift_1733052962_9aa46fe0ea8f83e17d774cc8652d110e_=_ Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi, Even since release=C2=A03.1.9 our framework / Go fails to build an= d would appreciate some guidance as it seems to be no documentation on ho= w to "fix" this issue. Updating the Makefile "as usual" (as per Port= ers Handbook instructs) you'll get this error: https://pdr2.bofh.net= work/data/141-diizzy/2024-12-01_05h30m07s/logs/errors/godns-3.2.0.log = Adding pre-build: =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (cd = ${GO_WRKSRC}; ${SETENVI} ${MAKE_ENV} ${GO_ENV} ${GO_CMD} mod vendor) = Results in this as Poudriere rewrites variables as far as I can tell: = https://pdr2.bofh.network/data/141-diizzy/2024-12-01_05h05m41s/logs/erro= rs/godns-3.2.0.log That being said, I don't see any obvious commits in= upstream repo that would be causing this behaviour but it might be somet= hing go-related in the background that I'm not aware of. Patch is av= ailable here: https://projects.pyret.net/files/freebsd-patches/godns-3= 20.patch Any pointers would be appreciated. Best regards, Da= niel --_=_swift_1733052962_9aa46fe0ea8f83e17d774cc8652d110e_=_ Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable <html><body><div style=3D"font-family: 'Helvetica Neue', Helvetica, Arial, = sans-serif; font-size: 14px">Hi,<br></div><div style=3D"font-family: 'Helve= tica Neue', Helvetica, Arial, sans-serif; font-size: 14px"><br></div><div s= tyle=3D"font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-s= ize: 14px">Even since release 3.1.9 our framework / Go fails to build = and would appreciate some guidance as it seems to be no documentation on ho= w to "fix" this issue.<br></div><div style=3D"font-family: 'Helvetica Neue'= , Helvetica, Arial, sans-serif; font-size: 14px"><br></div><div style=3D"fo= nt-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px"= >Updating the Makefile "as usual" (as per Porters Handbook instructs) you'l= l get this error:<br></div><div style=3D"font-family: 'Helvetica Neue', Hel= vetica, Arial, sans-serif; font-size: 14px"><br></div><div style=3D"font-fa= mily: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px"><a h= ref=3D"https://pdr2.bofh.network/data/141-diizzy/2024-12-01_05h30m07s/logs/= errors/godns-3.2.0.log" target=3D"_blank" rel=3D"noopener noreferrer" data-= ik=3D"ik-secure">https://pdr2.bofh.network/data/141-diizzy/2024-12-01_05h30= m07s/logs/errors/godns-3.2.0.log</a><br></div><div style=3D"font-family: 'H= elvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px"><br></div><d= iv style=3D"font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; fo= nt-size: 14px"><br></div><div style=3D"font-family: 'Helvetica Neue', Helve= tica, Arial, sans-serif; font-size: 14px">Adding<br></div><div style=3D"fon= t-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px">= <br></div><div style=3D"font-family: 'Helvetica Neue', Helvetica, Arial, sa= ns-serif; font-size: 14px">pre-build:<br></div><div style=3D"font-family: '= Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px">  = ; (cd ${GO_WRKSRC}; ${SETENVI} ${MAKE_ENV} ${= GO_ENV} ${GO_CMD} mod vendor)<br></div><div style=3D"font-family: 'Helvetic= a Neue', Helvetica, Arial, sans-serif; font-size: 14px"><br></div><div styl= e=3D"font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size= : 14px">Results in this as Poudriere rewrites variables as far as I can tel= l:<br></div><div style=3D"font-family: 'Helvetica Neue', Helvetica, Arial, = sans-serif; font-size: 14px"><a href=3D"https://pdr2.bofh.network/data/141-= diizzy/2024-12-01_05h05m41s/logs/errors/godns-3.2.0.log" target=3D"_blank" = rel=3D"noopener noreferrer" data-ik=3D"ik-secure">https://pdr2.bofh.network= /data/141-diizzy/2024-12-01_05h05m41s/logs/errors/godns-3.2.0.log</a><br></= div><div style=3D"font-family: 'Helvetica Neue', Helvetica, Arial, sans-ser= if; font-size: 14px"><br></div><div style=3D"font-family: 'Helvetica Neue',= Helvetica, Arial, sans-serif; font-size: 14px">That being said, I don't se= e any obvious commits in upstream repo that would be causing this behaviour= but it might be something go-related in the background that I'm not aware = of.<br></div><div style=3D"font-family: 'Helvetica Neue', Helvetica, Arial,= sans-serif; font-size: 14px"><br></div><div style=3D"font-family: 'Helveti= ca Neue', Helvetica, Arial, sans-serif; font-size: 14px">Patch is available= here:<br></div><div style=3D"font-family: 'Helvetica Neue', Helvetica, Ari= al, sans-serif; font-size: 14px"><a href=3D"https://projects.pyret.net/file= s/freebsd-patches/godns-320.patch" target=3D"_blank" rel=3D"noopener norefe= rrer" data-ik=3D"ik-secure">https://projects.pyret.net/files/freebsd-patche= s/godns-320.patch</a><br></div><div style=3D"font-family: 'Helvetica Neue',= Helvetica, Arial, sans-serif; font-size: 14px"><br></div><div style=3D"fon= t-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px">= Any pointers would be appreciated.<br></div><div style=3D"font-family: 'Hel= vetica Neue', Helvetica, Arial, sans-serif; font-size: 14px"><br></div><div= style=3D"font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font= -size: 14px">Best regards,<br></div><div style=3D"font-family: 'Helvetica N= eue', Helvetica, Arial, sans-serif; font-size: 14px">Daniel<br></div><div >= <div><br></div></div><div style=3D"font-family: 'Helvetica Neue', Helvetica= , Arial, sans-serif; font-size: 14px"><br></div></body></html> --_=_swift_1733052962_9aa46fe0ea8f83e17d774cc8652d110e_=_--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?d7d68ab420da1dfef04bbcb571ed24d2>