[Bug 262501] dns/powerdns-recursor don't build with libressl
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 262501] dns/powerdns-recursor don't build with libressl"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 262501] dns/powerdns-recursor don't build with libressl"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 262501] dns/powerdns-recursor don't build with libressl"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 12 Mar 2022 14:47:51 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=262501 Bug ID: 262501 Summary: dns/powerdns-recursor don't build with libressl Product: Ports & Packages Version: Latest Hardware: amd64 OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: ports-bugs@FreeBSD.org Reporter: nti@w4w.net CC: tremere@cainites.net CC: tremere@cainites.net Flags: maintainer-feedback?(tremere@cainites.net) Can’t build the newest ports powerdns-recursor 4.6.0 and dnsdist 1.7.0 with libressl as default ssl library. Same error: mv -f $depbase.Tpo $depbase.Po depbase=`echo credentials.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++17 -DHAVE_CONFIG_H -I. -I/usr/local/include/lua52 -I./ext/yahttp -pthread -O3 -Wall -pthread -DSYSCONFDIR=\"/usr/local/etc/pdns\" -I./ext/json11 -I./ext/protozero/include -I./ext/yahttp -I/usr/local/include -DBOOST_CONTAINER_USE_STD_EXCEPTIONS -I/usr/local/include/lua52 -isystem /usr/local/include -DSYSCONFDIR=\"/usr/local/etc/pdns\" -DPKGLIBDIR=\"/usr/local/lib/pdns-recursor\" -DLOCALSTATEDIR=\"/var/run\" -DNODCACHEDIR=\"/var/lib/pdns-recursor\" -fPIE -DPIE -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 --param ssp-buffer-size=4 -fstack-protector -Wall -Wextra -Wshadow -Wno-unused-parameter -Wmissing-declarations -Wredundant-decls -g -O2 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MT credentials.o -MD -MP -MF $depbase.Tpo -c -o credentials.o credentials.cc &&\ mv -f $depbase.Tpo $depbase.Po credentials.cc:99:90: error: use of undeclared identifier 'EVP_PKEY_SCRYPT' auto pctx = std::unique_ptr<EVP_PKEY_CTX, void (*)(EVP_PKEY_CTX*)>(EVP_PKEY_CTX_new_id(EVP_PKEY_SCRYPT, nullptr), EVP_PKEY_CTX_free); -- You are receiving this mail because: You are the assignee for the bug.