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