Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 227421 - proftpd-1.3.1 doesn't compile with new libtool-2.2.4
Summary: proftpd-1.3.1 doesn't compile with new libtool-2.2.4
Status: RESOLVED DUPLICATE of bug 221275
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
: 227423 (view as bug list)
Depends on:
Reported: 2008-06-16 12:51 UTC by Heiko Wundram
Modified: 2008-06-16 13:44 UTC (History)
0 users

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


Note You need to log in before you can comment on or make changes to this bug.
Description Heiko Wundram 2008-06-16 12:51:29 UTC
After the last libtool update, proftpd refuses to build because of a conflict with macro definitions inside the proftpd sources from an older libtool release.

Reproducible: Always

Steps to Reproduce:
1. update to latest libtool
2. (r)emerge proftpd

Actual Results:  
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H  -DLINUX  -I.. -I../include -I/usr/include/mysql -march=prescott -O3 -pipe -mno-tls-direct-seg-refs -Wall -c mod_lang.c
srcdir=. ./ mod_core.o mod_xfer.o mod_auth_unix.o  mod_auth.o mod_ls.o mod_log.o mod_site.o mod_delay.o mod_ratio.o mod_readme.o mod_facl.o mod_auth_pam.o mod_tls.o mod_wrap.o mod_sql.o mod_sql_mysql.o mod_cap.o mod_ctrls.o mod_lang.o
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H  -DLINUX  -I.. -I../include -I/usr/include/mysql -march=prescott -O3 -pipe -mno-tls-direct-seg-refs -Wall -c module_glue.c
make[1]: Leaving directory `/var/tmp/portage/net-ftp/proftpd-1.3.1/work/proftpd-1.3.1/modules'
test -z """" -a -z """" || (cd modules/ && make shared)
/bin/sh ./libtool --mode=link i686-pc-linux-gnu-gcc -L./lib    -o proftpd src/main.o src/timers.o src/sets.o src/pool.o src/table.o src/regexp.o src/dirtree.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/response.o src/ident.o src/data.o src/modules.o src/display.o src/auth.o src/fsio.o src/mkhome.o src/ctrls.o src/event.o src/var.o src/trace.o src/utf8.o src/proctitle.o src/pidfile.o src/env.o modules/mod_core.o modules/mod_xfer.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_cap.o modules/mod_sql_mysql.o modules/mod_sql.o modules/mod_wrap.o modules/mod_tls.o modules/mod_auth_pam.o modules/mod_facl.o modules/mod_readme.o modules/mod_ratio.o  modules/mod_ctrls.o modules/mod_lang.o modules/module_glue.o  -lacl  -Llib/libcap -lcap  -lm -lmysqlclient -lz  -lwrap -lnsl  -lssl -lcrypto  -lpam -lsupp -lcrypt
./libtool: line 454: CDPATH: command not found
./libtool: line 1146: func_opt_split: command not found
libtool: Version mismatch error.  This is libtool 2.2.4, but the
libtool: definition of this LT_INIT comes from an older release.
libtool: You should recreate aclocal.m4 with macros from libtool 2.2.4
libtool: and run autoconf again.
make: *** [proftpd] Error 63
 * ERROR: net-ftp/proftpd-1.3.1 failed.
 * Call stack:
 *     , line   49:  Called src_compile
 *             environment, line 2881:  Called die
 * The specific snippet of code:
 *       emake || die "emake failed"
 *  The die message:
 *   emake failed
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/net-ftp/proftpd-1.3.1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/net-ftp/proftpd-1.3.1/temp/environment'.
jord modelnine #

Expected Results:  
proftpd builds.
Comment 1 Carsten Lohrke (RETIRED) gentoo-dev 2008-06-16 13:39:41 UTC
*** Bug 227423 has been marked as a duplicate of this bug. ***
Comment 2 Rafał Mużyło 2008-06-16 13:41:15 UTC
This is a duplicate of bug 221275.
Comment 3 Diego Elio Pettenò (RETIRED) gentoo-dev 2008-06-16 13:44:04 UTC

*** This bug has been marked as a duplicate of bug 221275 ***