Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 829149 Details for
Bug 880399
net-ftp/vsftpd-3.0.5-r1 - ssl.c: error: passing arguments to setup_bio_callbacks without a prototype is deprecated in all versions of C and is not supported in C2x
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
net-ftp:vsftpd-3.0.5-r1:20221108-102822.log
net-ftp:vsftpd-3.0.5-r1:20221108-102822.log (text/plain), 7.26 KB, created by
Toralf Förster
on 2022-11-08 10:31:27 UTC
(
hide
)
Description:
net-ftp:vsftpd-3.0.5-r1:20221108-102822.log
Filename:
MIME Type:
Creator:
Toralf Förster
Created:
2022-11-08 10:31:27 UTC
Size:
7.26 KB
patch
obsolete
> * Package: net-ftp/vsftpd-3.0.5-r1:0 > * Repository: gentoo > * Maintainer: floppym@gentoo.org > * USE: abi_x86_64 amd64 elibc_glibc kernel_linux pam ssl userland_GNU > * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox > >>>> Unpacking source... >>>> Unpacking vsftpd-3.0.5.tar.gz to /var/tmp/portage/net-ftp/vsftpd-3.0.5-r1/work >>>> Source unpacked in /var/tmp/portage/net-ftp/vsftpd-3.0.5-r1/work >>>> Preparing source in /var/tmp/portage/net-ftp/vsftpd-3.0.5-r1/work/vsftpd-3.0.5 ... > * Applying vsftpd-2.3.2-kerberos.patch ... > [ ok ] > * Applying vsftpd-3.0.2-alpha.patch ... > [ ok ] > * Applying vsftpd-3.0.3-sparc.patch ... > [ ok ] > * Applying vsftpd-3.0.5-seccomp.patch ... > [ ok ] >>>> Source prepared. > * Clang 16 testing: this build is using a /etc/portage/bashrc hook! >>>> Configuring source in /var/tmp/portage/net-ftp/vsftpd-3.0.5-r1/work/vsftpd-3.0.5 ... >>>> Source configured. >>>> Compiling source in /var/tmp/portage/net-ftp/vsftpd-3.0.5-r1/work/vsftpd-3.0.5 ... >make -j4 CC=clang 'CFLAGS=-pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0' 'LIBS=-lcap -lpam -lcrypto -lssl' LINK= >clang -c twoprocess.c -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -idirafter dummyinc >clang -c prelogin.c -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -idirafter dummyinc >clang -c filestr.c -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -idirafter dummyinc >clang -c ssl.c -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -idirafter dummyinc >clang -c ptracesandbox.c -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -idirafter dummyinc >clang -c ftppolicy.c -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -idirafter dummyinc >clang -c access.c -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -idirafter dummyinc >clang -c ipaddrparse.c -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -idirafter dummyinc >clang -c standalone.c -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -idirafter dummyinc >ssl.c:143:21: warning: 'EC_KEY_new_by_curve_name' is deprecated > [-Wdeprecated-declarations] > EC_KEY* key = EC_KEY_new_by_curve_name(NID_X9_62_prime256v1); > ^ >/usr/include/openssl/ec.h:998:1: note: 'EC_KEY_new_by_curve_name' has been > explicitly marked deprecated here >OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_by_curve_name(int nid); >^ >/usr/include/openssl/macros.h:182:49: note: expanded from macro > 'OSSL_DEPRECATEDIN_3_0' ># define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) > ^ >/usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' ># define OSSL_DEPRECATED(since) __attribute__((deprecated)) > ^ >ssl.c:149:7: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] > EC_KEY_free(key); > ^ >/usr/include/openssl/ec.h:1003:1: note: 'EC_KEY_free' has been explicitly marked > deprecated here >OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); >^ >/usr/include/openssl/macros.h:182:49: note: expanded from macro > 'OSSL_DEPRECATEDIN_3_0' ># define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) > ^ >/usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' ># define OSSL_DEPRECATED(since) __attribute__((deprecated)) > ^ >clang -c str.c -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -idirafter dummyinc >ssl.c:493:22: error: passing arguments to 'setup_bio_callbacks' without a > prototype is deprecated in all versions of C and is not supported in C2x > [-Werror,-Wdeprecated-non-prototype] > setup_bio_callbacks(p_ssl); > ^ >ssl.c:647:22: error: passing arguments to 'setup_bio_callbacks' without a > prototype is deprecated in all versions of C and is not supported in C2x > [-Werror,-Wdeprecated-non-prototype] > setup_bio_callbacks(p_ssl); > ^ >ssl.c:37:13: error: a function declaration without a prototype is deprecated in > all versions of C and is treated as a zero-parameter prototype in C2x, > conflicting with a subsequent definition > [-Werror,-Wdeprecated-non-prototype] >static void setup_bio_callbacks(); > ^ >ssl.c:692:13: note: conflicting prototype is here >static void setup_bio_callbacks(SSL* p_ssl) > ^ >ssl.c:695:3: warning: 'BIO_set_callback' is deprecated > [-Wdeprecated-declarations] > BIO_set_callback(p_bio, bio_callback); > ^ >/usr/include/openssl/bio.h:279:1: note: 'BIO_set_callback' has been explicitly > marked deprecated here >OSSL_DEPRECATEDIN_3_0 void BIO_set_callback(BIO *b, BIO_callback_fn callback); >^ >/usr/include/openssl/macros.h:182:49: note: expanded from macro > 'OSSL_DEPRECATEDIN_3_0' ># define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) > ^ >/usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' ># define OSSL_DEPRECATED(since) __attribute__((deprecated)) > ^ >ssl.c:697:3: warning: 'BIO_set_callback' is deprecated > [-Wdeprecated-declarations] > BIO_set_callback(p_bio, bio_callback); > ^ >/usr/include/openssl/bio.h:279:1: note: 'BIO_set_callback' has been explicitly > marked deprecated here >OSSL_DEPRECATEDIN_3_0 void BIO_set_callback(BIO *b, BIO_callback_fn callback); >^ >/usr/include/openssl/macros.h:182:49: note: expanded from macro > 'OSSL_DEPRECATEDIN_3_0' ># define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) > ^ >/usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' ># define OSSL_DEPRECATED(since) __attribute__((deprecated)) > ^ >4 warnings and 3 errors generated. >make: *** [Makefile:26: ssl.o] Error 1 shuffle=4138123032 >make: *** Waiting for unfinished jobs.... > * ERROR: net-ftp/vsftpd-3.0.5-r1::gentoo failed (compile phase): > * emake failed > * > * If you need support, post the output of `emerge --info '=net-ftp/vsftpd-3.0.5-r1::gentoo'`, > * the complete build log and the output of `emerge -pqv '=net-ftp/vsftpd-3.0.5-r1::gentoo'`. > * The complete build log is located at '/var/log/portage/net-ftp:vsftpd-3.0.5-r1:20221108-102822.log'. > * For convenience, a symlink to the build log is located at '/var/tmp/portage/net-ftp/vsftpd-3.0.5-r1/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/net-ftp/vsftpd-3.0.5-r1/temp/environment'. > * Working directory: '/var/tmp/portage/net-ftp/vsftpd-3.0.5-r1/work/vsftpd-3.0.5' > * S: '/var/tmp/portage/net-ftp/vsftpd-3.0.5-r1/work/vsftpd-3.0.5' >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 880399
:
829139
|
829141
|
829143
|
829145
|
829147
| 829149 |
829151