Subject: Re: apache httpd on NetBSD2.0 (pthread problem?)
To: Manuel Bouyer <bouyer@antioche.eu.org>
From: Tom Uban <uban@ubanproductions.com>
List: port-sparc
Date: 01/30/2005 08:28:47
At 01:03 PM 1/30/2005 +0100, Manuel Bouyer wrote:
>On Sat, Jan 29, 2005 at 12:18:23PM -0600, Tom Uban wrote:
> > Hello,
> >
> > I compiled Apache httpd-2.0.52.tar.gz under NetBSD2.0/sparc for my IPX and
> > following a clean build/install, running httpd fails with the following:
> >
> > 0 0x101dc100 in pthread__lock_ras_end () from /usr/lib/libpthread.so.0
> > #1 0x101db888 in pthread_mutex_lock () from /usr/lib/libpthread.so.0
> > #2 0x102a6d10 in malloc () from /usr/lib/libc.so.12
> > #3 0x102a4128 in calloc () from /usr/lib/libc.so.12
> > #4 0x10295b80 in __hash_open () from /usr/lib/libc.so.12
> > #5 0x10249fc8 in endpwent () from /usr/lib/libc.so.12
> > #6 0x10249830 in getsubopt () from /usr/lib/libc.so.12
> > #7 0x10288694 in nsdispatch () from /usr/lib/libc.so.12
> > #8 0x10249c8c in getpwnam () from /usr/lib/libc.so.12
> > #9 0x000581d8 in ap_uname2id (name=0x10c698 "nobody") at mpm_common.c:294
> > #10 0x00067dc8 in unixd_set_user (cmd=0x10c699, dummy=0x0,
> > arg=0x10c698 "nobody") at unixd.c:170
> > #11 0x0004b4c0 in invoke_cmd (cmd=0x8f030, parms=0xeffff868, mconfig=0x0,
> > args=0x10087e "") at config.c:675
> > #12 0x0004c204 in ap_walk_config_sub (current=0x100858, parms=0xeffff868,
> > section_vector=0xa6bb8) a#13 0x0004c298 in ap_walk_config
> > (current=0x100858,
> > parms=0xeffff868,
> > section_vector=0xa6bb8) at config.c:1098
> > #14 0x0004d0ac in ap_process_config_tree (s=0xa5740, conftree=0x100858,
> > p=0xa1018, ptemp=0xe3018) at config.c:1641
> > #15 0x00050024 in main (argc=3, argv=0xeffffa04) at main.c:595
> > #16 0x000260d8 in ___start ()Badly placed ()'s.
> >
> > Is this a sparc specific pthread problem? I found a similar thread
> > "bind9 on -current/sparc (pthread problem?)", but there doesn't seem
> > to be a resolution...
>
>Yes, it's sparc-specific. I have several PRs open for pthread problems on
>sparc.
Is there a known good version of the pthread library that I can compile/use?
--tnx
--tom
>--
>Manuel Bouyer <bouyer@antioche.eu.org>
> NetBSD: 26 ans d'experience feront toujours la difference
>--