profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/munix9/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.

munix9/android-tools 0

Unoffical CMake-based build system for android command line utilities

munix9/Celestia 0

Real-time 3D visualization of space.

issue openedCelestiaProject/Celestia

catch.hpp should be updated

The current catch.hpp generates the error error: call to non-'constexpr' function 'long int sysconf(int)' under glibc 2.34. For openSUSE Tumbleweed I now use the catch.hpp that comes with the devel package (Catch2-devel 2.13.7-1.2). For similar examples see https://github.com/catchorg/Catch2/issues/2178 https://github.com/OpenImageDenoise/oidn/issues/106

created time in 6 hours

issue closedM0Rf30/android-udev-rules

new release?

Is it time for a new release? https://github.com/M0Rf30/android-udev-rules/compare/20210501...master

closed time in 22 days

munix9

issue commentM0Rf30/android-udev-rules

new release?

Ah, it looks like he needs the entry for ZTE, or wants to test it. He's patching it manually for now, and maybe a new item for the list will come up after that. I'll close this for now.

munix9

comment created time in 22 days

push eventmunix9/Celestia

Hleb Valoshka

commit sha f4ef910886aeb2f0c4097e85e89a3e795555a034

[win,ci] skip ffmpeg installation

view details

Hleb Valoshka

commit sha 8e5a89a5a70103ef5871e6f402f3cdd5c5d80b79

[win] build DLLs with UI translation

view details

Hleb Valoshka

commit sha 4786cac9f457b0f7beffe9acf94f22922452f7a4

[win] Fix Chinese grammar used in China and Taiwan

view details

push time in 22 days

issue commentM0Rf30/android-udev-rules

new release?

Thanks @JoesCat, no problem. I just got a request regarding this and wanted to ask what the status is on this.

munix9

comment created time in 22 days

issue openedM0Rf30/android-udev-rules

new release?

Is it time for a new release? https://github.com/M0Rf30/android-udev-rules/compare/20210501...master

created time in 22 days

issue openedevilsocket/opensnitch

Some adjustments

For openSUSE (Leap/TW) packages I have done some adjustments. I don't know if they all make sense, but I list some of them here and maybe there is something useful. If requested I give more information about the items and try to create PR's.

  • install daemon under /usr/sbin/ (or /usr/local/sbin/)
  • install eBPF module under /usr/lib/opensnitch/
  • install opensnitch-ui under /usr/lib/opensnitch/
  • install opensnitch-ui wrapper under /usr/bin/
  • install opensnitch_ui.desktop also in /etc/xdg/autostart/
  • create log file non-world-readable (0640)
  • change colors of icons (especially the white ones have a bad contrast in KDE Plasma5)

The respective projects can be found at https://build.opensuse.org/package/show/home:munix9/opensnitch https://build.opensuse.org/package/show/home:munix9/opensnitch-ebpf-module

created time in a month

push eventmunix9/Celestia

Hleb Valoshka

commit sha 7b52f23c97bc7e700085594830c51739a9957233

Open log file with relative name in the current dir not in the data dir

view details

Hleb Valoshka

commit sha f731579681a860362999883107f075f52ae777be

Revert "Refactor movie capture to use FFMPEG only"

view details

Hleb Valoshka

commit sha b067799a3c89ad8eb3b3193d5c114f2c846e405f

Use old way to capture video in windows environment

view details

push time in a month

push eventmunix9/Celestia

Konstantin Podsvirov

commit sha dec8acafe5aae5b938a2d09a9eaa707dd29c6281

Refine the URL of the Spice submodule

view details

Hleb Valoshka

commit sha 1f286c67d2cf73d3c8a702f81ca7e4d434477aed

[qt] Remove menu and toolbars in fullscreen mode Based on GottfriedSp code

view details

Hleb Valoshka

commit sha 8153d2b5b498cd556059e40c4efa605a41dbe5ff

[celx] Use default GLSL program in gl.Begin

view details

Andrew Tribick

commit sha f5f8d895db007885d1609c14002eecbb26b37bd2

Match line length in row inversion with Image constructor

view details

push time in 2 months

pull request commentnmeum/android-tools

Add e2fsdroid and ext2simg

looks like vendor/e2fsprogs/contrib/android/e2fsdroid.c needs an #include <sys/types.h> for musl environments.

munix9

comment created time in 2 months

push eventmunix9/android-tools

Ivan Afonichev

commit sha df7bb55525aa93831874b2be8d7b21a5101d1466

boringssl: Fix compilation with gcc 11.X This is a backport of various upstream patches. These patches can be removed after android updates its vendored boringssl version. In the meantime, we supply them manually. See: https://bugs.chromium.org/p/boringssl/issues/detail?id=402#c4 Fixes #16 Fixes #26

view details

Sören Tempel

commit sha 28d072ed39af12190f206564af359844fcd02430

Temporarily disable installation of NOTICE file See https://github.com/nmeum/android-tools/issues/30#issuecomment-855365636

view details

John

commit sha 02c3b5ddcfa40dda95a4cd3e9906de4646f26d9a

Add patch for glibc 2.31

view details

munix9

commit sha ccd83b80e4fb464a75b00ecff0d71327301cc068

Initial gh-actions build.yml

view details

John

commit sha 14cdb0574e941aa283cbc96cbc3c8c5767a1a0e1

Update gh-actions build.yml

view details

Sören Tempel

commit sha 53df6428154ed15a76bfa3bb37418b40aaf3bb62

.github: Attempt to fix ubuntu 20.04 clang build clang-11 only seems to pull in libstdc++-9-dev, not libstdc++-10-dev. The former does not seem to have <span> causing the following compilation error: In file included from ../vendor/adb/client/file_sync_client.cpp:46: ../vendor/adb/compression_utils.h:21:10: fatal error: 'span' file not found #include <span>

view details

Sören Tempel

commit sha 21061c1dfb006c22304053c1f6f9e48ae4cbe25a

Vendor google's version of fmtlib Fixes #44

view details

Sören Tempel

commit sha 89f3d8a14631c61eb4b848520478321bd38f4f7f

completions: Remove zsh completion files Technically, we no longer need to install the common completion file now as we are only using this file for bash completions. However, this issue is a blocker for the upcoming platform-tools-31.0.2 release and I don't want to spend a lot of time fiddling with completion files at this point in time. The completion setup can still be cleanup up later. Fixes #38

view details

munix9

