Subject: Re: Firefox 1.5 package
To: Martin Husemann <martin@duskware.de>
From: Geert Hendrickx <ghen@telenet.be>
List: tech-pkg
Date: 12/04/2005 15:46:28
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