Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 27 Apr 2009 12:05:40 -0400
From:      Bill Somerson <billsomerson@gmail.com>
To:        freebsd-questions@freebsd.org
Subject:   Apache won't start - undefined symbol "libintl_bindtextdomain"
Message-ID:  <af13f00c0904270905m9e1fe90w1946de8ac6263eb4@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
Hi,

I've installed Apache 2.2, but when I try to start it, I get the following
error:

httpd: Syntax error on line 105 of /usr/local/etc/apache22/httpd.conf:
Cannot load /usr/local/libexec/apache22/mod_dnssd.so into server:
/usr/local/lib/libavahi-common.so.3: Undefined symbol
"libintl_bindtextdomain"

I don't know what "libintl" is (or "libavahi" or "mod_dnssd.so", for that
matter), but my /usr/local/lib does contain a bunch of "libintl" files:

libintl.a
libintl.la
libintl.so
libintl.so.8

I have also installed Subversion, and asked it to use Apache, so I assume
that affected my Apache config.

I have not made any manual modifications to httpd.conf.

I am running 7.0 Release, and I have the following versions of various
things that may be related (all of them up to date as of today, as are all
my other packages):

apache-2.2.11_4
avahi-app-0.6.25
avahi-gtk-0.6.25
subversion-1.6.0_2

Any advice would be greatly appreciated.  Thanks in advance.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?af13f00c0904270905m9e1fe90w1946de8ac6263eb4>