vim7 broken or not broken or?

Matt Sealey matt at
Wed Jul 19 17:48:36 UTC 2006

What's the "latest toolchain" for 4.9?

All my ports are at the latest versions, including gmake and stuff
where relevant. Is there a set of ports I should be using to bring
it up to a current spec (that uhh. won't rely on me recompiling
400 ports..) or am I okay with what I have?

I am having libtool problems right now I'd love to solve, related
to Apache modules. If there is some favourable tool or lib that
replaces a base package I needed to optionally compile to make
this work, I am guessing that I just don't know about them?

(it complains about tagged something or other: see well below)

> The cluster environment attempts to install each port from 
> scratch, including its dependencies as packages.  This will 
> catch many marginal cases that installing the port on a 
> fully- (or nearly fully-) populated system will not catch.

So it could be a weird dependency bug (some include from another
port never got installed or so) and not vim itself?

~~~~ libtool crap

neko at mithrandir:/usr/ports$ sudo portupgrade -f mod_auth_pam-1.1.1_1
--->  Upgrading 'mod_auth_pam-1.1.1_1' to 'mod_auth_pam-1.1.1_2' (www/mod_auth_pam2)
--->  Building '/usr/ports/www/mod_auth_pam2'
===>  Cleaning for pkg_install-20060113
===>  Cleaning for apache-2.2.2
===>  Cleaning for gmake-3.81_1
===>  Cleaning for perl-5.8.8
===>  Cleaning for python-2.4.3
===>  Cleaning for openssl-stable-0.9.7j
===>  Cleaning for autoconf-2.59_2
===>  Cleaning for libtool-1.5.22_2
===>  Cleaning for expat-2.0.0_1
===>  Cleaning for db42-4.2.52_4
===>  Cleaning for apr-db42-1.2.7_1
===>  Cleaning for libiconv-1.9.2_2
===>  Cleaning for mysql-client-4.1.20
===>  Cleaning for rc_subr-1.31_1
===>  Cleaning for gettext-0.14.5_2
===>  Cleaning for m4-1.4.4
===>  Cleaning for help2man-1.36.4_1
===>  Cleaning for automake-1.9.6
===>  Cleaning for linuxthreads-2.2.3_21
===>  Cleaning for readline-5.1
===>  Cleaning for ldconfig_compat-1.0_8
===>  Cleaning for p5-gettext-1.05_1
===>  Cleaning for mod_auth_pam-1.1.1_2
===>  Extracting for mod_auth_pam-1.1.1_2
=> MD5 Checksum OK for mod_auth_pam-2.0-1.1.1.tar.gz.
===>   mod_auth_pam-1.1.1_2 depends on file: /usr/local/sbin/pkg_info - found
===>  Patching for mod_auth_pam-1.1.1_2
===>  Applying FreeBSD patches for mod_auth_pam-1.1.1_2
===>   mod_auth_pam-1.1.1_2 depends on file: /usr/local/sbin/apxs - found
===>   mod_auth_pam-1.1.1_2 depends on executable: gmake - found
===>   mod_auth_pam-1.1.1_2 depends on file: /usr/local/sbin/apxs - found
===>  Configuring for mod_auth_pam-1.1.1_2
===>  Building for mod_auth_pam-1.1.1_2
/usr/local/sbin/apxs -c mod_auth_pam.c -lpam
/usr/local/build-1/libtool --silent --mode=compile cc -prefer-pic -O -pipe -I/usr/local/include/mysql -D_THRE
AD_SAFE  -D_THREAD_SAFE -D_REENTRANT -O -pipe -I/usr/local/include/mysql -D_THREAD_SAFE -g -O2 -pthread -I/us
r/local/include/apache22  -I/usr/local/include/apr-1   -I/usr/local/include/apr-1 -I/usr/local/include/db42 -
I/usr/local/include  -c -o mod_auth_pam.lo mod_auth_pam.c && touch mod_auth_pam.slo
libtool: compile: unable to infer tagged configuration
libtool: compile: specify a tag with `--tag'
apxs:Error: Command failed with rc=65536
gmake: *** [] Error 1
*** Error code 2

Stop in /usr/ports/www/mod_auth_pam2.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade35201.0 env PORT_UPGRADE=yes make PORT_U
** Fix the problem and try again.
** Listing the failed packages (*:skipped / !:failed)
        ! www/mod_auth_pam2 (mod_auth_pam-1.1.1_1)      (unknown build error)
--->  Packages processed: 0 done, 0 ignored, 0 skipped and 1 failed

Matt Sealey <matt at>
Manager, Genesi, Developer Relations

More information about the freebsd-ports mailing list