| Message ID | 20260502075925.1861299-1-ankur.tyagi85@gmail.com |
|---|---|
| State | New |
| Headers | show |
| Series | [meta-webserver,1/1] nginx: upgrade 1.29.7 -> 1.30.0 | expand |
On 5/2/26 09:59, Ankur Tyagi via lists.openembedded.org wrote: > From: Ankur Tyagi <ankur.tyagi85@gmail.com> > > 1.30.0 stable version has been released, incorporating new features and bug > fixes from the 1.29.x mainline branch (https://nginx.org/en/CHANGES-1.30) > > Set v1.30.0 branch as default preference. > > Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com> > --- > meta-webserver/recipes-httpd/nginx/nginx_1.28.3.bb | 5 +++++ > meta-webserver/recipes-httpd/nginx/nginx_1.29.7.bb | 10 ---------- > meta-webserver/recipes-httpd/nginx/nginx_1.30.0.bb | 6 ++++++ I think rather the 1.28 recipe should be deleted with this patch. Odd versions are mainline/bleeding edge releases, and even versions are stable ones. AFAIK 1.28 isn't supported anymore with the release of 1.30. (I'd expect that there will be a 1.31 release in a week or two, as a continuation of the 1.29 series) > 3 files changed, 11 insertions(+), 10 deletions(-) > delete mode 100644 meta-webserver/recipes-httpd/nginx/nginx_1.29.7.bb > create mode 100644 meta-webserver/recipes-httpd/nginx/nginx_1.30.0.bb > > diff --git a/meta-webserver/recipes-httpd/nginx/nginx_1.28.3.bb b/meta-webserver/recipes-httpd/nginx/nginx_1.28.3.bb > index 9872a6de3b..f2b10a5c69 100644 > --- a/meta-webserver/recipes-httpd/nginx/nginx_1.28.3.bb > +++ b/meta-webserver/recipes-httpd/nginx/nginx_1.28.3.bb > @@ -5,3 +5,8 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=3dc49537b08b14c8b66ad247bb4c4593" > SRC_URI[sha256sum] = "2c96a946bfb0882a21744ed429770a2123ae1828c7c48665092993ddee91a918" > > CVE_STATUS[CVE-2025-53859] = "cpe-stable-backport: Fix is included in 1.28.1" > + > +# Set DEFAULT_PREFERENCE so that the 1.30.x stable version is built by > +# default. To build the 1.28.x branch, > +# PREFERRED_VERSION_nginx = "1.28.%" can be added to local.conf > +DEFAULT_PREFERENCE = "-1" > diff --git a/meta-webserver/recipes-httpd/nginx/nginx_1.29.7.bb b/meta-webserver/recipes-httpd/nginx/nginx_1.29.7.bb > deleted file mode 100644 > index 4d884fcbb3..0000000000 > --- a/meta-webserver/recipes-httpd/nginx/nginx_1.29.7.bb > +++ /dev/null > @@ -1,10 +0,0 @@ > -require nginx.inc > - > -# 1.28.x branch is the current stable branch, the recommended default > -# 1.29.x is the current mainline branches containing all new features > -DEFAULT_PREFERENCE = "-1" > - > -LIC_FILES_CHKSUM = "file://LICENSE;md5=79da1c70d587d3a199af9255ad393f99" > - > -SRC_URI[sha256sum] = "673f8fb8c0961c44fbd9410d6161831453609b44063d3f2948253fc2b5692139" > - > diff --git a/meta-webserver/recipes-httpd/nginx/nginx_1.30.0.bb b/meta-webserver/recipes-httpd/nginx/nginx_1.30.0.bb > new file mode 100644 > index 0000000000..139fe24dcd > --- /dev/null > +++ b/meta-webserver/recipes-httpd/nginx/nginx_1.30.0.bb > @@ -0,0 +1,6 @@ > +require nginx.inc > + > +LIC_FILES_CHKSUM = "file://LICENSE;md5=79da1c70d587d3a199af9255ad393f99" > + > +SRC_URI[sha256sum] = "058188c64bf22baecaa72b809a6318a4f9ba623889c554feab03f7cb853ab31b" > + > > > > -=-=-=-=-=-=-=-=-=-=-=- > Links: You receive all messages sent to this group. > View/Reply Online (#126762): https://lists.openembedded.org/g/openembedded-devel/message/126762 > Mute This Topic: https://lists.openembedded.org/mt/119112437/6084445 > Group Owner: openembedded-devel+owner@lists.openembedded.org > Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [skandigraun@gmail.com] > -=-=-=-=-=-=-=-=-=-=-=- >
On Sat, May 2, 2026 at 8:17 PM Gyorgy Sarvari <skandigraun@gmail.com> wrote: > > On 5/2/26 09:59, Ankur Tyagi via lists.openembedded.org wrote: > > From: Ankur Tyagi <ankur.tyagi85@gmail.com> > > > > 1.30.0 stable version has been released, incorporating new features and bug > > fixes from the 1.29.x mainline branch (https://nginx.org/en/CHANGES-1.30) > > > > Set v1.30.0 branch as default preference. > > > > Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com> > > --- > > meta-webserver/recipes-httpd/nginx/nginx_1.28.3.bb | 5 +++++ > > meta-webserver/recipes-httpd/nginx/nginx_1.29.7.bb | 10 ---------- > > meta-webserver/recipes-httpd/nginx/nginx_1.30.0.bb | 6 ++++++ > > > > I think rather the 1.28 recipe should be deleted with this patch. Odd > versions are mainline/bleeding edge releases, and even versions are > stable ones. AFAIK 1.28 isn't supported anymore with the release of > 1.30. (I'd expect that there will be a 1.31 release in a week or two, as > a continuation of the 1.29 series) Since 1.28 was the last stable branch, I suspect the majority of the users will be using it. Until 1.31 is released, I wanted to keep both stable versions to allow time for the transition. Once we add 1.31 support, then IMO it will be appropriate to drop 1.28. Thoughts ? > > > > > 3 files changed, 11 insertions(+), 10 deletions(-) > > delete mode 100644 meta-webserver/recipes-httpd/nginx/nginx_1.29.7.bb > > create mode 100644 meta-webserver/recipes-httpd/nginx/nginx_1.30.0.bb > > > > diff --git a/meta-webserver/recipes-httpd/nginx/nginx_1.28.3.bb b/meta-webserver/recipes-httpd/nginx/nginx_1.28.3.bb > > index 9872a6de3b..f2b10a5c69 100644 > > --- a/meta-webserver/recipes-httpd/nginx/nginx_1.28.3.bb > > +++ b/meta-webserver/recipes-httpd/nginx/nginx_1.28.3.bb > > @@ -5,3 +5,8 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=3dc49537b08b14c8b66ad247bb4c4593" > > SRC_URI[sha256sum] = "2c96a946bfb0882a21744ed429770a2123ae1828c7c48665092993ddee91a918" > > > > CVE_STATUS[CVE-2025-53859] = "cpe-stable-backport: Fix is included in 1.28.1" > > + > > +# Set DEFAULT_PREFERENCE so that the 1.30.x stable version is built by > > +# default. To build the 1.28.x branch, > > +# PREFERRED_VERSION_nginx = "1.28.%" can be added to local.conf > > +DEFAULT_PREFERENCE = "-1" > > diff --git a/meta-webserver/recipes-httpd/nginx/nginx_1.29.7.bb b/meta-webserver/recipes-httpd/nginx/nginx_1.29.7.bb > > deleted file mode 100644 > > index 4d884fcbb3..0000000000 > > --- a/meta-webserver/recipes-httpd/nginx/nginx_1.29.7.bb > > +++ /dev/null > > @@ -1,10 +0,0 @@ > > -require nginx.inc > > - > > -# 1.28.x branch is the current stable branch, the recommended default > > -# 1.29.x is the current mainline branches containing all new features > > -DEFAULT_PREFERENCE = "-1" > > - > > -LIC_FILES_CHKSUM = "file://LICENSE;md5=79da1c70d587d3a199af9255ad393f99" > > - > > -SRC_URI[sha256sum] = "673f8fb8c0961c44fbd9410d6161831453609b44063d3f2948253fc2b5692139" > > - > > diff --git a/meta-webserver/recipes-httpd/nginx/nginx_1.30.0.bb b/meta-webserver/recipes-httpd/nginx/nginx_1.30.0.bb > > new file mode 100644 > > index 0000000000..139fe24dcd > > --- /dev/null > > +++ b/meta-webserver/recipes-httpd/nginx/nginx_1.30.0.bb > > @@ -0,0 +1,6 @@ > > +require nginx.inc > > + > > +LIC_FILES_CHKSUM = "file://LICENSE;md5=79da1c70d587d3a199af9255ad393f99" > > + > > +SRC_URI[sha256sum] = "058188c64bf22baecaa72b809a6318a4f9ba623889c554feab03f7cb853ab31b" > > + > > > > > > > > -=-=-=-=-=-=-=-=-=-=-=- > > Links: You receive all messages sent to this group. > > View/Reply Online (#126762): https://lists.openembedded.org/g/openembedded-devel/message/126762 > > Mute This Topic: https://lists.openembedded.org/mt/119112437/6084445 > > Group Owner: openembedded-devel+owner@lists.openembedded.org > > Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [skandigraun@gmail.com] > > -=-=-=-=-=-=-=-=-=-=-=- > > >
On Sun, May 3, 2026 at 2:55 AM Ankur Tyagi via lists.openembedded.org <ankur.tyagi85=gmail.com@lists.openembedded.org> wrote: > On Sat, May 2, 2026 at 8:17 PM Gyorgy Sarvari <skandigraun@gmail.com> > wrote: > > > > On 5/2/26 09:59, Ankur Tyagi via lists.openembedded.org wrote: > > > From: Ankur Tyagi <ankur.tyagi85@gmail.com> > > > > > > 1.30.0 stable version has been released, incorporating new features > and bug > > > fixes from the 1.29.x mainline branch ( > https://nginx.org/en/CHANGES-1.30) > > > > > > Set v1.30.0 branch as default preference. > > > > > > Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com> > > > --- > > > meta-webserver/recipes-httpd/nginx/nginx_1.28.3.bb | 5 +++++ > > > meta-webserver/recipes-httpd/nginx/nginx_1.29.7.bb | 10 ---------- > > > meta-webserver/recipes-httpd/nginx/nginx_1.30.0.bb | 6 ++++++ > > > > > > > > I think rather the 1.28 recipe should be deleted with this patch. Odd > > versions are mainline/bleeding edge releases, and even versions are > > stable ones. AFAIK 1.28 isn't supported anymore with the release of > > 1.30. (I'd expect that there will be a 1.31 release in a week or two, as > > a continuation of the 1.29 series) > > Since 1.28 was the last stable branch, I suspect the majority of the > users will be using it. > Until 1.31 is released, I wanted to keep both stable versions to allow > time for the transition. > > Once we add 1.31 support, then IMO it will be appropriate to drop > 1.28. Thoughts ? > lets just have 1.30 and remove all others. If need be when 1.31 is released someone needing it should send the patch. > > > > > > > > > 3 files changed, 11 insertions(+), 10 deletions(-) > > > delete mode 100644 meta-webserver/recipes-httpd/nginx/nginx_1.29.7.bb > > > create mode 100644 meta-webserver/recipes-httpd/nginx/nginx_1.30.0.bb > > > > > > diff --git a/meta-webserver/recipes-httpd/nginx/nginx_1.28.3.bb > b/meta-webserver/recipes-httpd/nginx/nginx_1.28.3.bb > > > index 9872a6de3b..f2b10a5c69 100644 > > > --- a/meta-webserver/recipes-httpd/nginx/nginx_1.28.3.bb > > > +++ b/meta-webserver/recipes-httpd/nginx/nginx_1.28.3.bb > > > @@ -5,3 +5,8 @@ LIC_FILES_CHKSUM = > "file://LICENSE;md5=3dc49537b08b14c8b66ad247bb4c4593" > > > SRC_URI[sha256sum] = > "2c96a946bfb0882a21744ed429770a2123ae1828c7c48665092993ddee91a918" > > > > > > CVE_STATUS[CVE-2025-53859] = "cpe-stable-backport: Fix is included in > 1.28.1" > > > + > > > +# Set DEFAULT_PREFERENCE so that the 1.30.x stable version is built by > > > +# default. To build the 1.28.x branch, > > > +# PREFERRED_VERSION_nginx = "1.28.%" can be added to local.conf > > > +DEFAULT_PREFERENCE = "-1" > > > diff --git a/meta-webserver/recipes-httpd/nginx/nginx_1.29.7.bb > b/meta-webserver/recipes-httpd/nginx/nginx_1.29.7.bb > > > deleted file mode 100644 > > > index 4d884fcbb3..0000000000 > > > --- a/meta-webserver/recipes-httpd/nginx/nginx_1.29.7.bb > > > +++ /dev/null > > > @@ -1,10 +0,0 @@ > > > -require nginx.inc > > > - > > > -# 1.28.x branch is the current stable branch, the recommended default > > > -# 1.29.x is the current mainline branches containing all new features > > > -DEFAULT_PREFERENCE = "-1" > > > - > > > -LIC_FILES_CHKSUM = > "file://LICENSE;md5=79da1c70d587d3a199af9255ad393f99" > > > - > > > -SRC_URI[sha256sum] = > "673f8fb8c0961c44fbd9410d6161831453609b44063d3f2948253fc2b5692139" > > > - > > > diff --git a/meta-webserver/recipes-httpd/nginx/nginx_1.30.0.bb > b/meta-webserver/recipes-httpd/nginx/nginx_1.30.0.bb > > > new file mode 100644 > > > index 0000000000..139fe24dcd > > > --- /dev/null > > > +++ b/meta-webserver/recipes-httpd/nginx/nginx_1.30.0.bb > > > @@ -0,0 +1,6 @@ > > > +require nginx.inc > > > + > > > +LIC_FILES_CHKSUM = > "file://LICENSE;md5=79da1c70d587d3a199af9255ad393f99" > > > + > > > +SRC_URI[sha256sum] = > "058188c64bf22baecaa72b809a6318a4f9ba623889c554feab03f7cb853ab31b" > > > + > > > > > > > > > > > > > > > > > > > -=-=-=-=-=-=-=-=-=-=-=- > Links: You receive all messages sent to this group. > View/Reply Online (#126767): > https://lists.openembedded.org/g/openembedded-devel/message/126767 > Mute This Topic: https://lists.openembedded.org/mt/119112437/1997914 > Group Owner: openembedded-devel+owner@lists.openembedded.org > Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [ > raj.khem@gmail.com] > -=-=-=-=-=-=-=-=-=-=-=- > >
On Fri, May 8, 2026 at 5:37 AM Khem Raj <raj.khem@gmail.com> wrote: > > > > On Sun, May 3, 2026 at 2:55 AM Ankur Tyagi via lists.openembedded.org <ankur.tyagi85=gmail.com@lists.openembedded.org> wrote: >> >> On Sat, May 2, 2026 at 8:17 PM Gyorgy Sarvari <skandigraun@gmail.com> wrote: >> > >> > On 5/2/26 09:59, Ankur Tyagi via lists.openembedded.org wrote: >> > > From: Ankur Tyagi <ankur.tyagi85@gmail.com> >> > > >> > > 1.30.0 stable version has been released, incorporating new features and bug >> > > fixes from the 1.29.x mainline branch (https://nginx.org/en/CHANGES-1.30) >> > > >> > > Set v1.30.0 branch as default preference. >> > > >> > > Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com> >> > > --- >> > > meta-webserver/recipes-httpd/nginx/nginx_1.28.3.bb | 5 +++++ >> > > meta-webserver/recipes-httpd/nginx/nginx_1.29.7.bb | 10 ---------- >> > > meta-webserver/recipes-httpd/nginx/nginx_1.30.0.bb | 6 ++++++ >> > >> > >> > >> > I think rather the 1.28 recipe should be deleted with this patch. Odd >> > versions are mainline/bleeding edge releases, and even versions are >> > stable ones. AFAIK 1.28 isn't supported anymore with the release of >> > 1.30. (I'd expect that there will be a 1.31 release in a week or two, as >> > a continuation of the 1.29 series) >> >> Since 1.28 was the last stable branch, I suspect the majority of the >> users will be using it. >> Until 1.31 is released, I wanted to keep both stable versions to allow >> time for the transition. >> >> Once we add 1.31 support, then IMO it will be appropriate to drop >> 1.28. Thoughts ? > > > lets just have 1.30 and remove all others. If need be when 1.31 is released > someone needing it should send the patch. > I am ok with this approach, sending v2 now. >> >> > >> > >> > >> > > 3 files changed, 11 insertions(+), 10 deletions(-) >> > > delete mode 100644 meta-webserver/recipes-httpd/nginx/nginx_1.29.7.bb >> > > create mode 100644 meta-webserver/recipes-httpd/nginx/nginx_1.30.0.bb >> > > >> > > diff --git a/meta-webserver/recipes-httpd/nginx/nginx_1.28.3.bb b/meta-webserver/recipes-httpd/nginx/nginx_1.28.3.bb >> > > index 9872a6de3b..f2b10a5c69 100644 >> > > --- a/meta-webserver/recipes-httpd/nginx/nginx_1.28.3.bb >> > > +++ b/meta-webserver/recipes-httpd/nginx/nginx_1.28.3.bb >> > > @@ -5,3 +5,8 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=3dc49537b08b14c8b66ad247bb4c4593" >> > > SRC_URI[sha256sum] = "2c96a946bfb0882a21744ed429770a2123ae1828c7c48665092993ddee91a918" >> > > >> > > CVE_STATUS[CVE-2025-53859] = "cpe-stable-backport: Fix is included in 1.28.1" >> > > + >> > > +# Set DEFAULT_PREFERENCE so that the 1.30.x stable version is built by >> > > +# default. To build the 1.28.x branch, >> > > +# PREFERRED_VERSION_nginx = "1.28.%" can be added to local.conf >> > > +DEFAULT_PREFERENCE = "-1" >> > > diff --git a/meta-webserver/recipes-httpd/nginx/nginx_1.29.7.bb b/meta-webserver/recipes-httpd/nginx/nginx_1.29.7.bb >> > > deleted file mode 100644 >> > > index 4d884fcbb3..0000000000 >> > > --- a/meta-webserver/recipes-httpd/nginx/nginx_1.29.7.bb >> > > +++ /dev/null >> > > @@ -1,10 +0,0 @@ >> > > -require nginx.inc >> > > - >> > > -# 1.28.x branch is the current stable branch, the recommended default >> > > -# 1.29.x is the current mainline branches containing all new features >> > > -DEFAULT_PREFERENCE = "-1" >> > > - >> > > -LIC_FILES_CHKSUM = "file://LICENSE;md5=79da1c70d587d3a199af9255ad393f99" >> > > - >> > > -SRC_URI[sha256sum] = "673f8fb8c0961c44fbd9410d6161831453609b44063d3f2948253fc2b5692139" >> > > - >> > > diff --git a/meta-webserver/recipes-httpd/nginx/nginx_1.30.0.bb b/meta-webserver/recipes-httpd/nginx/nginx_1.30.0.bb >> > > new file mode 100644 >> > > index 0000000000..139fe24dcd >> > > --- /dev/null >> > > +++ b/meta-webserver/recipes-httpd/nginx/nginx_1.30.0.bb >> > > @@ -0,0 +1,6 @@ >> > > +require nginx.inc >> > > + >> > > +LIC_FILES_CHKSUM = "file://LICENSE;md5=79da1c70d587d3a199af9255ad393f99" >> > > + >> > > +SRC_URI[sha256sum] = "058188c64bf22baecaa72b809a6318a4f9ba623889c554feab03f7cb853ab31b" >> > > + >> > > >> > > >> > > >> > > >> > > >> > >> >> -=-=-=-=-=-=-=-=-=-=-=- >> Links: You receive all messages sent to this group. >> View/Reply Online (#126767): https://lists.openembedded.org/g/openembedded-devel/message/126767 >> Mute This Topic: https://lists.openembedded.org/mt/119112437/1997914 >> Group Owner: openembedded-devel+owner@lists.openembedded.org >> Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [raj.khem@gmail.com] >> -=-=-=-=-=-=-=-=-=-=-=- >>
diff --git a/meta-webserver/recipes-httpd/nginx/nginx_1.28.3.bb b/meta-webserver/recipes-httpd/nginx/nginx_1.28.3.bb index 9872a6de3b..f2b10a5c69 100644 --- a/meta-webserver/recipes-httpd/nginx/nginx_1.28.3.bb +++ b/meta-webserver/recipes-httpd/nginx/nginx_1.28.3.bb @@ -5,3 +5,8 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=3dc49537b08b14c8b66ad247bb4c4593" SRC_URI[sha256sum] = "2c96a946bfb0882a21744ed429770a2123ae1828c7c48665092993ddee91a918" CVE_STATUS[CVE-2025-53859] = "cpe-stable-backport: Fix is included in 1.28.1" + +# Set DEFAULT_PREFERENCE so that the 1.30.x stable version is built by +# default. To build the 1.28.x branch, +# PREFERRED_VERSION_nginx = "1.28.%" can be added to local.conf +DEFAULT_PREFERENCE = "-1" diff --git a/meta-webserver/recipes-httpd/nginx/nginx_1.29.7.bb b/meta-webserver/recipes-httpd/nginx/nginx_1.29.7.bb deleted file mode 100644 index 4d884fcbb3..0000000000 --- a/meta-webserver/recipes-httpd/nginx/nginx_1.29.7.bb +++ /dev/null @@ -1,10 +0,0 @@ -require nginx.inc - -# 1.28.x branch is the current stable branch, the recommended default -# 1.29.x is the current mainline branches containing all new features -DEFAULT_PREFERENCE = "-1" - -LIC_FILES_CHKSUM = "file://LICENSE;md5=79da1c70d587d3a199af9255ad393f99" - -SRC_URI[sha256sum] = "673f8fb8c0961c44fbd9410d6161831453609b44063d3f2948253fc2b5692139" - diff --git a/meta-webserver/recipes-httpd/nginx/nginx_1.30.0.bb b/meta-webserver/recipes-httpd/nginx/nginx_1.30.0.bb new file mode 100644 index 0000000000..139fe24dcd --- /dev/null +++ b/meta-webserver/recipes-httpd/nginx/nginx_1.30.0.bb @@ -0,0 +1,6 @@ +require nginx.inc + +LIC_FILES_CHKSUM = "file://LICENSE;md5=79da1c70d587d3a199af9255ad393f99" + +SRC_URI[sha256sum] = "058188c64bf22baecaa72b809a6318a4f9ba623889c554feab03f7cb853ab31b" +