#1143664 ipfixprobe: FTBFS: /<<PKGBUILDDIR>>/src/plugins/input/raw/src/raw.hpp:70:52: error: 'getpid' was not declared in this scope; did you mean 'getpt'?

#1143664#5
Date:
2026-08-05 11:24:05 UTC
From:
To:
Dear maintainer:

During a rebuild of all packages in unstable, this package failed to build.

Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:

https://people.debian.org/~sanvila/build-logs/202608/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you cannot reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:ipfixprobe, so that this is still
visible in the BTS web page for this package.

Thanks.
--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean --buildsystem=cmake
   dh_auto_clean -O--buildsystem=cmake
   dh_autoreconf_clean -O--buildsystem=cmake
   dh_clean -O--buildsystem=cmake
 debian/rules binary
dh binary --buildsystem=cmake
   dh_update_autotools_config -O--buildsystem=cmake
   dh_autoreconf -O--buildsystem=cmake
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_configure -- -DENABLE_RPMBUILD=OFF
	cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb PKG_CONFIG=x86_64-linux-gnu-pkg-config cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON -DCMAKE_BUILD_RPATH_USE_ORIGIN=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_C_COMPILER=/usr/bin/x86_64-linux-gnu-gcc -DCMAKE_CXX_COMPILER=/usr/bin/x86_64-linux-gnu-g\+\+ -DPKG_CONFIG_EXECUTABLE=/usr/bin/x86_64-linux-gnu-pkg-config -DPKGCONFIG_EXECUTABLE=/usr/bin/x86_64-linux-gnu-pkg-config -DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu -DENABLE_RPMBUILD=OFF ..
-- The CXX compiler identification is GNU 16.1.0
-- The C compiler identification is GNU 16.1.0
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/x86_64-linux-gnu-g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/x86_64-linux-gnu-gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Found PkgConfig: /usr/bin/x86_64-linux-gnu-pkg-config (found version "2.5.1")
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Found Atomic: /usr/lib/x86_64-linux-gnu/libatomic.so.1
-- Found Unwind: /usr/include/x86_64-linux-gnu
-- Found LZ4: /usr/lib/x86_64-linux-gnu/liblz4.so
-- Found OpenSSL: /usr/lib/x86_64-linux-gnu/libcrypto.so (found version "3.6.3")
-- Found Git: /usr/bin/git (found version "2.55.0")
-- Configuring done (0.5s)
-- Generating done (0.1s)
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_EXPORT_NO_PACKAGE_REGISTRY
    CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY
    FETCHCONTENT_FULLY_DISCONNECTED
    PKGCONFIG_EXECUTABLE

#1143664#10
Date:
2026-08-09 07:05:27 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
ipfixprobe, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1143664@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Daniel Baumann <daniel@debian.org> (supplier of updated ipfixprobe package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Sun, 09 Aug 2026 08:40:59 +0200
Source: ipfixprobe
Architecture: source
Version: 5.7.0-4
Distribution: sid
Urgency: medium
Maintainer: Daniel Baumann <daniel@debian.org>
Changed-By: Daniel Baumann <daniel@debian.org>
Closes: 1143664
Changes:
 ipfixprobe (5.7.0-4) sid; urgency=medium
 .
   * Adding patch from upstream to fix FTBFS on 32bit architectures.
   * Adding patch to fix FTBFS with gcc-16 (Closes: #1143664).
Checksums-Sha1:
 7a298dc38c7dad225a913f142ed4e41e4776b410 1384 ipfixprobe_5.7.0-4.dsc
 58629e45d5bee838a782f59b663f78200e9bea07 3480 ipfixprobe_5.7.0-4.debian.tar.xz
 3c19e5f41efcf1f39fab57cc8195e677aade8e06 7268 ipfixprobe_5.7.0-4_amd64.buildinfo
Checksums-Sha256:
 13ffca2124d8d1757d375bb0f7cc528fdffcf1adad9668dae3031dc5b89b9ac2 1384 ipfixprobe_5.7.0-4.dsc
 3105d8a5d9eae7e26f06ea5fccfd64f9da01d5021e4cdbb195a2fe47a2882733 3480 ipfixprobe_5.7.0-4.debian.tar.xz
 78680bad384ec01ffaadf387decd717f37f3be95cbb73622c97fa0a221f24572 7268 ipfixprobe_5.7.0-4_amd64.buildinfo
Files:
 49ef4a4e032a7c30a7f8cb20766950a4 1384 net optional ipfixprobe_5.7.0-4.dsc
 ffb95ec8f26e9a04615960d077513078 3480 net optional ipfixprobe_5.7.0-4.debian.tar.xz
 bcf26cee1cb3979f41af026128d827e9 7268 net optional ipfixprobe_5.7.0-4_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iHUEARYKAB0WIQQmmGg4gLaoSj0ERgL7tPDoCoAiLwUCanghSAAKCRD7tPDoCoAi
L1sWAQC+EIQHUnF/2nOg1I5AtTiWT+p3UZ3f//xNUUvsww//AgEAvxhJSjS7gL3p
XTOab4i7NFmNKcvASjsteWzHz02lmwE=
=AFpo
-----END PGP SIGNATURE-----