Skip to content

Build failure: ntopng #380866

@Ramblurr

Description

@Ramblurr

Nixpkgs version

  • Unstable (25.05)

Steps to reproduce

  1. Checkout recent master commit (I used 58edd1e2acbc9be9fe29964344c6419db013141e)
  2. nix-build -A ntopng
  3. See build failure

Can Hydra reproduce this build failure?

Yes, Hydra can reproduce this build failure.

Link to Hydra build job

https://hydra.nixos.org/build/287883380

Relevant log output

make: *** [Makefile:133: src/Flow.o] Error 1
error: builder for '/nix/store/5ah50rsnyib4cif4r1ss4hasrcrr5prn-ntopng-6.2.drv' failed with exit code 2;
       last 25 log lines:
       > src/Flow.cpp:6883:88: error: 'const ndpi_protocol' {aka 'const struct ndpi_proto'} has no member named 'master_protocol'
       >  6883 |                                 (!ndpi_is_subprotocol_informative(ndpiDetectedProtocol.master_protocol)
       >       |                                                                                        ^~~~~~~~~~~~~~~
       > src/Flow.cpp:6884:57: error: 'const ndpi_protocol' {aka 'const struct ndpi_proto'} has no member named 'app_protocol'
       >  6884 |                                  ? ndpiDetectedProtocol.app_protocol
       >       |                                                         ^~~~~~~~~~~~
       > src/Flow.cpp:6885:57: error: 'const ndpi_protocol' {aka 'const struct ndpi_proto'} has no member named 'master_protocol'
       >  6885 |                                  : ndpiDetectedProtocol.master_protocol));
       >       |                                                         ^~~~~~~~~~~~~~~
       > src/Flow.cpp:6887:54: error: 'const ndpi_protocol' {aka 'const struct ndpi_proto'} has no member named 'master_protocol'
       >  6887 |                                 ndpiDetectedProtocol.master_protocol);
       >       |                                                      ^~~~~~~~~~~~~~~
       > src/Flow.cpp: In member function 'void Flow::lua_get_min_info(lua_State*)':
       > src/Flow.cpp:7159:69: error: 'ndpi_protocol' {aka 'struct ndpi_proto'} has no member named 'app_protocol'
       >  7159 |                                                ndpiDetectedProtocol.app_protocol));
       >       |                                                                     ^~~~~~~~~~~~
       > src/Flow.cpp: In member function 'void Flow::getInfo(ndpi_serializer*)':
       > src/Flow.cpp:7201:73: error: 'ndpi_protocol' {aka 'struct ndpi_proto'} has no member named 'app_protocol'
       >  7201 |                                                    ndpiDetectedProtocol.app_protocol));
       >       |                                                                         ^~~~~~~~~~~~
       > src/Flow.cpp: In member function 'void Flow::updateUDPHostServices()':
       > src/Flow.cpp:8511:30: error: 'ndpi_protocol' {aka 'struct ndpi_proto'} has no member named 'app_protocol'
       >  8511 |     if((ndpiDetectedProtocol.app_protocol == NDPI_PROTOCOL_DOH_DOT)
       >       |                              ^~~~~~~~~~~~
       > make: *** [Makefile:133: src/Flow.o] Error 1

Additional context

Attached is full build log: ntopng-master.log

System metadata

  • system: "x86_64-linux"
  • host os: Linux 6.6.60, NixOS, 24.11 (Vicuna), 24.11pre-git
  • multi-user?: yes
  • sandbox: yes
  • version: nix-env (Nix) 2.24.10
  • nixpkgs: /nix/store/4r8s42c9mwfvgdlxv0izb1cmlzrsb5nz-source

Notify maintainers

@bjornfor

Note for maintainers: Please tag this issue in your pull request description. (i.e. Resolves #ISSUE.)

I assert that this issue is relevant for Nixpkgs

Is this issue important to you?

Add a 👍 reaction to issues you find important.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions