[GH-ISSUE #459] Compiling warnings #230

Open
opened 2026-03-02 12:04:36 +03:00 by kerem · 0 comments
Owner

Originally created by @LinuxDonald on GitHub (Feb 20, 2026).
Original GitHub issue: https://github.com/kavishdevar/librepods/issues/459

[ 95%] Building CXX object CMakeFiles/librepods.dir/build/.qt/rcc/qrc_resources.cpp.o
/home/thomas/.cache/paru/clone/librepods-git/src/librepods-git/linux/ble/bleutils.cpp: In static member function »static QByteArray BLEUtils::e(const QByteArray&, const QByteArray&)«:
/home/thomas/.cache/paru/clone/librepods-git/src/librepods-git/linux/ble/bleutils.cpp:72:28: Warnung: »int AES_set_encrypt_key(const unsigned char*, int, AES_KEY*)« ist veraltet: Since OpenSSL 3.0 [-Wdeprecated-declarations]
72 | if (AES_set_encrypt_key(reinterpret_cast<const unsigned char >(reversedKey.constData()), 128, &aesKey) != 0)
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In Datei, eingebunden von /home/thomas/.cache/paru/clone/librepods-git/src/librepods-git/linux/ble/bleutils.cpp:1:
/usr/include/openssl/aes.h:50:5: Anmerkung: hier deklariert
50 | int AES_set_encrypt_key(const unsigned char userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
/home/thomas/.cache/paru/clone/librepods-git/src/librepods-git/linux/ble/bleutils.cpp:78:16: Warnung: »void AES_encrypt(const unsigned char
, unsigned char
, const AES_KEY*)« ist veraltet: Since OpenSSL 3.0 [-Wdeprecated-declarations]
78 | AES_encrypt(reinterpret_cast<const unsigned char >(reversedData.constData()), out, &aesKey);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/aes.h:56:6: Anmerkung: hier deklariert
56 | void AES_encrypt(const unsigned char in, unsigned char out,
| ^~~~~~~~~~~
/home/thomas/.cache/paru/clone/librepods-git/src/librepods-git/linux/ble/bleutils.cpp: In static member function »static QByteArray BLEUtils::decryptLastBytes(const QByteArray&, const QByteArray&)«:
/home/thomas/.cache/paru/clone/librepods-git/src/librepods-git/linux/ble/bleutils.cpp:120:28: Warnung: »int AES_set_decrypt_key(const unsigned char
, int, AES_KEY
)« ist veraltet: Since OpenSSL 3.0 [-Wdeprecated-declarations]
120 | if (AES_set_decrypt_key(reinterpret_cast<const unsigned char >(key.constData()), 128, &aesKey) != 0)
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/aes.h:53:5: Anmerkung: hier deklariert
53 | int AES_set_decrypt_key(const unsigned char userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
/home/thomas/.cache/paru/clone/librepods-git/src/librepods-git/linux/ble/bleutils.cpp:132:20: Warnung: »void AES_cbc_encrypt(const unsigned char
, unsigned char
, size_t, const AES_KEY
, unsigned char*, int)« ist veraltet: Since OpenSSL 3.0 [-Wdeprecated-declarations]
132 | AES_cbc_encrypt(reinterpret_cast<const unsigned char *>(block.constData()), out, 16, &aesKey, iv, AES_DECRYPT);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/aes.h:65:6: Anmerkung: hier deklariert
65 | void AES_cbc_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~~~~~

Originally created by @LinuxDonald on GitHub (Feb 20, 2026). Original GitHub issue: https://github.com/kavishdevar/librepods/issues/459 [ 95%] Building CXX object CMakeFiles/librepods.dir/build/.qt/rcc/qrc_resources.cpp.o /home/thomas/.cache/paru/clone/librepods-git/src/librepods-git/linux/ble/bleutils.cpp: In static member function »static QByteArray BLEUtils::e(const QByteArray&, const QByteArray&)«: /home/thomas/.cache/paru/clone/librepods-git/src/librepods-git/linux/ble/bleutils.cpp:72:28: Warnung: »int AES_set_encrypt_key(const unsigned char*, int, AES_KEY*)« ist veraltet: Since OpenSSL 3.0 [-Wdeprecated-declarations] 72 | if (AES_set_encrypt_key(reinterpret_cast<const unsigned char *>(reversedKey.constData()), 128, &aesKey) != 0) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In Datei, eingebunden von /home/thomas/.cache/paru/clone/librepods-git/src/librepods-git/linux/ble/bleutils.cpp:1: /usr/include/openssl/aes.h:50:5: Anmerkung: hier deklariert 50 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits, | ^~~~~~~~~~~~~~~~~~~ /home/thomas/.cache/paru/clone/librepods-git/src/librepods-git/linux/ble/bleutils.cpp:78:16: Warnung: »void AES_encrypt(const unsigned char*, unsigned char*, const AES_KEY*)« ist veraltet: Since OpenSSL 3.0 [-Wdeprecated-declarations] 78 | AES_encrypt(reinterpret_cast<const unsigned char *>(reversedData.constData()), out, &aesKey); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/aes.h:56:6: Anmerkung: hier deklariert 56 | void AES_encrypt(const unsigned char *in, unsigned char *out, | ^~~~~~~~~~~ /home/thomas/.cache/paru/clone/librepods-git/src/librepods-git/linux/ble/bleutils.cpp: In static member function »static QByteArray BLEUtils::decryptLastBytes(const QByteArray&, const QByteArray&)«: /home/thomas/.cache/paru/clone/librepods-git/src/librepods-git/linux/ble/bleutils.cpp:120:28: Warnung: »int AES_set_decrypt_key(const unsigned char*, int, AES_KEY*)« ist veraltet: Since OpenSSL 3.0 [-Wdeprecated-declarations] 120 | if (AES_set_decrypt_key(reinterpret_cast<const unsigned char *>(key.constData()), 128, &aesKey) != 0) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/aes.h:53:5: Anmerkung: hier deklariert 53 | int AES_set_decrypt_key(const unsigned char *userKey, const int bits, | ^~~~~~~~~~~~~~~~~~~ /home/thomas/.cache/paru/clone/librepods-git/src/librepods-git/linux/ble/bleutils.cpp:132:20: Warnung: »void AES_cbc_encrypt(const unsigned char*, unsigned char*, size_t, const AES_KEY*, unsigned char*, int)« ist veraltet: Since OpenSSL 3.0 [-Wdeprecated-declarations] 132 | AES_cbc_encrypt(reinterpret_cast<const unsigned char *>(block.constData()), out, 16, &aesKey, iv, AES_DECRYPT); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/aes.h:65:6: Anmerkung: hier deklariert 65 | void AES_cbc_encrypt(const unsigned char *in, unsigned char *out, | ^~~~~~~~~~~~~~~
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/librepods#230
No description provided.