--- Begin Message ---
Source: libzypp
Version: 17.25.7-2.3
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
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;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20230113&fusertaguser=lu...@debian.org&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.
--- End Message ---