[DTrace-devel] [oracle/dtrace-utils] b8c036: bpf: fix linking of include/asm directory

Kris Van Hees noreply at github.com
Tue Sep 26 13:26:24 UTC 2023


  Branch: refs/heads/kvh/2.0-branch-dev-debian
  Home:   https://github.com/oracle/dtrace-utils
  Commit: b8c0363fdefced3e84035a0ab6c874e1987abe59
      https://github.com/oracle/dtrace-utils/commit/b8c0363fdefced3e84035a0ab6c874e1987abe59
  Author: Kris Van Hees <kris.van.hees at oracle.com>
  Date:   2022-11-22 (Tue, 22 Nov 2022)

  Changed paths:
    M bpf/Build

  Log Message:
  -----------
  bpf: fix linking of include/asm directory

The bpf/Build file contained code to select the appropriate include
directory to link into the DTrace build directory hierarchy, but it
then happily overwrote that with a link to /usr/include/asm.

Signed-off-by: Kris Van Hees <kris.van.hees at oracle.com>


  Commit: 67fa87ba0a9d55b175d3d7f3716b8cb7b833c39f
      https://github.com/oracle/dtrace-utils/commit/67fa87ba0a9d55b175d3d7f3716b8cb7b833c39f
  Author: Kris Van Hees <kris.van.hees at oracle.com>
  Date:   2022-11-23 (Wed, 23 Nov 2022)

  Changed paths:
    M cmd/dtrace.c
    M libdtrace/dt_printf.c

  Log Message:
  -----------
  cmd, libdtrace: fix potentially unsafe printf-like calls

GCC 12 flagged some calls to printf-style functions for using a dynamic
string as format without arguments.  If the dymanic string somehow can
be made to contain a substitution sequence (%<something>) this would be
unsafe.

Signed-off-by: Kris Van Hees <kris.van.hees at oracle.com>


  Commit: ac5bd6fa7d7ada21792cc2a4b2cbac767a4e1b40
      https://github.com/oracle/dtrace-utils/commit/ac5bd6fa7d7ada21792cc2a4b2cbac767a4e1b40
  Author: Kris Van Hees <kris.van.hees at oracle.com>
  Date:   2022-11-23 (Wed, 23 Nov 2022)

  Changed paths:
    M GNUmakefile
    M cmd/Build
    R cmd/dtrace.1
    A cmd/dtrace.8
    M dtrace.spec

  Log Message:
  -----------
  man: fix manpage

The manpage is moved to section 8 (System Management Commands) since
that is more appropriate.  This also makes it no longer necessary to
handle the conflict with the dtrace manpage provided by systemtap for
its dtrace-lookalike utility.

The formatting macros have been updated to use the simpler (standard)
ones described in groff_man.

References to the Oracle Linux DTrace Guide have been updated.

Signed-off-by: Kris Van Hees <kris.van.hees at oracle.com>


  Commit: 419806575883c395ce355e615489d3410166b395
      https://github.com/oracle/dtrace-utils/commit/419806575883c395ce355e615489d3410166b395
  Author: Kris Van Hees <kris.van.hees at oracle.com>
  Date:   2022-11-23 (Wed, 23 Nov 2022)

  Changed paths:
    M dtrace.spec

  Log Message:
  -----------
  spec: various fixes

Signed-off-by: Kris Van Hees <kris.van.hees at oracle.com>


  Commit: 818273d2593fd19d4e892335e33677a52e92e55d
      https://github.com/oracle/dtrace-utils/commit/818273d2593fd19d4e892335e33677a52e92e55d
  Author: Kris Van Hees <kris.van.hees at oracle.com>
  Date:   2022-11-23 (Wed, 23 Nov 2022)

  Changed paths:
    A debian/changelog
    A debian/control
    A debian/copyright
    A debian/dtrace-dev.install
    A debian/dtrace-tests.install
    A debian/dtrace-tests.lintian-overrides
    A debian/dtrace.conffiles
    A debian/dtrace.docs
    A debian/dtrace.install
    A debian/dtrace.manpages
    A debian/mkChangelog
    A debian/patches/series
    A debian/rules

  Log Message:
  -----------
  Add packaging configuration for Debian

Signed-off-by: Kris Van Hees <kris.van.hees at oracle.com>


Compare: https://github.com/oracle/dtrace-utils/compare/b8c0363fdefc%5E...818273d2593f



More information about the DTrace-devel mailing list