commit sha 26792fe41c490eee80e93a44314dff1314252067

Merge branch 'nmeum:master' into python-tools

view details

push time in 2 months

create barnchmunix9/android-tools

branch : python-tools

created branch time in 2 months

PullRequestEvent

push eventmunix9/android-tools

Ivan Afonichev

commit sha df7bb55525aa93831874b2be8d7b21a5101d1466

boringssl: Fix compilation with gcc 11.X This is a backport of various upstream patches. These patches can be removed after android updates its vendored boringssl version. In the meantime, we supply them manually. See: https://bugs.chromium.org/p/boringssl/issues/detail?id=402#c4 Fixes #16 Fixes #26

view details

Sören Tempel

commit sha 28d072ed39af12190f206564af359844fcd02430

Temporarily disable installation of NOTICE file See https://github.com/nmeum/android-tools/issues/30#issuecomment-855365636

view details

John

commit sha 02c3b5ddcfa40dda95a4cd3e9906de4646f26d9a

Add patch for glibc 2.31

view details

munix9

commit sha ccd83b80e4fb464a75b00ecff0d71327301cc068

Initial gh-actions build.yml

view details

John

commit sha 14cdb0574e941aa283cbc96cbc3c8c5767a1a0e1

Update gh-actions build.yml

view details

Sören Tempel

commit sha 53df6428154ed15a76bfa3bb37418b40aaf3bb62

.github: Attempt to fix ubuntu 20.04 clang build clang-11 only seems to pull in libstdc++-9-dev, not libstdc++-10-dev. The former does not seem to have <span> causing the following compilation error: In file included from ../vendor/adb/client/file_sync_client.cpp:46: ../vendor/adb/compression_utils.h:21:10: fatal error: 'span' file not found #include <span>

view details

Sören Tempel

commit sha 21061c1dfb006c22304053c1f6f9e48ae4cbe25a

Vendor google's version of fmtlib Fixes #44

view details

Sören Tempel

commit sha 89f3d8a14631c61eb4b848520478321bd38f4f7f

completions: Remove zsh completion files Technically, we no longer need to install the common completion file now as we are only using this file for bash completions. However, this issue is a blocker for the upcoming platform-tools-31.0.2 release and I don't want to spend a lot of time fiddling with completion files at this point in time. The completion setup can still be cleanup up later. Fixes #38

view details

munix9

commit sha 616242b2ad7cf402cf373376bf35c271213cd4a4

Merge branch 'nmeum:master' into e2fsprogs-contrib-tools

view details

push time in 2 months

create barnchmunix9/android-tools

branch : e2fsprogs-contrib-tools

created branch time in 2 months

push eventmunix9/android-tools

Sören Tempel

commit sha 89f3d8a14631c61eb4b848520478321bd38f4f7f

completions: Remove zsh completion files Technically, we no longer need to install the common completion file now as we are only using this file for bash completions. However, this issue is a blocker for the upcoming platform-tools-31.0.2 release and I don't want to spend a lot of time fiddling with completion files at this point in time. The completion setup can still be cleanup up later. Fixes #38

view details

push time in 2 months

pull request commentnmeum/android-tools

Add e2fsdroid and ext2simg

Sent to nirvana. I should not share my accounts with a cat ... I'll create a new PR later also for the python tools with some additional comments.

munix9

comment created time in 2 months

delete branch munix9/android-tools

delete branch : e2fsprogs-contrib-tools

delete time in 2 months

PR closed nmeum/android-tools

Install some python3 tools

I don't know if you want that in there - otherwise it's solved via the corresponding package manager.

see also https://github.com/nmeum/android-tools/pull/10#issuecomment-595775875

+5 -0

1 comment

1 changed file

munix9

pr closed time in 2 months

delete branch munix9/android-tools

delete branch : python-tools

delete time in 2 months

push eventmunix9/android-tools

munix9

commit sha ccd83b80e4fb464a75b00ecff0d71327301cc068

Initial gh-actions build.yml

view details

John

commit sha 14cdb0574e941aa283cbc96cbc3c8c5767a1a0e1

Update gh-actions build.yml

view details

Sören Tempel

commit sha 53df6428154ed15a76bfa3bb37418b40aaf3bb62

.github: Attempt to fix ubuntu 20.04 clang build clang-11 only seems to pull in libstdc++-9-dev, not libstdc++-10-dev. The former does not seem to have <span> causing the following compilation error: In file included from ../vendor/adb/client/file_sync_client.cpp:46: ../vendor/adb/compression_utils.h:21:10: fatal error: 'span' file not found #include <span>

view details

Sören Tempel

commit sha 21061c1dfb006c22304053c1f6f9e48ae4cbe25a

Vendor google's version of fmtlib Fixes #44

view details

push time in 2 months

push eventmunix9/Celestia

Hleb Valoshka

commit sha 53b2012b8280ad9c259c1c1badd575f7fa0ef9db

[fs] add current_path() function

view details

Hleb Valoshka

commit sha d6ceb8176c70d1e9abde366616205731df40f986

[cmake] don't compile qttxf

view details

Hleb Valoshka

commit sha b3d37663f38f0ecce8101c579667cbbb1d2b1491

Fix errors and warnings with VC++2019

view details

push time in 2 months

issue commentnmeum/android-tools

does not compile with fmt >= 8

Adding https://android.googlesource.com/platform/external/fmtlib.git and adjusting the respective CMakeLists should work. This will statically include fmt in version 7 (until version 8 is supported).

diff -ruN a/vendor/CMakeLists.fastboot.txt b/vendor/CMakeLists.fastboot.txt
--- a/vendor/CMakeLists.fastboot.txt
+++ b/vendor/CMakeLists.fastboot.txt
@@ -44,7 +44,8 @@
 target_include_directories(libfsmgr PRIVATE
        core/fs_mgr/liblp/include libbase/include
        extras/ext4_utils/include core/libsparse/include
-       boringssl/include)
+       boringssl/include
+       fmtlib/include)
 
 add_library(libselinux STATIC
        selinux/libselinux/src/booleans.c
diff -ruN a/vendor/CMakeLists.libandroidfw.txt b/vendor/CMakeLists.libandroidfw.txt
--- a/vendor/CMakeLists.libandroidfw.txt
+++ b/vendor/CMakeLists.libandroidfw.txt
@@ -33,4 +33,5 @@
        libbase/include
        native/include
        libziparchive/include
-       incremental_delivery/incfs/util/include)
+       incremental_delivery/incfs/util/include
+       fmtlib/include)
diff -ruN a/vendor/CMakeLists.txt b/vendor/CMakeLists.txt
--- a/vendor/CMakeLists.txt
+++ b/vendor/CMakeLists.txt
@@ -15,7 +15,8 @@
        f2fs-tools
        e2fsprogs
        incremental_delivery
-       boringssl)
+       boringssl
+       fmtlib)
 
 if(EXISTS "${ANDROID_PATCH_DIR}/")
        execute_process(COMMAND git submodule --quiet update)
@@ -35,8 +36,9 @@
 
 add_subdirectory(boringssl EXCLUDE_FROM_ALL)
 find_package(Protobuf REQUIRED)
-find_package(fmt REQUIRED)
-include_directories(${fmt_INCLUDE_DIRS})
+add_subdirectory(fmtlib EXCLUDE_FROM_ALL)
+#find_package(fmt REQUIRED)
+#include_directories(${fmt_INCLUDE_DIRS})
 include_directories(${PROTOBUF_INCLUDE_DIRS})
 include_directories(${CMAKE_CURRENT_BINARY_DIR})
 
munix9

comment created time in 2 months

issue commentnmeum/android-tools

does not compile with fmt >= 8

Same with clang 12

[  305s] [ 93%] Building CXX object vendor/CMakeFiles/fastboot.dir/core/fastboot/vendor_boot_img_utils.cpp.o
[  305s] cd /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/build/vendor && /var/lib/build/ccache/bin/clang++ -DANDROID_MKE2FS_NAME=\"mke2fs.android\" -DFMT_LOCALE -DFMT_SHARED -DPLATFORM_TOOLS_VENDOR=\"android-tools\" -DPLATFORM_TOOLS_VERSION=\"31.0.2\" -DUSE_F2FS -D_GNU_SOURCE -D_XOPEN_SOURCE=700 -I/home/abuild/rpmbuild/BUILD/android-tools-31.0.2/build/vendor -I/home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include -I/home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/core/include -I/home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/core/adb -I/home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/core/libsparse/include -I/home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/extras/ext4_utils/include -I/home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/extras/f2fs_utils -I/home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/core/libziparchive/include -I/home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/mkbootimg/include/bootimg -I/home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/core/fs_mgr/liblp/include -I/home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/core/fs_mgr/libstorage_literals -I/home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/avb -I/home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libziparchive/include -I/home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/logging/liblog/include -I/home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/core/libcutils/include -I/home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/core/libutils/include -I/home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/selinux/libselinux/include -I/home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/selinux/libsepol/include -I/home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/core/diagnose_usb/include -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type  -fPIE -Wno-return-type -DNDEBUG -std=gnu++2a -Wno-attributes -D_FILE_OFFSET_BITS=64 -O2 -g -DNDEBUG -fPIE -MD -MT vendor/CMakeFiles/fastboot.dir/core/fastboot/vendor_boot_img_utils.cpp.o -MF CMakeFiles/fastboot.dir/core/fastboot/vendor_boot_img_utils.cpp.o.d -o CMakeFiles/fastboot.dir/core/fastboot/vendor_boot_img_utils.cpp.o -c /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/core/fastboot/vendor_boot_img_utils.cpp
[  305s] In file included from /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/core/fastboot/vendor_boot_img_utils.cpp:17:
[  305s] In file included from /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/core/fastboot/vendor_boot_img_utils.h:23:
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:197:58: error: call to consteval function 'fmt::basic_format_string<char, const unsigned int &, const unsigned long &>::basic_format_string<FMT_COMPILE_STRING, 0>' is not a constant expression
[  305s]   return Error(false, ErrorCode(0, args...), fmt::format(fmt, args...));
[  305s]                                                          ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/core/fastboot/vendor_boot_img_utils.cpp:81:37: note: in instantiation of function template specialization 'android::base::ErrorfImpl<FMT_COMPILE_STRING, unsigned int, unsigned long>' requested here
[  305s]         if (offset > size()) return Errorf("Cannot seek 0x{:x}, size is 0x{:x}", offset, size());
[  305s]                                     ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:205:41: note: expanded from macro 'Errorf'
[  305s] #define Errorf(fmt, ...) android::base::ErrorfImpl(FMT_STRING(fmt), ##__VA_ARGS__)
[  305s]                                         ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:197:58: note: function parameter 'fmt' with unknown value cannot be used in a constant expression
[  305s]   return Error(false, ErrorCode(0, args...), fmt::format(fmt, args...));
[  305s]                                                          ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:196:35: note: declared here
[  305s] inline Error ErrorfImpl(const T&& fmt, const Args&... args) {
[  305s]                                   ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:197:58: error: call to consteval function 'fmt::basic_format_string<char, const unsigned int &, const long &>::basic_format_string<FMT_COMPILE_STRING, 0>' is not a constant expression
[  305s]   return Error(false, ErrorCode(0, args...), fmt::format(fmt, args...));
[  305s]                                                          ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/core/fastboot/vendor_boot_img_utils.cpp:94:20: note: in instantiation of function template specialization 'android::base::ErrorfImpl<FMT_COMPILE_STRING, unsigned int, long>' requested here
[  305s]             return Errorf("Old offset mismatch: expected: 0x{:x}, actual: 0x{:x}", old_offset,
[  305s]                    ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:205:41: note: expanded from macro 'Errorf'
[  305s] #define Errorf(fmt, ...) android::base::ErrorfImpl(FMT_STRING(fmt), ##__VA_ARGS__)
[  305s]                                         ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:197:58: note: function parameter 'fmt' with unknown value cannot be used in a constant expression
[  305s]   return Error(false, ErrorCode(0, args...), fmt::format(fmt, args...));
[  305s]                                                          ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:196:35: note: declared here
[  305s] inline Error ErrorfImpl(const T&& fmt, const Args&... args) {
[  305s]                                   ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:197:58: error: call to consteval function 'fmt::basic_format_string<char, const unsigned int &, const long &>::basic_format_string<FMT_COMPILE_STRING, 0>' is not a constant expression
[  305s]   return Error(false, ErrorCode(0, args...), fmt::format(fmt, args...));
[  305s]                                                          ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/core/fastboot/vendor_boot_img_utils.cpp:97:20: note: in instantiation of function template specialization 'android::base::ErrorfImpl<FMT_COMPILE_STRING, unsigned int, long>' requested here
[  305s]             return Errorf("New offset mismatch: expected: 0x{:x}, actual: 0x{:x}", new_offset,
[  305s]                    ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:205:41: note: expanded from macro 'Errorf'
[  305s] #define Errorf(fmt, ...) android::base::ErrorfImpl(FMT_STRING(fmt), ##__VA_ARGS__)
[  305s]                                         ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:197:58: note: function parameter 'fmt' with unknown value cannot be used in a constant expression
[  305s]   return Error(false, ErrorCode(0, args...), fmt::format(fmt, args...));
[  305s]                                                          ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:196:35: note: declared here
[  305s] inline Error ErrorfImpl(const T&& fmt, const Args&... args) {
[  305s]                                   ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:197:58: error: call to consteval function 'fmt::basic_format_string<char, const char *const &, const void *const &, const unsigned int &, const void *const &>::basic_format_string<FMT_COMPILE_STRING, 0>' is not a constant expression
[  305s]   return Error(false, ErrorCode(0, args...), fmt::format(fmt, args...));
[  305s]                                                          ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/core/fastboot/vendor_boot_img_utils.cpp:116:20: note: in instantiation of function template specialization 'android::base::ErrorfImpl<FMT_COMPILE_STRING, const char *, const void *, unsigned int, const void *>' requested here
[  305s]             return Errorf("{}: Addition overflow: 0x{} + 0x{:x} < 0x{}", op, fmt::ptr(current),
[  305s]                    ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:205:41: note: expanded from macro 'Errorf'
[  305s] #define Errorf(fmt, ...) android::base::ErrorfImpl(FMT_STRING(fmt), ##__VA_ARGS__)
[  305s]                                         ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:197:58: note: function parameter 'fmt' with unknown value cannot be used in a constant expression
[  305s]   return Error(false, ErrorCode(0, args...), fmt::format(fmt, args...));
[  305s]                                                          ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:196:35: note: declared here
[  305s] inline Error ErrorfImpl(const T&& fmt, const Args&... args) {
[  305s]                                   ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:197:58: error: call to consteval function 'fmt::basic_format_string<char, const char *const &, const void *const &, const unsigned int &, const void *const &>::basic_format_string<FMT_COMPILE_STRING, 0>' is not a constant expression
[  305s]   return Error(false, ErrorCode(0, args...), fmt::format(fmt, args...));
[  305s]                                                          ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/core/fastboot/vendor_boot_img_utils.cpp:119:20: note: in instantiation of function template specialization 'android::base::ErrorfImpl<FMT_COMPILE_STRING, const char *, const void *, unsigned int, const void *>' requested here
[  305s]             return Errorf("{}: Boundary overflow: 0x{} + 0x{:x} > 0x{}", op, fmt::ptr(current),
[  305s]                    ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:205:41: note: expanded from macro 'Errorf'
[  305s] #define Errorf(fmt, ...) android::base::ErrorfImpl(FMT_STRING(fmt), ##__VA_ARGS__)
[  305s]                                         ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:197:58: note: function parameter 'fmt' with unknown value cannot be used in a constant expression
[  305s]   return Error(false, ErrorCode(0, args...), fmt::format(fmt, args...));
[  305s]                                                          ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:196:35: note: declared here
[  305s] inline Error ErrorfImpl(const T&& fmt, const Args&... args) {
[  305s]                                   ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:197:58: error: call to consteval function 'fmt::basic_format_string<char, const unsigned int &>::basic_format_string<FMT_COMPILE_STRING, 0>' is not a constant expression
[  305s]   return Error(false, ErrorCode(0, args...), fmt::format(fmt, args...));
[  305s]                                                          ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/core/fastboot/vendor_boot_img_utils.cpp:133:12: note: in instantiation of function template specialization 'android::base::ErrorfImpl<FMT_COMPILE_STRING, unsigned int>' requested here
[  305s]     return Errorf("Unrecognized vendor boot header version {}", hdr->header_version);
[  305s]            ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:205:41: note: expanded from macro 'Errorf'
[  305s] #define Errorf(fmt, ...) android::base::ErrorfImpl(FMT_STRING(fmt), ##__VA_ARGS__)
[  305s]                                         ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:197:58: note: function parameter 'fmt' with unknown value cannot be used in a constant expression
[  305s]   return Error(false, ErrorCode(0, args...), fmt::format(fmt, args...));
[  305s]                                                          ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:196:35: note: declared here
[  305s] inline Error ErrorfImpl(const T&& fmt, const Args&... args) {
[  305s]                                   ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:197:58: error: call to consteval function 'fmt::basic_format_string<char, const unsigned long &, const unsigned long &>::basic_format_string<FMT_COMPILE_STRING, 0>' is not a constant expression
[  305s]   return Error(false, ErrorCode(0, args...), fmt::format(fmt, args...));
[  305s]                                                          ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/core/fastboot/vendor_boot_img_utils.cpp:141:16: note: in instantiation of function template specialization 'android::base::ErrorfImpl<FMT_COMPILE_STRING, unsigned long, unsigned long>' requested here
[  305s]         return Errorf("Size of vendor boot is 0x{:x}, less than size of V3 header: 0x{:x}",
[  305s]                ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:205:41: note: expanded from macro 'Errorf'
[  305s] #define Errorf(fmt, ...) android::base::ErrorfImpl(FMT_STRING(fmt), ##__VA_ARGS__)
[  305s]                                         ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:197:58: note: function parameter 'fmt' with unknown value cannot be used in a constant expression
[  305s]   return Error(false, ErrorCode(0, args...), fmt::format(fmt, args...));
[  305s]                                                          ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:196:35: note: declared here
[  305s] inline Error ErrorfImpl(const T&& fmt, const Args&... args) {
[  305s]                                   ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:197:58: error: call to consteval function 'fmt::basic_format_string<char, const unsigned long &, const unsigned int &, const unsigned int &>::basic_format_string<FMT_COMPILE_STRING, 0>' is not a constant expression
[  305s]   return Error(false, ErrorCode(0, args...), fmt::format(fmt, args...));
[  305s]                                                          ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/core/fastboot/vendor_boot_img_utils.cpp:149:16: note: in instantiation of function template specialization 'android::base::ErrorfImpl<FMT_COMPILE_STRING, unsigned long, unsigned int, unsigned int>' requested here
[  305s]         return Errorf("Size of vendor boot is 0x{:x}, less than size of V{} header: 0x{:x}",
[  305s]                ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:205:41: note: expanded from macro 'Errorf'
[  305s] #define Errorf(fmt, ...) android::base::ErrorfImpl(FMT_STRING(fmt), ##__VA_ARGS__)
[  305s]                                         ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:197:58: note: function parameter 'fmt' with unknown value cannot be used in a constant expression
[  305s]   return Error(false, ErrorCode(0, args...), fmt::format(fmt, args...));
[  305s]                                                          ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:196:35: note: declared here
[  305s] inline Error ErrorfImpl(const T&& fmt, const Args&... args) {
[  305s]                                   ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:197:58: error: call to consteval function 'fmt::basic_format_string<char>::basic_format_string<FMT_COMPILE_STRING, 0>' is not a constant expression
[  305s]   return Error(false, ErrorCode(0, args...), fmt::format(fmt, args...));
[  305s]                                                          ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/core/fastboot/vendor_boot_img_utils.cpp:153:16: note: in instantiation of function template specialization 'android::base::ErrorfImpl<FMT_COMPILE_STRING>' requested here
[  305s]         return Errorf("Vendor boot image magic mismatch");
[  305s]                ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:205:41: note: expanded from macro 'Errorf'
[  305s] #define Errorf(fmt, ...) android::base::ErrorfImpl(FMT_STRING(fmt), ##__VA_ARGS__)
[  305s]                                         ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:197:58: note: function parameter 'fmt' with unknown value cannot be used in a constant expression
[  305s]   return Error(false, ErrorCode(0, args...), fmt::format(fmt, args...));
[  305s]                                                          ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:196:35: note: declared here
[  305s] inline Error ErrorfImpl(const T&& fmt, const Args&... args) {
[  305s]                                   ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:197:58: error: call to consteval function 'fmt::basic_format_string<char, const unsigned int &, const unsigned int &>::basic_format_string<FMT_COMPILE_STRING, 0>' is not a constant expression
[  305s]   return Error(false, ErrorCode(0, args...), fmt::format(fmt, args...));
[  305s]                                                          ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/core/fastboot/vendor_boot_img_utils.cpp:156:16: note: in instantiation of function template specialization 'android::base::ErrorfImpl<FMT_COMPILE_STRING, unsigned int, unsigned int>' requested here
[  305s]         return Errorf("Require vendor boot header V{} but is V{}", version, hdr->header_version);
[  305s]                ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:205:41: note: expanded from macro 'Errorf'
[  305s] #define Errorf(fmt, ...) android::base::ErrorfImpl(FMT_STRING(fmt), ##__VA_ARGS__)
[  305s]                                         ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:197:58: note: function parameter 'fmt' with unknown value cannot be used in a constant expression
[  305s]   return Error(false, ErrorCode(0, args...), fmt::format(fmt, args...));
[  305s]                                                          ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:196:35: note: declared here
[  305s] inline Error ErrorfImpl(const T&& fmt, const Args&... args) {
[  305s]                                   ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:202:41: error: call to consteval function 'fmt::basic_format_string<char, const char *const &>::basic_format_string<FMT_COMPILE_STRING, 0>' is not a constant expression
[  305s]   return Error(true, errno, fmt::format(fmt, args...));
[  305s]                                         ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/core/fastboot/vendor_boot_img_utils.cpp:165:16: note: in instantiation of function template specialization 'android::base::ErrnoErrorfImpl<FMT_COMPILE_STRING, const char *>' requested here
[  305s]         return ErrnoErrorf("Can't seek to the beginning of {} image", what);
[  305s]                ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:206:46: note: expanded from macro 'ErrnoErrorf'
[  305s] #define ErrnoErrorf(fmt, ...) android::base::ErrnoErrorfImpl(FMT_STRING(fmt), ##__VA_ARGS__)
[  305s]                                              ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:202:41: note: function parameter 'fmt' with unknown value cannot be used in a constant expression
[  305s]   return Error(true, errno, fmt::format(fmt, args...));
[  305s]                                         ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:201:40: note: declared here
[  305s] inline Error ErrnoErrorfImpl(const T&& fmt, const Args&... args) {
[  305s]                                        ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:202:41: error: call to consteval function 'fmt::basic_format_string<char, const char *const &>::basic_format_string<FMT_COMPILE_STRING, 0>' is not a constant expression
[  305s]   return Error(true, errno, fmt::format(fmt, args...));
[  305s]                                         ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/core/fastboot/vendor_boot_img_utils.cpp:169:16: note: in instantiation of function template specialization 'android::base::ErrnoErrorfImpl<FMT_COMPILE_STRING, const char *>' requested here
[  305s]         return ErrnoErrorf("Cannot read {} to string", what);
[  305s]                ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:206:46: note: expanded from macro 'ErrnoErrorf'
[  305s] #define ErrnoErrorf(fmt, ...) android::base::ErrnoErrorfImpl(FMT_STRING(fmt), ##__VA_ARGS__)
[  305s]                                              ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:202:41: note: function parameter 'fmt' with unknown value cannot be used in a constant expression
[  305s]   return Error(true, errno, fmt::format(fmt, args...));
[  305s]                                         ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:201:40: note: declared here
[  305s] inline Error ErrnoErrorfImpl(const T&& fmt, const Args&... args) {
[  305s]                                        ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:197:58: error: call to consteval function 'fmt::basic_format_string<char, const char *const &, const unsigned long &, const unsigned long &>::basic_format_string<FMT_COMPILE_STRING, 0>' is not a constant expression
[  305s]   return Error(false, ErrorCode(0, args...), fmt::format(fmt, args...));
[  305s]                                                          ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/core/fastboot/vendor_boot_img_utils.cpp:172:16: note: in instantiation of function template specialization 'android::base::ErrorfImpl<FMT_COMPILE_STRING, const char *, unsigned long, unsigned long>' requested here
[  305s]         return Errorf("Size of {} does not match, expected 0x{:x}, read 0x{:x}", what,
[  305s]                ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:205:41: note: expanded from macro 'Errorf'
[  305s] #define Errorf(fmt, ...) android::base::ErrorfImpl(FMT_STRING(fmt), ##__VA_ARGS__)
[  305s]                                         ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:197:58: note: function parameter 'fmt' with unknown value cannot be used in a constant expression
[  305s]   return Error(false, ErrorCode(0, args...), fmt::format(fmt, args...));
[  305s]                                                          ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:196:35: note: declared here
[  305s] inline Error ErrorfImpl(const T&& fmt, const Args&... args) {
[  305s]                                   ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:202:41: error: call to consteval function 'fmt::basic_format_string<char, const char *const &>::basic_format_string<FMT_COMPILE_STRING, 0>' is not a constant expression
[  305s]   return Error(true, errno, fmt::format(fmt, args...));
[  305s]                                         ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/core/fastboot/vendor_boot_img_utils.cpp:182:16: note: in instantiation of function template specialization 'android::base::ErrnoErrorfImpl<FMT_COMPILE_STRING, const char *>' requested here
[  305s]         return ErrnoErrorf("Cannot seek to beginning of {} before writing", what);
[  305s]                ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:206:46: note: expanded from macro 'ErrnoErrorf'
[  305s] #define ErrnoErrorf(fmt, ...) android::base::ErrnoErrorfImpl(FMT_STRING(fmt), ##__VA_ARGS__)
[  305s]                                              ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:202:41: note: function parameter 'fmt' with unknown value cannot be used in a constant expression
[  305s]   return Error(true, errno, fmt::format(fmt, args...));
[  305s]                                         ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:201:40: note: declared here
[  305s] inline Error ErrnoErrorfImpl(const T&& fmt, const Args&... args) {
[  305s]                                        ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:202:41: error: call to consteval function 'fmt::basic_format_string<char, const char *const &>::basic_format_string<FMT_COMPILE_STRING, 0>' is not a constant expression
[  305s]   return Error(true, errno, fmt::format(fmt, args...));
[  305s]                                         ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/core/fastboot/vendor_boot_img_utils.cpp:185:16: note: in instantiation of function template specialization 'android::base::ErrnoErrorfImpl<FMT_COMPILE_STRING, const char *>' requested here
[  305s]         return ErrnoErrorf("Cannot write new content to {}", what);
[  305s]                ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:206:46: note: expanded from macro 'ErrnoErrorf'
[  305s] #define ErrnoErrorf(fmt, ...) android::base::ErrnoErrorfImpl(FMT_STRING(fmt), ##__VA_ARGS__)
[  305s]                                              ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:202:41: note: function parameter 'fmt' with unknown value cannot be used in a constant expression
[  305s]   return Error(true, errno, fmt::format(fmt, args...));
[  305s]                                         ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:201:40: note: declared here
[  305s] inline Error ErrnoErrorfImpl(const T&& fmt, const Args&... args) {
[  305s]                                        ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:202:41: error: call to consteval function 'fmt::basic_format_string<char, const unsigned long &>::basic_format_string<FMT_COMPILE_STRING, 0>' is not a constant expression
[  305s]   return Error(true, errno, fmt::format(fmt, args...));
[  305s]                                         ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/core/fastboot/vendor_boot_img_utils.cpp:188:16: note: in instantiation of function template specialization 'android::base::ErrnoErrorfImpl<FMT_COMPILE_STRING, unsigned long>' requested here
[  305s]         return ErrnoErrorf("Truncating new vendor boot image to 0x{:x} fails", data.size());
[  305s]                ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:206:46: note: expanded from macro 'ErrnoErrorf'
[  305s] #define ErrnoErrorf(fmt, ...) android::base::ErrnoErrorfImpl(FMT_STRING(fmt), ##__VA_ARGS__)
[  305s]                                              ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:202:41: note: function parameter 'fmt' with unknown value cannot be used in a constant expression
[  305s]   return Error(true, errno, fmt::format(fmt, args...));
[  305s]                                         ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:201:40: note: declared here
[  305s] inline Error ErrnoErrorfImpl(const T&& fmt, const Args&... args) {
[  305s]                                        ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:197:58: error: call to consteval function 'fmt::basic_format_string<char, const char *const &>::basic_format_string<FMT_COMPILE_STRING, 0>' is not a constant expression
[  305s]   return Error(false, ErrorCode(0, args...), fmt::format(fmt, args...));
[  305s]                                                          ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/core/fastboot/vendor_boot_img_utils.cpp:286:24: note: in instantiation of function template specialization 'android::base::ErrorfImpl<FMT_COMPILE_STRING, const char *>' requested here
[  305s]                 return Errorf("Multiple vendor ramdisk '{}' found, name should be unique",
[  305s]                        ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:205:41: note: expanded from macro 'Errorf'
[  305s] #define Errorf(fmt, ...) android::base::ErrorfImpl(FMT_STRING(fmt), ##__VA_ARGS__)
[  305s]                                         ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:197:58: note: function parameter 'fmt' with unknown value cannot be used in a constant expression
[  305s]   return Error(false, ErrorCode(0, args...), fmt::format(fmt, args...));
[  305s]                                                          ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:196:35: note: declared here
[  305s] inline Error ErrorfImpl(const T&& fmt, const Args&... args) {
[  305s]                                   ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:197:58: error: call to consteval function 'fmt::basic_format_string<char, const char *const &>::basic_format_string<FMT_COMPILE_STRING, 0>' is not a constant expression
[  305s]   return Error(false, ErrorCode(0, args...), fmt::format(fmt, args...));
[  305s]                                                          ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/core/fastboot/vendor_boot_img_utils.cpp:293:16: note: in instantiation of function template specialization 'android::base::ErrorfImpl<FMT_COMPILE_STRING, const char *>' requested here
[  305s]         return Errorf("Vendor ramdisk '{}' not found", ramdisk_name.c_str());
[  305s]                ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:205:41: note: expanded from macro 'Errorf'
[  305s] #define Errorf(fmt, ...) android::base::ErrorfImpl(FMT_STRING(fmt), ##__VA_ARGS__)
[  305s]                                         ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:197:58: note: function parameter 'fmt' with unknown value cannot be used in a constant expression
[  305s]   return Error(false, ErrorCode(0, args...), fmt::format(fmt, args...));
[  305s]                                                          ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:196:35: note: declared here
[  305s] inline Error ErrorfImpl(const T&& fmt, const Args&... args) {
[  305s]                                   ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:197:58: error: call to consteval function 'fmt::basic_format_string<char>::basic_format_string<FMT_COMPILE_STRING, 0>' is not a constant expression
[  305s]   return Error(false, ErrorCode(0, args...), fmt::format(fmt, args...));
[  305s]                                                          ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/core/fastboot/vendor_boot_img_utils.cpp:315:16: note: in instantiation of function template specialization 'android::base::ErrorfImpl<FMT_COMPILE_STRING>' requested here
[  305s]         return Errorf("Too many vendor ramdisk entries in table, overflow");
[  305s]                ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:205:41: note: expanded from macro 'Errorf'
[  305s] #define Errorf(fmt, ...) android::base::ErrorfImpl(FMT_STRING(fmt), ##__VA_ARGS__)
[  305s]                                         ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:197:58: note: function parameter 'fmt' with unknown value cannot be used in a constant expression
[  305s]   return Error(false, ErrorCode(0, args...), fmt::format(fmt, args...));
[  305s]                                                          ^
[  305s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:196:35: note: declared here
[  305s] inline Error ErrorfImpl(const T&& fmt, const Args&... args) {
[  305s]                                   ^
[  305s] fatal error: too many errors emitted, stopping now [-ferror-limit=]
[  305s] 20 errors generated.
[  305s] make[2]: *** [vendor/CMakeFiles/fastboot.dir/build.make:205: vendor/CMakeFiles/fastboot.dir/core/fastboot/vendor_boot_img_utils.cpp.o] Error 1
[  305s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/android-tools-31.0.2/build'
[  305s] make[1]: *** [CMakeFiles/Makefile2:1012: vendor/CMakeFiles/fastboot.dir/all] Error 2
[  305s] make[1]: *** Waiting for unfinished jobs....
munix9

comment created time in 2 months

issue openednmeum/android-tools

does not compile with fmt >= 8

[  345s] In file included from /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/core/fastboot/vendor_boot_img_utils.h:23,
[  345s]                  from /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/core/fastboot/vendor_boot_img_utils.cpp:17:
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h: In instantiation of 'android::base::Error android::base::ErrorfImpl(const T&&, const Args& ...) [with T = {anonymous}::DataUpdater::Seek(uint32_t)::<lambda()>::FMT_COMPILE_STRING; Args = {unsigned int, long unsigned int}]':
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/core/fastboot/vendor_boot_img_utils.cpp:81:37:   required from here
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:197:57: error: 'fmt' is not a constant expression
[  345s]   197 |   return Error(false, ErrorCode(0, args...), fmt::format(fmt, args...));
[  345s]       |                                              ~~~~~~~~~~~^~~~~~~~~~~~~~
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h: In instantiation of 'android::base::Error android::base::ErrorfImpl(const T&&, const Args& ...) [with T = {anonymous}::DataUpdater::CheckOffset(uint32_t, uint32_t)::<lambda()>::FMT_COMPILE_STRING; Args = {unsigned int, long int}]':
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/core/fastboot/vendor_boot_img_utils.cpp:94:20:   required from here
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:197:57: error: 'fmt' is not a constant expression
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h: In instantiation of 'android::base::Error android::base::ErrorfImpl(const T&&, const Args& ...) [with T = {anonymous}::DataUpdater::CheckOffset(uint32_t, uint32_t)::<lambda()>::FMT_COMPILE_STRING; Args = {unsigned int, long int}]':
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/core/fastboot/vendor_boot_img_utils.cpp:97:20:   required from here
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:197:57: error: 'fmt' is not a constant expression
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h: In instantiation of 'android::base::Error android::base::ErrorfImpl(const T&&, const Args& ...) [with T = {anonymous}::DataUpdater::CheckAdvance(const char*, const char*, uint32_t, const char*)::<lambda()>::FMT_COMPILE_STRING; Args = {const char*, const void*, unsigned int, const void*}]':
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/core/fastboot/vendor_boot_img_utils.cpp:116:20:   required from here
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:197:57: error: 'fmt' is not a constant expression
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h: In instantiation of 'android::base::Error android::base::ErrorfImpl(const T&&, const Args& ...) [with T = {anonymous}::DataUpdater::CheckAdvance(const char*, const char*, uint32_t, const char*)::<lambda()>::FMT_COMPILE_STRING; Args = {const char*, const void*, unsigned int, const void*}]':
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/core/fastboot/vendor_boot_img_utils.cpp:119:20:   required from here
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:197:57: error: 'fmt' is not a constant expression
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h: In instantiation of 'android::base::Error android::base::ErrorfImpl(const T&&, const Args& ...) [with T = {anonymous}::get_vendor_boot_header_size(const vendor_boot_img_hdr_v3*)::<lambda()>::FMT_COMPILE_STRING; Args = {unsigned int}]':
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/core/fastboot/vendor_boot_img_utils.cpp:133:12:   required from here
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:197:57: error: 'fmt' is not a constant expression
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h: In instantiation of 'android::base::Error android::base::ErrorfImpl(const T&&, const Args& ...) [with T = {anonymous}::check_vendor_boot_hdr(const string&, uint32_t)::<lambda()>::FMT_COMPILE_STRING; Args = {long unsigned int, long unsigned int}]':
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/core/fastboot/vendor_boot_img_utils.cpp:141:16:   required from here
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:197:57: error: 'fmt' is not a constant expression
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h: In instantiation of 'android::base::Error android::base::ErrorfImpl(const T&&, const Args& ...) [with T = {anonymous}::check_vendor_boot_hdr(const string&, uint32_t)::<lambda()>::FMT_COMPILE_STRING; Args = {long unsigned int, unsigned int, unsigned int}]':
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/core/fastboot/vendor_boot_img_utils.cpp:149:16:   required from here
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:197:57: error: 'fmt' is not a constant expression
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h: In instantiation of 'android::base::Error android::base::ErrorfImpl(const T&&, const Args& ...) [with T = {anonymous}::check_vendor_boot_hdr(const string&, uint32_t)::<lambda()>::FMT_COMPILE_STRING; Args = {}]':
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/core/fastboot/vendor_boot_img_utils.cpp:153:16:   required from here
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:197:57: error: 'fmt' is not a constant expression
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h: In instantiation of 'android::base::Error android::base::ErrorfImpl(const T&&, const Args& ...) [with T = {anonymous}::check_vendor_boot_hdr(const string&, uint32_t)::<lambda()>::FMT_COMPILE_STRING; Args = {unsigned int, unsigned int}]':
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/core/fastboot/vendor_boot_img_utils.cpp:156:16:   required from here
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:197:57: error: 'fmt' is not a constant expression
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h: In instantiation of 'android::base::Error android::base::ErrnoErrorfImpl(const T&&, const Args& ...) [with T = {anonymous}::load_file(android::base::borrowed_fd, uint64_t, const char*)::<lambda()>::FMT_COMPILE_STRING; Args = {const char*}]':
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/core/fastboot/vendor_boot_img_utils.cpp:165:16:   required from here
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:202:40: error: 'fmt' is not a constant expression
[  345s]   202 |   return Error(true, errno, fmt::format(fmt, args...));
[  345s]       |                             ~~~~~~~~~~~^~~~~~~~~~~~~~
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h: In instantiation of 'android::base::Error android::base::ErrnoErrorfImpl(const T&&, const Args& ...) [with T = {anonymous}::load_file(android::base::borrowed_fd, uint64_t, const char*)::<lambda()>::FMT_COMPILE_STRING; Args = {const char*}]':
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/core/fastboot/vendor_boot_img_utils.cpp:169:16:   required from here
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:202:40: error: 'fmt' is not a constant expression
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h: In instantiation of 'android::base::Error android::base::ErrorfImpl(const T&&, const Args& ...) [with T = {anonymous}::load_file(android::base::borrowed_fd, uint64_t, const char*)::<lambda()>::FMT_COMPILE_STRING; Args = {const char*, long unsigned int, long unsigned int}]':
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/core/fastboot/vendor_boot_img_utils.cpp:172:16:   required from here
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:197:57: error: 'fmt' is not a constant expression
[  345s]   197 |   return Error(false, ErrorCode(0, args...), fmt::format(fmt, args...));
[  345s]       |                                              ~~~~~~~~~~~^~~~~~~~~~~~~~
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h: In instantiation of 'android::base::Error android::base::ErrnoErrorfImpl(const T&&, const Args& ...) [with T = {anonymous}::store_file(android::base::borrowed_fd, const string&, const char*)::<lambda()>::FMT_COMPILE_STRING; Args = {const char*}]':
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/core/fastboot/vendor_boot_img_utils.cpp:182:16:   required from here
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:202:40: error: 'fmt' is not a constant expression
[  345s]   202 |   return Error(true, errno, fmt::format(fmt, args...));
[  345s]       |                             ~~~~~~~~~~~^~~~~~~~~~~~~~
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h: In instantiation of 'android::base::Error android::base::ErrnoErrorfImpl(const T&&, const Args& ...) [with T = {anonymous}::store_file(android::base::borrowed_fd, const string&, const char*)::<lambda()>::FMT_COMPILE_STRING; Args = {const char*}]':
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/core/fastboot/vendor_boot_img_utils.cpp:185:16:   required from here
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:202:40: error: 'fmt' is not a constant expression
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h: In instantiation of 'android::base::Error android::base::ErrnoErrorfImpl(const T&&, const Args& ...) [with T = {anonymous}::store_file(android::base::borrowed_fd, const string&, const char*)::<lambda()>::FMT_COMPILE_STRING; Args = {long unsigned int}]':
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/core/fastboot/vendor_boot_img_utils.cpp:188:16:   required from here
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:202:40: error: 'fmt' is not a constant expression
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h: In instantiation of 'android::base::Error android::base::ErrorfImpl(const T&&, const Args& ...) [with T = {anonymous}::find_unique_ramdisk(const string&, const vendor_ramdisk_table_entry_v4*, uint32_t)::<lambda()>::FMT_COMPILE_STRING; Args = {const char*}]':
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/core/fastboot/vendor_boot_img_utils.cpp:286:24:   required from here
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:197:57: error: 'fmt' is not a constant expression
[  345s]   197 |   return Error(false, ErrorCode(0, args...), fmt::format(fmt, args...));
[  345s]       |                                              ~~~~~~~~~~~^~~~~~~~~~~~~~
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h: In instantiation of 'android::base::Error android::base::ErrorfImpl(const T&&, const Args& ...) [with T = {anonymous}::find_unique_ramdisk(const string&, const vendor_ramdisk_table_entry_v4*, uint32_t)::<lambda()>::FMT_COMPILE_STRING; Args = {const char*}]':
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/core/fastboot/vendor_boot_img_utils.cpp:293:16:   required from here
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:197:57: error: 'fmt' is not a constant expression
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h: In instantiation of 'android::base::Error android::base::ErrorfImpl(const T&&, const Args& ...) [with T = {anonymous}::replace_vendor_ramdisk_fragment(const string&, const string&, const string&)::<lambda()>::FMT_COMPILE_STRING; Args = {}]':
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/core/fastboot/vendor_boot_img_utils.cpp:315:16:   required from here
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:197:57: error: 'fmt' is not a constant expression
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h: In instantiation of 'android::base::Error android::base::ErrorfImpl(const T&&, const Args& ...) [with T = replace_vendor_ramdisk(android::base::borrowed_fd, uint64_t, const string&, android::base::borrowed_fd, uint64_t)::<lambda()>::FMT_COMPILE_STRING; Args = {}]':
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/core/fastboot/vendor_boot_img_utils.cpp:403:16:   required from here
[  345s] /home/abuild/rpmbuild/BUILD/android-tools-31.0.2/vendor/libbase/include/android-base/result.h:197:57: error: 'fmt' is not a constant expression
[  345s] make[2]: *** [vendor/CMakeFiles/fastboot.dir/build.make:205: vendor/CMakeFiles/fastboot.dir/core/fastboot/vendor_boot_img_utils.cpp.o] Error 1
[  345s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/android-tools-31.0.2/build'
[  345s] make[1]: *** [CMakeFiles/Makefile2:1012: vendor/CMakeFiles/fastboot.dir/all] Error 2
[  345s] make[1]: *** Waiting for unfinished jobs....

openSUSE Tumbleweed gcc 11.1.1 fmt 8.0.1

created time in 2 months

push eventmunix9/android-tools

munix9

commit sha d4bb7743988649b19f897eea0fc58ac2d4cd83fb

mybuild.yml

view details

push time in 3 months

push eventmunix9/android-tools

munix9

commit sha ffcadc73fc9044ecfb51c31f58f39089bd2943a4

mybuild.yml

view details

push time in 3 months

push eventmunix9/android-tools

John

commit sha 02c3b5ddcfa40dda95a4cd3e9906de4646f26d9a

Add patch for glibc 2.31

view details

munix9

commit sha 909df2f43148c7bb9bcc4015dfe8147b62b83c44

Merge branch 'nmeum:master' into master-actions

view details

push time in 3 months

push eventmunix9/android-tools

munix9

commit sha 13a76f7067d67389d953528e99e3411b4bc9a13d

mybuild.yml

view details

push time in 3 months