New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SSLv3_method’ was not declared in this scope #155
Comments
This is not bug of gr-gsm but problem with installation of apache thrift |
I will, Thanks ! |
plzz help me with same problem |
i tried to repair and compil by my self the file, without succes. |
I think you should ask GNU Radio guys on their mailing list or github page.
This is some specific problem with GNU Radio installation. It might be
possible to disable requirement for apache thrift during manual compilation.
|
Thanx a lot..can u help me with manual installation |
open /usr/local/src/apche-thrift/lib/cpp/src/thrift/transport/TSSLSocket.cpp with your favorite text editor search for SSLv3 change the second occurrence ctx_ = SSL_CTX_new(SSLv3_method()); by ctx_ = SSL_CTX_new(SSLv23_method()); worked for me |
thanks working on kali. |
thanks working on arch |
Thank you bastienbaranoff!!! |
Thanks, @bastienbaranoff . |
Thanks ! Fixed it on xubuntu 16.04 :) |
src/thrift/transport/TSSLSocket.cpp: In constructor ‘apache::thrift::transport::SSLContext::SSLContext(const apache::thrift::transport::SSLProtocol&)’: Who can help me? openssl 1.1 Where is the error? pls help me |
dyurnozz |
Thanks, @bastienbaranoff ! |
Hello,
I have this error message when i want to build.
Can you help me?!
May be another issue had already answer, didn't found.
Thanks
Th
root@kali:~# sudo pybombs install gr-gsm
|
+- gr-osmosdr
| |
| +- airspy
| |
| +- hackrf
| |
| +- uhd
| | |
| | - swig
| |
| +- gnuradio
| | |
| | +- swig
| | |
| | +- apache-thrift
| | |
| | - uhd
| | |
| | - swig
| |
| +- bladeRF
| |
| +- gr-iqbal
| | |
| | +- libosmo-dsp
| | |
| | - gnuradio
| | |
| | +- swig
| | |
| | +- apache-thrift
| | |
| | - uhd
| | |
| | - swig
| |
| +- osmo-sdr
| |
| - rtl-sdr
|
|
+- swig
|
+- apache-thrift
|
|
|
|
+- gr-osmosdr
| |
| +- airspy
| |
| +- hackrf
| |
| +- uhd
| | |
| | - swig
| |
| +- gnuradio
| | |
| | +- swig
| | |
| | +- apache-thrift
| | |
| | - uhd
| | |
| | - swig
| |
| +- bladeRF
| |
| +- gr-iqbal
| | |
| | +- libosmo-dsp
| | |
| | - gnuradio
| | |
| | +- swig
| | |
| | +- apache-thrift
| | |
| | - uhd
| | |
| | - swig
| |
| +- osmo-sdr
| |
| - rtl-sdr
|
|
+- swig
|
+- apache-thrift
|
|
PyBombs.install - INFO - Installing package: swig
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Le paquet suivant a été installé automatiquement et n'est plus nécessaire :
swig3.0
Veuillez utiliser « sudo apt autoremove » pour le supprimer.
Paquets suggérés :
swig2.0-examples swig2.0-doc
Les paquets suivants seront ENLEVÉS :
swig
Les NOUVEAUX paquets suivants seront installés :
swig2.0
0 mis à jour, 1 nouvellement installés, 1 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 0 o/1 150 ko dans les archives.
Après cette opération, 3 990 ko d'espace disque supplémentaires seront utilisés.
(Lecture de la base de données... 364353 fichiers et répertoires déjà installés.)
Suppression de swig (3.0.7-2) ...
Sélection du paquet swig2.0 précédemment désélectionné.
(Lecture de la base de données... 364346 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../swig2.0_2.0.12-1_amd64.deb ...
Dépaquetage de swig2.0 (2.0.12-1) ...
Traitement des actions différées (« triggers ») pour man-db (2.7.5-1) ...
Paramétrage de swig2.0 (2.0.12-1) ...
PyBombs.install - INFO - Installation successful.
PyBombs.install - INFO - Installing package: uhd
Cloning: (100%) [===============================================================================================================================]
Configuring: (100%) [===============================================================================================================================]
Building: (100%) [===============================================================================================================================]]
Installing: (100%) [===============================================================================================================================]
PyBombs.install - INFO - Installation successful.
PyBombs.install - INFO - Installing package: apache-thrift
Building: (100%) [===============================================================================================================================]
make all-recursive
make[1] : on entre dans le répertoire « /usr/local/src/apache-thrift »
Making all in compiler/cpp
make[2] : on entre dans le répertoire « /usr/local/src/apache-thrift/compiler/cpp »
make all-am
make[3] : on entre dans le répertoire « /usr/local/src/apache-thrift/compiler/cpp »
make[3]: rien à faire pour « all-am ».
make[3] : on quitte le répertoire « /usr/local/src/apache-thrift/compiler/cpp »
make[2] : on quitte le répertoire « /usr/local/src/apache-thrift/compiler/cpp »
Making all in lib
make[2] : on entre dans le répertoire « /usr/local/src/apache-thrift/lib »
Making all in cpp
make[3] : on entre dans le répertoire « /usr/local/src/apache-thrift/lib/cpp »
Making all in .
make[4] : on entre dans le répertoire « /usr/local/src/apache-thrift/lib/cpp »
depbase=
echo src/thrift/transport/TSSLSocket.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'
;/bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift -I/usr/include -I./src -D__STDC_LIMIT_MACROS -Wall -Wextra -pedantic -DNDEBUG -std=c++11 -MT src/thrift/transport/TSSLSocket.lo -MD -MP -MF $depbase.Tpo -c -o src/thrift/transport/TSSLSocket.lo src/thrift/transport/TSSLSocket.cpp &&
mv -f $depbase.Tpo $depbase.Plo
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift -I/usr/include -I./src -D__STDC_LIMIT_MACROS -Wall -Wextra -pedantic -DNDEBUG -std=c++11 -MT src/thrift/transport/TSSLSocket.lo -MD -MP -MF src/thrift/transport/.deps/TSSLSocket.Tpo -c src/thrift/transport/TSSLSocket.cpp -fPIC -DPIC -o src/thrift/transport/.libs/TSSLSocket.o
src/thrift/transport/TSSLSocket.cpp: In constructor ‘apache::thrift::transport::SSLContext::SSLContext(const apache::thrift::transport::SSLProtocol&)’:
src/thrift/transport/TSSLSocket.cpp:143:37: error: ‘SSLv3_method’ was not declared in this scope
ctx_ = SSL_CTX_new(SSLv3_method());
SSLv3_method’ was not declared in this scope
ctx_ = SSL_CTX_new(SSLv3_method());
^
Makefile:1292 : la recette pour la cible « src/thrift/transport/TSSLSocket.lo » a échouée
make[4]: *** [src/thrift/transport/TSSLSocket.lo] Erreur 1
make[4] : on quitte le répertoire « /usr/local/src/apache-thrift/lib/cpp »
Makefile:1586 : la recette pour la cible « all-recursive » a échouée
make[3]: *** [all-recursive] Erreur 1
make[3] : on quitte le répertoire « /usr/local/src/apache-thrift/lib/cpp »
Makefile:550 : la recette pour la cible « all-recursive » a échouée
make[2]: *** [all-recursive] Erreur 1
make[2] : on quitte le répertoire « /usr/local/src/apache-thrift/lib »
Makefile:620 : la recette pour la cible « all-recursive » a échouée
make[1]: *** [all-recursive] Erreur 1
make[1] : on quitte le répertoire « /usr/local/src/apache-thrift »
Makefile:542 : la recette pour la cible « all » a échouée
make: *** [all] Erreur 2
PyBombs.Packager.source - ERROR - Build failed. See output above for error messages.
PyBombs.Packager.source - ERROR - Problem occurred while building package apache-thrift:
Build failed.
PyBombs.install - ERROR - Error installing package apache-thrift. Aborting
The text was updated successfully, but these errors were encountered: