* [OE-core][PATCH v2] orc: upgrade 0.4.41 -> 0.4.42
@ 2026-01-14 1:19 Liu Yiding
2026-01-19 18:50 ` Randy MacLeod
0 siblings, 1 reply; 4+ messages in thread
From: Liu Yiding @ 2026-01-14 1:19 UTC (permalink / raw)
To: openembedded-core
1.Changelog
- Initial 64-bit RISC-V support (Maksymilian Knust, Filip Wasil)
- Add 64-bit LoongArch support (Jin Bo, Hecai Yuan)
- Implement release and reuse of temporary registers for some targets (Jorge Zapata)
- x86: Implement EVEX encoding and an opcode validation system (Jorge Zapata)
- x86: Opcode refactor, improved constant handling and various other fixes (Jorge Zapata)
- x86: add missing rounding operands for AVX and SSE (L. E. Segovia)
- x86: Implement 64-bit single move constant load (L. E. Segovia)
- includes: stop exporting the private compiler and OrcTarget definitions (Jorge Zapata)
- Use hotdoc instead of gtk-doc to generate the documentation (Jorge Zapata)
- ORC_DEBUG_FATAL environment variable allows abort on log messages of a certain level (Carlos Falgueras García)
- Error message improvements and NEON backend clean-ups (Alexander Slobodeniuk)
- Fix a few valgrind issues (Doug Nazar)
- Build: enable tools such as orcc and orc-bugreport by default (Nirbheek Chauhan)
- Various build fixes (L. E. Segovia, Sebastian Dröge)
2.Documentation are no longer built with gtk_doc,it was replaced by hotdoc.
https://gitlab.freedesktop.org/gstreamer/orc/-/commit/0ad1f5884c654b614cf1ddd114a7ec9140311a3a
Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com>
---
.../recipes-devtools/orc/{orc_0.4.41.bb => orc_0.4.42.bb} | 8 ++------
1 file changed, 2 insertions(+), 6 deletions(-)
rename meta/recipes-devtools/orc/{orc_0.4.41.bb => orc_0.4.42.bb} (81%)
diff --git a/meta/recipes-devtools/orc/orc_0.4.41.bb b/meta/recipes-devtools/orc/orc_0.4.42.bb
similarity index 81%
rename from meta/recipes-devtools/orc/orc_0.4.41.bb
rename to meta/recipes-devtools/orc/orc_0.4.42.bb
index 60677577b0..f56b9058c2 100644
--- a/meta/recipes-devtools/orc/orc_0.4.41.bb
+++ b/meta/recipes-devtools/orc/orc_0.4.42.bb
@@ -5,17 +5,13 @@ LICENSE = "BSD-2-Clause & BSD-3-Clause"
LIC_FILES_CHKSUM = "file://COPYING;md5=1400bd9d09e8af56b9ec982b3d85797e"
SRC_URI = "http://gstreamer.freedesktop.org/src/orc/orc-${PV}.tar.xz"
-SRC_URI[sha256sum] = "cb1bfd4f655289cd39bc04642d597be9de5427623f0861c1fc19c08d98467fa2"
+SRC_URI[sha256sum] = "7ec912ab59af3cc97874c456a56a8ae1eec520c385ec447e8a102b2bd122c90c"
-inherit meson pkgconfig gtk-doc
+inherit meson pkgconfig
# distinguish from apache:orc
CVE_PRODUCT = "gstreamer:orc"
-GTKDOC_MESON_OPTION = "gtk_doc"
-GTKDOC_MESON_ENABLE_FLAG = "enabled"
-GTKDOC_MESON_DISABLE_FLAG = "disabled"
-
BBCLASSEXTEND = "native nativesdk"
PACKAGES =+ "orc-examples"
--
2.43.0
^ permalink raw reply related [flat|nested] 4+ messages in thread
* Re: [OE-core][PATCH v2] orc: upgrade 0.4.41 -> 0.4.42
2026-01-14 1:19 [OE-core][PATCH v2] orc: upgrade 0.4.41 -> 0.4.42 Liu Yiding
@ 2026-01-19 18:50 ` Randy MacLeod
2026-01-20 2:58 ` 回复: " Yiding Liu (Fujitsu)
0 siblings, 1 reply; 4+ messages in thread
From: Randy MacLeod @ 2026-01-19 18:50 UTC (permalink / raw)
To: liuyd.fnst; +Cc: Alexander Kanavin, openembedded-core
[-- Attachment #1: Type: text/plain, Size: 3815 bytes --]
On 2026-01-13 8:19 p.m., Yiding Liu (Fujitsu) via lists.openembedded.org
wrote:
> 1.Changelog
> - Initial 64-bit RISC-V support (Maksymilian Knust, Filip Wasil)
> - Add 64-bit LoongArch support (Jin Bo, Hecai Yuan)
> - Implement release and reuse of temporary registers for some targets (Jorge Zapata)
> - x86: Implement EVEX encoding and an opcode validation system (Jorge Zapata)
> - x86: Opcode refactor, improved constant handling and various other fixes (Jorge Zapata)
> - x86: add missing rounding operands for AVX and SSE (L. E. Segovia)
> - x86: Implement 64-bit single move constant load (L. E. Segovia)
> - includes: stop exporting the private compiler and OrcTarget definitions (Jorge Zapata)
> - Use hotdoc instead of gtk-doc to generate the documentation (Jorge Zapata)
> - ORC_DEBUG_FATAL environment variable allows abort on log messages of a certain level (Carlos Falgueras García)
> - Error message improvements and NEON backend clean-ups (Alexander Slobodeniuk)
> - Fix a few valgrind issues (Doug Nazar)
> - Build: enable tools such as orcc and orc-bugreport by default (Nirbheek Chauhan)
> - Various build fixes (L. E. Segovia, Sebastian Dröge)
>
> 2.Documentation are no longer built with gtk_doc,it was replaced by hotdoc.
> https://gitlab.freedesktop.org/gstreamer/orc/-/commit/0ad1f5884c654b614cf1ddd114a7ec9140311a3a
Thanks Yiding!
Most likely this commit will be merged into master this week, based on
today's patch review discussion.
Did you look at the HotDoc system and consider writing a recipe for it?
Only a couple of distros seem to have HotDoc packages so far:
https://pkgs.org/search/?q=hotdoc
but if it's simple enough and going to be used by gstreamer, then an
oe-core recipe might make sense.
I created a YP bugzilla issue to track this idea:
https://bugzilla.yoctoproject.org/show_bug.cgi?id=16144
../Randy
>
> Signed-off-by: Liu Yiding<liuyd.fnst@fujitsu.com>
> ---
> .../recipes-devtools/orc/{orc_0.4.41.bb => orc_0.4.42.bb} | 8 ++------
> 1 file changed, 2 insertions(+), 6 deletions(-)
> rename meta/recipes-devtools/orc/{orc_0.4.41.bb => orc_0.4.42.bb} (81%)
>
> diff --git a/meta/recipes-devtools/orc/orc_0.4.41.bb b/meta/recipes-devtools/orc/orc_0.4.42.bb
> similarity index 81%
> rename from meta/recipes-devtools/orc/orc_0.4.41.bb
> rename to meta/recipes-devtools/orc/orc_0.4.42.bb
> index 60677577b0..f56b9058c2 100644
> --- a/meta/recipes-devtools/orc/orc_0.4.41.bb
> +++ b/meta/recipes-devtools/orc/orc_0.4.42.bb
> @@ -5,17 +5,13 @@ LICENSE = "BSD-2-Clause & BSD-3-Clause"
> LIC_FILES_CHKSUM ="file://COPYING;md5=1400bd9d09e8af56b9ec982b3d85797e"
>
> SRC_URI ="http://gstreamer.freedesktop.org/src/orc/orc-${PV}.tar.xz"
> -SRC_URI[sha256sum] = "cb1bfd4f655289cd39bc04642d597be9de5427623f0861c1fc19c08d98467fa2"
> +SRC_URI[sha256sum] = "7ec912ab59af3cc97874c456a56a8ae1eec520c385ec447e8a102b2bd122c90c"
>
> -inherit meson pkgconfig gtk-doc
> +inherit meson pkgconfig
>
> # distinguish from apache:orc
> CVE_PRODUCT = "gstreamer:orc"
>
> -GTKDOC_MESON_OPTION = "gtk_doc"
> -GTKDOC_MESON_ENABLE_FLAG = "enabled"
> -GTKDOC_MESON_DISABLE_FLAG = "disabled"
> -
> BBCLASSEXTEND = "native nativesdk"
>
> PACKAGES =+ "orc-examples"
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#229300):https://lists.openembedded.org/g/openembedded-core/message/229300
> Mute This Topic:https://lists.openembedded.org/mt/117254623/3616765
> Group Owner:openembedded-core+owner@lists.openembedded.org
> Unsubscribe:https://lists.openembedded.org/g/openembedded-core/unsub [randy.macleod@windriver.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
--
# Randy MacLeod
# Wind River Linux
[-- Attachment #2: Type: text/html, Size: 5752 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* 回复: [OE-core][PATCH v2] orc: upgrade 0.4.41 -> 0.4.42
2026-01-19 18:50 ` Randy MacLeod
@ 2026-01-20 2:58 ` Yiding Liu (Fujitsu)
2026-01-20 3:15 ` Patchtest results for " patchtest
0 siblings, 1 reply; 4+ messages in thread
From: Yiding Liu (Fujitsu) @ 2026-01-20 2:58 UTC (permalink / raw)
To: Randy MacLeod; +Cc: Alexander Kanavin, openembedded-core@lists.openembedded.org
[-- Attachment #1: Type: text/plain, Size: 4519 bytes --]
Hi Randy
I will look at if it is simple to add this recipe.
Liu
________________________________
发件人: Randy MacLeod <randy.macleod@windriver.com>
发送时间: 2026年1月20日 02:50
收件人: Liu, Yiding/刘 乙丁 <liuyd.fnst@fujitsu.com>
抄送: Alexander Kanavin <alex.kanavin@gmail.com>; openembedded-core@lists.openembedded.org <openembedded-core@lists.openembedded.org>
主题: Re: [OE-core][PATCH v2] orc: upgrade 0.4.41 -> 0.4.42
You don't often get email from randy.macleod@windriver.com. Learn why this is important<https://aka.ms/LearnAboutSenderIdentification>
On 2026-01-13 8:19 p.m., Yiding Liu (Fujitsu) via lists.openembedded.org wrote:
1.Changelog
- Initial 64-bit RISC-V support (Maksymilian Knust, Filip Wasil)
- Add 64-bit LoongArch support (Jin Bo, Hecai Yuan)
- Implement release and reuse of temporary registers for some targets (Jorge Zapata)
- x86: Implement EVEX encoding and an opcode validation system (Jorge Zapata)
- x86: Opcode refactor, improved constant handling and various other fixes (Jorge Zapata)
- x86: add missing rounding operands for AVX and SSE (L. E. Segovia)
- x86: Implement 64-bit single move constant load (L. E. Segovia)
- includes: stop exporting the private compiler and OrcTarget definitions (Jorge Zapata)
- Use hotdoc instead of gtk-doc to generate the documentation (Jorge Zapata)
- ORC_DEBUG_FATAL environment variable allows abort on log messages of a certain level (Carlos Falgueras García)
- Error message improvements and NEON backend clean-ups (Alexander Slobodeniuk)
- Fix a few valgrind issues (Doug Nazar)
- Build: enable tools such as orcc and orc-bugreport by default (Nirbheek Chauhan)
- Various build fixes (L. E. Segovia, Sebastian Dröge)
2.Documentation are no longer built with gtk_doc,it was replaced by hotdoc.
https://gitlab.freedesktop.org/gstreamer/orc/-/commit/0ad1f5884c654b614cf1ddd114a7ec9140311a3a
Thanks Yiding!
Most likely this commit will be merged into master this week, based on today's patch review discussion.
Did you look at the HotDoc system and consider writing a recipe for it?
Only a couple of distros seem to have HotDoc packages so far:
https://pkgs.org/search/?q=hotdoc
but if it's simple enough and going to be used by gstreamer, then an oe-core recipe might make sense.
I created a YP bugzilla issue to track this idea:
https://bugzilla.yoctoproject.org/show_bug.cgi?id=16144
../Randy
Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com><mailto:liuyd.fnst@fujitsu.com>
---
.../recipes-devtools/orc/{orc_0.4.41.bb => orc_0.4.42.bb} | 8 ++------
1 file changed, 2 insertions(+), 6 deletions(-)
rename meta/recipes-devtools/orc/{orc_0.4.41.bb => orc_0.4.42.bb} (81%)
diff --git a/meta/recipes-devtools/orc/orc_0.4.41.bb b/meta/recipes-devtools/orc/orc_0.4.42.bb
similarity index 81%
rename from meta/recipes-devtools/orc/orc_0.4.41.bb
rename to meta/recipes-devtools/orc/orc_0.4.42.bb
index 60677577b0..f56b9058c2 100644
--- a/meta/recipes-devtools/orc/orc_0.4.41.bb
+++ b/meta/recipes-devtools/orc/orc_0.4.42.bb
@@ -5,17 +5,13 @@ LICENSE = "BSD-2-Clause & BSD-3-Clause"
LIC_FILES_CHKSUM = "file://COPYING;md5=1400bd9d09e8af56b9ec982b3d85797e"<file://COPYING;md5=1400bd9d09e8af56b9ec982b3d85797e>
SRC_URI = "http://gstreamer.freedesktop.org/src/orc/orc-${PV}.tar.xz"<http://gstreamer.freedesktop.org/src/orc/orc-${PV}.tar.xz>
-SRC_URI[sha256sum] = "cb1bfd4f655289cd39bc04642d597be9de5427623f0861c1fc19c08d98467fa2"
+SRC_URI[sha256sum] = "7ec912ab59af3cc97874c456a56a8ae1eec520c385ec447e8a102b2bd122c90c"
-inherit meson pkgconfig gtk-doc
+inherit meson pkgconfig
# distinguish from apache:orc
CVE_PRODUCT = "gstreamer:orc"
-GTKDOC_MESON_OPTION = "gtk_doc"
-GTKDOC_MESON_ENABLE_FLAG = "enabled"
-GTKDOC_MESON_DISABLE_FLAG = "disabled"
-
BBCLASSEXTEND = "native nativesdk"
PACKAGES =+ "orc-examples"
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#229300): https://lists.openembedded.org/g/openembedded-core/message/229300
Mute This Topic: https://lists.openembedded.org/mt/117254623/3616765
Group Owner: openembedded-core+owner@lists.openembedded.org<mailto:openembedded-core+owner@lists.openembedded.org>
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [randy.macleod@windriver.com<mailto:randy.macleod@windriver.com>]
-=-=-=-=-=-=-=-=-=-=-=-
--
# Randy MacLeod
# Wind River Linux
[-- Attachment #2: Type: text/html, Size: 14787 bytes --]
^ permalink raw reply related [flat|nested] 4+ messages in thread
* Patchtest results for 回复: [OE-core][PATCH v2] orc: upgrade 0.4.41 -> 0.4.42
2026-01-20 2:58 ` 回复: " Yiding Liu (Fujitsu)
@ 2026-01-20 3:15 ` patchtest
0 siblings, 0 replies; 4+ messages in thread
From: patchtest @ 2026-01-20 3:15 UTC (permalink / raw)
To: Yiding Liu (Fujitsu); +Cc: openembedded-core
[-- Attachment #1: Type: text/plain, Size: 2300 bytes --]
Thank you for your submission. Patchtest identified one
or more issues with the patch. Please see the log below for
more information:
---
Testing patch /home/patchtest/share/mboxes/OE-core-PATCH-v2-orc-upgrade-0.4.41---0.4.42.patch
FAIL: test shortlog format: Commit shortlog (first line of commit message) should follow the format "<target>: <summary>" (test_mbox.TestMbox.test_shortlog_format)
FAIL: test shortlog length: Edit shortlog so that it is 90 characters or less (currently 101 characters) (test_mbox.TestMbox.test_shortlog_length)
PASS: test Signed-off-by presence (test_mbox.TestMbox.test_signed_off_by_presence)
PASS: test author valid (test_mbox.TestMbox.test_author_valid)
PASS: test commit message presence (test_mbox.TestMbox.test_commit_message_presence)
PASS: test commit message user tags (test_mbox.TestMbox.test_commit_message_user_tags)
PASS: test mbox format (test_mbox.TestMbox.test_mbox_format)
PASS: test non-AUH upgrade (test_mbox.TestMbox.test_non_auh_upgrade)
PASS: test target mailing list (test_mbox.TestMbox.test_target_mailing_list)
SKIP: pretest pylint: No python related patches, skipping test (test_python_pylint.PyLint.pretest_pylint)
SKIP: test CVE tag format: No new CVE patches introduced (test_patch.TestPatch.test_cve_tag_format)
SKIP: test Signed-off-by presence: No new CVE patches introduced (test_patch.TestPatch.test_signed_off_by_presence)
SKIP: test Upstream-Status presence: No new CVE patches introduced (test_patch.TestPatch.test_upstream_status_presence_format)
SKIP: test bugzilla entry format: No bug ID found (test_mbox.TestMbox.test_bugzilla_entry_format)
SKIP: test pylint: No python related patches, skipping test (test_python_pylint.PyLint.test_pylint)
SKIP: test series merge on head: Merge test is disabled for now (test_mbox.TestMbox.test_series_merge_on_head)
---
Please address the issues identified and
submit a new revision of the patch, or alternatively, reply to this
email with an explanation of why the patch should be accepted. If you
believe these results are due to an error in patchtest, please submit a
bug at https://bugzilla.yoctoproject.org/ (use the 'Patchtest' category
under 'Yocto Project Subprojects'). For more information on specific
failures, see: https://wiki.yoctoproject.org/wiki/Patchtest. Thank
you!
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2026-01-20 3:15 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-01-14 1:19 [OE-core][PATCH v2] orc: upgrade 0.4.41 -> 0.4.42 Liu Yiding
2026-01-19 18:50 ` Randy MacLeod
2026-01-20 2:58 ` 回复: " Yiding Liu (Fujitsu)
2026-01-20 3:15 ` Patchtest results for " patchtest
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox