tech-pkg archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: devel/xulrunner and www/seamonkey don't build on NetBSD 5.2_STABLE
Hi,
From: eric%cirr.com@localhost (Eric Schnoebelen), Date: Wed, 20 Mar 2013
15:36:26 -0500
> I'm trying to update my pkgsrc tree to 2013-03-18 (or there
> abouts) and I've found that neither www/seamonkey nor
> devel/xulrunner will build, because NetBSD 5.2_STABLE does not
> have the function pthread_getattr_np().
>
> In looking at js/src/jsnativestack.cpp, I see there is a
> preprocessor path that uses pthread_attr_get_np(), which is
> supported on NetBSD 5.2_STABLE.
>
> In both packages, there is a patch (patch-bf) that modifies this
> file. It looks like a simple change of adding ``||
> defined(__NetBSD__)'' to the second #elif in the second block of
> the patch should be able to resolve the problem.
>
> And after a test build, I find that it the above change (also
> attached as a patch) allows devel/xulrunner to compile past this
> point on NetBSD 5.2_STABLE (it now dies in a different location
> complaining of needing -fPIC, investigating.)
>
> Any reasons not to apply this patch?
I feel that we have no reason.
This is my fault.
My NetBSD 5.2 release test environment has been dead.
Now I am building 5.2 virtual machine of VMware Player.
Could you provide me the -fPIC error messages?
I will investigate these build failure in this
weekend.
Thank you.
--
Ryo ONODERA // ryo_on%yk.rim.or.jp@localhost
PGP fingerprint = 82A2 DC91 76E0 A10A 8ABB FD1B F404 27FA C7D1 15F3
Home |
Main Index |
Thread Index |
Old Index