<!DOCTYPE html>
<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Hi,</p>
    <p>when upgrading from Sipwise CE 13.5.1 to 26.0.1 (as an
      intermediary) there is an issue with installing the new release.</p>
    <p>While upgrading some dpkg operations fail; the root cause is an
      error within the compilation of rtpengine. How can I solve this
      issue?</p>
    <p>
      <blockquote type="cite">
        <span style="font-family:monospace"><span
            style="color:#000000;background-color:#ffffff;">Setting up</span><span
            style="color:#ffffff;background-color:#000000;">
            linux-headers-6.12.101</span><span
            style="color:#000000;background-color:#ffffff;">+deb13-amd64
            (6.12.101-1) ...</span><span
            style="color:#000000;background-color:#ffffff;">
          </span><br>
          <span style="color:#000000;background-color:#ffffff;">/etc/kernel/header_postinst.d/dkms:</span><span
            style="color:#000000;background-color:#ffffff;">
          </span><br>
          <span style="color:#000000;background-color:#ffffff;">Sign
            command:
            /lib/modules/6.12.101+deb13-amd64/build/scripts/sign-file</span><span
            style="color:#000000;background-color:#ffffff;">
          </span><br>
          <span style="color:#000000;background-color:#ffffff;">Signing
            key: /var/lib/dkms/mok.key</span><span
            style="color:#000000;background-color:#ffffff;">
          </span><br>
          <span style="color:#000000;background-color:#ffffff;">Public
            certificate (MOK): /var/lib/dkms/mok.pub</span><span
            style="color:#000000;background-color:#ffffff;">
          </span><br>
          <br>
          <span style="color:#000000;background-color:#ffffff;">Autoinstall
            of module ngcp-rtpengine/26.0.1.15+0~mr26.0.1.15 for kernel
            6.12.101+deb13-amd64 (x86_64)</span><span
            style="color:#000000;background-color:#ffffff;">
          </span><br>
          <span style="color:#000000;background-color:#ffffff;">Building
            module(s)....(bad exit status: 2)</span><span
            style="color:#000000;background-color:#ffffff;">
          </span><br>
          <span style="color:#000000;background-color:#ffffff;">Failed
            command:</span><span
            style="color:#000000;background-color:#ffffff;">
          </span><br>
          <span style="color:#000000;background-color:#ffffff;">make -j8
            KERNELRELEASE=6.12.101+deb13-amd64 -C
            /lib/modules/6.12.101+deb13-amd64/build
            M=/var/lib/dkms/ngcp-rtpengine/26.0.1.15+0~mr26.0.1.15/build
            RTPENGINE_VERSION=26.0.1.15+0~mr26</span><span
            style="color:#000000;background-color:#ffffff;">
          </span><br>
          <span style="color:#000000;background-color:#ffffff;">.0.1.15</span><span
            style="color:#000000;background-color:#ffffff;">
          </span><br>
          <br>
          <span style="color:#000000;background-color:#ffffff;">Error!
            Bad return status for module build on kernel:
            6.12.101+deb13-amd64 (x86_64)</span><span
            style="color:#000000;background-color:#ffffff;">
          </span><br>
          <span style="color:#000000;background-color:#ffffff;">Consult
/var/lib/dkms/ngcp-rtpengine/26.0.1.15+0~mr26.0.1.15/build/make.log for
            more information.</span><span
            style="color:#000000;background-color:#ffffff;">
          </span><br>
          <br>
          <span style="color:#000000;background-color:#ffffff;">Autoinstall
            on 6.12.101+deb13-amd64 succeeded for module(s)
            ngcp-license-module.</span><span
            style="color:#000000;background-color:#ffffff;">
          </span><br>
          <span style="color:#000000;background-color:#ffffff;">Autoinstall
            on 6.12.101+deb13-amd64 failed for module(s)
            ngcp-rtpengine(10).</span><span
            style="color:#000000;background-color:#ffffff;">
          </span><br>
          <br>
          <span style="color:#000000;background-color:#ffffff;">Error!
            One or more modules failed to install during autoinstall.</span><span
            style="color:#000000;background-color:#ffffff;">
          </span><br>
          <span style="color:#000000;background-color:#ffffff;">Refer to
            previous errors for more information.</span><span
            style="color:#000000;background-color:#ffffff;">
          </span><br>
          <span style="color:#000000;background-color:#ffffff;">run-parts:
            /etc/kernel/header_postinst.d/dkms exited with return code 1</span><span
            style="color:#000000;background-color:#ffffff;">
          </span><br>
          <span style="color:#000000;background-color:#ffffff;">dpkg:
            error processing package</span><span
            style="color:#ffffff;background-color:#000000;">
            linux-headers-6.12.101</span><span
            style="color:#000000;background-color:#ffffff;">+deb13-amd64
            (--configure):</span><span
            style="color:#000000;background-color:#ffffff;">
          </span><br>
          <span style="color:#000000;background-color:#ffffff;">
            installed</span><span
            style="color:#ffffff;background-color:#000000;">
            linux-headers-6.12.101</span><span
            style="color:#000000;background-color:#ffffff;">+deb13-amd64
            package post-installation script subprocess returned error
            exit status 1</span><br>
          <span style="color:#000000;background-color:#ffffff;">
          </span><br>
        </span>
      </blockquote>
      <br>
    </p>
    <p>
      <blockquote type="cite">
        <span style="font-family:monospace"><span
            style="color:#000000;background-color:#ffffff;">[sipwise-prod-mr13.5.1]
          </span><span
style="font-weight:bold;color:#ffff54;background-color:#ffffff;">root@vie-ix-voip-c5</span><span
style="font-weight:bold;color:#000000;background-color:#ffffff;">:</span><span
style="font-weight:bold;color:#5454ff;background-color:#ffffff;">/ngcp-fallback/var/lib/dkms/ngcp-rtpengine/26.0.1.15+0~mr26.0.1.15/build</span><span
            style="color:#008787;background-color:#b21818;">#</span><span
            style="color:#000000;background-color:#b21818;"> 130 </span><span
            style="color:#b21818;background-color:#ffffff;">#</span><span
            style="color:#000000;background-color:#ffffff;"> cat
            make.log </span><span
            style="color:#000000;background-color:#ffffff;"> </span><br>
          <span style="color:#000000;background-color:#ffffff;">DKMS
            (dkms-3.2.2) make.log for
            ngcp-rtpengine/26.0.1.15+0~mr26.0.1.15 for kernel
            6.12.101+deb13-amd64 (x86_64)</span><span
            style="color:#000000;background-color:#ffffff;">
          </span><br>
          <span style="color:#000000;background-color:#ffffff;">Mon Aug
            17 17:24:58 UTC 2026</span><span
            style="color:#000000;background-color:#ffffff;">
          </span><br>
          <br>
          <span style="color:#000000;background-color:#ffffff;">Building
            module(s)</span><span
            style="color:#000000;background-color:#ffffff;">
          </span><br>
          <span style="color:#000000;background-color:#ffffff;">#
            command: make -j8 KERNELRELEASE=6.12.101+deb13-amd64 -C
            /lib/modules/6.12.101+deb13-amd64/build
            M=/var/lib/dkms/ngcp-rtpengine/26.0.1.15+0~mr26.0.1.15/build
            RTPENGINE_VERSION=26.0.</span><br>
          1.15+0~mr26.0.1.15<span
            style="color:#000000;background-color:#ffffff;">
          </span><br>
          <span style="color:#000000;background-color:#ffffff;">make:
            Entering directory
            '/usr/src/linux-headers-6.12.101+deb13-amd64'</span><span
            style="color:#000000;background-color:#ffffff;">
          </span><br>
          <span style="color:#000000;background-color:#ffffff;">/var/lib/dkms/ngcp-rtpengine/26.0.1.15+0~mr26.0.1.15/build/gen-rtpengine-kmod-flags
&gt;/var/lib/dkms/ngcp-rtpengine/26.0.1.15+0~mr26.0.1.15/build/rtpengine-kmod.mk</span><span
            style="color:#000000;background-color:#ffffff;">
          </span><br>
          <span style="color:#000000;background-color:#ffffff;">  CC [M]
 /var/lib/dkms/ngcp-rtpengine/26.0.1.15+0~mr26.0.1.15/build/nft_rtpengine.o</span><span
            style="color:#000000;background-color:#ffffff;">
          </span><br>
          <span style="color:#000000;background-color:#ffffff;">/var/lib/dkms/ngcp-rtpengine/26.0.1.15+0~mr26.0.1.15/build/nft_rtpengine.c:6902:10:
            error: 'const struct nft_expr_ops' has no member named
            'reduce'</span><span
            style="color:#000000;background-color:#ffffff;">
          </span><br>
          <span style="color:#000000;background-color:#ffffff;"> 6902 |
                    .reduce                 = NFT_REDUCE_READONLY,</span><span
            style="color:#000000;background-color:#ffffff;">
          </span><br>
          <span style="color:#000000;background-color:#ffffff;">      |
                     ^~~~~~</span><span
            style="color:#000000;background-color:#ffffff;">
          </span><br>
          <span style="color:#000000;background-color:#ffffff;">/var/lib/dkms/ngcp-rtpengine/26.0.1.15+0~mr26.0.1.15/build/nft_rtpengine.c:6902:35:
            error: 'NFT_REDUCE_READONLY' undeclared here (not in a
            function); did you mean 'MNT_LOCK_READONLY'</span><br>
          ?<span style="color:#000000;background-color:#ffffff;">
          </span><br>
          <span style="color:#000000;background-color:#ffffff;"> 6902 |
                    .reduce                 = NFT_REDUCE_READONLY,</span><span
            style="color:#000000;background-color:#ffffff;">
          </span><br>
          <span style="color:#000000;background-color:#ffffff;">      |
                                              ^~~~~~~~~~~~~~~~~~~</span><span
            style="color:#000000;background-color:#ffffff;">
          </span><br>
          <span style="color:#000000;background-color:#ffffff;">      |
                                              MNT_LOCK_READONLY</span><span
            style="color:#000000;background-color:#ffffff;">
          </span><br>
          <span style="color:#000000;background-color:#ffffff;">/var/lib/dkms/ngcp-rtpengine/26.0.1.15+0~mr26.0.1.15/build/nft_rtpengine.c:6914:10:
            error: 'const struct nft_expr_ops' has no member named
            'reduce'</span><span
            style="color:#000000;background-color:#ffffff;">
          </span><br>
          <span style="color:#000000;background-color:#ffffff;"> 6914 |
                    .reduce                 = NFT_REDUCE_READONLY,</span><span
            style="color:#000000;background-color:#ffffff;">
          </span><br>
          <span style="color:#000000;background-color:#ffffff;">      |
                     ^~~~~~</span><span
            style="color:#000000;background-color:#ffffff;">
          </span><br>
          <span style="color:#000000;background-color:#ffffff;">/var/lib/dkms/ngcp-rtpengine/26.0.1.15+0~mr26.0.1.15/build/nft_rtpengine.c:6926:10:
            error: 'const struct nft_expr_ops' has no member named
            'reduce'</span><span
            style="color:#000000;background-color:#ffffff;">
          </span><br>
          <span style="color:#000000;background-color:#ffffff;"> 6926 |
                    .reduce                 = NFT_REDUCE_READONLY,</span><span
            style="color:#000000;background-color:#ffffff;">
          </span><br>
          <span style="color:#000000;background-color:#ffffff;">      |
                     ^~~~~~</span><span
            style="color:#000000;background-color:#ffffff;">
          </span><br>
          <span style="color:#000000;background-color:#ffffff;">make[2]:
            ***
[/usr/src/linux-headers-6.12.101+deb13-common/scripts/Makefile.build:234:
/var/lib/dkms/ngcp-rtpengine/26.0.1.15+0~mr26.0.1.15/build/nft_rtpengine.o]
            Error 1</span><span
            style="color:#000000;background-color:#ffffff;">
          </span><br>
          <span style="color:#000000;background-color:#ffffff;">make[1]:
            ***
            [/usr/src/linux-headers-6.12.101+deb13-common/Makefile:1992:
            /var/lib/dkms/ngcp-rtpengine/26.0.1.15+0~mr26.0.1.15/build]
            Error 2</span><span
            style="color:#000000;background-color:#ffffff;">
          </span><br>
          <span style="color:#000000;background-color:#ffffff;">make:
            ***
            [/usr/src/linux-headers-6.12.101+deb13-common/Makefile:236:
            __sub-make] Error 2</span><span
            style="color:#000000;background-color:#ffffff;">
          </span><br>
          <span style="color:#000000;background-color:#ffffff;">make:
            Leaving directory
            '/usr/src/linux-headers-6.12.101+deb13-amd64'</span><span
            style="color:#000000;background-color:#ffffff;">
          </span><br>
          <br>
          <span style="color:#000000;background-color:#ffffff;"># exit
            code: 2</span><span
            style="color:#000000;background-color:#ffffff;">
          </span><br>
          <span style="color:#000000;background-color:#ffffff;">#
            elapsed time: 00:00:03</span><span
            style="color:#000000;background-color:#ffffff;">
          </span><br>
          <span style="color:#000000;background-color:#ffffff;">----------------------------------------------------------------</span><br>
          <span style="color:#000000;background-color:#ffffff;">
          </span><br>
        </span>
      </blockquote>
    </p>
    <p>Best Regards,</p>
    <p>Malte</p>
  </body>
</html>