Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 728058 Details for
Bug 805080
net-analyzer/nrpe-4.0.3 - /.../nrpe.c:474: undefined reference to get_dh2048
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
net-analyzer:nrpe-4.0.3:20210729-205015.log
net-analyzer:nrpe-4.0.3:20210729-205015.log (text/plain), 18.58 KB, created by
Toralf Förster
on 2021-07-29 21:05:35 UTC
(
hide
)
Description:
net-analyzer:nrpe-4.0.3:20210729-205015.log
Filename:
MIME Type:
Creator:
Toralf Förster
Created:
2021-07-29 21:05:35 UTC
Size:
18.58 KB
patch
obsolete
> * Package: net-analyzer/nrpe-4.0.3 > * Repository: gentoo > * Maintainer: sysadmin@gentoo.org > * USE: abi_x86_64 amd64 elibc_glibc kernel_linux ssl tcpd userland_GNU > * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox > >>>> Unpacking source... >>>> Unpacking nrpe-4.0.3.tar.gz to /var/tmp/portage/net-analyzer/nrpe-4.0.3/work >>>> Source unpacked in /var/tmp/portage/net-analyzer/nrpe-4.0.3/work >>>> Preparing source in /var/tmp/portage/net-analyzer/nrpe-4.0.3/work/nrpe-4.0.3 ... > * Applying nrpe-3.2.1-eliminate-systemd-pid.patch ... > [ ok ] > * Applying nrpe-4.0.2-disable-tcpd.patch ... > [ ok ] > * Running eautoreconf in '/var/tmp/portage/net-analyzer/nrpe-4.0.3/work/nrpe-4.0.3' ... > * Running 'autoconf --force' ... > [ ok ] > * Running 'autoheader' ... > [ !! ] > * Running elibtoolize in: nrpe-4.0.3/ >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/net-analyzer/nrpe-4.0.3/work/nrpe-4.0.3 ... > * econf: updating nrpe-4.0.3/config.sub with /usr/share/gnuconfig/config.sub > * econf: updating nrpe-4.0.3/config.guess with /usr/share/gnuconfig/config.guess > * econf: updating nrpe-4.0.3/build-aux/config.sub with /usr/share/gnuconfig/config.sub > * econf: updating nrpe-4.0.3/build-aux/config.guess with /usr/share/gnuconfig/config.guess >./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 --libexecdir=/usr/lib64/nagios/plugins --localstatedir=/var/lib/nagios --sysconfdir=/etc/nagios --with-nrpe-user=nagios --with-nrpe-group=nagios --with-piddir=/run --with-opsys=unknown --with-dist-type=unknown --with-init-type=unknown --with-inetd-type=unknown --disable-command-args --enable-ssl --enable-tcpd >checking for a BSD-compatible install... /usr/lib/portage/python3.9/ebuild-helpers/xattr/install -c >checking what the operating system is ... unknown >linux >checking what the distribution type is ... unknown >gentoo >checking what init system is being used ... unknown >unknown >checking what inetd is being used ... unknown >checking for which paths to use ... default >checking for which init file to use ... unknown >checking for which inetd files to use ... unknown >checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc >checking whether the C compiler works... yes >checking for C compiler default output file name... a.out >checking for suffix of executables... >checking whether we are cross compiling... no >checking for suffix of object files... o >checking whether we are using the GNU C compiler... yes >checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes >checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed >checking whether make sets $(MAKE)... yes >checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E >checking for grep that handles long lines and -e... /bin/grep >checking for egrep... /bin/grep -E >checking for ANSI C header files... yes >checking whether time.h and sys/time.h may both be included... yes >checking for sys/wait.h that is POSIX.1 compatible... yes >checking for sys/types.h... yes >checking for sys/stat.h... yes >checking for stdlib.h... yes >checking for string.h... yes >checking for memory.h... yes >checking for strings.h... yes >checking for inttypes.h... yes >checking for stdint.h... yes >checking for unistd.h... yes >checking ctype.h usability... yes >checking ctype.h presence... yes >checking for ctype.h... yes >checking dirent.h usability... yes >checking dirent.h presence... yes >checking for dirent.h... yes >checking errno.h usability... yes >checking errno.h presence... yes >checking for errno.h... yes >checking fcntl.h usability... yes >checking fcntl.h presence... yes >checking for fcntl.h... yes >checking getopt.h usability... yes >checking getopt.h presence... yes >checking for getopt.h... yes >checking grp.h usability... yes >checking grp.h presence... yes >checking for grp.h... yes >checking for inttypes.h... (cached) yes >checking netdb.h usability... yes >checking netdb.h presence... yes >checking for netdb.h... yes >checking pwd.h usability... yes >checking pwd.h presence... yes >checking for pwd.h... yes >checking signal.h usability... yes >checking signal.h presence... yes >checking for signal.h... yes >checking for stdint.h... (cached) yes >checking for strings.h... (cached) yes >checking for string.h... (cached) yes >checking syslog.h usability... yes >checking syslog.h presence... yes >checking for syslog.h... yes >checking tcpd.h usability... yes >checking tcpd.h presence... yes >checking for tcpd.h... yes >checking for unistd.h... (cached) yes >checking arpa/inet.h usability... yes >checking arpa/inet.h presence... yes >checking for arpa/inet.h... yes >checking netinet/in.h usability... yes >checking netinet/in.h presence... yes >checking for netinet/in.h... yes >checking socket.h usability... no >checking socket.h presence... no >checking for socket.h... no >checking for sys/types.h... (cached) yes >checking sys/time.h usability... yes >checking sys/time.h presence... yes >checking for sys/time.h... yes >checking sys/resource.h usability... yes >checking sys/resource.h presence... yes >checking for sys/resource.h... yes >checking for sys/wait.h... (cached) yes >checking sys/socket.h usability... yes >checking sys/socket.h presence... yes >checking for sys/socket.h... yes >checking for sys/stat.h... (cached) yes >checking paths.h usability... yes >checking paths.h presence... yes >checking for paths.h... yes >checking for an ANSI C-conforming const... yes >checking whether struct tm is in sys/time.h or time.h... time.h >checking for mode_t... yes >checking for pid_t... yes >checking for size_t... yes >checking return type of signal handlers... void >checking for uid_t in sys/types.h... yes >checking type of array argument to getgroups... gid_t >checking size of int... 4 >checking size of short... 2 >checking size of long... 8 >checking for uint32_t... yes >checking for u_int32_t... yes >checking for int32_t... yes >checking for struct sockaddr_storage... yes >checking for seteuid... yes >checking for va_copy... yes >checking for vsnprintf... yes >checking for snprintf... yes >checking for asprintf... yes >checking for vasprintf... yes >checking for C99 vsnprintf... yes >checking for getopt_long... yes >checking for main in -lnsl... yes >checking for socket in -lsocket... no >checking check_for_tcpd=yes... checking for main in -lwrap... yes >checking for strdup... yes >checking for strstr... yes >checking for strtoul... yes >checking for strtok_r... yes >checking for initgroups... yes >checking for closesocket... no >checking for sigaction... yes >checking for scandir... yes >checking for socklen_t... yes >checking for type of socket size... size_t >checking for Kerberos include files... found Kerberos include files in /usr/include/krb5 >checking for x86_64-pc-linux-gnu-pkg-config... x86_64-pc-linux-gnu-pkg-config >checking whether compiling and linking against SSL works... yes >checking for openssl... /usr/bin/openssl > >*** Generating DH Parameters for SSL/TLS *** >dhparam: Unknown option: -C >dhparam: Use -help for summary. >checking for perl... /usr/bin/perl >configure: creating ./config.status >config.status: creating Makefile >config.status: creating src/Makefile >config.status: creating nrpe.spec >config.status: creating uninstall >config.status: creating sample-config/nrpe.cfg >config.status: creating startup/bsd-init >config.status: creating startup/debian-init >config.status: creating startup/default-init >config.status: creating startup/default-inetd >config.status: creating startup/default-service >config.status: creating startup/default-socket >config.status: creating startup/default-socket-svc >config.status: creating startup/default-xinetd >config.status: creating startup/mac-init.plist >config.status: creating startup/mac-inetd.plist >config.status: creating startup/newbsd-init >config.status: creating startup/openbsd-init >config.status: creating startup/openrc-conf >config.status: creating startup/openrc-init >config.status: creating startup/solaris-init.xml >config.status: creating startup/solaris-inetd.xml >config.status: creating startup/tmpfile.conf >config.status: creating startup/upstart-init >config.status: creating startup/rh-upstart-init >config.status: creating include/common.h >config.status: creating include/config.h > > >*** Configuration summary for nrpe 4.0.3 2020-04-28 ***: > > General Options: > ------------------------- > NRPE port: 5666 > NRPE user: nagios > NRPE group: nagios > Nagios user: nagios > Nagios group: nagios > > >Review the options above for accuracy. If they look okay, >type 'make all' to compile the NRPE daemon and client >or type 'make' to get a list of make options. > >>>> Source configured. >>>> Compiling source in /var/tmp/portage/net-analyzer/nrpe-4.0.3/work/nrpe-4.0.3 ... >make -j3 all >cd ./src/; make >make[1]: Entering directory '/var/tmp/portage/net-analyzer/nrpe-4.0.3/work/nrpe-4.0.3/src' >x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -Og -g -I/usr/include/krb5 -DHAVE_CONFIG_H -I ../include -I ./../include -o nrpe ./nrpe.c ./utils.c ./acl.c -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -lssl -lcrypto -lnsl -lwrap >x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -Og -g -I/usr/include/krb5 -DHAVE_CONFIG_H -I ../include -I ./../include -o check_nrpe ./check_nrpe.c ./utils.c -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -lssl -lcrypto -lnsl >./nrpe.c: In function âinit_sslâ: >./nrpe.c:287:9: warning: âENGINE_load_builtin_enginesâ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] > 287 | ENGINE_load_builtin_engines(); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ >In file included from ../include/common.h:36, > from ./nrpe.c:38: >/usr/include/openssl/engine.h:358:28: note: declared here > 358 | OSSL_DEPRECATEDIN_3_0 void ENGINE_load_builtin_engines(void); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ >./nrpe.c:288:9: warning: âRAND_set_rand_engineâ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] > 288 | RAND_set_rand_engine(NULL); > | ^~~~~~~~~~~~~~~~~~~~ >In file included from ../include/common.h:35, > from ./nrpe.c:38: >/usr/include/openssl/rand.h:52:27: note: declared here > 52 | OSSL_DEPRECATEDIN_3_0 int RAND_set_rand_engine(ENGINE *engine); > | ^~~~~~~~~~~~~~~~~~~~ >./nrpe.c:289:9: warning: âENGINE_register_all_completeâ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] > 289 | ENGINE_register_all_complete(); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >In file included from ../include/common.h:36, > from ./nrpe.c:38: >/usr/include/openssl/engine.h:415:27: note: declared here > 415 | OSSL_DEPRECATEDIN_3_0 int ENGINE_register_all_complete(void); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./nrpe.c:450:25: warning: âERR_get_error_line_dataâ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] > 450 | while ((x = ERR_get_error_line_data(NULL, NULL, NULL, NULL)) != 0) { > | ^~~~~ >In file included from ../include/common.h:34, > from ./nrpe.c:38: >/usr/include/openssl/err.h:413:15: note: declared here > 413 | unsigned long ERR_get_error_line_data(const char **file, int *line, > | ^~~~~~~~~~~~~~~~~~~~~~~ >./nrpe.c:474:22: warning: implicit declaration of function âget_dh2048â [-Wimplicit-function-declaration] > 474 | dh = get_dh2048(); > | ^~~~~~~~~~ >./nrpe.c:474:20: warning: assignment to âDH *â {aka âstruct dh_st *â} from âintâ makes pointer from integer without a cast [-Wint-conversion] > 474 | dh = get_dh2048(); > | ^ >./nrpe.c:476:17: warning: âDH_freeâ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] > 476 | DH_free(dh); > | ^~~~~~~ >In file included from /usr/include/openssl/dsa.h:51, > from /usr/include/openssl/x509.h:37, > from /usr/include/openssl/ssl.h:31, > from ../include/common.h:32, > from ./nrpe.c:38: >/usr/include/openssl/dh.h:200:28: note: declared here > 200 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); > | ^~~~~~~ >./check_nrpe.c: In function âsetup_sslâ: >./check_nrpe.c:860:17: warning: âENGINE_load_builtin_enginesâ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] > 860 | ENGINE_load_builtin_engines(); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ >In file included from ../include/common.h:36, > from ./check_nrpe.c:40: >/usr/include/openssl/engine.h:358:28: note: declared here > 358 | OSSL_DEPRECATEDIN_3_0 void ENGINE_load_builtin_engines(void); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ >./check_nrpe.c:861:17: warning: âRAND_set_rand_engineâ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] > 861 | RAND_set_rand_engine(NULL); > | ^~~~~~~~~~~~~~~~~~~~ >In file included from ../include/common.h:35, > from ./check_nrpe.c:40: >/usr/include/openssl/rand.h:52:27: note: declared here > 52 | OSSL_DEPRECATEDIN_3_0 int RAND_set_rand_engine(ENGINE *engine); > | ^~~~~~~~~~~~~~~~~~~~ >./check_nrpe.c:862:17: warning: âENGINE_register_all_completeâ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] > 862 | ENGINE_register_all_complete(); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >In file included from ../include/common.h:36, > from ./check_nrpe.c:40: >/usr/include/openssl/engine.h:415:27: note: declared here > 415 | OSSL_DEPRECATEDIN_3_0 int ENGINE_register_all_complete(void); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./check_nrpe.c:975:33: warning: âERR_get_error_line_dataâ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] > 975 | while ((x = ERR_get_error_line_data(NULL, NULL, NULL, NULL)) != 0) { > | ^~~~~ >In file included from ../include/common.h:34, > from ./check_nrpe.c:40: >/usr/include/openssl/err.h:413:15: note: declared here > 413 | unsigned long ERR_get_error_line_data(const char **file, int *line, > | ^~~~~~~~~~~~~~~~~~~~~~~ >./check_nrpe.c:984:33: warning: âERR_get_error_line_dataâ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] > 984 | while ((x = ERR_get_error_line_data(NULL, NULL, NULL, NULL)) != 0) { > | ^~~~~ >In file included from ../include/common.h:34, > from ./check_nrpe.c:40: >/usr/include/openssl/err.h:413:15: note: declared here > 413 | unsigned long ERR_get_error_line_data(const char **file, int *line, > | ^~~~~~~~~~~~~~~~~~~~~~~ >./check_nrpe.c:997:33: warning: âERR_get_error_line_dataâ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] > 997 | while ((x = ERR_get_error_line_data(NULL, NULL, NULL, NULL)) != 0) { > | ^~~~~ >In file included from ../include/common.h:34, > from ./check_nrpe.c:40: >/usr/include/openssl/err.h:413:15: note: declared here > 413 | unsigned long ERR_get_error_line_data(const char **file, int *line, > | ^~~~~~~~~~~~~~~~~~~~~~~ >./check_nrpe.c:1024:25: warning: âERR_get_error_line_dataâ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] > 1024 | while ((x = ERR_get_error_line_data(NULL, NULL, NULL, NULL)) != 0) { > | ^~~~~ >In file included from ../include/common.h:34, > from ./check_nrpe.c:40: >/usr/include/openssl/err.h:413:15: note: declared here > 413 | unsigned long ERR_get_error_line_data(const char **file, int *line, > | ^~~~~~~~~~~~~~~~~~~~~~~ >./check_nrpe.c: In function âconnect_to_remoteâ: >./check_nrpe.c:1098:25: warning: âERR_get_error_line_dataâ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] > 1098 | while ((x = ERR_get_error_line_data(NULL, NULL, NULL, NULL)) != 0) { > | ^~~~~ >In file included from ../include/common.h:34, > from ./check_nrpe.c:40: >/usr/include/openssl/err.h:413:15: note: declared here > 413 | unsigned long ERR_get_error_line_data(const char **file, int *line, > | ^~~~~~~~~~~~~~~~~~~~~~~ >./check_nrpe.c:1106:25: warning: âERR_get_error_line_dataâ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] > 1106 | while ((x = ERR_get_error_line_data(NULL, NULL, NULL, NULL)) != 0) { > | ^~~~~ >In file included from ../include/common.h:34, > from ./check_nrpe.c:40: >/usr/include/openssl/err.h:413:15: note: declared here > 413 | unsigned long ERR_get_error_line_data(const char **file, int *line, > | ^~~~~~~~~~~~~~~~~~~~~~~ >./nrpe.c: In function âhandle_conn_sslâ: >./nrpe.c:2031:25: warning: âERR_get_error_line_dataâ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] > 2031 | while ((x = ERR_get_error_line_data(NULL, NULL, NULL, NULL)) != 0) { > | ^~~~~ >In file included from ../include/common.h:34, > from ./nrpe.c:38: >/usr/include/openssl/err.h:413:15: note: declared here > 413 | unsigned long ERR_get_error_line_data(const char **file, int *line, > | ^~~~~~~~~~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/net-analyzer/nrpe-4.0.3/temp/cc2U56ym.o: in function `init_ssl': >/var/tmp/portage/net-analyzer/nrpe-4.0.3/work/nrpe-4.0.3/src/./nrpe.c:474: undefined reference to `get_dh2048' >collect2: error: ld returned 1 exit status >make[1]: *** [Makefile:48: nrpe] Error 1 >make[1]: Leaving directory '/var/tmp/portage/net-analyzer/nrpe-4.0.3/work/nrpe-4.0.3/src' >make: *** [Makefile:65: all] Error 2 > * ERROR: net-analyzer/nrpe-4.0.3::gentoo failed (compile phase): > * emake failed > * > * If you need support, post the output of `emerge --info '=net-analyzer/nrpe-4.0.3::gentoo'`, > * the complete build log and the output of `emerge -pqv '=net-analyzer/nrpe-4.0.3::gentoo'`. > * The complete build log is located at '/var/log/portage/net-analyzer:nrpe-4.0.3:20210729-205015.log'. > * For convenience, a symlink to the build log is located at '/var/tmp/portage/net-analyzer/nrpe-4.0.3/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/net-analyzer/nrpe-4.0.3/temp/environment'. > * Working directory: '/var/tmp/portage/net-analyzer/nrpe-4.0.3/work/nrpe-4.0.3' > * S: '/var/tmp/portage/net-analyzer/nrpe-4.0.3/work/nrpe-4.0.3' >
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 805080
:
728043
|
728046
|
728049
|
728052
|
728055
| 728058 |
728061