[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1030592: apt FTBFS with gcc-13: missing include <cstdint>



Source: apt
Version: 2.5.5
Severity: important
Tags: ftbfs patch
User: helmutg@debian.org
Usertags: rebootstrap

apt fails to build from source when built with gcc-13 due to one missing
include. It's the only problem. I'm attaching the obvious patch for your
convenience.

Helmut
diff --minimal -Nru apt-2.5.5/apt-pkg/contrib/mmap.cc apt-2.5.5+nmu1/apt-pkg/contrib/mmap.cc
--- apt-2.5.5/apt-pkg/contrib/mmap.cc	2023-01-17 16:33:38.000000000 +0100
+++ apt-2.5.5+nmu1/apt-pkg/contrib/mmap.cc	2023-02-05 09:06:54.000000000 +0100
@@ -23,6 +23,7 @@
 #include <apt-pkg/macros.h>
 #include <apt-pkg/mmap.h>
 
+#include <cstdint>
 #include <cstring>
 #include <string>
 #include <errno.h>
diff --minimal -Nru apt-2.5.5/debian/changelog apt-2.5.5+nmu1/debian/changelog
--- apt-2.5.5/debian/changelog	2023-01-17 16:33:38.000000000 +0100
+++ apt-2.5.5+nmu1/debian/changelog	2023-02-05 09:06:54.000000000 +0100
@@ -1,3 +1,10 @@
+apt (2.5.5+nmu1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTBFS with gcc-13: Missing include <cstdint>. (Closes: #-1)
+
+ -- Helmut Grohne <helmut@subdivi.de>  Sun, 05 Feb 2023 09:06:54 +0100
+
 apt (2.5.5) unstable; urgency=medium
 
   [ David Kalnischkies ]

Reply to: