--- Begin Message ---
Source: kylin-nm
Version: 3.0.3-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20240313 ftbfs-trixie ftbfs-impfuncdef
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
This is most likely caused by a change in dpkg 1.22.6, that enabled
-Werror=implicit-function-declaration. For more information, see
https://wiki.debian.org/qa.debian.org/FTBFS#A2024-03-13_-Werror.3Dimplicit-function-declaration
Relevant part (hopefully):
> gcc -c -pipe -g -O2 -Werror=implicit-function-declaration
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g
> -O2 -Werror=implicit-function-declaration
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
> -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC
> -DQT_DEPRECATED_WARNINGS -DQT_NO_DEBUG -DQT_X11EXTRAS_LIB -DQT_SVG_LIB
> -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_DBUS_LIB -DQT_CONCURRENT_LIB
> -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc/singleapplication
> -I/usr/include/x86_64-linux-gnu/qt5
> -I/usr/include/x86_64-linux-gnu/qt5/QtX11Extras
> -I/usr/include/KF5/KWindowSystem -I/usr/include/x86_64-linux-gnu/qt5/QtSvg
> -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets
> -I/usr/include/x86_64-linux-gnu/qt5/QtGui
> -I/usr/include/x86_64-linux-gnu/qt5/QtDBus
> -I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent
> -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork
> -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I.moc -I.ui
> -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o
> .obj/kylin-network-interface.o src/kylin-network-interface.c
> src/kylin-network-interface.c: In function ‘kylin_network_get_ifacename’:
> src/kylin-network-interface.c:44:20: warning: pointer targets in assignment
> from ‘unsigned char *’ to ‘char *’ differ in signedness [-Wpointer-sign]
> 44 | ifconf.ifc_buf = buf;
> | ^
> src/kylin-network-interface.c: In function ‘kylin_network_get_conlist_info’:
> src/kylin-network-interface.c:127:9: warning: statement with no effect
> [-Wunused-value]
> 127 | for(index;*index!='\n';index++)
> | ^~~
> src/kylin-network-interface.c:146:9: warning: statement with no effect
> [-Wunused-value]
> 146 | for(index;*index!='\n';index++)
> | ^~~
> src/kylin-network-interface.c:150:20: warning: suggest parentheses around
> assignment used as truth value [-Wparentheses]
> 150 | if(*(index+1)=' ')
> | ^
> src/kylin-network-interface.c:157:9: warning: statement with no effect
> [-Wunused-value]
> 157 | for(index1;*index1!='\n';index1++)
> | ^~~
> src/kylin-network-interface.c:167:9: warning: statement with no effect
> [-Wunused-value]
> 167 | for(index2;*index2!='\n';index2++)
> | ^~~
> src/kylin-network-interface.c: In function ‘kylin_network_get_activecon_info’:
> src/kylin-network-interface.c:197:5: error: implicit declaration of function
> ‘asprintf’; did you mean ‘vsprintf’? [-Werror=implicit-function-declaration]
> 197 | asprintf(&cmd, "%s%s%s", chr, tmpPrefix, name);
> | ^~~~~~~~
> | vsprintf
> src/kylin-network-interface.c:246:9: warning: statement with no effect
> [-Wunused-value]
> 246 | for(index;*index!='\n';index++)
> | ^~~
> src/kylin-network-interface.c:265:9: warning: statement with no effect
> [-Wunused-value]
> 265 | for(index;*index!='\n';index++)
> | ^~~
> src/kylin-network-interface.c:269:20: warning: suggest parentheses around
> assignment used as truth value [-Wparentheses]
> 269 | if(*(index+1)=' ')
> | ^
> src/kylin-network-interface.c:276:9: warning: statement with no effect
> [-Wunused-value]
> 276 | for(index1;*index1!='\n';index1++)
> | ^~~
> src/kylin-network-interface.c:286:9: warning: statement with no effect
> [-Wunused-value]
> 286 | for(index2;*index2!='\n';index2++)
> | ^~~
> src/kylin-network-interface.c:300:9: warning: statement with no effect
> [-Wunused-value]
> 300 | for(index3;*index3!='\n';index3++)
> | ^~~
> src/kylin-network-interface.c:310:9: warning: statement with no effect
> [-Wunused-value]
> 310 | for(index4;*index4!='\n';index4++)
> | ^~~
> src/kylin-network-interface.c: In function ‘kylin_network_get_wifilist_info’:
> src/kylin-network-interface.c:602:9: warning: statement with no effect
> [-Wunused-value]
> 602 | for(index;strcmp(index+5,"\n")!=0;index++)
> | ^~~
> src/kylin-network-interface.c:617:9: warning: statement with no effect
> [-Wunused-value]
> 617 | for(ssidindex;*ssidindex==' ';ssidindex--)ssidnum++;
> | ^~~
> src/kylin-network-interface.c:631:9: warning: statement with no effect
> [-Wunused-value]
> 631 | for(index;strcmp(index+6,"\n")!=0;index++)
> | ^~~
> src/kylin-network-interface.c:644:9: warning: statement with no effect
> [-Wunused-value]
> 644 | for(signalindex;*signalindex!=' ';signalindex++)signalnum++;
> | ^~~
> src/kylin-network-interface.c:654:9: warning: statement with no effect
> [-Wunused-value]
> 654 | for(index;strcmp(index+3,"\n")!=0;index++)
> | ^~~
> src/kylin-network-interface.c:667:9: warning: statement with no effect
> [-Wunused-value]
> 667 | for(safetyindex;strcmp(safetyindex+2,"\n")!=0;safetyindex++)
> | ^~~
> src/kylin-network-interface.c: In function ‘kylin_network_get_mac’:
> src/kylin-network-interface.c:808:24: warning: unused variable ‘sin_mac’
> [-Wunused-variable]
> 808 | struct sockaddr_in sin_mac;
> | ^~~~~~~
> src/kylin-network-interface.c: In function ‘kylin_network_get_conlist_info’:
> src/kylin-network-interface.c:97:5: warning: ignoring return value of ‘fgets’
> declared with attribute ‘warn_unused_result’ [-Wunused-result]
> 97 | fgets(ConStrLine,1024,confp);
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> src/kylin-network-interface.c:100:9: warning: ignoring return value of
> ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
> 100 | fgets(ConStrLine,1024,confp);
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> src/kylin-network-interface.c:115:5: warning: ignoring return value of
> ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
> 115 | fgets(StrLine,1024,fp);
> | ^~~~~~~~~~~~~~~~~~~~~~
> src/kylin-network-interface.c:120:9: warning: ignoring return value of
> ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
> 120 | fgets(StrLine,1024,fp);
> | ^~~~~~~~~~~~~~~~~~~~~~
> src/kylin-network-interface.c: In function ‘kylin_network_get_activecon_info’:
> src/kylin-network-interface.c:214:5: warning: ignoring return value of
> ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
> 214 | fgets(activeStrLine,1024,activefp);
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> src/kylin-network-interface.c:217:9: warning: ignoring return value of
> ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
> 217 | fgets(activeStrLine,1024,activefp);
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> src/kylin-network-interface.c:234:5: warning: ignoring return value of
> ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
> 234 | fgets(StrLine,1024,fp);
> | ^~~~~~~~~~~~~~~~~~~~~~
> src/kylin-network-interface.c:239:9: warning: ignoring return value of
> ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
> 239 | fgets(StrLine,1024,fp);
> | ^~~~~~~~~~~~~~~~~~~~~~
> src/kylin-network-interface.c: In function ‘kylin_network_get_wifilist_info’:
> src/kylin-network-interface.c:570:5: warning: ignoring return value of
> ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
> 570 | fgets(WfStrLine,1024,wffp);
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~
> src/kylin-network-interface.c:573:9: warning: ignoring return value of
> ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
> 573 | fgets(WfStrLine,1024,wffp);
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~
> src/kylin-network-interface.c:589:5: warning: ignoring return value of
> ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
> 589 | fgets(StrLine,1024,fp);
> | ^~~~~~~~~~~~~~~~~~~~~~
> src/kylin-network-interface.c:594:9: warning: ignoring return value of
> ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
> 594 | fgets(StrLine,1024,fp);
> | ^~~~~~~~~~~~~~~~~~~~~~
> src/backthread.cpp: In member function ‘void BackThread::getInitStatus()’:
> src/backthread.cpp:147:65: warning: ‘QTextStream&
> QTextStreamFunctions::endl(QTextStream&)’ is deprecated: Use Qt::endl
> [-Wdeprecated-declarations]
> 147 | qDebug()<<"org.freedesktop.NetworkManager get invalid"<<endl;
> | ^~~~
> In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qdebug.h:49,
> from /usr/include/x86_64-linux-gnu/qt5/QtCore/QDebug:1,
> from src/kylin-dbus-interface.h:23,
> from src/backthread.h:22,
> from src/backthread.cpp:19:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared
> here
> 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl")
> QTextStream &endl(QTextStream &s);
> |
> ^~~~
> src/backthread.cpp: In member function ‘void BackThread::execEnNet()’:
> src/backthread.cpp:207:17: warning: ISO C++ forbids converting a string
> constant to ‘char*’ [-Wwrite-strings]
> 207 | char *chr = "nmcli networking on";
> | ^~~~~~~~~~~~~~~~~~~~~
> src/backthread.cpp: In member function ‘void BackThread::execDisNet()’:
> src/backthread.cpp:225:21: warning: ISO C++ forbids converting a string
> constant to ‘char*’ [-Wwrite-strings]
> 225 | char *chr = "nmcli radio wifi off";
> | ^~~~~~~~~~~~~~~~~~~~~~
> src/backthread.cpp:238:18: warning: ISO C++ forbids converting a string
> constant to ‘char*’ [-Wwrite-strings]
> 238 | char *chr1 = "nmcli networking off";
> | ^~~~~~~~~~~~~~~~~~~~~~
> src/backthread.cpp: In member function ‘void BackThread::execEnWifi()’:
> src/backthread.cpp:254:18: warning: ISO C++ forbids converting a string
> constant to ‘char*’ [-Wwrite-strings]
> 254 | char *chr1 = "nmcli radio wifi on";
> | ^~~~~~~~~~~~~~~~~~~~~
> src/backthread.cpp: In member function ‘void BackThread::rfKillexecEnWifi()’:
> src/backthread.cpp:278:18: warning: ISO C++ forbids converting a string
> constant to ‘char*’ [-Wwrite-strings]
> 278 | char *chr1 = "nmcli radio wifi on";
> | ^~~~~~~~~~~~~~~~~~~~~
> src/backthread.cpp: In member function ‘void BackThread::execDisWifi()’:
> src/backthread.cpp:295:17: warning: ISO C++ forbids converting a string
> constant to ‘char*’ [-Wwrite-strings]
> 295 | char *chr = "nmcli radio wifi off";
> | ^~~~~~~~~~~~~~~~~~~~~~
> src/backthread.cpp: In member function ‘void BackThread::rfkillExecDisWifi()’:
> src/backthread.cpp:309:17: warning: ISO C++ forbids converting a string
> constant to ‘char*’ [-Wwrite-strings]
> 309 | char *chr = "nmcli radio wifi off";
> | ^~~~~~~~~~~~~~~~~~~~~~
> src/backthread.cpp: In member function ‘void
> BackThread::execConnWifiPWD(QString, QString, QString, QString, QString)’:
> src/backthread.cpp:464:67: warning: ‘QTextStream&
> QTextStreamFunctions::endl(QTextStream&)’ is deprecated: Use Qt::endl
> [-Wdeprecated-declarations]
> 464 | qDebug()<<"Can't open the file /tmp/kylin-nm-btoutput
> !"<<endl;
> | ^~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared
> here
> 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl")
> QTextStream &endl(QTextStream &s);
> |
> ^~~~
> src/backthread.cpp: In member function ‘void
> BackThread::execConnHiddenWifiWPA(int, QString, QString)’:
> src/backthread.cpp:488:23: warning: ‘void QProcess::start(const QString&,
> QIODevice::OpenMode)’ is deprecated: Use QProcess::start(const QString
> &program, const QStringList &arguments,OpenMode mode = ReadWrite) instead
> [-Wdeprecated-declarations]
> 488 | shellProcess.start("nmcli -f ssid device wifi");
> | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/QProcess:1,
> from src/backthread.h:28:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qprocess.h:168:10: note: declared
> here
> 168 | void start(const QString &command, OpenMode mode = ReadWrite);
> | ^~~~~
> src/backthread.cpp: In member function ‘void
> BackThread::execConnRememberedHiddenWifi(QString)’:
> src/backthread.cpp:605:23: warning: ‘void QProcess::start(const QString&,
> QIODevice::OpenMode)’ is deprecated: Use QProcess::start(const QString
> &program, const QStringList &arguments,OpenMode mode = ReadWrite) instead
> [-Wdeprecated-declarations]
> 605 | shellProcess.start("nmcli -f ssid device wifi");
> | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qprocess.h:168:10: note: declared
> here
> 168 | void start(const QString &command, OpenMode mode = ReadWrite);
> | ^~~~~
> g++ -c -g -O2 -Werror=implicit-function-declaration
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g
> -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g
> -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
> -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++1y -Wall -Wextra -D_REENTRANT -fPIC
> -DQT_DEPRECATED_WARNINGS -DQT_NO_DEBUG -DQT_X11EXTRAS_LIB -DQT_SVG_LIB
> -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_DBUS_LIB -DQT_CONCURRENT_LIB
> -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc/singleapplication
> -I/usr/include/x86_64-linux-gnu/qt5
> -I/usr/include/x86_64-linux-gnu/qt5/QtX11Extras
> -I/usr/include/KF5/KWindowSystem -I/usr/include/x86_64-linux-gnu/qt5/QtSvg
> -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets
> -I/usr/include/x86_64-linux-gnu/qt5/QtGui
> -I/usr/include/x86_64-linux-gnu/qt5/QtDBus
> -I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent
> -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork
> -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I.moc -I.ui
> -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/loadingdiv.o
> src/loadingdiv.cpp
> cc1plus: warning: ‘-Werror=’ argument ‘-Werror=implicit-function-declaration’
> is not valid for C++
> g++ -c -g -O2 -Werror=implicit-function-declaration
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g
> -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g
> -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
> -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++1y -Wall -Wextra -D_REENTRANT -fPIC
> -DQT_DEPRECATED_WARNINGS -DQT_NO_DEBUG -DQT_X11EXTRAS_LIB -DQT_SVG_LIB
> -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_DBUS_LIB -DQT_CONCURRENT_LIB
> -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc/singleapplication
> -I/usr/include/x86_64-linux-gnu/qt5
> -I/usr/include/x86_64-linux-gnu/qt5/QtX11Extras
> -I/usr/include/KF5/KWindowSystem -I/usr/include/x86_64-linux-gnu/qt5/QtSvg
> -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets
> -I/usr/include/x86_64-linux-gnu/qt5/QtGui
> -I/usr/include/x86_64-linux-gnu/qt5/QtDBus
> -I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent
> -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork
> -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I.moc -I.ui
> -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/main.o src/main.cpp
> src/confform.cpp: In constructor ‘ConfForm::ConfForm(QWidget*)’:
> src/confform.cpp:51:37: warning: ‘void KWindowEffects::enableBlurBehind(WId,
> bool, const QRegion&)’ is deprecated: Since 5.82. Use
> enableBlurBehind(QWindow) overload [-Wdeprecated-declarations]
> 51 | KWindowEffects::enableBlurBehind(this->winId(), true,
> QRegion(path.toFillPolygon().toPolygon()));
> |
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from /usr/include/KF5/KWindowSystem/KWindowEffects:1,
> from ./wireless-security/kylinheadfile.h:39,
> from src/confform.cpp:24:
> /usr/include/KF5/KWindowSystem/kwindoweffects.h:162:6: note: declared here
> 162 | void enableBlurBehind(WId window, bool enable = true, const QRegion
> ®ion = QRegion());
> | ^~~~~~~~~~~~~~~~
> src/confform.cpp:136:21: warning: unknown escape sequence: '\d'
> 136 | QRegExp
> ipv6_rx("^\\s*((([0-9A-Fa-f]{1,4}:){7}([0-9A-Fa-f]{1,4}|:))|(([0-9A-Fa-f]{1,4}:){6}(:[0-9A-Fa-f]{1,4}|((25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)(\\.(25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){5}(((:[0-9A-Fa-f]{1,4}){1,2})|:((25[0-5]|2[0-4]\d|1\\d\\d|[1-9]?\\d)(\\.(25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){4}(((:[0-9A-Fa-f]{1,4}){1,3})|((:[0-9A-Fa-f]{1,4})?:((25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)(\\.(25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){3}(((:[0-9A-Fa-f]{1,4}){1,4})|((:[0-9A-Fa-f]{1,4}){0,2}:((25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)(\\.(25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){2}(((:[0-9A-Fa-f]{1,4}){1,5})|((:[0-9A-Fa-f]{1,4}){0,3}:((25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)(\\.(25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){1}(((:[0-9A-Fa-f]{1,4}){1,6})|((:[0-9A-Fa-f]{1,4}){0,4}:((25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)(\\.(25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)){3}))|:))|(:(((:[0-9A-Fa-f]{1,4}){1,7})|((:[0-9A-Fa-f]{1,4}){0,5}:((25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)(\\.(25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)){3}))|:)))(%.+)?\\s*$");
> |
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> cc1plus: warning: ‘-Werror=’ argument ‘-Werror=implicit-function-declaration’
> is not valid for C++
> cc1: some warnings being treated as errors
> make[2]: *** [Makefile:1014: .obj/kylin-network-interface.o] Error 1
The full build log is available from:
http://qa-logs.debian.net/2024/03/13/kylin-nm_3.0.3-1_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240313;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240313&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 ---