Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 29 Dec 2010 09:52:21 +0300
From:      Pavel Volkov <pavelivolkov@googlemail.com>
To:        Norikatsu Shigemura <nork@freebsd.org>
Cc:        ports@freebsd.org, pgollucci@freebsd.org
Subject:   Re: [ports/databases/sqlite3] WITH_GCOV breaks ports/security/nss
Message-ID:  <AANLkTik63y9E2kJ7AnwsDc%2Bubb2OOS0krgYtma5Lxuoj@mail.gmail.com>
In-Reply-To: <20101211024605.43bb2cca.nork@FreeBSD.org>
References:  <20101211024605.43bb2cca.nork@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Hello all.
Sorry for such a long wait.
Yes, you are right.
Error really manifests itself when using sqlite is compiled with the profil=
ing.
Determine the cause of falls, me have not yet succeeded.
At the same time, profiling can be used for most sqlite.
I propose to remove options enable debugging and profiling from a list
of available
options, but leave to call them from the command line for the public.
Pay attention to PR #153498.
Thanks.

On Fri, Dec 10, 2010 at 20:46, Norikatsu Shigemura <nork@freebsd.org> wrote=
:
> Hi sqlite3 maintainer.
>
> =C2=A0 =C2=A0 =C2=A0 =C2=A0I confirmed that I couldn't compile security/n=
ss by databases/sqlite3
> =C2=A0 =C2=A0 =C2=A0 =C2=A0WITH_GCOV. =C2=A0So I suggest that it should b=
e BROKEN. =C2=A0How about
> =C2=A0 =C2=A0 =C2=A0 =C2=A0do you think?
>
> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
> --- Makefile.orig =C2=A0 =C2=A0 =C2=A0 2010-11-14 01:21:33.499802000 +090=
0
> +++ Makefile =C2=A0 =C2=A02010-12-11 02:45:34.073992291 +0900
> @@ -53,7 +53,7 @@
> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0EXTENSION =C2=A0 =
=C2=A0 =C2=A0 "Allow loadable extensions" =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 on \
> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0TCLWRAPPER =C2=A0 =
=C2=A0 =C2=A0"Enable TCL wrapper" =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 =C2=A0off \
> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0DEBUG =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 "Enable debugging & verbose explain" =C2=A0 =C2=A0=
off \
> - =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 GCOV =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0"Enable coverage testing using gcov" =C2=A0 =C2=A0o=
ff \
> + =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 GCOV =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0"Enable coverage testing using gcov (broken)" =C2=
=A0 off \
>
> =C2=A0.include <bsd.port.options.mk>
>
> @@ -78,6 +78,7 @@
> =C2=A0.if defined(WITH_GCOV)
> =C2=A0CONFIGURE_ARGS+=3D =C2=A0 =C2=A0 =C2=A0 --enable-gcov
> =C2=A0LDFLAGS+=3D =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0-fstack=
-protector
> +BROEKN=3D =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0WITH_GCOV breaks security/nss.
> =C2=A0.endif
>
> =C2=A0.if defined(WITH_MEMMAN)
> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
>
>
> --
> Norikatsu Shigemura <nork@FreeBSD.org>
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTik63y9E2kJ7AnwsDc%2Bubb2OOS0krgYtma5Lxuoj>