Subject: ap2-perl, apr0 and threading problem on FreeBSD
To: None <pkgsrc-users@netbsd.org>
From: Alexander Nasonov <alnsn@yandex.ru>
List: pkgsrc-users
Date: 05/30/2007 00:11:22
I'm trying to setup wtf-tracker.sourceforge.net (not in pkgsrc). I added
the following packages to pkgchk.conf:
lang/perl5
www/apache2
www/ap2-perl
databases/p5-Apache-DBI
math/p5-Spreadsheet-WriteExcel
www/p5-libapreq2
www/p5-HTML-Template
databases/mysql5-server
devel/bugzilla
It compiles fine and apache2 starts but when I Include wtf config file
from httpd.conf, the httpd process crashes on startup in libpthread.so.
The last function from pkg is apr_stat and the crash happens at line
return errno;
I rebuilt everything with CFLAGS=-pthread and it solved the problem.
PKG_OPTIONS.perl=-thread also helped. I sticked to the latter.
Is it a known problem? Any plans to make it work at least with default
flags?
PS it most likely doesn't matter but I running it in a jail with
FreeBSD base system mounted with mount_nullfs command.
--
Alexander Nasonov
http://nasonov.blogspot.com
Anger is an acid that can do more harm to the vessel in which it
is stored than to anything on which it is poured. -- Mark Twain --
This quote is generated by:
/usr/pkg/bin/curl -L http://tinyurl.com/veusy \
| sed -e 's/^document\.write(.//' -e 's/.);$/ --/' \
-e 's/<[^>]*>//g' -e 's/^More quotes from //' \
| fmt | tee ~/.signature-quote