* [PATCH v2] Add more Orabugs to dtrace.spec
@ 2025-10-27 18:25 eugene.loh
2025-10-27 18:25 ` [PATCH v2] Bump up the version to 2.0.4 eugene.loh
2025-10-27 18:34 ` [PATCH v2] Add more Orabugs to dtrace.spec Kris Van Hees
0 siblings, 2 replies; 4+ messages in thread
From: eugene.loh @ 2025-10-27 18:25 UTC (permalink / raw)
To: dtrace, dtrace-devel
From: Eugene Loh <eugene.loh@oracle.com>
Signed-off-by: Eugene Loh <eugene.loh@oracle.com>
---
dtrace.spec | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/dtrace.spec b/dtrace.spec
index 21a370f5e..0905763fd 100644
--- a/dtrace.spec
+++ b/dtrace.spec
@@ -241,8 +241,12 @@ systemctl start dtprobed || :
- Error injection via return() action. (Kris Van Hees)
- Improved string handling. (Kris Van Hees)
- Various bug fixes. (Eugene Loh, Kris Van Hees)
+- Fix dyn vars overwriting one another. [Orabug: 37994729]
+- Fix regression: list fbt probes by default. [Orabug: 38249511]
- Various testsuite fixes and improvements.
(Nick Alcock, Eugene Loh, Alan Maguire, Kris Van Hees)
+- Add test for preprocessor definitions. [Orabug: 28763074]
+- Fix some stack tests. [Orabug: 37459289]
* Tue Jun 10 2025 Kris Van Hees <kris.van.hees@oracle.com> - 2.0.3-1
- This is only released on OL10.
@@ -333,7 +337,7 @@ systemctl start dtprobed || :
- Fix dtprobed to support DOF that exceeds 64KiB. (Nick Alcock)
[Orabug: 35411920]
- Do not modify input files with dtrace -G if unchanged. (Steven Sistare)
- [Orbug: 35417184]
+ [Orabug: 35417184]
- Various testsuite fixes and improvements.
(Nick Alcock, Eugene Loh, Kris Van Hees) [Orabug: 35435195]
- Various code improvements. (Nick Alcock, Eugene Loh, Kris Van Hees)
--
2.47.3
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [PATCH v2] Bump up the version to 2.0.4
2025-10-27 18:25 [PATCH v2] Add more Orabugs to dtrace.spec eugene.loh
@ 2025-10-27 18:25 ` eugene.loh
2025-10-27 18:29 ` Eugene Loh
2025-10-27 18:34 ` [PATCH v2] Add more Orabugs to dtrace.spec Kris Van Hees
1 sibling, 1 reply; 4+ messages in thread
From: eugene.loh @ 2025-10-27 18:25 UTC (permalink / raw)
To: dtrace, dtrace-devel
From: Eugene Loh <eugene.loh@oracle.com>
Note that test/unittest/preprocessor/tst.predefined.sh checks that the
__SUNW_D_VERSION preprocessor symbol is consistent with the "dtrace -vV"
message, and both of them simply use the last entry of versions.list and
therefore will be consistent for in-tree builds.
When RPM packages are built from the .spec file, however, _DT_VERSION,
used for the "dtrace -vV" "This is" message, comes from the .spec file.
Append a 2.0.4 entry to versions.list.
Remove the VERSION=%{version} from dtrace.spec build's make line, so
that the version of the implementation is defined by the source code
itself. The version in the spec file should be only the version of the
packaging.
Signed-off-by: Eugene Loh <eugene.loh@oracle.com>
---
dtrace.spec | 3 +--
libdtrace/versions.list | 1 +
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dtrace.spec b/dtrace.spec
index a4f3ed774..e94025472 100644
--- a/dtrace.spec
+++ b/dtrace.spec
@@ -131,8 +131,7 @@ it always tests the installed DTrace.
%setup -q
%build
-make -j $(getconf _NPROCESSORS_ONLN) VERSION=%{version} \
- %{bpfc} %{maybe_use_fuse2}
+make -j $(getconf _NPROCESSORS_ONLN) %{bpfc} %{maybe_use_fuse2}
# Force off debuginfo splitting. We have no debuginfo in dtrace proper,
# and the testsuite requires debuginfo for proper operation.
diff --git a/libdtrace/versions.list b/libdtrace/versions.list
index 8986d2007..8d858f0bd 100644
--- a/libdtrace/versions.list
+++ b/libdtrace/versions.list
@@ -65,3 +65,4 @@
2.0.1 D API 2.0.1 Linux (BPF)
2.0.2 D API 2.0.2 Linux (BPF)
2.0.3 D API 2.0.3 Linux (BPF)
+2.0.4 D API 2.0.4 Linux (BPF)
--
2.47.3
^ permalink raw reply related [flat|nested] 4+ messages in thread* Re: [PATCH v2] Bump up the version to 2.0.4
2025-10-27 18:25 ` [PATCH v2] Bump up the version to 2.0.4 eugene.loh
@ 2025-10-27 18:29 ` Eugene Loh
0 siblings, 0 replies; 4+ messages in thread
From: Eugene Loh @ 2025-10-27 18:29 UTC (permalink / raw)
To: dtrace, dtrace-devel
Sorry for the duplicate... this already got sent out.
On 10/27/25 14:25, eugene.loh@oracle.com wrote:
> From: Eugene Loh <eugene.loh@oracle.com>
>
> Note that test/unittest/preprocessor/tst.predefined.sh checks that the
> __SUNW_D_VERSION preprocessor symbol is consistent with the "dtrace -vV"
> message, and both of them simply use the last entry of versions.list and
> therefore will be consistent for in-tree builds.
>
> When RPM packages are built from the .spec file, however, _DT_VERSION,
> used for the "dtrace -vV" "This is" message, comes from the .spec file.
>
> Append a 2.0.4 entry to versions.list.
>
> Remove the VERSION=%{version} from dtrace.spec build's make line, so
> that the version of the implementation is defined by the source code
> itself. The version in the spec file should be only the version of the
> packaging.
>
> Signed-off-by: Eugene Loh <eugene.loh@oracle.com>
> ---
> dtrace.spec | 3 +--
> libdtrace/versions.list | 1 +
> 2 files changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/dtrace.spec b/dtrace.spec
> index a4f3ed774..e94025472 100644
> --- a/dtrace.spec
> +++ b/dtrace.spec
> @@ -131,8 +131,7 @@ it always tests the installed DTrace.
> %setup -q
>
> %build
> -make -j $(getconf _NPROCESSORS_ONLN) VERSION=%{version} \
> - %{bpfc} %{maybe_use_fuse2}
> +make -j $(getconf _NPROCESSORS_ONLN) %{bpfc} %{maybe_use_fuse2}
>
> # Force off debuginfo splitting. We have no debuginfo in dtrace proper,
> # and the testsuite requires debuginfo for proper operation.
> diff --git a/libdtrace/versions.list b/libdtrace/versions.list
> index 8986d2007..8d858f0bd 100644
> --- a/libdtrace/versions.list
> +++ b/libdtrace/versions.list
> @@ -65,3 +65,4 @@
> 2.0.1 D API 2.0.1 Linux (BPF)
> 2.0.2 D API 2.0.2 Linux (BPF)
> 2.0.3 D API 2.0.3 Linux (BPF)
> +2.0.4 D API 2.0.4 Linux (BPF)
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH v2] Add more Orabugs to dtrace.spec
2025-10-27 18:25 [PATCH v2] Add more Orabugs to dtrace.spec eugene.loh
2025-10-27 18:25 ` [PATCH v2] Bump up the version to 2.0.4 eugene.loh
@ 2025-10-27 18:34 ` Kris Van Hees
1 sibling, 0 replies; 4+ messages in thread
From: Kris Van Hees @ 2025-10-27 18:34 UTC (permalink / raw)
To: eugene.loh; +Cc: dtrace, dtrace-devel
On Mon, Oct 27, 2025 at 02:25:37PM -0400, eugene.loh@oracle.com wrote:
> From: Eugene Loh <eugene.loh@oracle.com>
>
> Signed-off-by: Eugene Loh <eugene.loh@oracle.com>
Reviewed-by: Kris Van Hees <kris.van.hees@oracle.com>
> ---
> dtrace.spec | 6 +++++-
> 1 file changed, 5 insertions(+), 1 deletion(-)
>
> diff --git a/dtrace.spec b/dtrace.spec
> index 21a370f5e..0905763fd 100644
> --- a/dtrace.spec
> +++ b/dtrace.spec
> @@ -241,8 +241,12 @@ systemctl start dtprobed || :
> - Error injection via return() action. (Kris Van Hees)
> - Improved string handling. (Kris Van Hees)
> - Various bug fixes. (Eugene Loh, Kris Van Hees)
> +- Fix dyn vars overwriting one another. [Orabug: 37994729]
> +- Fix regression: list fbt probes by default. [Orabug: 38249511]
> - Various testsuite fixes and improvements.
> (Nick Alcock, Eugene Loh, Alan Maguire, Kris Van Hees)
> +- Add test for preprocessor definitions. [Orabug: 28763074]
> +- Fix some stack tests. [Orabug: 37459289]
>
> * Tue Jun 10 2025 Kris Van Hees <kris.van.hees@oracle.com> - 2.0.3-1
> - This is only released on OL10.
> @@ -333,7 +337,7 @@ systemctl start dtprobed || :
> - Fix dtprobed to support DOF that exceeds 64KiB. (Nick Alcock)
> [Orabug: 35411920]
> - Do not modify input files with dtrace -G if unchanged. (Steven Sistare)
> - [Orbug: 35417184]
> + [Orabug: 35417184]
> - Various testsuite fixes and improvements.
> (Nick Alcock, Eugene Loh, Kris Van Hees) [Orabug: 35435195]
> - Various code improvements. (Nick Alcock, Eugene Loh, Kris Van Hees)
> --
> 2.47.3
>
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2025-10-27 18:34 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-10-27 18:25 [PATCH v2] Add more Orabugs to dtrace.spec eugene.loh
2025-10-27 18:25 ` [PATCH v2] Bump up the version to 2.0.4 eugene.loh
2025-10-27 18:29 ` Eugene Loh
2025-10-27 18:34 ` [PATCH v2] Add more Orabugs to dtrace.spec Kris Van Hees
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox