Package: lttng-modules-dkms
Version: 2.14.3-1
Severity: important
Tags: upstream

Hi,

lttng-modules-dkms fails to build a module for Linux 6.19 in
experimental:

  CC [M]  probes/lttng-probe-writeback.o
In file included from probes/../../include/lttng/define_trace.h:87,
                 from 
probes/../../include/instrumentation/events/writeback.h:663,
                 from probes/lttng-probe-writeback.c:38:
probes/../../include/instrumentation/events/writeback.h: In function 
'__event_prepare_interpreter_stack__writeback_dirty_inode_template':
probes/../../include/lttng/tracepoint-event-impl.h:562:31: error: aggregate 
value used where an integer was expected
  562 |                         union { _type t; int8_t v; } __tmp = { (_type) 
(_src) }; \
      |                               ^
probes/../../include/lttng/tracepoint-event-impl.h:730:9: note: in definition 
of macro 'LTTNG_TRACEPOINT_EVENT_CLASS_CODE'
  730 |         _fields                                                         
      \
      |         ^~~~~~~
probes/../../include/lttng/tracepoint-event-impl.h:107:17: note: in expansion 
of macro 'PARAMS'
  107 |                 PARAMS(_fields), )
      |                 ^~~~~~
probes/../../include/instrumentation/events/writeback.h:171:1: note: in 
expansion of macro 'LTTNG_TRACEPOINT_EVENT_CLASS'
  171 | LTTNG_TRACEPOINT_EVENT_CLASS(writeback_dirty_inode_template,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
probes/../../include/instrumentation/events/writeback.h:174:9: note: in 
expansion of macro 'TP_FIELDS'
  174 |         TP_FIELDS(
      |         ^~~~~~~~~
probes/../../include/lttng/tracepoint-event-impl.h:636:9: note: in expansion of 
macro '_ctf_integer_ext_fetched'
  636 |         _ctf_integer_ext_fetched(_type, _item, _src, _byte_order, 
_base, _nowrite)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
probes/../../include/lttng/tracepoint-event-impl.h:653:9: note: in expansion of 
macro '_ctf_integer_ext_isuser0'
  653 |         _ctf_integer_ext_isuser##_user(_type, _item, _user_src, 
_byte_order, _base, _nowrite)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
probes/../../include/lttng/events-write.h:10:9: note: in expansion of macro 
'_ctf_integer_ext'
   10 |         _ctf_integer_ext(_type, _item, _src, __BYTE_ORDER, 10, 0, 0)
      |         ^~~~~~~~~~~~~~~~
probes/../../include/instrumentation/events/writeback.h:178:17: note: in 
expansion of macro 'ctf_integer'
  178 |                 ctf_integer(unsigned long, state, inode->i_state)
      |                 ^~~~~~~~~~~


full dkms.log attached.

Andreas

Attachment: lttng-modules.make.log.gz
Description: application/gzip

Reply via email to