Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 622216 - net-ftp/proftpd-1.3.6 : /.../kex.c:3826: undefined reference to `EVP_MD_CTX_new'
Summary: net-ftp/proftpd-1.3.6 : /.../kex.c:3826: undefined reference to `EVP_MD_CTX_new'
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Sergei Trofimovich (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: libressl-support
  Show dependency tree
 
Reported: 2017-06-19 15:12 UTC by Toralf Förster
Modified: 2020-02-28 22:10 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge-info.txt (emerge-info.txt,18.85 KB, text/plain)
2017-06-19 15:12 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,282.73 KB, text/plain)
2017-06-19 15:12 UTC, Toralf Förster
Details
environment (environment,58.59 KB, text/plain)
2017-06-19 15:12 UTC, Toralf Förster
Details
etc.portage.tbz2 (etc.portage.tbz2,34.37 KB, application/x-bzip)
2017-06-19 15:12 UTC, Toralf Förster
Details
logs.tbz2 (logs.tbz2,27.03 KB, application/x-bzip)
2017-06-19 15:12 UTC, Toralf Förster
Details
net-ftp:proftpd-1.3.6:20170619-045327.log (net-ftp:proftpd-1.3.6:20170619-045327.log,55.81 KB, text/plain)
2017-06-19 15:13 UTC, Toralf Förster
Details
temp.tbz2 (temp.tbz2,22.80 KB, application/x-bzip)
2017-06-19 15:13 UTC, Toralf Förster
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2017-06-19 15:12:43 UTC
libtool: link: x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -rdynamic -o proftpd src/main.o src/timers.o src/sets.o src/pool.o src/privs.o src/str.o src/table.o src/regexp.o src/configdb.o src/dirtree.o src/expr.o src/signals.o src/support.o src/netaddr.o src/inet.o src/child.o src/parser.o src/log.o src/lastlog.o src/xferlog.o src/bindings.o src/netacl.o src/class.o src/scoreboard.o src/help.o src/feat.o src/netio.o src/cmd.o src/response.o src/ascii.o src/data.o src/modules.o src/stash.o src/display.o src/auth.o src/fsio.o src/mkhome.o src/ctrls.o src/event.o src/var.o src/throttle.o src/session.o src/trace.o src/encode.o src/proctitle.o src/filter.o src/pidfile.o src/env.o src/version.o src/rlimit.o src/wtmp.o src/json.o src/memcache.o src/redis.o modules/mod_core.o modules/mod_xfer.o modules/mod_rlimit.o modules/mod_auth_unix.o modules/mod_auth.o modules/mod_ls.o modules/mod_log.o modules/mod_site.o modules/mod_delay.o modules/mod_facts.o modules/mod_auth_pam.o modules/mod_wrap2_file.o modules/mod_wrap2.o modules/mod_tls_shmcache.o modules/mod_tls.o modules/mod_sftp_pam.o modules/mod_rewrite.o modules/mod_readme.o modules/mod_ldap.o modules/mod_facl.o modules/mod_cap.o modules/mod_lang.o modules/mod_ifsession.o modules/module_glue.o  -L/var/tmp/portage/net-ftp/proftpd-1.3.6/work/proftpd-1.3.6/lib contrib/mod_sftp/mod_sftp.a -lsupp -lattr -lcrypt -lacl -lpcreposix -lpcre -lsodium -lcap -lssl -lldap -llber -lpam -lcrypto -ldl -lz
contrib/mod_sftp/mod_sftp.a(kex.o): In function `calculate_curve25519_h':
/var/tmp/portage/net-ftp/proftpd-1.3.6/work/proftpd-1.3.6/contrib/mod_sftp/kex.c:3826: undefined reference to `EVP_MD_CTX_new'

  -------------------------------------------------------------------

  This is an unstable amd64 chroot image at a tinderbox (==build bot)
  name: plasma-systemd_libressl_20170609-232249

  -------------------------------------------------------------------

gcc-config -l:
 [1] x86_64-pc-linux-gnu-6.3.0 *

Available Python interpreters, in order of preference:
  [1]   python3.4
  [2]   python2.7 (fallback)
Comment 1 Toralf Förster gentoo-dev 2017-06-19 15:12:46 UTC
Created attachment 477228 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2017-06-19 15:12:49 UTC
Created attachment 477230 [details]
emerge-history.txt
Comment 3 Toralf Förster gentoo-dev 2017-06-19 15:12:52 UTC
Created attachment 477232 [details]
environment
Comment 4 Toralf Förster gentoo-dev 2017-06-19 15:12:55 UTC
Created attachment 477234 [details]
etc.portage.tbz2
Comment 5 Toralf Förster gentoo-dev 2017-06-19 15:12:58 UTC
Created attachment 477236 [details]
logs.tbz2
Comment 6 Toralf Förster gentoo-dev 2017-06-19 15:13:01 UTC
Created attachment 477238 [details]
net-ftp:proftpd-1.3.6:20170619-045327.log
Comment 7 Toralf Förster gentoo-dev 2017-06-19 15:13:04 UTC
Created attachment 477240 [details]
temp.tbz2
Comment 8 Sergei Trofimovich (RETIRED) gentoo-dev 2017-06-19 16:33:52 UTC
Looks like a libressl-specific failure:
    https://bugs.gentoo.org/buglist.cgi?quicksearch=EVP_MD_CTX_new&list_id=3566492
Comment 9 Sergei Trofimovich (RETIRED) gentoo-dev 2020-02-18 13:04:02 UTC
Do you know if it still happens on modern libressl and modern ebuilds?
Comment 10 Toralf Förster gentoo-dev 2020-02-18 18:55:17 UTC
(In reply to Sergei Trofimovich from comment #9)
> Do you know if it still happens on modern libressl and modern ebuilds?

fails today too with recent ~amd64
Comment 11 Toralf Förster gentoo-dev 2020-02-18 18:58:34 UTC
but maybe a different thing now: pls see bug #710102 (possible a dup however)
Comment 12 Sergei Trofimovich (RETIRED) gentoo-dev 2020-02-28 22:10:14 UTC
Fixed in 1.3.6c, bumped in https://gitweb.gentoo.org/repo/gentoo.git/commit/net-ftp/proftpd?id=bfa4622ef7d68e3fb14fc62e84d9ad549338373d