[Proftpd-user] Error during make with latest release.
Brad Knorr <[email protected]>
| Newsgroups | gmane.network.proftpd.user |
|---|---|
| Message-ID | <[email protected]> |
Hello everyone,
I am unable to compile the latest release. Can you please help.
I am using Ubuntu 20.04
Linux www 5.4.0-29-generic #33-Ubuntu SMP Wed Apr 29 14:32:27 UTC 2020
x86_64 x86_64 x86_64 GNU/Linux
Here is my complete process for installing proftpd.
apt-get install libmysqlclient-dev
wget ftp://ftp.proftpd.org/distrib/source/proftpd-1.3.7rc4.tar.gz
tar -xzf proftp*
cd proftpd-1.3.7rc4/
./configure \
--with-includes=/usr/include/mysql/ \
--with-libraries=/usr/lib/x86_64-linux-gnu/
--sysconfdir=/etc/proftpd \
--disable-ident \
--enable-dso \
--with-modules=mod_tls:mod_sftp:mod_sql:mod_sql_mysql:mod_sql_passwd \
make
make install
After I do make install I get this output:
cd lib/ && make lib
make[1]: Entering directory '/root/work/proftpd-1.3.7rc4/lib'
make[1]: Nothing to be done for 'lib'.
make[1]: Leaving directory '/root/work/proftpd-1.3.7rc4/lib'
cd src/ && make src
make[1]: Entering directory '/root/work/proftpd-1.3.7rc4/src'
make[1]: Nothing to be done for 'src'.
make[1]: Leaving directory '/root/work/proftpd-1.3.7rc4/src'
cd modules/ && make static
make[1]: Entering directory '/root/work/proftpd-1.3.7rc4/modules'
make[1]: Leaving directory '/root/work/proftpd-1.3.7rc4/modules'
test -z """" -a -z """" || (cd modules/ && make shared)
test -z """" || (cd locale/ && make locale)
test -f ./module-libs.txt || touch ./module-libs.txt
/bin/bash ./libtool --mode=link --tag=CC gcc -L./lib -L./lib -rdynamic
-L/usr/lib/x86_64-linux-gnu/ -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/random.o src/version.o src/rlimit.o src/wtmp.o src/json.o src/jot.o
src/memcache.o src/redis.o src/error.o modules/mod_core.o
modules/mod_xfer.o modules/mod_rlimit.o modules/mod_auth_unix.o
modules/mod_auth_file.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/module_glue.o -lsupp -lcrypt -ldl -ldl
`uniq ./module-libs.txt | tr '\n' ' '`
libtool: link: gcc -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/random.o src/version.o src/rlimit.o src/wtmp.o src/json.o src/jot.o
src/memcache.o src/redis.o src/error.o modules/mod_core.o
modules/mod_xfer.o modules/mod_rlimit.o modules/mod_auth_unix.o
modules/mod_auth_file.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/module_glue.o
-L/root/work/proftpd-1.3.7rc4/lib -L/usr/lib/x86_64-linux-gnu/ -lsupp
-lcrypt -ldl
/usr/bin/ld: src/table.o: in function `tab_get_seed':
/root/work/proftpd-1.3.7rc4/src/table.c:366: undefined reference to
`RAND_bytes'
/usr/bin/ld: src/support.o: in function `pr_memscrub':
/root/work/proftpd-1.3.7rc4/src/support.c:984: undefined reference to
`OPENSSL_cleanse'
collect2: error: ld returned 1 exit status
make: *** [Makefile:56: proftpd] Error 1
thank you in advance
Brad
_______________________________________________
ProFTPD Users List <[email protected]>
Unsubscribe problems?
http://www.proftpd.org/list-unsub.html