Subject: Re: Firefox 1.5 package
To: Geert Hendrickx <ghen@telenet.be>
From: Shin'ichiro TAYA <taya@ba2.so-net.ne.jp>
List: tech-pkg
Date: 12/05/2005 12:25:10
Hi,

I've almost finished my work to update firefox to 1.5.
It seems working pretty fine on my x86 box.
Rest of work is...

- build firefox-gkt1 and adjust PLIST
- test with more CPUs. I'm going to test with alpha, amd64, spart64.

BTW, firefox works without following patch on my PC.
Did you remove ~/.mozilla/firefox/*/compreg.dat?
Or temprary rename ~/.mozilla to another name?

Geert Hendrickx wrote:
> On Thu, Dec 01, 2005 at 11:30:45AM +0100, Martin Husemann wrote:
> 
>>$NetBSD$
>>
>>--- profile/dirserviceprovider/src/nsProfileLock.cpp.orig	2004-10-21 03:56:25.000000000 +0200
>>+++ profile/dirserviceprovider/src/nsProfileLock.cpp	2005-11-01 08:55:27.000000000 +0100
>>@@ -356,6 +356,7 @@ nsresult nsProfileLock::LockWithSymlink(
>>                 act.sa_flags = 0;
>>                 sigfillset(&act.sa_mask);
>> 
>>+#ifndef DEBUG
>> #define CATCH_SIGNAL(signame)                                           \
>> PR_BEGIN_MACRO                                                          \
>>   if (sigaction(signame, NULL, &oldact) == 0 &&                         \
>>@@ -374,6 +375,8 @@ PR_BEGIN_MACRO                          
>>                 CATCH_SIGNAL(SIGTERM);
>> 
>> #undef CATCH_SIGNAL
>>+#endif
>>+
>>             }
>>         }
>>     }
> 
> 
> 
> I recompiled the old package with this patch but then it still segfaults here.  
> 
> 	Geert