Your message dated Mon, 05 Jan 2026 22:19:36 +0000
with message-id <[email protected]>
and subject line Bug#1097799: fixed in rocksdb 9.10.0-2
has caused the Debian Bug report #1097799,
regarding rocksdb: FTBFS: error:‘uint64_t’has not been declared
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1097799: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1097799
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: rocksdb
Version: 9.10.0-1
Severity: normal
Tags: ftbfs, forky, sid, patch
User: [email protected]
Usertags: loong64
X-Debbugs-Cc: [email protected]

Dear maintainers,

I encountered a public error while rebuilding for loong64 in the Debian Package Auto-Building environment. I have tested and found the same error with gcc-15 on other architectures, such as amd64.
The error log is as follows,
```
/build/reproducible-path/rocksdb-9.10.0/db/blob/blob_file_meta.h:164:3: error: ‘uint64_t’ does not name a type
  164 |   uint64_t garbage_blob_count_;
      |   ^~~~~~~~
/build/reproducible-path/rocksdb-9.10.0/db/blob/blob_file_meta.h:164:3: note: ‘uint64_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’ /build/reproducible-path/rocksdb-9.10.0/db/blob/blob_file_meta.h:165:3: error: ‘uint64_t’ does not name a type
  165 |   uint64_t garbage_blob_bytes_;
      |   ^~~~~~~~
/build/reproducible-path/rocksdb-9.10.0/db/blob/blob_file_meta.h:165:3: note: ‘uint64_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’ /build/reproducible-path/rocksdb-9.10.0/db/blob/blob_file_meta.h: In constructor ‘rocksdb::BlobFileMetaData::BlobFileMetaData(std::shared_ptr<rocksdb::SharedBlobFileMetaData>, int, int, int)’: /build/reproducible-path/rocksdb-9.10.0/db/blob/blob_file_meta.h:154:9: error: class ‘rocksdb::BlobFileMetaData’ does not have any field named ‘linked_ssts_’
  154 |         linked_ssts_(std::move(linked_ssts)),
      |         ^~~~~~~~~~~~
/build/reproducible-path/rocksdb-9.10.0/db/blob/blob_file_meta.h:155:9: error: class ‘rocksdb::BlobFileMetaData’ does not have any field named ‘garbage_blob_count_’
  155 |         garbage_blob_count_(garbage_blob_count),
      |         ^~~~~~~~~~~~~~~~~~~
/build/reproducible-path/rocksdb-9.10.0/db/blob/blob_file_meta.h:156:9: error: class ‘rocksdb::BlobFileMetaData’ does not have any field named ‘garbage_blob_bytes_’
  156 |         garbage_blob_bytes_(garbage_blob_bytes) {
      |         ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15/cassert:46,
                 from /build/reproducible-path/rocksdb-9.10.0/db/blob/blob_file_meta.h:8: /build/reproducible-path/rocksdb-9.10.0/db/blob/blob_file_meta.h:158:12: error: ‘garbage_blob_count_’ was not declared in this scope; did you mean ‘garbage_blob_count’?   158 |     assert(garbage_blob_count_ <= shared_meta_->GetTotalBlobCount());
      |            ^~~~~~~~~~~~~~~~~~~
......
```

Maintainers, please pay attention to the above phenomenon.
Or please generate a rootfs based on the latest archive state on another architecture for testing.
I made a local patch, and built rocksdb normally on loong64 and amd64.
Patch attached.

Best regards,
Dandan Zhang

Description: Fix FTBFS with gcc-15. 
 .
 rocksdb (9.10.0-1+loong64) unstable; urgency=medium
 .
    * Fix FTBFS with gcc-15.
Author: Dandan Zhang <[email protected]>

---
Last-Update: 2025-12-23

--- rocksdb-9.10.0.orig/db/blob/blob_file_meta.h
+++ rocksdb-9.10.0/db/blob/blob_file_meta.h
@@ -10,6 +10,7 @@
 #include <memory>
 #include <string>
 #include <unordered_set>
+#include <cstdint>
 
 #include "rocksdb/rocksdb_namespace.h"
 
--- rocksdb-9.10.0.orig/include/rocksdb/trace_record.h
+++ rocksdb-9.10.0/include/rocksdb/trace_record.h
@@ -12,6 +12,7 @@
 #include "rocksdb/rocksdb_namespace.h"
 #include "rocksdb/slice.h"
 #include "rocksdb/status.h"
