8000 [sqlitecpp] Build failure on x64-linux · Issue #45545 · microsoft/vcpkg · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

[sqlitecpp] Build failure on x64-linux #45545

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
Bobini1 opened this issue May 16, 2025 · 0 comments · Fixed by #45547
Closed

[sqlitecpp] Build failure on x64-linux #45545

Bobini1 opened this issue May 16, 2025 · 0 comments · Fixed by #45547
Assignees
Labels
category:port-bug The issue is with a library, which is something the port should already support

Comments

@Bobini1
Copy link
Contributor
Bobini1 commented May 16, 2025

Package: sqlitecpp[core,sqlite]:x64-linux@3.3.2

Host Environment

  • Host: x64-linux
  • Compiler: GNU 15.1.1
  • vcpkg-tool version: 2025-04-16-f9b6c6917b23c1ccf16c1a9f015ebabf8f615045
    vcpkg-scripts version: 9dd12f8 2025-05-15 (12 hours ago)

To Reproduce

vcpkg install sqlitecpp

Failure logs

-- Using cached SRombauts-SQLiteCpp-3.3.2.tar.gz
-- Cleaning sources at /home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean. Use --editable to skip cleaning for the packages you specify.
-- Extracting source /home/bobini/vcpkg/downloads/SRombauts-SQLiteCpp-3.3.2.tar.gz
-- Applying patch fix_dependency.patch
-- Applying patch add_runtime_destination.patch
-- Using source at /home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean
-- Found external ninja('1.12.1').
-- Configuring x64-linux
CMake Warning at installed/x64-linux/share/vcpkg-cmake/vcpkg_cmake_configure.cmake:344 (message):
  The following variables are not used in CMakeLists.txt:

      SQLITECPP_USE_STATIC_RUNTIME

  Please recheck them and remove the unnecessary options from the
  `vcpkg_cmake_configure` call.

  If these options should still be passed for whatever reason, please use the
  `MAYBE_UNUSED_VARIABLES` argument.
Call Stack (most recent call first):
  ports/sqlitecpp/portfile.cmake:21 (vcpkg_cmake_configure)
  scripts/ports.cmake:206 (include)


-- Building x64-linux-dbg
CMake Error at scripts/cmake/vcpkg_execute_build_process.cmake:134 (message):
    Command failed: /usr/bin/cmake --build . --config Debug --target install -- -v -j17
    Working Directory: /home/bobini/vcpkg/buildtrees/sqlitecpp/x64-linux-dbg
    See logs for more information:
      /home/bobini/vcpkg/buildtrees/sqlitecpp/install-x64-linux-dbg-out.log

Call Stack (most recent call first):
  installed/x64-linux/share/vcpkg-cmake/vcpkg_cmake_build.cmake:74 (vcpkg_execute_build_process)
  installed/x64-linux/share/vcpkg-cmake/vcpkg_cmake_install.cmake:16 (vcpkg_cmake_build)
  ports/sqlitecpp/portfile.cmake:34 (vcpkg_cmake_install)
  scripts/ports.cmake:206 (include)



/home/bobini/vcpkg/buildtrees/sqlitecpp/install-x64-linux-dbg-out.log
Change Dir: '/home/bobini/vcpkg/buildtrees/sqlitecpp/x64-linux-dbg'

Run Build Command(s): /usr/bin/ninja -v -v -j17 install
[1/9] /usr/bin/c++ -DSQLITE_ENABLE_COLUMN_METADATA -I/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include -isystem /home/bobini/vcpkg/installed/x64-linux/include -fPIC -Wall -Wextra -Wpedantic -Wswitch-enum -Wshadow -Wno-long-long -g -std=gnu++11 -DSQLITECPP_HAS_MEM_STRUCT -fstack-protector -MD -MT CMakeFiles/SQLiteCpp.dir/src/Exception.cpp.o -MF CMakeFiles/SQLiteCpp.dir/src/Exception.cpp.o.d -o CMakeFiles/SQLiteCpp.dir/src/Exception.cpp.o -c /home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/src/Exception.cpp
[2/9] /usr/bin/c++ -DSQLITE_ENABLE_COLUMN_METADATA -I/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include -isystem /home/bobini/vcpkg/installed/x64-linux/include -fPIC -Wall -Wextra -Wpedantic -Wswitch-enum -Wshadow -Wno-long-long -g -std=gnu++11 -DSQLITECPP_HAS_MEM_STRUCT -fstack-protector -MD -MT CMakeFiles/SQLiteCpp.dir/src/Transaction.cpp.o -MF CMakeFiles/SQLiteCpp.dir/src/Transaction.cpp.o.d -o CMakeFiles/SQLiteCpp.dir/src/Transaction.cpp.o -c /home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/src/Transaction.cpp
FAILED: CMakeFiles/SQLiteCpp.dir/src/Transaction.cpp.o 
/usr/bin/c++ -DSQLITE_ENABLE_COLUMN_METADATA -I/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include -isystem /home/bobini/vcpkg/installed/x64-linux/include -fPIC -Wall -Wextra -Wpedantic -Wswitch-enum -Wshadow -Wno-long-long -g -std=gnu++11 -DSQLITECPP_HAS_MEM_STRUCT -fstack-protector -MD -MT CMakeFiles/SQLiteCpp.dir/src/Transaction.cpp.o -MF CMakeFiles/SQLiteCpp.dir/src/Transaction.cpp.o.d -o CMakeFiles/SQLiteCpp.dir/src/Transaction.cpp.o -c /home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/src/Transaction.cpp
In file included from /home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Column.h:14,
                 from /home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Database.h:14,
                 from /home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/src/Transaction.cpp:13:
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:132:39: error: ‘uint32_t’ does not name a type
  132 |     void bind(const int aIndex, const uint32_t      aValue);
      |                                       ^~~~~~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:20:1: note: ‘uint32_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
   19 | #include <memory>
  +++ |+#include <cstdint>
   20 | 
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:132:10: error: ‘void SQLite::Statement::bind(int, int)’ cannot be overloaded with ‘void SQLite::Statement::bind(int, int32_t)’
  132 |     void bind(const int aIndex, const uint32_t      aValue);
      |          ^~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:128:10: note: previous declaration ‘void SQLite::Statement::bind(int, int32_t)’
  128 |     void bind(const int aIndex, const int32_t       aValue);
      |          ^~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:203:41: error: ‘uint32_t’ does not name a type
  203 |     void bind(const char* apName, const uint32_t        aValue)
      |                                         ^~~~~~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:203:41: note: ‘uint32_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:203:10: error: ‘void SQLite::Statement::bind(const char*, int)’ cannot be overloaded with ‘void SQLite::Statement::bind(const char*, int32_t)’
  203 |     void bind(const char* apName, const uint32_t        aValue)
      |          ^~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:196:10: note: previous declaration ‘void SQLite::Statement::bind(const char*, int32_t)’
  196 |     void bind(const char* apName, const int32_t         aValue)
      |          ^~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:304:47: error: ‘uint32_t’ does not name a type
  304 |     void bind(const std::string& aName, const uint32_t        aValue)
      |                                               ^~~~~~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:304:47: note: ‘uint32_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:304:10: error: ‘void SQLite::Statement::bind(const std::string&, int)’ cannot be overloaded with ‘void SQLite::Statement::bind(const std::string&, int32_t)’
  304 |     void bind(const std::string& aName, const uint32_t        aValue)
      |          ^~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:297:10: note: previous declaration ‘void SQLite::Statement::bind(const std::string&, int32_t)’
  297 |     void bind(const std::string& aName, const int32_t         aValue)
      |          ^~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Column.h:80:5: error: ‘uint32_t’ does not name a type
   80 |     uint32_t    getUInt() const noexcept;
      |     ^~~~~~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Column.h:15:1: note: ‘uint32_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
   14 | #include <SQLiteCpp/Statement.h>
  +++ |+#include <cstdint>
   15 | #include <SQLiteCpp/Exception.h>
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Column.h:171:14: error: expected type-specifier before ‘uint8_t’
  171 |     operator uint8_t() const
      |              ^~~~~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Column.h:179:14: error: expected type-specifier before ‘uint16_t’
  179 |     operator uint16_t() const
      |              ^~~~~~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Column.h:187:14: error: expected type-specifier before ‘uint32_t’
  187 |     operator uint32_t() const
      |              ^~~~~~~~
[3/9] /usr/bin/c++ -DSQLITE_ENABLE_COLUMN_METADATA -I/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include -isystem /home/bobini/vcpkg/installed/x64-linux/include -fPIC -Wall -Wextra -Wpedantic -Wswitch-enum -Wshadow -Wno-long-long -g -std=gnu++11 -DSQLITECPP_HAS_MEM_STRUCT -fstack-protector -MD -MT CMakeFiles/SQLiteCpp.dir/src/Savepoint.cpp.o -MF CMakeFiles/SQLiteCpp.dir/src/Savepoint.cpp.o.d -o CMakeFiles/SQLiteCpp.dir/src/Savepoint.cpp.o -c /home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/src/Savepoint.cpp
FAILED: CMakeFiles/SQLiteCpp.dir/src/Savepoint.cpp.o 
/usr/bin/c++ -DSQLITE_ENABLE_COLUMN_METADATA -I/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include -isystem /home/bobini/vcpkg/installed/x64-linux/include -fPIC -Wall -Wextra -Wpedantic -Wswitch-enum -Wshadow -Wno-long-long -g -std=gnu++11 -DSQLITECPP_HAS_MEM_STRUCT -fstack-protector -MD -MT CMakeFiles/SQLiteCpp.dir/src/Savepoint.cpp.o -MF CMakeFiles/SQLiteCpp.dir/src/Savepoint.cpp.o.d -o CMakeFiles/SQLiteCpp.dir/src/Savepoint.cpp.o -c /home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/src/Savepoint.cpp
In file included from /home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Column.h:14,
                 from /home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Database.h:14,
                 from /home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/src/Savepoint.cpp:15:
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:132:39: error: ‘uint32_t’ does not name a type
  132 |     void bind(const int aIndex, const uint32_t      aValue);
      |                                       ^~~~~~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:20:1: note: ‘uint32_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
   19 | #include <memory>
  +++ |+#include <cstdint>
   20 | 
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:132:10: error: ‘void SQLite::Statement::bind(int, int)’ cannot be overloaded with ‘void SQLite::Statement::bind(int, int32_t)’
  132 |     void bind(const int aIndex, const uint32_t      aValue);
      |          ^~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:128:10: note: previous declaration ‘void SQLite::Statement::bind(int, int32_t)’
  128 |     void bind(const int aIndex, const int32_t       aValue);
      |          ^~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:203:41: error: ‘uint32_t’ does not name a type
  203 |     void bind(const char* apName, const uint32_t        aValue)
      |                                         ^~~~~~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:203:41: note: ‘uint32_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:203:10: error: ‘void SQLite::Statement::bind(const char*, int)’ cannot be overloaded with ‘void SQLite::Statement::bind(const char*, int32_t)’
  203 |     void bind(const char* apName, const uint32_t        aValue)
      |          ^~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:196:10: note: previous declaration ‘void SQLite::Statement::bind(const char*, int32_t)’
  196 |     void bind(const char* apName, const int32_t         aValue)
      |          ^~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:304:47: error: ‘uint32_t’ does not name a type
  304 |     void bind(const std::string& aName, const uint32_t        aValue)
      |                                               ^~~~~~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:304:47: note: ‘uint32_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:304:10: error: ‘void SQLite::Statement::bind(const std::string&, int)’ cannot be overloaded with ‘void SQLite::Statement::bind(const std::string&, int32_t)’
  304 |     void bind(const std::string& aName, const uint32_t        aValue)
      |          ^~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:297:10: note: previous declaration ‘void SQLite::Statement::bind(const std::string&, int32_t)’
  297 |     void bind(const std::string& aName, const int32_t         aValue)
      |          ^~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Column.h:80:5: error: ‘uint32_t’ does not name a type
   80 |     uint32_t    getUInt() const noexcept;
      |     ^~~~~~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Column.h:15:1: note: ‘uint32_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
   14 | #include <SQLiteCpp/Statement.h>
  +++ |+#include <cstdint>
   15 | #include <SQLiteCpp/Exception.h>
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Column.h:171:14: error: expected type-specifier before ‘uint8_t’
  171 |     operator uint8_t() const
      |              ^~~~~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Column.h:179:14: error: expected type-specifier before ‘uint16_t’
  179 |     operator uint16_t() const
      |              ^~~~~~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Column.h:187:14: error: expected type-specifier before ‘uint32_t’
  187 |     operator uint32_t() const
      |              ^~~~~~~~
[4/9] /usr/bin/c++ -DSQLITE_ENABLE_COLUMN_METADATA -I/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include -isystem /home/bobini/vcpkg/installed/x64-linux/include -fPIC -Wall -Wextra -Wpedantic -Wswitch-enum -Wshadow -Wno-long-long -g -std=gnu++11 -DSQLITECPP_HAS_MEM_STRUCT -fstack-protector -MD -MT CMakeFiles/SQLiteCpp.dir/src/Backup.cpp.o -MF CMakeFiles/SQLiteCpp.dir/src/Backup.cpp.o.d -o CMakeFiles/SQLiteCpp.dir/src/Backup.cpp.o -c /home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/src/Backup.cpp
FAILED: CMakeFiles/SQLiteCpp.dir/src/Backup.cpp.o 
/usr/bin/c++ -DSQLITE_ENABLE_COLUMN_METADATA -I/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include -isystem /home/bobini/vcpkg/installed/x64-linux/include -fPIC -Wall -Wextra -Wpedantic -Wswitch-enum -Wshadow -Wno-long-long -g -std=gnu++11 -DSQLITECPP_HAS_MEM_STRUCT -fstack-protector -MD -MT CMakeFiles/SQLiteCpp.dir/src/Backup.cpp.o -MF CMakeFiles/SQLiteCpp.dir/src/Backup.cpp.o.d -o CMakeFiles/SQLiteCpp.dir/src/Backup.cpp.o -c /home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/src/Backup.cpp
In file included from /home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Column.h:14,
                 from /home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Database.h:14,
                 from /home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Backup.h:15,
                 from /home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/src/Backup.cpp:12:
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:132:39: error: ‘uint32_t’ does not name a type
  132 |     void bind(const int aIndex, const uint32_t      aValue);
      |                                       ^~~~~~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:20:1: note: ‘uint32_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
   19 | #include <memory>
  +++ |+#include <cstdint>
   20 | 
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:132:10: error: ‘void SQLite::Statement::bind(int, int)’ cannot be overloaded with ‘void SQLite::Statement::bind(int, int32_t)’
  132 |     void bind(const int aIndex, const uint32_t      aValue);
      |          ^~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:128:10: note: previous declaration ‘void SQLite::Statement::bind(int, int32_t)’
  128 |     void bind(const int aIndex, const int32_t       aValue);
      |          ^~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:203:41: error: ‘uint32_t’ does not name a type
  203 |     void bind(const char* apName, const uint32_t        aValue)
      |                                         ^~~~~~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:203:41: note: ‘uint32_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:203:10: error: ‘void SQLite::Statement::bind(const char*, int)’ cannot be overloaded with ‘void SQLite::Statement::bind(const char*, int32_t)’
  203 |     void bind(const char* apName, const uint32_t        aValue)
      |          ^~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:196:10: note: previous declaration ‘void SQLite::Statement::bind(const char*, int32_t)’
  196 |     void bind(const char* apName, const int32_t         aValue)
      |          ^~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:304:47: error: ‘uint32_t’ does not name a type
  304 |     void bind(const std::string& aName, const uint32_t        aValue)
      |                                               ^~~~~~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:304:47: note: ‘uint32_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:304:10: error: ‘void SQLite::Statement::bind(const std::string&, int)’ cannot be overloaded with ‘void SQLite::Statement::bind(const std::string&, int32_t)’
  304 |     void bind(const std::string& aName, const uint32_t        aValue)
      |          ^~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:297:10: note: previous declaration ‘void SQLite::Statement::bind(const std::string&, int32_t)’
  297 |     void bind(const std::string& aName, const int32_t         aValue)
      |          ^~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Column.h:80:5: error: ‘uint32_t’ does not name a type
   80 |     uint32_t    getUInt() const noexcept;
      |     ^~~~~~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Column.h:15:1: note: ‘uint32_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
   14 | #include <SQLiteCpp/Statement.h>
  +++ |+#include <cstdint>
   15 | #include <SQLiteCpp/Exception.h>
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Column.h:171:14: error: expected type-specifier before ‘uint8_t’
  171 |     operator uint8_t() const
      |              ^~~~~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Column.h:179:14: error: expected type-specifier before ‘uint16_t’
  179 |     operator uint16_t() const
      |              ^~~~~~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Column.h:187:14: error: expected type-specifier before ‘uint32_t’
  187 |     operator uint32_t() const
      |              ^~~~~~~~
[5/9] /usr/bin/c++ -DSQLITE_ENABLE_COLUMN_METADATA -I/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include -isystem /home/bobini/vcpkg/installed/x64-linux/include -fPIC -Wall -Wextra -Wpedantic -Wswitch-enum -Wshadow -Wno-long-long -g -std=gnu++11 -DSQLITECPP_HAS_MEM_STRUCT -fstack-protector -MD -MT CMakeFiles/SQLiteCpp.dir/src/Statement.cpp.o -MF CMakeFiles/SQLiteCpp.dir/src/Statement.cpp.o.d -o CMakeFiles/SQLiteCpp.dir/src/Statement.cpp.o -c /home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/src/Statement.cpp
FAILED: CMakeFiles/SQLiteCpp.dir/src/Statement.cpp.o 
/usr/bin/c++ -DSQLITE_ENABLE_COLUMN_METADATA -I/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include -isystem /home/bobini/vcpkg/installed/x64-linux/include -fPIC -Wall -Wextra -Wpedantic -Wswitch-enum -Wshadow -Wno-long-long -g -std=gnu++11 -DSQLITECPP_HAS_MEM_STRUCT -fstack-protector -MD -MT CMakeFiles/SQLiteCpp.dir/src/Statement.cpp.o -MF CMakeFiles/SQLiteCpp.dir/src/Statement.cpp.o.d -o CMakeFiles/SQLiteCpp.dir/src/Statement.cpp.o -c /home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/src/Statement.cpp
In file included from /home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/src/Statement.cpp:11:
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:132:39: error: ‘uint32_t’ does not name a type
  132 |     void bind(const int aIndex, const uint32_t      aValue);
      |                                       ^~~~~~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:20:1: note: ‘uint32_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
   19 | #include <memory>
  +++ |+#include <cstdint>
   20 | 
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:132:10: error: ‘void SQLite::Statement::bind(int, int)’ cannot be overloaded with ‘void SQLite::Statement::bind(int, int32_t)’
  132 |     void bind(const int aIndex, const uint32_t      aValue);
      |          ^~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:128:10: note: previous declaration ‘void SQLite::Statement::bind(int, int32_t)’
  128 |     void bind(const int aIndex, const int32_t       aValue);
      |          ^~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:203:41: error: ‘uint32_t’ does not name a type
  203 |     void bind(const char* apName, const uint32_t        aValue)
      |                                         ^~~~~~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:203:41: note: ‘uint32_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:203:10: error: ‘void SQLite::Statement::bind(const char*, int)’ cannot be overloaded with ‘void SQLite::Statement::bind(const char*, int32_t)’
  203 |     void bind(const char* apName, const uint32_t        aValue)
      |          ^~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:196:10: note: previous declaration ‘void SQLite::Statement::bind(const char*, int32_t)’
  196 |     void bind(const char* apName, const int32_t         aValue)
      |          ^~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:304:47: error: ‘uint32_t’ does not name a type
  304 |     void bind(const std::string& aName, const uint32_t        aValue)
      |                                               ^~~~~~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:304:47: note: ‘uint32_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:304:10: error: ‘void SQLite::Statement::bind(const std::string&, int)’ cannot be overloaded with ‘void SQLite::Statement::bind(const std::string&, int32_t)’
  304 |     void bind(const std::string& aName, const uint32_t        aValue)
      |          ^~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:297:10: note: previous declaration ‘void SQLite::Statement::bind(const std::string&, int32_t)’
  297 |     void bind(const std::string& aName, const int32_t         aValue)
      |          ^~~~
In file included from /home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Database.h:14,
                 from /home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/src/Statement.cpp:13:
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Column.h:80:5: error: ‘uint32_t’ does not name a type
   80 |     uint32_t    getUInt() const noexcept;
      |     ^~~~~~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Column.h:1:1: note: ‘uint32_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
  +++ |+#include <cstdint>
    1 | /**
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Column.h:171:14: error: expected type-specifier before ‘uint8_t’
  171 |     operator uint8_t() const
      |              ^~~~~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Column.h:179:14: error: expected type-specifier before ‘uint16_t’
  179 |     operator uint16_t() const
      |              ^~~~~~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Column.h:187:14: error: expected type-specifier before ‘uint32_t’
  187 |     operator uint32_t() const
      |              ^~~~~~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/src/Statement.cpp:91:46: error: ‘uint32_t’ does not name a type
   91 | void Statement::bind(const int aIndex, const uint32_t aValue)
      |                                              ^~~~~~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/src/Statement.cpp:19:1: note: ‘uint32_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
   18 | #include <sqlite3.h>
  +++ |+#include <cstdint>
   19 | 
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/src/Statement.cpp:91:6: error: redefinition of ‘void SQLite::Statement::bind(int, int)’
   91 | void Statement::bind(const int aIndex, const uint32_t aValue)
      |      ^~~~~~~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/src/Statement.cpp:84:6: note: ‘void SQLite::Statement::bind(int, int32_t)’ previously defined here
   84 | void Statement::bind(const int aIndex, const int32_t aValue)
      |      ^~~~~~~~~
[6/9] /usr/bin/c++ -DSQLITE_ENABLE_COLUMN_METADATA -I/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include -isystem /home/bobini/vcpkg/installed/x64-linux/include -fPIC -Wall -Wextra -Wpedantic -Wswitch-enum -Wshadow -Wno-long-long -g -std=gnu++11 -DSQLITECPP_HAS_MEM_STRUCT -fstack-protector -MD -MT CMakeFiles/SQLiteCpp.dir/src/Column.cpp.o -MF CMakeFiles/SQLiteCpp.dir/src/Column.cpp.o.d -o CMakeFiles/SQLiteCpp.dir/src/Column.cpp.o -c /home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/src/Column.cpp
FAILED: CMakeFiles/SQLiteCpp.dir/src/Column.cpp.o 
/usr/bin/c++ -DSQLITE_ENABLE_COLUMN_METADATA -I/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include -isystem /home/bobini/vcpkg/installed/x64-linux/include -fPIC -Wall -Wextra -Wpedantic -Wswitch-enum -Wshadow -Wno-long-long -g -std=gnu++11 -DSQLITECPP_HAS_MEM_STRUCT -fstack-protector -MD -MT CMakeFiles/SQLiteCpp.dir/src/Column.cpp.o -MF CMakeFiles/SQLiteCpp.dir/src/Column.cpp.o.d -o CMakeFiles/SQLiteCpp.dir/src/Column.cpp.o -c /home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/src/Column.cpp
In file included from /home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Column.h:14,
                 from /home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/src/Column.cpp:11:
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:132:39: error: ‘uint32_t’ does not name a type
  132 |     void bind(const int aIndex, const uint32_t      aValue);
      |                                       ^~~~~~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:20:1: note: ‘uint32_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
   19 | #include <memory>
  +++ |+#include <cstdint>
   20 | 
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:132:10: error: ‘void SQLite::Statement::bind(int, int)’ cannot be overloaded with ‘void SQLite::Statement::bind(int, int32_t)’
  132 |     void bind(const int aIndex, const uint32_t      aValue);
      |          ^~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:128:10: note: previous declaration ‘void SQLite::Statement::bind(int, int32_t)’
  128 |     void bind(const int aIndex, const int32_t       aValue);
      |          ^~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:203:41: error: ‘uint32_t’ does not name a type
  203 |     void bind(const char* apName, const uint32_t        aValue)
      |                                         ^~~~~~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:203:41: note: ‘uint32_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:203:10: error: ‘void SQLite::Statement::bind(const char*, int)’ cannot be overloaded with ‘void SQLite::Statement::bind(const char*, int32_t)’
  203 |     void bind(const char* apName, const uint32_t        aValue)
      |          ^~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:196:10: note: previous declaration ‘void SQLite::Statement::bind(const char*, int32_t)’
  196 |     void bind(const char* apName, const int32_t         aValue)
      |          ^~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:304:47: error: ‘uint32_t’ does not name a type
  304 |     void bind(const std::string& aName, const uint32_t        aValue)
      |                                               ^~~~~~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:304:47: note: ‘uint32_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:304:10: error: ‘void SQLite::Statement::bind(const std::string&, int)’ cannot be overloaded with ‘void SQLite::Statement::bind(const std::string&, int32_t)’
  304 |     void bind(const std::string& aName, const uint32_t        aValue)
      |          ^~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:297:10: note: previous declaration ‘void SQLite::Statement::bind(const std::string&, int32_t)’
  297 |     void bind(const std::string& aName, const int32_t         aValue)
      |          ^~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Column.h:80:5: error: ‘uint32_t’ does not name a type
   80 |     uint32_t    getUInt() const noexcept;
      |     ^~~~~~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Column.h:15:1: note: ‘uint32_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
   14 | #include <SQLiteCpp/Statement.h>
  +++ |+#include <cstdint>
   15 | #include <SQLiteCpp/Exception.h>
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Column.h:171:14: error: expected type-specifier before ‘uint8_t’
  171 |     operator uint8_t() const
      |              ^~~~~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Column.h:179:14: error: expected type-specifier before ‘uint16_t’
  179 |     operator uint16_t() const
      |              ^~~~~~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Column.h:187:14: error: expected type-specifier before ‘uint32_t’
  187 |     operator uint32_t() const
      |              ^~~~~~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/src/Column.cpp:59:1: error: ‘uint32_t’ does not name a type
   59 | uint32_t Column::getUInt() const noexcept
      | ^~~~~~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/src/Column.cpp:16:1: note: ‘uint32_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
   15 | #include <iostream>
  +++ |+#include <cstdint>
   16 | 
[7/9] /usr/bin/c++ -DSQLITE_ENABLE_COLUMN_METADATA -I/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include -isystem /home/bobini/vcpkg/installed/x64-linux/include -fPIC -Wall -Wextra -Wpedantic -Wswitch-enum -Wshadow -Wno-long-long -g -std=gnu++11 -DSQLITECPP_HAS_MEM_STRUCT -fstack-protector -MD -MT CMakeFiles/SQLiteCpp.dir/src/Database.cpp.o -MF CMakeFiles/SQLiteCpp.dir/src/Database.cpp.o.d -o CMakeFiles/SQLiteCpp.dir/src/Database.cpp.o -c /home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/src/Database.cpp
FAILED: CMakeFiles/SQLiteCpp.dir/src/Database.cpp.o 
/usr/bin/c++ -DSQLITE_ENABLE_COLUMN_METADATA -I/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include -isystem /home/bobini/vcpkg/installed/x64-linux/include -fPIC -Wall -Wextra -Wpedantic -Wswitch-enum -Wshadow -Wno-long-long -g -std=gnu++11 -DSQLITECPP_HAS_MEM_STRUCT -fstack-protector -MD -MT CMakeFiles/SQLiteCpp.dir/src/Database.cpp.o -MF CMakeFiles/SQLiteCpp.dir/src/Database.cpp.o.d -o CMakeFiles/SQLiteCpp.dir/src/Database.cpp.o -c /home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/src/Database.cpp
In file included from /home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Column.h:14,
                 from /home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Database.h:14,
                 from /home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/src/Database.cpp:11:
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:132:39: error: ‘uint32_t’ does not name a type
  132 |     void bind(const int aIndex, const uint32_t      aValue);
      |                                       ^~~~~~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:20:1: note: ‘uint32_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
   19 | #include <memory>
  +++ |+#include <cstdint>
   20 | 
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:132:10: error: ‘void SQLite::Statement::bind(int, int)’ cannot be overloaded with ‘void SQLite::Statement::bind(int, int32_t)’
  132 |     void bind(const int aIndex, const uint32_t      aValue);
      |          ^~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:128:10: note: previous declaration ‘void SQLite::Statement::bind(int, int32_t)’
  128 |     void bind(const int aIndex, const int32_t       aValue);
      |          ^~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:203:41: error: ‘uint32_t’ does not name a type
  203 |     void bind(const char* apName, const uint32_t        aValue)
      |                                         ^~~~~~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:203:41: note: ‘uint32_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:203:10: error: ‘void SQLite::Statement::bind(const char*, int)’ cannot be overloaded with ‘void SQLite::Statement::bind(const char*, int32_t)’
  203 |     void bind(const char* apName, const uint32_t        aValue)
      |          ^~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:196:10: note: previous declaration ‘void SQLite::Statement::bind(const char*, int32_t)’
  196 |     void bind(const char* apName, const int32_t         aValue)
      |          ^~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:304:47: error: ‘uint32_t’ does not name a type
  304 |     void bind(const std::string& aName, const uint32_t        aValue)
      |                                               ^~~~~~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:304:47: note: ‘uint32_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:304:10: error: ‘void SQLite::Statement::bind(const std::string&, int)’ cannot be overloaded with ‘void SQLite::Statement::bind(const std::string&, int32_t)’
  304 |     void bind(const std::string& aName, const uint32_t        aValue)
      |          ^~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Statement.h:297:10: note: previous declaration ‘void SQLite::Statement::bind(const std::string&, int32_t)’
  297 |     void bind(const std::string& aName, const int32_t         aValue)
      |          ^~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Column.h:80:5: error: ‘uint32_t’ does not name a type
   80 |     uint32_t    getUInt() const noexcept;
      |     ^~~~~~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Column.h:15:1: note: ‘uint32_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
   14 | #include <SQLiteCpp/Statement.h>
  +++ |+#include <cstdint>
   15 | #include <SQLiteCpp/Exception.h>
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Column.h:171:14: error: expected type-specifier before ‘uint8_t’
  171 |     operator uint8_t() const
      |              ^~~~~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Column.h:179:14: error: expected type-specifier before ‘uint16_t’
  179 |     operator uint16_t() const
      |              ^~~~~~~~
/home/bobini/vcpkg/buildtrees/sqlitecpp/src/3.3.2-2fa7969843.clean/include/SQLiteCpp/Column.h:187:14: error: expected type-specifier before ‘uint32_t’
  187 |     operator uint32_t() const
      |              ^~~~~~~~
ninja: build stopped: subcommand failed.
@LilyWangLL LilyWangLL added the category:port-bug The issue is with a library, which is something the port should already support label May 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category:port-bug The issue is with a library, which is something the port should already support
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants
0