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_
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]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=
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-
cc1plus: warning: ‘-Werror=’ argument ‘-Werror=implicit-function-declaration’ is not valid for C++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=
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-
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]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}
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,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 297 |
Nodes: | 16 (2 / 14) |
Uptime: | 00:50:25 |
Calls: | 6,666 |
Calls today: | 4 |
Files: | 12,212 |
Messages: | 5,335,472 |