Skip to content

Jo5ta/dev#22

Merged
Jo5ta merged 3 commits intomainfrom
jo5ta/dev
Mar 9, 2026
Merged

Jo5ta/dev#22
Jo5ta merged 3 commits intomainfrom
jo5ta/dev

Conversation

@Jo5ta
Copy link
Collaborator

@Jo5ta Jo5ta commented Mar 9, 2026

No description provided.

Jo5ta added 3 commits March 9, 2026 17:14
The version output was pretty bare - just the name and version number.
Now it shows much more useful information:

  Common Low Level Tracing Kit

  Version:    1.2.57 (abc1234-dirty)
  License:    BSD-2-Clause-Patent
  Maintainer: International Business Machines
  URL:        https://github.com/IBM/CommonLowLevelTracingKit

  Features:
    tracing:        enabled
    snapshot:       disabled
    cpp-decoder:    enabled
    python-decoder: enabled
    kernel-tracing: disabled

This makes it easy to see at a glance which components were enabled
at build time, which git commit the binary was built from, and where
to find more information.

The build info is generated separately from version.gen.h (which is
also used by the kernel module) since the kernel build doesn't use
CMake and can't determine feature flags.

Signed-off-by: Jo5ta <Jo5ta@mail.de>
Every time a PR lands on main, we now automatically create a GitHub
release with the source RPM and checksums. Makes it easy to grab the
latest build without having to clone and build yourself.

Tags are formatted as v<version>+<commit> (e.g. v1.2.57+abc1234) so
multiple merges at the same version don't step on each other.

Signed-off-by: Jo5ta <Jo5ta@mail.de>
Signed-off-by: Jo5ta <Jo5ta@mail.de>
@Jo5ta Jo5ta merged commit 25587f6 into main Mar 9, 2026
5 checks passed
@Jo5ta Jo5ta deleted the jo5ta/dev branch March 9, 2026 17:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant