#25 proftpd-1.3.7a build failure: cannot find -lsupp
Closed 3 years ago by orbea. Opened 4 years ago by orbea.

slibtool: 0.5.31
proftpd: 1.3.7a
source: https://mirrors.slackware.com/slackware/slackware64-current/source/n/proftpd/proftpd-1.3.7a.tar.lz

The build with proftpd fails with slibtool.

rdlibtool: link: clang 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/mod_dso.o modules/mod_facl.o modules/mod_quotatab_file.o modules/mod_quotatab.o modules/mod_ctrls_admin.o modules/mod_wrap.o modules/mod_tls.o modules/mod_ratio.o modules/mod_readme.o modules/mod_ban.o modules/mod_radius.o modules/mod_cap.o modules/mod_ctrls.o modules/mod_lang.o modules/module_glue.o contrib/mod_sftp/mod_sftp.a lib/libltdl/.libs/libltdlc.a -L./lib/.libs -rdynamic -L./lib/libltdl/.libs -lsupp -lattr -lcrypt -ldl -pthread -lssl -lcrypto -lsodium -lcap -lwrap -lnsl -lssl -lcrypto -ldl -lidn -lz -o .libs/proftpd -Wl,--export-dynamic
/usr/bin/ld: cannot find -lsupp
clang-11: error: linker command failed with exit code 1 (use -v to see invocation)
rdlibtool: exec error upon slbt_exec_link_create_executable(), line 1613: (see child process error messages).
rdlibtool: < returned to > slbt_exec_link(), line 1902.
make: *** [Makefile:74: proftpd] Error 2

The Slackware build uses these configure arguments, they may not be relevant.

  --enable-autoshadow \
  --enable-ctrls \
  --enable-dso \
  --enable-ipv6 \
  --enable-nls \
  --with-modules=mod_radius:mod_ban:mod_readme:mod_ratio:mod_tls:mod_wrap:mod_ctrls_admin:mod_quotatab:mod_quotatab_file:mod_sftp:mod_facl

slibtool log: http://slackless.raccoons.tech/logs/proftpd-rdlibtool.log
libtool log: http://slackless.raccoons.tech/logs/proftpd-libtool.log


Upstream proftpd issue so I will close this.

Metadata Update from @orbea:
- Issue status updated to: Closed (was: Open)

3 years ago

Login to comment on this ticket.

Metadata