+#include <cstdint>
 
 namespace ROCKSDB_NAMESPACE {
 
--- rocksdb-9.10.0.orig/include/rocksdb/write_batch_base.h
+++ rocksdb-9.10.0/include/rocksdb/write_batch_base.h
@@ -12,6 +12,7 @@
 
 #include "rocksdb/attribute_groups.h"
 #include "rocksdb/rocksdb_namespace.h"
+#include <cstdint>
 
 namespace ROCKSDB_NAMESPACE {
 

--- End Message ---
--- Begin Message ---
Source: rocksdb
Source-Version: 9.10.0-2
Done: Laszlo Boszormenyi (GCS) <[email protected]>

We believe that the bug you reported is fixed in the latest version of
rocksdb, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Laszlo Boszormenyi (GCS) <[email protected]> (supplier of updated rocksdb 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 05 Jan 2026 22:14:40 +0100
Source: rocksdb
Architecture: source
Version: 9.10.0-2
Distribution: unstable
Urgency: medium
Maintainer: Laszlo Boszormenyi (GCS) <[email protected]>
Changed-By: Laszlo Boszormenyi (GCS) <[email protected]>
Closes: 1097799
Changes:
 rocksdb (9.10.0-2) unstable; urgency=medium
 .
   [ Adrian Bunk <[email protected]> ]
   * Backport upstream fixes for FTBFS with GCC 15 (closes: #1097799).
Checksums-Sha1:
 3705e8ce7dacc41f87f5602378aedefba34cf503 2440 rocksdb_9.10.0-2.dsc
 5bd0db0ead53a05c361fa6d19e18bbd45dd4ae1b 16620 rocksdb_9.10.0-2.debian.tar.xz
Checksums-Sha256:
 88eb2ce45e4f3f2067c0161a67be352cbc9d060cc4bcf8b8ed0af1269c155127 2440 
rocksdb_9.10.0-2.dsc
 1874b9fee41454ef87a81e1591e347b0be31cad47b20d73af38cd756837c4d35 16620 
rocksdb_9.10.0-2.debian.tar.xz
Files:
 9575815a0bf06288f8ce007698fd1880 2440 database optional rocksdb_9.10.0-2.dsc
 e45d1e03b2f7a3da7b8b2b488d3c5675 16620 database optional 
rocksdb_9.10.0-2.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEfYh9yLp7u6e4NeO63OMQ54ZMyL8FAmlcNHYACgkQ3OMQ54ZM
yL9dsA/+PDyuKhj69yuQvA5czeM44VRlKlYf/19k1CXYWjUaRDG/74gA4/OhWBid
Y0WZ/XngzvJIVn1CMco5a/aBHUSUpt54A90GRMcVmVgy8q4KbzTCP++JkC2ahoJe
E+ZC1wvvijLyymfFKsR4aZFgrpeFoepRkaZLEEUd0VGZpRW4jgEyZ3TN17oPMX3j
AtxTx/uQgD20rxXPpj6bNnL7XZ0WAO3mDyNXKgEOJ56tx8IaWovBFrh50P25T1R7
zaU7rJGsiCyK8r5315RjtFYtu5s0sp3+UQyuh90Kqu12SB8YlLTkhNu61Dcgp2w8
rEiDNiisdp9aibyCmEeA7ZDGRlD97jhKhL0W0KlkU+rOu4VIGPOMblCrRJWi3wf6
RwqI4eFXNvRKrBZdfvwX68euaNT11ANxt4KJcQspW3K/ykKViIPylLp/cLMRrOyj
EWHLPBJA1RY2kFZ1ocPKNI9E/7Y4I8puWsr0ljgBdA5taGizTHKqjwoSUt/lSmPC
bg8PtSqapZOxpB+HO5nR4TwCJEGIArRZZREDUVDKeqMbS1Pst1jawIEWfjRjeSfu
QSf7mSOpbA9uB+9Ewqel1J135B1PwlygENQkwHS9n5xHkgTatOuaPm3wNfz/8AJp
SIIV4W85OQwVs5fO6frpewsA+pSOmJjZZS+9JcjhitgA211v2f8=
=TjhF
-----END PGP SIGNATURE-----

Attachment: pgppWNH5oIFbK.pgp
Description: PGP signature


--- End Message ---

Reply via email to