[OE-core][PATCH v8 1/3] openssh: systemd notification was implemented upstream

2024-07-25 Thread Jose Quaresma
Drop our sd-notify patch and switch to the upstream standalone implementation that does not depend on libsystemd. Signed-off-by: Jose Quaresma --- v4: - split update of Upstream-Status in new patches in the serie v5: - use the upstream solution v6: - sshd socket service runs with '-i

[OE-core][PATCH v8 2/3] openssh: upgrade 9.7p1 -> 9.8p1

2024-07-25 Thread Jose Quaresma
ld: improve detection of the -fzero-call-used-regs compiler flag. bz3673. * build: relax OpenSSL version check to accept all OpenSSL 3.x versions. * sshd(8): add support for notifying systemd on server listen and reload, using a standalone implementation that doesn't depend on lib

[OE-core][PATCH v8 3/3] libssh2: fix ptest regression with openssh 9.8p1

2024-07-25 Thread Jose Quaresma
Signed-off-by: Jose Quaresma --- ...t-drop-ssh-dss-openssh_server-config.patch | 30 +++ .../recipes-support/libssh2/libssh2_1.11.0.bb | 1 + 2 files changed, 31 insertions(+) create mode 100644 meta/recipes-support/libssh2/libssh2/0001-test-drop-ssh-dss-openssh_server

Re: [OE-core][PATCH v7 2/2] openssh: upgrade 9.7p1 -> 9.8p1

2024-07-24 Thread Jose Quaresma
Richard Purdie escreveu (quarta, 24/07/2024 à(s) 16:11): > On Wed, 2024-07-24 at 15:19 +0100, Jose Quaresma via > lists.openembedded.org wrote: > > Gentle ping. > > When in the branch, this this causes libssh2 ptest failures. I did try > just queuing patch 1/2 alone but that

Re: [OE-core][PATCH v7 2/2] openssh: upgrade 9.7p1 -> 9.8p1

2024-07-24 Thread Jose Quaresma
Gentle ping. Jose Quaresma via lists.openembedded.org escreveu (quinta, 18/07/2024 à(s) 17:55): > - drop the CVE-2024-6387 > - fix musl build [backported patch] > - fix ptest regression [submited patch] > - sshd now had the sshd-session > > Release notes at https://www.opens

[OE-core][PATCH v7 2/2] openssh: upgrade 9.7p1 -> 9.8p1

2024-07-18 Thread Jose Quaresma
flag. bz3673. * build: relax OpenSSL version check to accept all OpenSSL 3.x versions. * sshd(8): add support for notifying systemd on server listen and reload, using a standalone implementation that doesn't depend on libsystemd. bz2641 Signed-off-by: Jose Quaresma --- v2: - fix mus

[OE-core][PATCH v7 1/2] openssh: systemd notification was implemented upstream

2024-07-18 Thread Jose Quaresma
Drop our rejected sd-notify patch and switch to the upstream standalone implementation that does not depend on libsystemd. Signed-off-by: Jose Quaresma --- v4: - split update of Upstream-Status in new patches in the serie v5: - use the upstream solution v6: - sshd socket service runs

Re: [OE-core] [PATCH v2 0/6] Use the kernel from sstate when building fitImages

2024-07-18 Thread Jose Quaresma
Adrian Freihofer via lists.openembedded.org escreveu (quinta, 18/07/2024 à(s) 09:00): > Hi Martin > > Thank you for looking at my patches. > > On Mon, 2024-07-15 at 16:32 +0200, Martin Jansa wrote: > > Doesn't it still rebuild from scratch when IMAGE_VERSION_SUFFIX > > changes? > > I wonder why

Re: [OE-core] [PATCH] openssh: enable sshd.service by default

2024-07-18 Thread Jose Quaresma
Emil Kronborg via lists.openembedded.org escreveu (segunda, 18/03/2024 à(s) 18:55): > On Fri, Mar 15, 2024 at 16:09 +, Ross Burton wrote: > > On 7 Mar 2024, at 20:08, Emil Kronborg via lists.openembedded.org > wrote: > > > > > > Socket activation is prone to DoS (denial of service) because

[OE-core][PATCH v6 3/3] openssh: upgrade 9.7p1 -> 9.8p1

2024-07-18 Thread Jose Quaresma
flag. bz3673. * build: relax OpenSSL version check to accept all OpenSSL 3.x versions. * sshd(8): add support for notifying systemd on server listen and reload, using a standalone implementation that doesn't depend on libsystemd. bz2641 Signed-off-by: Jose Quaresma --- v2: - fix mus

[OE-core][PATCH v6 2/3] openssh: systemd notification was implemented upstream

2024-07-18 Thread Jose Quaresma
/08f579231cd38a1c657aaa6ddeb8ab57a1fd4f5c Signed-off-by: Jose Quaresma --- v4: - split update of Upstream-Status in new patches in the serie v5: - use the upstream solution v6: - sshd socket service runs with '-i' and don't support systemd notification ...-notify-systemd-on-listen-and-reload.patch | 225

[OE-core][PATCH v6 1/3] openssh: drop rejected patch fixed in 8.6p1 release

2024-07-18 Thread Jose Quaresma
ms to support this position. [1] https://bugzilla.mindrot.org/show_bug.cgi?id=2608 Signed-off-by: Jose Quaresma --- ...igned-overflow-in-pointer-arithmatic.patch | 111 -- .../openssh/openssh_9.7p1.bb | 1 - 2 files changed, 112 deletions(-) delete mode 100644 m

Re: [OE-core][PATCH v5 2/3] openssh: systemd notification was implemented upstream

2024-07-18 Thread Jose Quaresma
-D) and thus notify the systemd in both? Jose > > > Regards, > > Qi > > > > *From:* openembedded-core@lists.openembedded.org < > openembedded-core@lists.openembedded.org> *On Behalf Of *Jose Quaresma > *Sent:* Wednesday, July 17, 2024 6:53 PM > *To:* Ch

[OE-core][PATCH] oeqa/runtime/scp: requires openssh-sftp-server

2024-07-17 Thread Jose Quaresma
rministic regardless of the host machine client used. For the old fashion clients still using legacy SCP protocol the openssh-sshd server will be used, for the new ones using the SFTP the openssh-sftp-server will be picked. Signed-off-by: Jose Quaresma --- meta/lib/oeqa/runtime/cases/scp.py | 2 +

Re: [OE-core][PATCH] Revert "testimage: retrieve ptests directory when ptests fail"

2024-07-17 Thread Jose Quaresma
Richard Purdie escreveu (quarta, 17/07/2024 à(s) 12:25): > On Wed, 2024-07-17 at 12:00 +0100, Jose Quaresma via > lists.openembedded.org wrote: > > This reverts commit d1ac9bb1bd2132cd121f0e80829302298d8a8a64. > > > > The variable TESTIMAGE_FAILED_QA_ARTIFACTS is n

[OE-core][PATCH] Revert "testimage: retrieve ptests directory when ptests fail"

2024-07-17 Thread Jose Quaresma
: [Command returned '0' after 0.37 seconds] DEBUG: Command: for p in '',; do if [ -e $p ]; then echo $p; fi; done Status: 0 Output: NOTE: No file/directory matching path '', Signed-off-by: Jose Quaresma --- meta/classes-recipe/testimage.bbclass| 5 + meta/recipes-core/images/core-imag

Re: [OE-core][PATCH v5 2/3] openssh: systemd notification was implemented upstream

2024-07-17 Thread Jose Quaresma
with testimage without the overall openssh patch series. Jose > Regards, > Qi > > On 7/17/24 16:46, Jose Quaresma wrote: > > > Khem Raj escreveu (quarta, 17/07/2024 à(s) 07:38): > >> actually I narrowed down my problem of disconnection to this patch in >> the series.

Re: [OE-core][PATCH v5 3/3] openssh: upgrade 9.7p1 -> 9.8p1

2024-07-17 Thread Jose Quaresma
have to test libssh2 to see what's happening. Thanks for the feedback. Jose > > > On 16/07/2024 15:16:39+0100, Jose Quaresma wrote: > > - drop the CVE-2024-6387 > > - drop the backported systemd notify > > - backported fix for musl build > > - submited fix

Re: [OE-core][PATCH v5 3/3] openssh: upgrade 9.7p1 -> 9.8p1

2024-07-17 Thread Jose Quaresma
this today and try to find the root cause. The ptest goes well in my local tests but I didn't do anything with testimage. I'll see if the testimage picks up something. Thanks for the feedback. Jose > > On 16/07/2024 15:16:39+0100, Jose Quaresma wrote: > > - drop the CVE-2024-6387 &

Re: [OE-core][PATCH v5 2/3] openssh: systemd notification was implemented upstream

2024-07-17 Thread Jose Quaresma
ed, the problem is gone. > I will jump on this today and try to find the root cause. The ptest goes well in my local tests but I didn't do anything with testimage. I'll see if the testimage picks up something. Thanks for the feedback. Jose > > On Tue, Jul 16, 2024 at 7

[OE-core][PATCH v5 3/3] openssh: upgrade 9.7p1 -> 9.8p1

2024-07-16 Thread Jose Quaresma
ero-call-used-regs compiler flag. bz3673. * build: relax OpenSSL version check to accept all OpenSSL 3.x versions. * sshd(8): add support for notifying systemd on server listen and reload, using a standalone implementation that doesn't depend on libsystemd. bz2641 Signed-off-by: Jo

[OE-core][PATCH v5 2/3] openssh: systemd notification was implemented upstream

2024-07-16 Thread Jose Quaresma
/08f579231cd38a1c657aaa6ddeb8ab57a1fd4f5c Signed-off-by: Jose Quaresma --- v4: - split update of Upstream-Status in new patches in the serie v5: - use the upstream solution ...-notify-systemd-on-listen-and-reload.patch | 225 ++ ...tional-support-for-systemd-sd_notify.patch | 96 .../openssh/openssh

[OE-core][PATCH v5 1/3] openssh: drop rejected patch fixed in 8.6p1 release

2024-07-16 Thread Jose Quaresma
ms to support this position. [1] https://bugzilla.mindrot.org/show_bug.cgi?id=2608 Signed-off-by: Jose Quaresma --- ...igned-overflow-in-pointer-arithmatic.patch | 111 -- .../openssh/openssh_9.7p1.bb | 1 - 2 files changed, 112 deletions(-) delete mode 100644 m

Re: [OE-core][PATCH v4 2/3] openssh: systemd sd-notify patch was rejected upstream

2024-07-16 Thread Jose Quaresma
Alexander Kanavin escreveu (terça, 16/07/2024 à(s) 11:37): > On Tue, 16 Jul 2024 at 12:31, Ross Burton via lists.openembedded.org > wrote: > > > I was reading about this in your previous patch and was planning to > > > make a comment about it. Thanks for splitting it out! > > > > > > I remember

[OE-core][PATCH v4 3/3] openssh: upgrade 9.7p1 -> 9.8p1

2024-07-16 Thread Jose Quaresma
n check to accept all OpenSSL 3.x versions. * sshd(8): add support for notifying systemd on server listen and reload, using a standalone implementation that doesn't depend on libsystemd. bz2641 Signed-off-by: Jose Quaresma --- v2: - fix musl build - fix sshd-session packing on ope

[OE-core][PATCH v4 2/3] openssh: systemd sd-notify patch was rejected upstream

2024-07-16 Thread Jose Quaresma
://github.com/openssh/openssh-portable/pull/375#issuecomment-2027749729 Signed-off-by: Jose Quaresma --- ...001-systemd-Add-optional-support-for-systemd-sd_notify.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-connectivity/openssh/openssh/0001-systemd-Add

[OE-core][PATCH v4 1/3] openssh: drop rejected patch fixed in 8.6p1 release

2024-07-16 Thread Jose Quaresma
ms to support this position. [1] https://bugzilla.mindrot.org/show_bug.cgi?id=2608 Signed-off-by: Jose Quaresma --- ...igned-overflow-in-pointer-arithmatic.patch | 111 -- .../openssh/openssh_9.7p1.bb | 1 - 2 files changed, 112 deletions(-) delete mode 100644 m

Re: [OE-core][PATCH v3] openssh: upgrade 9.7p1 -> 9.8p1

2024-07-16 Thread Jose Quaresma
Richard Purdie escreveu (terça, 16/07/2024 à(s) 09:53): > On Tue, 2024-07-16 at 09:48 +0200, Alexander Kanavin via > lists.openembedded.org wrote: > > On Mon, 15 Jul 2024 at 20:02, Jose Quaresma via > > lists.openembedded.org > > wrote: > > > +From: Jose Quares

[OE-core][PATCH v3] openssh: upgrade 9.7p1 -> 9.8p1

2024-07-15 Thread Jose Quaresma
systemd on server listen and reload, using a standalone implementation that doesn't depend on libsystemd. bz2641 Signed-off-by: Jose Quaresma --- v2: - fix musl build - fix sshd-session packing on openssh-sshd - rebase on top of the CVE-2024-6387 fix sent v3: - fix the ptest fa

[OE-core][scarthgap][PATCH] go: upgrade 1.22.4 -> 1.22.5

2024-07-15 Thread Jose Quaresma
From: Jose Quaresma - refresh patches with devtool Upgrade to latest 1.22.x release [1]: $ git --no-pager log --oneline go1.22.4..go1.22.5 8e1fdea831 (tag: go1.22.5, origin/release-branch.go1.22) [release-branch.go1.22] go1.22.5 c2d4f852ce [release-branch.go1.22] cmd/link: handle dynamic

Re: [OE-core][PATCH v2] openssh: upgrade 9.7p1 -> 9.8p1

2024-07-09 Thread Jose Quaresma
Jose Quaresma via lists.openembedded.org escreveu (sexta, 5/07/2024 à(s) 11:34): > > > Richard Purdie escreveu (quinta, > 4/07/2024 à(s) 21:27): > >> On Thu, 2024-07-04 at 13:46 +0100, Jose Quaresma via >> lists.openembedded.org wrote: >> > Release notes at

Re: [OE-core] [PATCH] kernel: fix do_symlink_kernsrc function

2024-07-05 Thread Jose Quaresma
Julien Stephan via lists.openembedded.org escreveu (sexta, 5/07/2024 à(s) 12:31): > According to the comment in do_symlink_kernsrc, this function exists > for compatibility with old style kernel recipes: > > # Old style kernels may set ${S} = ${WORKDIR}/git for example > > For such recipes

Re: [OE-core][PATCH v2] openssh: upgrade 9.7p1 -> 9.8p1

2024-07-05 Thread Jose Quaresma
Richard Purdie escreveu (quinta, 4/07/2024 à(s) 21:27): > On Thu, 2024-07-04 at 13:46 +0100, Jose Quaresma via > lists.openembedded.org wrote: > > Release notes at https://www.openssh.com/txt/release-9.8 > > > > Security > > > > > > This releas

[OE-core][PATCH] go: upgrade 1.22.4 -> 1.22.5

2024-07-04 Thread Jose Quaresma
header b515c5208b [release-branch.go1.22] go/internal/gccgoimporter: recognize "any" as a builtin type [1] https://github.com/golang/go/compare/go1.22.4...go1.22.5 Signed-off-by: Jose Quaresma --- .../go/{go-1.22.4.inc => go-1.22.5.inc} | 2 +- ...-native_1.22.4.bb

[OE-core][PATCH v2] openssh: upgrade 9.7p1 -> 9.8p1

2024-07-04 Thread Jose Quaresma
systemd on server listen and reload, using a standalone implementation that doesn't depend on libsystemd. bz2641 Signed-off-by: Jose Quaresma --- v2: - fix musl build - fix sshd-session packing on openssh-sshd - rebase on top of the CVE-2024-6387 fix sent ...h-log-input-a

Re: [OE-core][PATCH] openssh: upgrade 9.7p1 -> 9.8p1

2024-07-04 Thread Jose Quaresma
Jose Quaresma via lists.openembedded.org escreveu (quarta, 3/07/2024 à(s) 19:57): > > > Richard Purdie escreveu (quarta, > 3/07/2024 à(s) 18:41): > >> On Wed, 2024-07-03 at 16:40 +0100, Jose Quaresma via >> lists.openembedded.org wrote: >> > Release notes at

[OE-core][PATCH] openssh: fix CVE-2024-6387

2024-07-04 Thread Jose Quaresma
://www.qualys.com/2024/07/01/cve-2024-6387/regresshion.txt References: https://www.openssh.com/security.html Signed-off-by: Jose Quaresma --- .../openssh/openssh/CVE-2024-6387.patch | 27 +++ .../openssh/openssh_9.7p1.bb | 1 + 2 files changed, 28 insertions

Re: [OE-core][PATCH] openssh: upgrade 9.7p1 -> 9.8p1

2024-07-03 Thread Jose Quaresma
Richard Purdie escreveu (quarta, 3/07/2024 à(s) 18:41): > On Wed, 2024-07-03 at 16:40 +0100, Jose Quaresma via > lists.openembedded.org wrote: > > Release notes at https://www.openssh.com/txt/release-9.8 > > Thanks for the upgrade, it does look important. Unfortunately it had

[OE-core][PATCH] openssh: upgrade 9.7p1 -> 9.8p1

2024-07-03 Thread Jose Quaresma
systemd on server listen and reload, using a standalone implementation that doesn't depend on libsystemd. bz2641 Signed-off-by: Jose Quaresma --- ...h-log-input-and-output-files-on-erro.patch | 8 +++ ...tional-support-for-systemd-sd_notify.patch | 21 ++- ...igned-overflo

Re: [OE-core][kirkstone][PATCH v2] openssh: fix CVE-2024-6387

2024-07-03 Thread Jose Quaresma
Steve Sakoman escreveu (quarta, 3/07/2024 à(s) 14:41): > On Tue, Jul 2, 2024 at 10:15 AM Jose Quaresma via > lists.openembedded.org > wrote: > > > > Hi Matthew, > > > > Matthew Bullock escreveu (terça, > 2/07/2024 à(s) 18:00): > >> > &

Re: [OE-core][scarthgap][PATCH] openssh: fix CVE-2024-6387

2024-07-03 Thread Jose Quaresma
Steve Sakoman escreveu (quarta, 3/07/2024 à(s) 14:37): > On Wed, Jul 3, 2024 at 5:17 AM Jose Quaresma via > lists.openembedded.org > wrote: > > > > sshd(8) in Portable OpenSSH versions 8.5p1 to 9.7p1 (inclusive). > > Race condition resulting in potential remote

[OE-core][scarthgap][PATCH] openssh: fix CVE-2024-6387

2024-07-03 Thread Jose Quaresma
://www.qualys.com/2024/07/01/cve-2024-6387/regresshion.txt References: https://www.openssh.com/security.html Signed-off-by: Jose Quaresma --- .../openssh/openssh/CVE-2024-6387.patch | 27 +++ .../openssh/openssh_9.6p1.bb | 1 + 2 files changed, 28 insertions

Re: [OE-core][kirkstone][PATCH v2] openssh: fix CVE-2024-6387

2024-07-02 Thread Jose Quaresma
Hi Matthew, Matthew Bullock escreveu (terça, 2/07/2024 à(s) 18:00): > On Tue, 2 Jul 2024 at 17:34, Jose Quaresma via lists.openembedded.org > wrote: > > > > sshd(8) in Portable OpenSSH versions 8.5p1 to 9.7p1 (inclusive). > > Race condition resulting in potenti

[OE-core][kirkstone][PATCH v3] openssh: fix CVE-2024-6387

2024-07-02 Thread Jose Quaresma
://www.qualys.com/2024/07/01/cve-2024-6387/regresshion.txt References: https://www.openssh.com/security.html Signed-off-by: Jose Quaresma v2: include the missing cve tag: CVE: CVE-2024-6387 v3: add the Signed-off-by on the CVE-2024-6387.patch --- .../openssh/openssh/CVE-2024-6387.patch | 27

[OE-core][kirkstone][PATCH v2] openssh: fix CVE-2024-6387

2024-07-02 Thread Jose Quaresma
://www.qualys.com/2024/07/01/cve-2024-6387/regresshion.txt References: https://www.openssh.com/security.html Signed-off-by: Jose Quaresma --- v2: include the missing cve tag: CVE: CVE-2024-6387 .../openssh/openssh/CVE-2024-6387.patch | 25 +++ .../openssh/openssh_8.9p1.bb

[OE-core][kirkstone][PATCH] openssh: fix CVE-2024-6387

2024-07-02 Thread Jose Quaresma
://www.qualys.com/2024/07/01/cve-2024-6387/regresshion.txt References: https://www.openssh.com/security.html Signed-off-by: Jose Quaresma --- .../openssh/openssh/CVE-2024-6387.patch | 23 +++ .../openssh/openssh_8.9p1.bb | 1 + 2 files changed, 24 insertions

Re: [OE-core] [scarthgap][PATCH] go: fix CVE-2024-24789

2024-06-26 Thread Jose Quaresma
Hi Hitendra, I sent a backport with the latest golang 1.22.4 from master https://lists.openembedded.org/g/openembedded-core/message/201157 Jose Hitendra Prajapati via lists.openembedded.org escreveu (quarta, 26/06/2024 à(s) 05:36): > Upstream-Status: Backport from >

[OE-core][scarthgap][PATCH 3/3] go: drop the old 1.4 bootstrap C version

2024-06-26 Thread Jose Quaresma
From: Jose Quaresma Bootstrap [1] As mentioned in the Go 1.20 release notes, Go 1.22 now requires the final point release of Go 1.20 or later for bootstrap. We expect that Go 1.24 will require the final point release of Go 1.22 or later for bootstrap. The default recipe for bootstrap

[OE-core][scarthgap][PATCH 2/3] go: upgrade 1.22.3 -> 1.22.4

2024-06-26 Thread Jose Quaresma
From: Jose Quaresma Include fixes for CVE-2024-24790 Upgrade to latest 1.22.x release [1]: $ git --no-pager log --oneline go1.22.3..go1.22.4 ace5bb40d0 (tag: go1.22.4) [release-branch.go1.22] go1.22.4 12d5810cdb [release-branch.go1.22] net/netip: check if address is v6 mapped in Is methods

[OE-core][scarthgap][PATCH 1/3] go: upgrade 1.22.2 -> 1.22.3

2024-06-26 Thread Jose Quaresma
From: Jose Quaresma Upgrade to latest 1.22.x release [1]: $ git --no-pager log --oneline go1.22.2..go1.22.3 adbfb672ba (tag: go1.22.3) [release-branch.go1.22] go1.22.3 fa0292d252 [release-branch.go1.22] cmd/go: disallow -lto_library in LDFLAGS 947e43e371 [release-branch.go1.22] Revert &quo

Re: [OE-core][PATCH 3/3] go: move to a single binary bootstrap option

2024-06-24 Thread Jose Quaresma
e > > On 19/06/2024 11:34:06+0100, Jose Quaresma wrote: > > With the drop of the old 1.4 bootstrap C version we can > > move the go-binary-native to go-binary and drop the PREFERRED_PROVIDER > > > > Signed-off-by: Jose Quaresma > > --- > > me

Re: [OE-core] [PATCH 10/15] glslang: mark 0001-generate-glslang-pkg-config.patch as Inappropriate

2024-06-19 Thread Jose Quaresma
Alexander Kanavin via lists.openembedded.org escreveu (quarta, 19/06/2024 à(s) 16:40): > On Wed, 19 Jun 2024 at 17:35, Ross Burton wrote: > > >>> +Upstream-Status: Inappropriate [independently developed patch > submitted at https://github.com/KhronosGroup/glslang/pull/3371] > > >> > > >> > > >>

[OE-core][PATCH v2 3/3] go: move to a single bootstrap option which is the binary

2024-06-19 Thread Jose Quaresma
With the drop of the old 1.4 bootstrap C version we can move the go-binary-native to go-native and drop the PREFERRED_PROVIDER Signed-off-by: Jose Quaresma --- v2: rewrite the commit meta/conf/distro/include/tcmode-default.inc | 4 .../go/{go-binary-native_1.22.4.bb

[OE-core][PATCH v2 1/3] go: upgrade 1.22.3 -> 1.22.4

2024-06-19 Thread Jose Quaresma
in gotoolchain_issue66175 dc8976dd0b [release-branch.go1.22] cmd/compile: don't combine loads in generated equality functions 00e6815208 [release-branch.go1.22] cmd/go: download 1.X.0 instead of 1.X during toolchain upgrade. [1] https://github.com/golang/go/compare/go1.22.3...go1.22.4 Signed-off-by: Jose Quaresma

[OE-core][PATCH v2 2/3] go: drop the old 1.4 bootstrap C version

2024-06-19 Thread Jose Quaresma
een broken for some time but as we used go-binary-native by default it went unnoticed. [1] https://go.dev/doc/go1.22#bootstrap Signed-off-by: Jose Quaresma --- meta/recipes-devtools/go/go-native_1.22.4.bb | 58 1 file changed, 58 deletions(-) delete mode 100644 meta/recipes-d

[OE-core][PATCH 2/3] go: drop the old 1.4 bootstrap C version

2024-06-19 Thread Jose Quaresma
een broken for some time but as we used go-binary-native by default it went unnoticed. [1] https://go.dev/doc/go1.22#bootstrap Signed-off-by: Jose Quaresma --- meta/recipes-devtools/go/go-native_1.22.4.bb | 58 1 file changed, 58 deletions(-) delete mode 100644 meta/recipes-d

[OE-core][PATCH 3/3] go: move to a single binary bootstrap option

2024-06-19 Thread Jose Quaresma
With the drop of the old 1.4 bootstrap C version we can move the go-binary-native to go-binary and drop the PREFERRED_PROVIDER Signed-off-by: Jose Quaresma --- meta/conf/distro/include/tcmode-default.inc | 4 .../go/{go-binary-native_1.22.4.bb => go-native_1.22.4

[OE-core][PATCH 1/3] go: upgrade 1.22.3 -> 1.22.4

2024-06-19 Thread Jose Quaresma
in gotoolchain_issue66175 dc8976dd0b [release-branch.go1.22] cmd/compile: don't combine loads in generated equality functions 00e6815208 [release-branch.go1.22] cmd/go: download 1.X.0 instead of 1.X during toolchain upgrade. [1] https://github.com/golang/go/compare/go1.22.3...go1.22.4 Signed-off-by: Jose Quaresma

Re: [OE-core] [PATCH 10/15] glslang: mark 0001-generate-glslang-pkg-config.patch as Inappropriate

2024-06-19 Thread Jose Quaresma
. It is mostly the same with the exception of the -lHLSL -lSPVRemapper we have in yocto. Jose > > Signed-off-by: Jose Quaresma > --- > -- > 2.39.2 > > > > > -- Best regards, José Quaresma -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this

Re: [OE-core] [PATCH] archiver.bbclass: Fix work-shared checking for kernel recipes

2024-06-13 Thread Jose Quaresma
Jose Quaresma via lists.openembedded.org escreveu (quarta, 12/06/2024 à(s) 10:32): > Hi Livius, > > In reality, although the kernel has its code in S = "${WORKDIR}/git" it > ends up being moved to ${STAGING_KERNEL_DIR} in the do_symlink_kernsrc > kernel.bbclass functio

Re: [OE-core] [PATCH] archiver.bbclass: Fix work-shared checking for kernel recipes

2024-06-12 Thread Jose Quaresma
Hi Livius, In reality, although the kernel has its code in S = "${WORKDIR}/git" it ends up being moved to ${STAGING_KERNEL_DIR} in the do_symlink_kernsrc kernel.bbclass function.

[OE-core][kirkstone][PATCH] gobject-introspection: Do not hardcode objdump name

2024-06-11 Thread Jose Quaresma
c04b3e0e371859c159b76bff87a5b1299b51d0c8) Signed-off-by: Daiane Angolini Signed-off-by: Jose Quaresma --- .../gobject-introspection/gobject-introspection_1.72.0.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-gnome/gobject-introspection/gobject-introspection_1.72.0.bb b/meta/recipes-gnome

Re: [OE-core] [PATCH] layer.conf: Add os-release to SIGGEN_EXCLUDERECIPES_ABISAFE

2024-05-24 Thread Jose Quaresma
GGEN_EXCLUDERECIPES_ABISAFE += " \ > >>ca-certificates \ > >>shared-mime-info \ > >>desktop-file-utils \ > >> + os-release \ > > > > > > Acked-by: Jose Quaresma > > > > I've had this on the Li

Re: [OE-core] [PATCH] layer.conf: Add os-release to SIGGEN_EXCLUDERECIPES_ABISAFE

2024-05-24 Thread Jose Quaresma
ECIPES_ABISAFE += " \ >ca-certificates \ >shared-mime-info \ >desktop-file-utils \ > + os-release \ > Acked-by: Jose Quaresma ose.quare...@foundries.io > I've had this on the Linux microPlatform distro for a while now but I forgot to submit https://github.com/foundr

Re: [OE-core] [PATCH] buildhistory: Fix do_package race issues

2024-05-20 Thread Jose Quaresma
Hi Pedro, This will add the sstate-cache as a dependency of the buildhistory which can be correct if it is enabled or in use but IMO the buildhistory should also work without it, when the sstate is not in use. Could you please test one build with: bitbake --no-setscene ... ? Jose pmi183 via

Re: [OE-core] [yocto-security] CVE status for scathgap on 2024-05-16 and ask for help

2024-05-16 Thread Jose Quaresma
Marta Rybczynska via lists.yoctoproject.org escreveu (quinta, 16/05/2024 à(s) 14:20): > Hello all, > The prototype CVE check via the MITRE database is giving the following for > scathgap today (adding maintainers of affected packages in copy): > > CVE-2024-32002.json: affected: git 2.44.0 >

[OE-core][PATCH] go: upgrade 1.22.2 -> 1.22.3

2024-05-16 Thread Jose Quaresma
/net/http2 a65a2bbd8e [release-branch.go1.22] all: tidy dependency versioning after release [1] https://github.com/golang/go/compare/go1.22.2...go1.22.3 Signed-off-by: Jose Quaresma --- meta/recipes-devtools/go/{go-1.22.2.inc => go-1.22.3.inc} | 2 +- ...o-binary-native_1.22.2.bb => go-bina

[OE-core][kirkstone][PATCH] classes: go-mod: do not pack go mod cache

2024-05-14 Thread Jose Quaresma
From: Stefan Herbrechtsmeier Clean go module cache from builddir to prevent it of beeing packed. Signed-off-by: Stefan Herbrechtsmeier Signed-off-by: Lukas Funke Signed-off-by: Alexandre Belloni (cherry picked from commit 328bea56dec8f83b5c118f567e122510f9243087) Signed-off-by: Jose Quaresma

[OE-core][kirkstone][PATCH 2/2] go.bbclass: fix path to linker in native Go builds

2024-05-14 Thread Jose Quaresma
processed (default: stdin) -out string Path to output processed file (default: stdout) Signed-off-by: Dmitry Baryshkov Signed-off-by: Richard Purdie (cherry picked from commit 44b397daa68b4d0a461225fe9ff7db8b5fcfdb7b) Signed-off-by: Jose Quaresma --- meta/classes/go.bbclass | 5 - 1 fil

[OE-core][kirkstone][PATCH 1/2] go: Always pass interpreter to linker

2024-05-14 Thread Jose Quaresma
(cherry picked from commit 6b54215074d7f3dbba07f096f16b9c0acf51527c) Signed-off-by: Jose Quaresma --- meta/classes/go.bbclass | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta/classes/go.bbclass b/meta/classes/go.bbclass index d944722309..55f9d8f230 100644 --- a/meta/classes

[OE-core][scarthgap][PATCH 1/2] go: Drop the linkmode completely

2024-05-06 Thread Jose Quaresma
From: Jose Quaresma This will make possible to restore the default dynamic linking globally which is what we had before the 1.20.X release. Signed-off-by: Jose Quaresma Signed-off-by: Richard Purdie (cherry picked from commit 6ad90fc2fc49c4199a59dfb1c1d81a7ba184a522) Signed-off-by: Jose

[OE-core][scarthgap][PATCH 2/2] Revert "goarch: disable dynamic linking globally"

2024-05-06 Thread Jose Quaresma
From: Jose Quaresma This reverts commit 827c60b79e7fcafd14e68870f6b69dcc48ac9c39. Fixed with the drop of the linkmode Signed-off-by: Jose Quaresma Signed-off-by: Richard Purdie (cherry picked from commit 8f46f60a703defc3e74adad382320c129cef0b06) Signed-off-by: Jose Quaresma --- meta

Re: [OE-core][PATCH 1/2] go: Drop the linkmode completely

2024-04-22 Thread Jose Quaresma
Khem Raj escreveu (sexta, 19/04/2024 à(s) 21:43): > > > On Fri, Apr 19, 2024 at 11:28 AM Jose Quaresma > wrote: > >> >> >> Khem Raj escreveu (sexta, 19/04/2024 à(s) 19:17): >> >>> On Fri, Apr 19, 2024 at 10:53 AM Jose Qu

Re: [OE-core][PATCH 1/2] go: Drop the linkmode completely

2024-04-19 Thread Jose Quaresma
Khem Raj escreveu (sexta, 19/04/2024 à(s) 19:17): > On Fri, Apr 19, 2024 at 10:53 AM Jose Quaresma via > lists.openembedded.org > wrote: > > > > This will make possible to restore the default dynamic linking globally > > which is what we had before the 1.20.X release.

[OE-core][PATCH 2/2] Revert "goarch: disable dynamic linking globally"

2024-04-19 Thread Jose Quaresma
This reverts commit 827c60b79e7fcafd14e68870f6b69dcc48ac9c39. Fixed with the drop of the linkmode Signed-off-by: Jose Quaresma --- meta/classes-recipe/goarch.bbclass | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/meta/classes-recipe/goarch.bbclass b/meta

[OE-core][PATCH 1/2] go: Drop the linkmode completely

2024-04-19 Thread Jose Quaresma
This will make possible to restore the default dynamic linking globally which is what we had before the 1.20.X release. Signed-off-by: Jose Quaresma --- meta/classes-recipe/go.bbclass | 2 -- meta/recipes-devtools/go/go-runtime.inc | 2 +- 2 files changed, 1 insertion(+), 3 deletions

Re: [OE-core] [PATCH v3] curl: improve reproducibility

2024-04-05 Thread Jose Quaresma
Hi Oleh, I think your v2 was already merged on the master branch as well as the others patches on the patchset. https://git.yoctoproject.org/poky/commit/?id=cabeed4e6d31fd798ab9dac0313b88a35d1d904d Jose Oleh Matiusha via lists.openembedded.org escreveu (sexta, 5/04/2024 à(s) 11:10): >

Re: [OE-core] [PATCH 2/2] curl: disable ca-certificates.crt path setting for native build

2024-04-04 Thread Jose Quaresma
Hi Mikko, Did you test with the below change already merged on master? Looks like it was to fix the same issue. git: git-replacement-native: depend on ca-certificate https://git.yoctoproject.org/poky/commit/meta/recipes-devtools/git?id=421083c46c97bf758496b8c58402aea5d74aa097 Jose Mikko Rapeli

[OE-core][PATCH 2/2] go: upgrade 1.22.1 -> 1.22.2

2024-04-04 Thread Jose Quaresma
9508eae5d1 [release-branch.go1.22] cmd/internal/obj/ppc64: don't modify runtime.elf_* symbols 35b1a146d9 [release-branch.go1.22] cmd/go: respect -coverpkg for unselected no-test packages [1] https://github.com/golang/go/compare/go1.22.1...go1.22.2 Signed-off-by: Jose Quaresma --- meta/recipes-devto

[OE-core][PATCH 1/2] go: keep the patches in order

2024-04-04 Thread Jose Quaresma
drop the old version no more used 0007-exec.go-do-not-write-linker-flags-into-buildids.patch that was replaced by the 0001-exec.go-filter-out-build-specific-paths-from-linker-.patch renamed now to 0007-exec.go-filter-out-build-specific-paths-from-linker-.patch Signed-off-by: Jose Quaresma

[OE-core][PATCH] sstatesig: fix netrc.NetrcParseError exception

2024-04-04 Thread Jose Quaresma
ame, e.lineno, e.msg)) | ~~^~~ | TypeError: %d format: a real number is required, not NoneType Signed-off-by: Jose Quaresma --- meta/lib/oe/sstatesig.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/lib/oe/sstatesig.py b/meta/lib/oe/sstatesig

Re: [OE-core] OE-core and meta-openembedded: a vulnerability in HTTP servers

2024-04-04 Thread Jose Quaresma
Hi Marta, I will take care of updating the golang to 1.22.2 witch include a fix for the CVE-2023-45288 https://github.com/golang/go/commit/e55d7cf8435ba4e58d4a5694e63b391821d4ee9b Jose Marta Rybczynska escreveu (quarta, 3/04/2024 à(s) 21:46): > Details: https://kb.cert.org/vuls/id/421644 > >

Re: [OE-Core] [PATCH 30/34] spirv-headers: upgrade 1.3.275.0 -> 1.3.280.0

2024-03-27 Thread Jose Quaresma
Hi Alexandre, I see this is still on https://git.yoctoproject.org/poky-contrib/log/?h=abelloni/master-next but it should be dropped because it is included in the vulkan v2 https://lists.openembedded.org/g/openembedded-core/message/197546 This spirv and glslang recipes should be updated in

Re: [OE-Core] [PATCH 31/34] spirv-tools: upgrade 1.3.275.0 -> 1.3.280.0

2024-03-27 Thread Jose Quaresma
Hi Alexandre, I see this is still on https://git.yoctoproject.org/poky-contrib/log/?h=abelloni/master-next but it should be dropped because it is included in the vulkan v2 https://lists.openembedded.org/g/openembedded-core/message/197546 This spirv and glslang recipes should be updated in

[OE-core][PATCH v1] elfutils: fix unused variable BUFFER_SIZE

2024-03-19 Thread Jose Quaresma
Fix build break with clang Signed-off-by: Jose Quaresma --- v1: change patch status to backport .../elfutils/elfutils_0.191.bb| 1 + ...iles-fix-unused-variable-BUFFER_SIZE.patch | 36 +++ 2 files changed, 37 insertions(+) create mode 100644 meta/recipes

[OE-core][PATCH] elfutils: fix unused variable BUFFER_SIZE

2024-03-19 Thread Jose Quaresma
Fix build break with clang Signed-off-by: Jose Quaresma --- .../elfutils/elfutils_0.191.bb| 1 + ...iles-fix-unused-variable-BUFFER_SIZE.patch | 36 +++ 2 files changed, 37 insertions(+) create mode 100644 meta/recipes-devtools/elfutils/files/0001-srcfiles-fix

[OE-core][PATCH] go.bbclass: set GOPROXY

2024-03-07 Thread Jose Quaresma
. Defining it explicitly solves this problem and was to avoid setting it in the recipes itself. Signed-off-by: Jose Quaresma --- meta/classes-recipe/go.bbclass | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/classes-recipe/go.bbclass b/meta/classes-recipe/go.bbclass index 39bfaa5156..cc3564c36a

Re: [OE-core] [RFC OE-core][PATCH v2 1/7] go: rework patch to avoid identation

2024-03-06 Thread Jose Quaresma
Richard Purdie escreveu (quarta, 6/03/2024 à(s) 10:58): > On Wed, 2024-03-06 at 02:22 -0800, Jose Quaresma wrote: > > > > > > Jose Quaresma via lists.openembedded.org > > escreveu (terça, > > 5/03/2024 à(s) 14:55): > > > > > > > > > R

Re: [OE-core] [RFC OE-core][PATCH v2 1/7] go: rework patch to avoid identation

2024-03-06 Thread Jose Quaresma
Jose Quaresma via lists.openembedded.org escreveu (terça, 5/03/2024 à(s) 14:55): > > > Richard Purdie escreveu (domingo, > 3/03/2024 à(s) 23:03): > >> On Thu, 2024-02-29 at 22:19 +, Richard Purdie via >> lists.openembedded.org wrote: >> > On Thu, 2024

Re: [OE-core] [RFC OE-core][PATCH v2 6/7] go: upgrade 1.21.5 -> 1.21.7

2024-03-05 Thread Jose Quaresma
Richard Purdie escreveu (domingo, 3/03/2024 à(s) 16:31): > On Fri, 2024-03-01 at 09:53 +, Richard Purdie via > lists.openembedded.org wrote: > > On Wed, 2024-02-28 at 18:30 +, Jose Quaresma wrote: > > > Upgrade to latest 1.21.x release [1]: > > > > &

Re: [OE-core] [RFC OE-core][PATCH v2 1/7] go: rework patch to avoid identation

2024-03-05 Thread Jose Quaresma
Richard Purdie escreveu (domingo, 3/03/2024 à(s) 23:03): > On Thu, 2024-02-29 at 22:19 +, Richard Purdie via > lists.openembedded.org wrote: > > On Thu, 2024-02-29 at 21:42 +, Jose Quaresma wrote: > > > > > > > > > A quint

Re: [OE-core] [RFC OE-core][PATCH v2 1/7] go: rework patch to avoid identation

2024-02-29 Thread Jose Quaresma
A quinta, 29/02/2024, 09:35, Jose Quaresma via lists.openembedded.org escreveu: > > > Richard Purdie escreveu (quinta, > 29/02/2024 à(s) 08:18): > >> On Wed, 2024-02-28 at 21:16 -0800, Khem Raj wrote: >> > Fails to compile bunch of recipes using go e.g. infl

Re: [OE-core] [RFC OE-core][PATCH v2 1/7] go: rework patch to avoid identation

2024-02-29 Thread Jose Quaresma
Richard Purdie escreveu (quinta, 29/02/2024 à(s) 08:18): > On Wed, 2024-02-28 at 21:16 -0800, Khem Raj wrote: > > Fails to compile bunch of recipes using go e.g. influxdb, crucible, > > syzkaller in meta-oe see > > > > >

[OE-core] [RFC OE-core][PATCH v2 7/7] go: bump 1.22.0

2024-02-28 Thread Jose Quaresma
Go 1.22 Release Notes https://go.dev/doc/go1.22 Signed-off-by: Jose Quaresma --- meta/conf/distro/include/tcmode-default.inc | 2 +- .../go/{go-1.21.7.inc => go-1.22.0.inc} | 2 +- ...e_1.21.7.bb => go-binary-native_1.22.0.bb} | 6 ++-- ..._1.21.7.bb => go-cross-canadian_

[OE-core] [RFC OE-core][PATCH v2 6/7] go: upgrade 1.21.5 -> 1.21.7

2024-02-28 Thread Jose Quaresma
...go1.21.7 Signed-off-by: Jose Quaresma --- meta/recipes-devtools/go/{go-1.21.5.inc => go-1.21.7.inc} | 2 +- ...binary-native_1.21.5.bb => go-binary-native_1.21.7.bb} | 6 +++--- ...oss-canadian_1.21.5.bb => go-cross-canadian_1.21.7.bb} | 0 .../go/{go-cross_1.21.5.bb => go-cross

[OE-core] [RFC OE-core][PATCH v2 5/7] go: upgrade 1.21.0 -> 1.21.5

2024-02-28 Thread Jose Quaresma
ch.go1.21] cmd/go/internal/web: release the net token when an HTTP request fails due to CheckRedirect 1755d14559 [release-branch.go1.21] cmd/compile: fix missing init nodes for len(string([]byte)) optimization [1] https://github.com/golang/go/compare/go1.21.0...go1.21.5 Signed-off-by: Jose Quaresma

[OE-core] [RFC OE-core][PATCH v2 4/7] oeqa/gotoolchain: set GOPROXY

2024-02-28 Thread Jose Quaresma
Since go-1.21 GOPROXY needs to be set explicitly, otherwise it fails with: - GOPROXY list is not the empty string, but contains no entries This fixes the selftest Signed-off-by: Jose Quaresma --- meta/lib/oeqa/selftest/cases/gotoolchain.py | 1 + 1 file changed, 1 insertion(+) diff --git

[OE-core] [RFC OE-core][PATCH v2 3/7] goarch: disable dynamic linking globally

2024-02-28 Thread Jose Quaresma
can update and leave the version 1.20 for the next LTS 5.0 since we are already quite behind on the version available upstream which already has the 1.22 available. Signed-off-by: Jose Quaresma --- meta/classes-recipe/goarch.bbclass | 14 +++--- 1 file changed, 7 insertions(+), 7

Re: [OE-core] [RFC OE-core][PATCH 3/3] goarch: disable dynamic linking globally

2024-02-28 Thread Jose Quaresma
Jose Quaresma via lists.openembedded.org escreveu (terça, 27/02/2024 à(s) 15:20): > > > Bruce Ashfield escreveu (terça, 27/02/2024 > à(s) 14:01): > >> On Tue, Feb 27, 2024 at 8:57 AM Richard Purdie >> wrote: >> > >> > On Tue, 2024-02-27 a

Re: [OE-core] [RFC OE-core][PATCH 3/3] goarch: disable dynamic linking globally

2024-02-28 Thread Jose Quaresma
issue. Jose > Regards, > Qi > > On 2/27/24 18:07, Jose Quaresma wrote: > > With go-1.21 dynamic linking cause a runtime panic: > > > > | root@qemux86-64:~# go-helloworld > > | panic: runtime error: index out of range [0] with length 0 > > | > > | gor

  1   2   3   4   5   6   7   8   >