Source: libzypp
Version: 17.25.7-2.3
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: [email protected]
Usertags: ftbfs-20230113 ftbfs-bookworm

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/zypp && /usr/bin/g++ -DHAVE_PIPE2 
> -DHAVE_UDEV -DLOCALEDIR=\"/usr/share/locale\" -DTEXTDOMAIN=\"zypp\" 
> -DWITH_LIBPROXY_SUPPORT -DZYPP_DLL -D_FILE_OFFSET_BITS=64 -I/<<PKGBUILDDIR>> 
> -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/usr/include/rpm 
> -I/usr/include/libxml2 -I/usr/include/sigc++-2.0 
> -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -I/usr/include/glib-2.0 
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
> -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/zypp -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-strict-aliasing 
> -fPIC -g -Wall -Wp,-D_GLIBCXX_ASSERTIONS -fvisibility-inlines-hidden 
> -Woverloaded-virtual -Wnon-virtual-dtor -Werror=format-security -rdynamic 
> -Wl,-as-needed -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
> -D_FORTIFY_SOURCE=2 -fno-strict-aliasing -fPIC -g -Wall 
> -Wp,-D_GLIBCXX_ASSERTIONS -fvisibility-inlines-hidden -Woverloaded-virtual 
> -Wnon-virtual-dtor -O3 -DZYPP_NDEBUG -std=c++17 
> -DZYPP_BASE_LOGGER_LOGGROUP=\"zypp\" -MD -MT 
> zypp/CMakeFiles/zypp-objlib.dir/target/rpm/librpmDb.cc.o -MF 
> CMakeFiles/zypp-objlib.dir/target/rpm/librpmDb.cc.o.d -o 
> CMakeFiles/zypp-objlib.dir/target/rpm/librpmDb.cc.o -c 
> /<<PKGBUILDDIR>>/zypp/target/rpm/librpmDb.cc
> In file included from /<<PKGBUILDDIR>>/zypp/Arch.h:24,
>                  from /<<PKGBUILDDIR>>/zypp/ZConfig.h:23,
>                  from /<<PKGBUILDDIR>>/zypp/repo/susetags/Downloader.cc:13:
> /<<PKGBUILDDIR>>/zypp/RelCompare.h:86:34: warning: ‘template<class _Arg1, 
> class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>    86 |     struct Compare : public std::binary_function<Tp,Tp,int>
>       |                                  ^~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/zypp/RelCompare.h:158:36: warning: ‘template<class _Arg1, 
> class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>   158 |     struct CompareBy : public std::binary_function<Tp,Tp,bool>
>       |                                    ^~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/zypp/RelCompare.h:171:38: warning: ‘template<class _Arg1, 
> class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>   171 |     struct CompareByEQ : public std::binary_function<Tp,Tp,bool>
>       |                                      ^~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/zypp/RelCompare.h:178:38: warning: ‘template<class _Arg1, 
> class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>   178 |     struct CompareByNE : public std::binary_function<Tp,Tp,bool>
>       |                                      ^~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/zypp/RelCompare.h:185:38: warning: ‘template<class _Arg1, 
> class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>   185 |     struct CompareByLT : public std::binary_function<Tp,Tp,bool>
>       |                                      ^~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/zypp/RelCompare.h:192:38: warning: ‘template<class _Arg1, 
> class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>   192 |     struct CompareByLE : public std::binary_function<Tp,Tp,bool>
>       |                                      ^~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/zypp/RelCompare.h:199:38: warning: ‘template<class _Arg1, 
> class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>   199 |     struct CompareByGT : public std::binary_function<Tp,Tp,bool>
>       |                                      ^~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/zypp/RelCompare.h:206:38: warning: ‘template<class _Arg1, 
> class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>   206 |     struct CompareByGE : public std::binary_function<Tp,Tp,bool>
>       |                                      ^~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/zypp/RelCompare.h:213:39: warning: ‘template<class _Arg1, 
> class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>   213 |     struct CompareByANY : public std::binary_function<Tp,Tp,bool>
>       |                                       ^~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/zypp/RelCompare.h:220:40: warning: ‘template<class _Arg1, 
> class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>   220 |     struct CompareByNONE : public std::binary_function<Tp,Tp,bool>
>       |                                        ^~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/zypp/Arch.h: In static member function ‘static std::string 
> zypp::Arch::asString(const CompatSet&)’:
> /<<PKGBUILDDIR>>/zypp/Arch.h:137:80: warning: ‘std::const_mem_fun_ref_t<_Ret, 
> _Tp> std::mem_fun_ref(_Ret (_Tp::*)() const) [with _Ret = const 
> __cxx11::basic_string<char>&; _Tp = zypp::Arch]’ is deprecated: use 
> 'std::mem_fn' instead [-Wdeprecated-declarations]
>   137 |       return str::join( make_transform_iterator( cset.begin(), 
> std::mem_fun_ref(&Arch::asString) ),
>       |                                                                
> ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:1389:5: note: declared here
>  1389 |     mem_fun_ref(_Ret (_Tp::*__f)() const)
>       |     ^~~~~~~~~~~
> /<<PKGBUILDDIR>>/zypp/Arch.h:138:78: warning: ‘std::const_mem_fun_ref_t<_Ret, 
> _Tp> std::mem_fun_ref(_Ret (_Tp::*)() const) [with _Ret = const 
> __cxx11::basic_string<char>&; _Tp = zypp::Arch]’ is deprecated: use 
> 'std::mem_fn' instead [-Wdeprecated-declarations]
>   138 |                         make_transform_iterator( cset.end(), 
> std::mem_fun_ref(&Arch::asString) ) );
>       |                                                              
> ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:1389:5: note: declared here
>  1389 |     mem_fun_ref(_Ret (_Tp::*__f)() const)
>       |     ^~~~~~~~~~~
> /<<PKGBUILDDIR>>/zypp/Arch.h: At global scope:
> /<<PKGBUILDDIR>>/zypp/Arch.h:329:43: warning: ‘template<class _Arg, class 
> _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
>   329 |   struct ArchCompatibleWith : public std::unary_function<Arch,bool>
>       |                                           ^~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
>   117 |     struct unary_function
>       |            ^~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/zypp/target/rpm/RpmHeader.cc: In function ‘int 
> unameToUid(const char*, uid_t*)’:
> /<<PKGBUILDDIR>>/zypp/target/rpm/RpmHeader.cc:41:16: error: ‘strcmp’ was not 
> declared in this scope
>    41 |     } else if (strcmp(thisUname, "root") == 0) {
>       |                ^~~~~~
> /<<PKGBUILDDIR>>/zypp/target/rpm/RpmHeader.cc:21:1: note: ‘strcmp’ is defined 
> in header ‘<cstring>’; did you forget to ‘#include <cstring>’?
>    20 | #include <grp.h>
>   +++ |+#include <cstring>
>    21 | }
> /<<PKGBUILDDIR>>/zypp/target/rpm/RpmHeader.cc:48:20: error: ‘strlen’ was not 
> declared in this scope
>    48 |     thisUnameLen = strlen(thisUname);
>       |                    ^~~~~~
> /<<PKGBUILDDIR>>/zypp/target/rpm/RpmHeader.cc:48:20: note: ‘strlen’ is 
> defined in header ‘<cstring>’; did you forget to ‘#include <cstring>’?
> /<<PKGBUILDDIR>>/zypp/target/rpm/RpmHeader.cc:50:9: error: ‘strcmp’ was not 
> declared in this scope
>    50 |         strcmp(thisUname, lastUname) != 0)
>       |         ^~~~~~
> /<<PKGBUILDDIR>>/zypp/target/rpm/RpmHeader.cc:50:9: note: ‘strcmp’ is defined 
> in header ‘<cstring>’; did you forget to ‘#include <cstring>’?
> /<<PKGBUILDDIR>>/zypp/target/rpm/RpmHeader.cc:57:9: error: ‘strcpy’ was not 
> declared in this scope
>    57 |         strcpy(lastUname, thisUname);
>       |         ^~~~~~
> /<<PKGBUILDDIR>>/zypp/target/rpm/RpmHeader.cc:57:9: note: ‘strcpy’ is defined 
> in header ‘<cstring>’; did you forget to ‘#include <cstring>’?
> /<<PKGBUILDDIR>>/zypp/target/rpm/RpmHeader.cc: In function ‘int 
> gnameToGid(const char*, gid_t*)’:
> /<<PKGBUILDDIR>>/zypp/target/rpm/RpmHeader.cc:91:16: error: ‘strcmp’ was not 
> declared in this scope
>    91 |     } else if (strcmp(thisGname, "root") == 0) {
>       |                ^~~~~~
> /<<PKGBUILDDIR>>/zypp/target/rpm/RpmHeader.cc:91:16: note: ‘strcmp’ is 
> defined in header ‘<cstring>’; did you forget to ‘#include <cstring>’?
> /<<PKGBUILDDIR>>/zypp/target/rpm/RpmHeader.cc:98:20: error: ‘strlen’ was not 
> declared in this scope
>    98 |     thisGnameLen = strlen(thisGname);
>       |                    ^~~~~~
> /<<PKGBUILDDIR>>/zypp/target/rpm/RpmHeader.cc:98:20: note: ‘strlen’ is 
> defined in header ‘<cstring>’; did you forget to ‘#include <cstring>’?
> /<<PKGBUILDDIR>>/zypp/target/rpm/RpmHeader.cc:100:9: error: ‘strcmp’ was not 
> declared in this scope
>   100 |         strcmp(thisGname, lastGname) != 0)
>       |         ^~~~~~
> /<<PKGBUILDDIR>>/zypp/target/rpm/RpmHeader.cc:100:9: note: ‘strcmp’ is 
> defined in header ‘<cstring>’; did you forget to ‘#include <cstring>’?
> /<<PKGBUILDDIR>>/zypp/target/rpm/RpmHeader.cc:107:9: error: ‘strcpy’ was not 
> declared in this scope
>   107 |         strcpy(lastGname, thisGname);
>       |         ^~~~~~
> /<<PKGBUILDDIR>>/zypp/target/rpm/RpmHeader.cc:107:9: note: ‘strcpy’ is 
> defined in header ‘<cstring>’; did you forget to ‘#include <cstring>’?
> In file included from /<<PKGBUILDDIR>>/zypp/sat/detail/PoolMember.h:16,
>                  from /<<PKGBUILDDIR>>/zypp/IdString.h:21,
>                  from /<<PKGBUILDDIR>>/zypp/IdStringType.h:15,
>                  from /<<PKGBUILDDIR>>/zypp/Edition.h:19,
>                  from /<<PKGBUILDDIR>>/zypp/PublicKey.h:26,
>                  from /<<PKGBUILDDIR>>/zypp/target/rpm/RpmDb.cc:41:
> /<<PKGBUILDDIR>>/zypp/base/Iterator.h:155:39: warning: ‘template<class _Arg, 
> class _Result> struct std::unary_function’ is deprecated 
> [-Wdeprecated-declarations]
>   155 |     struct GetPairFirst : public std::unary_function<TPair, const 
> typename TPair::first_type &>
>       |                                       ^~~~~~~~~~~~~~
> In file included from /usr/include/c++/12/string:48,
>                  from /usr/include/c++/12/bits/locale_classes.h:40,
>                  from /usr/include/c++/12/bits/ios_base.h:41,
>                  from /usr/include/c++/12/ios:42,
>                  from /usr/include/c++/12/ostream:38,
>                  from /usr/include/c++/12/iostream:39,
>                  from /<<PKGBUILDDIR>>/zypp/target/rpm/RpmDb.cc:22:
> /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
>   117 |     struct unary_function
>       |            ^~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/zypp/base/Iterator.h:165:40: warning: ‘template<class _Arg, 
> class _Result> struct std::unary_function’ is deprecated 
> [-Wdeprecated-declarations]
>   165 |     struct GetPairSecond : public std::unary_function<TPair, const 
> typename TPair::second_type &>
>       |                                        ^~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
>   117 |     struct unary_function
>       |            ^~~~~~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/zypp/Edition.h:20:
> /<<PKGBUILDDIR>>/zypp/RelCompare.h:86:34: warning: ‘template<class _Arg1, 
> class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>    86 |     struct Compare : public std::binary_function<Tp,Tp,int>
>       |                                  ^~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/zypp/RelCompare.h:158:36: warning: ‘template<class _Arg1, 
> class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>   158 |     struct CompareBy : public std::binary_function<Tp,Tp,bool>
>       |                                    ^~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/zypp/RelCompare.h:171:38: warning: ‘template<class _Arg1, 
> class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>   171 |     struct CompareByEQ : public std::binary_function<Tp,Tp,bool>
>       |                                      ^~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/zypp/RelCompare.h:178:38: warning: ‘template<class _Arg1, 
> class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>   178 |     struct CompareByNE : public std::binary_function<Tp,Tp,bool>
>       |                                      ^~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/zypp/RelCompare.h:185:38: warning: ‘template<class _Arg1, 
> class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>   185 |     struct CompareByLT : public std::binary_function<Tp,Tp,bool>
>       |                                      ^~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/zypp/RelCompare.h:192:38: warning: ‘template<class _Arg1, 
> class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>   192 |     struct CompareByLE : public std::binary_function<Tp,Tp,bool>
>       |                                      ^~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/zypp/RelCompare.h:199:38: warning: ‘template<class _Arg1, 
> class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>   199 |     struct CompareByGT : public std::binary_function<Tp,Tp,bool>
>       |                                      ^~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/zypp/RelCompare.h:206:38: warning: ‘template<class _Arg1, 
> class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>   206 |     struct CompareByGE : public std::binary_function<Tp,Tp,bool>
>       |                                      ^~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/zypp/RelCompare.h:213:39: warning: ‘template<class _Arg1, 
> class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>   213 |     struct CompareByANY : public std::binary_function<Tp,Tp,bool>
>       |                                       ^~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/zypp/RelCompare.h:220:40: warning: ‘template<class _Arg1, 
> class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>   220 |     struct CompareByNONE : public std::binary_function<Tp,Tp,bool>
>       |                                        ^~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/zypp/Edition.h:160:33: warning: ‘template<class _Arg1, class 
> _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>   160 |       struct Match: public std::binary_function<Edition,Edition,int>
>       |                                 ^~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/zypp/sat/Solvable.h:22,
>                  from /<<PKGBUILDDIR>>/zypp/sat/SolvableType.h:16,
>                  from /<<PKGBUILDDIR>>/zypp/Resolvable.h:24,
>                  from /<<PKGBUILDDIR>>/zypp/ResObject.h:17,
>                  from /<<PKGBUILDDIR>>/zypp/Package.h:15,
>                  from /<<PKGBUILDDIR>>/zypp/target/rpm/RpmDb.h:26,
>                  from /<<PKGBUILDDIR>>/zypp/target/rpm/RpmDb.cc:44:
> /<<PKGBUILDDIR>>/zypp/Arch.h: In static member function ‘static std::string 
> zypp::Arch::asString(const CompatSet&)’:
> /<<PKGBUILDDIR>>/zypp/Arch.h:137:80: warning: ‘std::const_mem_fun_ref_t<_Ret, 
> _Tp> std::mem_fun_ref(_Ret (_Tp::*)() const) [with _Ret = const 
> __cxx11::basic_string<char>&; _Tp = zypp::Arch]’ is deprecated: use 
> 'std::mem_fn' instead [-Wdeprecated-declarations]
>   137 |       return str::join( make_transform_iterator( cset.begin(), 
> std::mem_fun_ref(&Arch::asString) ),
>       |                                                                
> ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:1389:5: note: declared here
>  1389 |     mem_fun_ref(_Ret (_Tp::*__f)() const)
>       |     ^~~~~~~~~~~
> [ 29%] Building CXX object 
> zypp/CMakeFiles/zypp-objlib.dir/target/modalias/Modalias.cc.o
> cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/zypp && /usr/bin/g++ -DHAVE_PIPE2 
> -DHAVE_UDEV -DLOCALEDIR=\"/usr/share/locale\" -DTEXTDOMAIN=\"zypp\" 
> -DWITH_LIBPROXY_SUPPORT -DZYPP_DLL -D_FILE_OFFSET_BITS=64 -I/<<PKGBUILDDIR>> 
> -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/usr/include/rpm 
> -I/usr/include/libxml2 -I/usr/include/sigc++-2.0 
> -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -I/usr/include/glib-2.0 
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
> -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/zypp -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-strict-aliasing 
> -fPIC -g -Wall -Wp,-D_GLIBCXX_ASSERTIONS -fvisibility-inlines-hidden 
> -Woverloaded-virtual -Wnon-virtual-dtor -Werror=format-security -rdynamic 
> -Wl,-as-needed -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
> -D_FORTIFY_SOURCE=2 -fno-strict-aliasing -fPIC -g -Wall 
> -Wp,-D_GLIBCXX_ASSERTIONS -fvisibility-inlines-hidden -Woverloaded-virtual 
> -Wnon-virtual-dtor -O3 -DZYPP_NDEBUG -std=c++17 
> -DZYPP_BASE_LOGGER_LOGGROUP=\"zypp\" -MD -MT 
> zypp/CMakeFiles/zypp-objlib.dir/target/modalias/Modalias.cc.o -MF 
> CMakeFiles/zypp-objlib.dir/target/modalias/Modalias.cc.o.d -o 
> CMakeFiles/zypp-objlib.dir/target/modalias/Modalias.cc.o -c 
> /<<PKGBUILDDIR>>/zypp/target/modalias/Modalias.cc
> /<<PKGBUILDDIR>>/zypp/Arch.h:138:78: warning: ‘std::const_mem_fun_ref_t<_Ret, 
> _Tp> std::mem_fun_ref(_Ret (_Tp::*)() const) [with _Ret = const 
> __cxx11::basic_string<char>&; _Tp = zypp::Arch]’ is deprecated: use 
> 'std::mem_fn' instead [-Wdeprecated-declarations]
>   138 |                         make_transform_iterator( cset.end(), 
> std::mem_fun_ref(&Arch::asString) ) );
>       |                                                              
> ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:1389:5: note: declared here
>  1389 |     mem_fun_ref(_Ret (_Tp::*__f)() const)
>       |     ^~~~~~~~~~~
> /<<PKGBUILDDIR>>/zypp/Arch.h: At global scope:
> /<<PKGBUILDDIR>>/zypp/Arch.h:329:43: warning: ‘template<class _Arg, class 
> _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
>   329 |   struct ArchCompatibleWith : public std::unary_function<Arch,bool>
>       |                                           ^~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
>   117 |     struct unary_function
>       |            ^~~~~~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/zypp/Capabilities.h:19,
>                  from /<<PKGBUILDDIR>>/zypp/sat/Solvable.h:24:
> /<<PKGBUILDDIR>>/zypp/Capability.h:204:35: warning: ‘template<class _Arg1, 
> class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>   204 |       struct Matches: public 
> std::binary_function<Capability,Capability,CapMatch>
>       |                                   ^~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> [ 29%] Building CXX object 
> zypp/CMakeFiles/zypp-objlib.dir/target/RpmPostTransCollector.cc.o
> cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/zypp && /usr/bin/g++ -DHAVE_PIPE2 
> -DHAVE_UDEV -DLOCALEDIR=\"/usr/share/locale\" -DTEXTDOMAIN=\"zypp\" 
> -DWITH_LIBPROXY_SUPPORT -DZYPP_DLL -D_FILE_OFFSET_BITS=64 -I/<<PKGBUILDDIR>> 
> -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/usr/include/rpm 
> -I/usr/include/libxml2 -I/usr/include/sigc++-2.0 
> -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -I/usr/include/glib-2.0 
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
> -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/zypp -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-strict-aliasing 
> -fPIC -g -Wall -Wp,-D_GLIBCXX_ASSERTIONS -fvisibility-inlines-hidden 
> -Woverloaded-virtual -Wnon-virtual-dtor -Werror=format-security -rdynamic 
> -Wl,-as-needed -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
> -D_FORTIFY_SOURCE=2 -fno-strict-aliasing -fPIC -g -Wall 
> -Wp,-D_GLIBCXX_ASSERTIONS -fvisibility-inlines-hidden -Woverloaded-virtual 
> -Wnon-virtual-dtor -O3 -DZYPP_NDEBUG -std=c++17 
> -DZYPP_BASE_LOGGER_LOGGROUP=\"zypp\" -MD -MT 
> zypp/CMakeFiles/zypp-objlib.dir/target/RpmPostTransCollector.cc.o -MF 
> CMakeFiles/zypp-objlib.dir/target/RpmPostTransCollector.cc.o.d -o 
> CMakeFiles/zypp-objlib.dir/target/RpmPostTransCollector.cc.o -c 
> /<<PKGBUILDDIR>>/zypp/target/RpmPostTransCollector.cc
> [ 29%] Building CXX object 
> zypp/CMakeFiles/zypp-objlib.dir/target/RequestedLocalesFile.cc.o
> cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/zypp && /usr/bin/g++ -DHAVE_PIPE2 
> -DHAVE_UDEV -DLOCALEDIR=\"/usr/share/locale\" -DTEXTDOMAIN=\"zypp\" 
> -DWITH_LIBPROXY_SUPPORT -DZYPP_DLL -D_FILE_OFFSET_BITS=64 -I/<<PKGBUILDDIR>> 
> -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/usr/include/rpm 
> -I/usr/include/libxml2 -I/usr/include/sigc++-2.0 
> -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -I/usr/include/glib-2.0 
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
> -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/zypp -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-strict-aliasing 
> -fPIC -g -Wall -Wp,-D_GLIBCXX_ASSERTIONS -fvisibility-inlines-hidden 
> -Woverloaded-virtual -Wnon-virtual-dtor -Werror=format-security -rdynamic 
> -Wl,-as-needed -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
> -D_FORTIFY_SOURCE=2 -fno-strict-aliasing -fPIC -g -Wall 
> -Wp,-D_GLIBCXX_ASSERTIONS -fvisibility-inlines-hidden -Woverloaded-virtual 
> -Wnon-virtual-dtor -O3 -DZYPP_NDEBUG -std=c++17 
> -DZYPP_BASE_LOGGER_LOGGROUP=\"zypp\" -MD -MT 
> zypp/CMakeFiles/zypp-objlib.dir/target/RequestedLocalesFile.cc.o -MF 
> CMakeFiles/zypp-objlib.dir/target/RequestedLocalesFile.cc.o.d -o 
> CMakeFiles/zypp-objlib.dir/target/RequestedLocalesFile.cc.o -c 
> /<<PKGBUILDDIR>>/zypp/target/RequestedLocalesFile.cc
> In file included from /<<PKGBUILDDIR>>/zypp/RepoInfo.h:25,
>                  from /<<PKGBUILDDIR>>/zypp/Repository.h:21,
>                  from /<<PKGBUILDDIR>>/zypp/sat/SolvableType.h:17:
> /<<PKGBUILDDIR>>/zypp/repo/RepoVariables.h:105:54: warning: ‘template<class 
> _Arg, class _Result> struct std::unary_function’ is deprecated 
> [-Wdeprecated-declarations]
>   105 |     struct RepoVariablesStringReplacer : public 
> std::unary_function<const std::string &, std::string>
>       |                                                      ^~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
>   117 |     struct unary_function
>       |            ^~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/zypp/repo/RepoVariables.h:119:51: warning: ‘template<class 
> _Arg, class _Result> struct std::unary_function’ is deprecated 
> [-Wdeprecated-declarations]
>   119 |     struct RepoVariablesUrlReplacer : public 
> std::unary_function<const Url &, Url>
>       |                                                   ^~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
>   117 |     struct unary_function
>       |            ^~~~~~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/zypp/ui/Selectable.h:22,
>                  from /<<PKGBUILDDIR>>/zypp/sat/SolvIterMixin.h:23,
>                  from /<<PKGBUILDDIR>>/zypp/sat/SolvableSet.h:20,
>                  from /<<PKGBUILDDIR>>/zypp/Patch.h:18,
>                  from /<<PKGBUILDDIR>>/zypp/ZYppCallbacks.h:22,
>                  from /<<PKGBUILDDIR>>/zypp/target/rpm/RpmDb.h:32:
> /<<PKGBUILDDIR>>/zypp/ui/SelectableTraits.h:44:36: warning: ‘template<class 
> _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>    44 |       struct AVOrder : public 
> std::binary_function<PoolItem,PoolItem,bool>
>       |                                    ^~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/zypp/ui/SelectableTraits.h:94:35: warning: ‘template<class 
> _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>    94 |       struct IOrder : public 
> std::binary_function<PoolItem,PoolItem,bool>
>       |                                   ^~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/zypp/ResPool.h:20,
>                  from /<<PKGBUILDDIR>>/zypp/Target.h:24,
>                  from /<<PKGBUILDDIR>>/zypp/ZYpp.h:27,
>                  from /<<PKGBUILDDIR>>/zypp/ZYppFactory.h:18,
>                  from /<<PKGBUILDDIR>>/zypp/target/rpm/RpmDb.cc:52:
> /<<PKGBUILDDIR>>/zypp/pool/PoolTraits.h:49:38: warning: ‘template<class _Arg, 
> class _Result> struct std::unary_function’ is deprecated 
> [-Wdeprecated-declarations]
>    49 |     struct P_Select2nd : public std::unary_function<TPair, typename 
> TPair::second_type>
>       |                                      ^~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
>   117 |     struct unary_function
>       |            ^~~~~~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/zypp/Filter.h:17,
>                  from /<<PKGBUILDDIR>>/zypp/ResPool.h:22:
> /<<PKGBUILDDIR>>/zypp/base/Functional.h:97:42: warning: ‘template<class _Arg, 
> class _Result> struct std::unary_function’ is deprecated 
> [-Wdeprecated-declarations]
>    97 |         struct FunctorRef1 : public std::unary_function<arg1_type, 
> res_type>
>       |                                          ^~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
>   117 |     struct unary_function
>       |            ^~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/zypp/base/Functional.h:113:42: warning: ‘template<class 
> _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>   113 |         struct FunctorRef2 : public std::binary_function<arg1_type, 
> arg2_type, res_type>
>       |                                          ^~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/zypp/sat/detail/PoolMember.h:16,
>                  from /<<PKGBUILDDIR>>/zypp/sat/Solvable.h:17,
>                  from /<<PKGBUILDDIR>>/zypp/sat/SolvableType.h:16,
>                  from /<<PKGBUILDDIR>>/zypp/Resolvable.h:24,
>                  from /<<PKGBUILDDIR>>/zypp/ResObject.h:17,
>                  from /<<PKGBUILDDIR>>/zypp/Package.h:15,
>                  from /<<PKGBUILDDIR>>/zypp/target/rpm/librpmDb.h:21,
>                  from /<<PKGBUILDDIR>>/zypp/target/rpm/RpmHeader.cc:153:
> /<<PKGBUILDDIR>>/zypp/base/Iterator.h: At global scope:
> /<<PKGBUILDDIR>>/zypp/base/Iterator.h:155:39: warning: ‘template<class _Arg, 
> class _Result> struct std::unary_function’ is deprecated 
> [-Wdeprecated-declarations]
>   155 |     struct GetPairFirst : public std::unary_function<TPair, const 
> typename TPair::first_type &>
>       |                                       ^~~~~~~~~~~~~~
> In file included from /usr/include/c++/12/string:48,
>                  from /usr/include/c++/12/bits/locale_classes.h:40,
>                  from /usr/include/c++/12/bits/ios_base.h:41,
>                  from /usr/include/c++/12/ios:42,
>                  from /usr/include/c++/12/ostream:38,
>                  from /usr/include/c++/12/iostream:39,
>                  from /<<PKGBUILDDIR>>/zypp/target/rpm/RpmHeader.cc:144:
> /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
>   117 |     struct unary_function
>       |            ^~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/zypp/base/Iterator.h:165:40: warning: ‘template<class _Arg, 
> class _Result> struct std::unary_function’ is deprecated 
> [-Wdeprecated-declarations]
>   165 |     struct GetPairSecond : public std::unary_function<TPair, const 
> typename TPair::second_type &>
>       |                                        ^~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
>   117 |     struct unary_function
>       |            ^~~~~~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/zypp/Filter.h:216:
> /<<PKGBUILDDIR>>/zypp/ResFilters.h:151:18: warning: ‘template<class _Arg, 
> class _Result> struct std::unary_function’ is deprecated 
> [-Wdeprecated-declarations]
>   151 |     typedef std::unary_function<ResObject::constPtr, bool> 
> ResObjectFilterFunctor;
>       |                  ^~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
>   117 |     struct unary_function
>       |            ^~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/zypp/ResFilters.h:285:18: warning: ‘template<class _Arg, 
> class _Result> struct std::unary_function’ is deprecated 
> [-Wdeprecated-declarations]
>   285 |     typedef std::unary_function<PoolItem, bool> PoolItemFilterFunctor;
>       |                  ^~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
>   117 |     struct unary_function
>       |            ^~~~~~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/zypp/Edition.h:20,
>                  from /<<PKGBUILDDIR>>/zypp/sat/Solvable.h:21:
> /<<PKGBUILDDIR>>/zypp/RelCompare.h:86:34: warning: ‘template<class _Arg1, 
> class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>    86 |     struct Compare : public std::binary_function<Tp,Tp,int>
>       |                                  ^~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/zypp/RelCompare.h:158:36: warning: ‘template<class _Arg1, 
> class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>   158 |     struct CompareBy : public std::binary_function<Tp,Tp,bool>
>       |                                    ^~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/zypp/RelCompare.h:171:38: warning: ‘template<class _Arg1, 
> class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>   171 |     struct CompareByEQ : public std::binary_function<Tp,Tp,bool>
>       |                                      ^~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/zypp/RelCompare.h:178:38: warning: ‘template<class _Arg1, 
> class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>   178 |     struct CompareByNE : public std::binary_function<Tp,Tp,bool>
>       |                                      ^~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/zypp/RelCompare.h:185:38: warning: ‘template<class _Arg1, 
> class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>   185 |     struct CompareByLT : public std::binary_function<Tp,Tp,bool>
>       |                                      ^~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/zypp/RelCompare.h:192:38: warning: ‘template<class _Arg1, 
> class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>   192 |     struct CompareByLE : public std::binary_function<Tp,Tp,bool>
>       |                                      ^~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/zypp/RelCompare.h:199:38: warning: ‘template<class _Arg1, 
> class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>   199 |     struct CompareByGT : public std::binary_function<Tp,Tp,bool>
>       |                                      ^~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/zypp/RelCompare.h:206:38: warning: ‘template<class _Arg1, 
> class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>   206 |     struct CompareByGE : public std::binary_function<Tp,Tp,bool>
>       |                                      ^~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/zypp/RelCompare.h:213:39: warning: ‘template<class _Arg1, 
> class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>   213 |     struct CompareByANY : public std::binary_function<Tp,Tp,bool>
>       |                                       ^~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/zypp/RelCompare.h:220:40: warning: ‘template<class _Arg1, 
> class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>   220 |     struct CompareByNONE : public std::binary_function<Tp,Tp,bool>
>       |                                        ^~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/zypp/Edition.h:160:33: warning: ‘template<class _Arg1, class 
> _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>   160 |       struct Match: public std::binary_function<Edition,Edition,int>
>       |                                 ^~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/zypp/sat/Solvable.h:22:
> /<<PKGBUILDDIR>>/zypp/Arch.h: In static member function ‘static std::string 
> zypp::Arch::asString(const CompatSet&)’:
> /<<PKGBUILDDIR>>/zypp/Arch.h:137:80: warning: ‘std::const_mem_fun_ref_t<_Ret, 
> _Tp> std::mem_fun_ref(_Ret (_Tp::*)() const) [with _Ret = const 
> __cxx11::basic_string<char>&; _Tp = zypp::Arch]’ is deprecated: use 
> 'std::mem_fn' instead [-Wdeprecated-declarations]
>   137 |       return str::join( make_transform_iterator( cset.begin(), 
> std::mem_fun_ref(&Arch::asString) ),
>       |                                                                
> ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:1389:5: note: declared here
>  1389 |     mem_fun_ref(_Ret (_Tp::*__f)() const)
>       |     ^~~~~~~~~~~
> /<<PKGBUILDDIR>>/zypp/Arch.h:138:78: warning: ‘std::const_mem_fun_ref_t<_Ret, 
> _Tp> std::mem_fun_ref(_Ret (_Tp::*)() const) [with _Ret = const 
> __cxx11::basic_string<char>&; _Tp = zypp::Arch]’ is deprecated: use 
> 'std::mem_fn' instead [-Wdeprecated-declarations]
>   138 |                         make_transform_iterator( cset.end(), 
> std::mem_fun_ref(&Arch::asString) ) );
>       |                                                              
> ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:1389:5: note: declared here
>  1389 |     mem_fun_ref(_Ret (_Tp::*__f)() const)
>       |     ^~~~~~~~~~~
> /<<PKGBUILDDIR>>/zypp/Arch.h: At global scope:
> /<<PKGBUILDDIR>>/zypp/Arch.h:329:43: warning: ‘template<class _Arg, class 
> _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
>   329 |   struct ArchCompatibleWith : public std::unary_function<Arch,bool>
>       |                                           ^~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
>   117 |     struct unary_function
>       |            ^~~~~~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/zypp/ResPoolProxy.h:21,
>                  from /<<PKGBUILDDIR>>/zypp/ResPool.h:480:
> /<<PKGBUILDDIR>>/zypp/ui/SelFilters.h:30:20: warning: ‘template<class _Arg, 
> class _Result> struct std::unary_function’ is deprecated 
> [-Wdeprecated-declarations]
>    30 |       typedef std::unary_function<Selectable::constPtr,bool> 
> SelectableFilterFunctor;
>       |                    ^~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
>   117 |     struct unary_function
>       |            ^~~~~~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/zypp/Capabilities.h:19,
>                  from /<<PKGBUILDDIR>>/zypp/sat/Solvable.h:24:
> /<<PKGBUILDDIR>>/zypp/Capability.h:204:35: warning: ‘template<class _Arg1, 
> class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>   204 |       struct Matches: public 
> std::binary_function<Capability,Capability,CapMatch>
>       |                                   ^~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/zypp/RepoInfo.h:25,
>                  from /<<PKGBUILDDIR>>/zypp/Repository.h:21,
>                  from /<<PKGBUILDDIR>>/zypp/sat/SolvableType.h:17:
> /<<PKGBUILDDIR>>/zypp/repo/RepoVariables.h:105:54: warning: ‘template<class 
> _Arg, class _Result> struct std::unary_function’ is deprecated 
> [-Wdeprecated-declarations]
>   105 |     struct RepoVariablesStringReplacer : public 
> std::unary_function<const std::string &, std::string>
>       |                                                      ^~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
>   117 |     struct unary_function
>       |            ^~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/zypp/repo/RepoVariables.h:119:51: warning: ‘template<class 
> _Arg, class _Result> struct std::unary_function’ is deprecated 
> [-Wdeprecated-declarations]
>   119 |     struct RepoVariablesUrlReplacer : public 
> std::unary_function<const Url &, Url>
>       |                                                   ^~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
>   117 |     struct unary_function
>       |            ^~~~~~~~~~~~~~
> [ 29%] Building CXX object 
> zypp/CMakeFiles/zypp-objlib.dir/target/SolvIdentFile.cc.o
> cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/zypp && /usr/bin/g++ -DHAVE_PIPE2 
> -DHAVE_UDEV -DLOCALEDIR=\"/usr/share/locale\" -DTEXTDOMAIN=\"zypp\" 
> -DWITH_LIBPROXY_SUPPORT -DZYPP_DLL -D_FILE_OFFSET_BITS=64 -I/<<PKGBUILDDIR>> 
> -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/usr/include/rpm 
> -I/usr/include/libxml2 -I/usr/include/sigc++-2.0 
> -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -I/usr/include/glib-2.0 
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
> -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/zypp -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-strict-aliasing 
> -fPIC -g -Wall -Wp,-D_GLIBCXX_ASSERTIONS -fvisibility-inlines-hidden 
> -Woverloaded-virtual -Wnon-virtual-dtor -Werror=format-security -rdynamic 
> -Wl,-as-needed -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
> -D_FORTIFY_SOURCE=2 -fno-strict-aliasing -fPIC -g -Wall 
> -Wp,-D_GLIBCXX_ASSERTIONS -fvisibility-inlines-hidden -Woverloaded-virtual 
> -Wnon-virtual-dtor -O3 -DZYPP_NDEBUG -std=c++17 
> -DZYPP_BASE_LOGGER_LOGGROUP=\"zypp\" -MD -MT 
> zypp/CMakeFiles/zypp-objlib.dir/target/SolvIdentFile.cc.o -MF 
> CMakeFiles/zypp-objlib.dir/target/SolvIdentFile.cc.o.d -o 
> CMakeFiles/zypp-objlib.dir/target/SolvIdentFile.cc.o -c 
> /<<PKGBUILDDIR>>/zypp/target/SolvIdentFile.cc
> In file included from /<<PKGBUILDDIR>>/zypp/sat/detail/PoolMember.h:16,
>                  from /<<PKGBUILDDIR>>/zypp/sat/Solvable.h:17,
>                  from /<<PKGBUILDDIR>>/zypp/sat/SolvableType.h:16,
>                  from /<<PKGBUILDDIR>>/zypp/Resolvable.h:24,
>                  from /<<PKGBUILDDIR>>/zypp/ResObject.h:17,
>                  from /<<PKGBUILDDIR>>/zypp/Package.h:15,
>                  from /<<PKGBUILDDIR>>/zypp/target/rpm/librpmDb.h:21,
>                  from /<<PKGBUILDDIR>>/zypp/target/rpm/librpmDb.cc:18:
> /<<PKGBUILDDIR>>/zypp/base/Iterator.h:155:39: warning: ‘template<class _Arg, 
> class _Result> struct std::unary_function’ is deprecated 
> [-Wdeprecated-declarations]
>   155 |     struct GetPairFirst : public std::unary_function<TPair, const 
> typename TPair::first_type &>
>       |                                       ^~~~~~~~~~~~~~
> In file included from /usr/include/c++/12/string:48,
>                  from /usr/include/c++/12/bits/locale_classes.h:40,
>                  from /usr/include/c++/12/bits/ios_base.h:41,
>                  from /usr/include/c++/12/ios:42,
>                  from /usr/include/c++/12/ostream:38,
>                  from /usr/include/c++/12/iostream:39,
>                  from /<<PKGBUILDDIR>>/zypp/target/rpm/librpmDb.cc:14:
> /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
>   117 |     struct unary_function
>       |            ^~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/zypp/base/Iterator.h:165:40: warning: ‘template<class _Arg, 
> class _Result> struct std::unary_function’ is deprecated 
> [-Wdeprecated-declarations]
>   165 |     struct GetPairSecond : public std::unary_function<TPair, const 
> typename TPair::second_type &>
>       |                                        ^~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
>   117 |     struct unary_function
>       |            ^~~~~~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/zypp/Edition.h:20,
>                  from /<<PKGBUILDDIR>>/zypp/sat/Solvable.h:21:
> /<<PKGBUILDDIR>>/zypp/RelCompare.h:86:34: warning: ‘template<class _Arg1, 
> class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>    86 |     struct Compare : public std::binary_function<Tp,Tp,int>
>       |                                  ^~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/zypp/RelCompare.h:158:36: warning: ‘template<class _Arg1, 
> class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>   158 |     struct CompareBy : public std::binary_function<Tp,Tp,bool>
>       |                                    ^~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/zypp/RelCompare.h:171:38: warning: ‘template<class _Arg1, 
> class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>   171 |     struct CompareByEQ : public std::binary_function<Tp,Tp,bool>
>       |                                      ^~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/zypp/RelCompare.h:178:38: warning: ‘template<class _Arg1, 
> class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>   178 |     struct CompareByNE : public std::binary_function<Tp,Tp,bool>
>       |                                      ^~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/zypp/RelCompare.h:185:38: warning: ‘template<class _Arg1, 
> class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>   185 |     struct CompareByLT : public std::binary_function<Tp,Tp,bool>
>       |                                      ^~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/zypp/RelCompare.h:192:38: warning: ‘template<class _Arg1, 
> class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>   192 |     struct CompareByLE : public std::binary_function<Tp,Tp,bool>
>       |                                      ^~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/zypp/RelCompare.h:199:38: warning: ‘template<class _Arg1, 
> class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>   199 |     struct CompareByGT : public std::binary_function<Tp,Tp,bool>
>       |                                      ^~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/zypp/RelCompare.h:206:38: warning: ‘template<class _Arg1, 
> class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>   206 |     struct CompareByGE : public std::binary_function<Tp,Tp,bool>
>       |                                      ^~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/zypp/RelCompare.h:213:39: warning: ‘template<class _Arg1, 
> class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>   213 |     struct CompareByANY : public std::binary_function<Tp,Tp,bool>
>       |                                       ^~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/zypp/RelCompare.h:220:40: warning: ‘template<class _Arg1, 
> class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>   220 |     struct CompareByNONE : public std::binary_function<Tp,Tp,bool>
>       |                                        ^~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/zypp/Edition.h:160:33: warning: ‘template<class _Arg1, class 
> _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>   160 |       struct Match: public std::binary_function<Edition,Edition,int>
>       |                                 ^~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/zypp/sat/Solvable.h:22:
> /<<PKGBUILDDIR>>/zypp/Arch.h: In static member function ‘static std::string 
> zypp::Arch::asString(const CompatSet&)’:
> /<<PKGBUILDDIR>>/zypp/Arch.h:137:80: warning: ‘std::const_mem_fun_ref_t<_Ret, 
> _Tp> std::mem_fun_ref(_Ret (_Tp::*)() const) [with _Ret = const 
> __cxx11::basic_string<char>&; _Tp = zypp::Arch]’ is deprecated: use 
> 'std::mem_fn' instead [-Wdeprecated-declarations]
>   137 |       return str::join( make_transform_iterator( cset.begin(), 
> std::mem_fun_ref(&Arch::asString) ),
>       |                                                                
> ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:1389:5: note: declared here
>  1389 |     mem_fun_ref(_Ret (_Tp::*__f)() const)
>       |     ^~~~~~~~~~~
> /<<PKGBUILDDIR>>/zypp/Arch.h:138:78: warning: ‘std::const_mem_fun_ref_t<_Ret, 
> _Tp> std::mem_fun_ref(_Ret (_Tp::*)() const) [with _Ret = const 
> __cxx11::basic_string<char>&; _Tp = zypp::Arch]’ is deprecated: use 
> 'std::mem_fn' instead [-Wdeprecated-declarations]
>   138 |                         make_transform_iterator( cset.end(), 
> std::mem_fun_ref(&Arch::asString) ) );
>       |                                                              
> ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:1389:5: note: declared here
>  1389 |     mem_fun_ref(_Ret (_Tp::*__f)() const)
>       |     ^~~~~~~~~~~
> /<<PKGBUILDDIR>>/zypp/Arch.h: At global scope:
> /<<PKGBUILDDIR>>/zypp/Arch.h:329:43: warning: ‘template<class _Arg, class 
> _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
>   329 |   struct ArchCompatibleWith : public std::unary_function<Arch,bool>
>       |                                           ^~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
>   117 |     struct unary_function
>       |            ^~~~~~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/zypp/Capabilities.h:19,
>                  from /<<PKGBUILDDIR>>/zypp/sat/Solvable.h:24:
> /<<PKGBUILDDIR>>/zypp/Capability.h:204:35: warning: ‘template<class _Arg1, 
> class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>   204 |       struct Matches: public 
> std::binary_function<Capability,Capability,CapMatch>
>       |                                   ^~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/zypp/RepoInfo.h:25,
>                  from /<<PKGBUILDDIR>>/zypp/Repository.h:21,
>                  from /<<PKGBUILDDIR>>/zypp/sat/SolvableType.h:17:
> /<<PKGBUILDDIR>>/zypp/repo/RepoVariables.h:105:54: warning: ‘template<class 
> _Arg, class _Result> struct std::unary_function’ is deprecated 
> [-Wdeprecated-declarations]
>   105 |     struct RepoVariablesStringReplacer : public 
> std::unary_function<const std::string &, std::string>
>       |                                                      ^~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
>   117 |     struct unary_function
>       |            ^~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/zypp/repo/RepoVariables.h:119:51: warning: ‘template<class 
> _Arg, class _Result> struct std::unary_function’ is deprecated 
> [-Wdeprecated-declarations]
>   119 |     struct RepoVariablesUrlReplacer : public 
> std::unary_function<const Url &, Url>
>       |                                                   ^~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
>   117 |     struct unary_function
>       |            ^~~~~~~~~~~~~~
> make[3]: *** [zypp/CMakeFiles/zypp-objlib.dir/build.make:1185: 
> zypp/CMakeFiles/zypp-objlib.dir/target/rpm/RpmHeader.cc.o] Error 1


The full build log is available from:
http://qa-logs.debian.net/2023/01/13/libzypp_17.25.7-2.3_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20230113;[email protected]
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20230113&[email protected]&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

Reply via email to