Bug#1065362: kea-dev: kea-message-compiler is missing from kea-dev package and is needed for building message files

2024-03-04 Thread Paride Legovini
Control: tags -1 + pending

On 2024-03-03 13:14, Quentin Armitage wrote:
>   kea-dev should be updated to include
>   /usr/bin/kea-message-compiler 

Hello Quentin and thanks for this bug report. I have a branch up which enables
building kea-msg-compiler. Salsa CI is currently broken so I didn't open a
MR yet, but it will come soon.

The change will land in the current Debian development release (and so in
the next stable release, Trixie). I am not sure the fix is suitable for
an update to Debian stable, given that it is more of a feature request
than of a bug fix. OTOH, given that the fix consists in adding a component
that was not present before, the the regression potential is very little.
I'll ask what the other Kea maintainers think. In any case first we need
to fix the devel release.

--
Paride



Bug#1065362: kea-dev: kea-message-compiler is missing from kea-dev package and is needed for building message files

2024-03-03 Thread Quentin Armitage
Package: kea-dev
Version: 2.2.0-6
Severity: important

Dear Maintainer,

   * What led up to the situation?

Attempting to build a kea hook that includes logging to syslog

   * What exactly did you do (or not do) that was effective (or
 ineffective)?

Manually build kea-message-compiler from the kea source
distribution and installed it /usr/bin

   * What was the outcome of this action?

I could now successfully build hooks with logging

   * What outcome did you expect instead?

kea-dev should be updated to include
/usr/bin/kea-message-compiler 

-- System Information:
Debian Release: 12.5
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: arm64 (aarch64)
Foreign Architectures: armhf

Kernel: Linux 6.1.0-rpi8-rpi-2712 (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_CRAP
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages kea-dev depends on:
ii  kea-common  2.2.0-6

kea-dev recommends no packages.

kea-dev suggests no packages.

-- no debconf information