Thanks, applied as 964f676ebd67201486a27b937d705a2f242160ea.

Michael

[sent from post-receive hook]

On Fri, 09 Oct 2020 08:38:40 +0200, Lucas Stach <l.st...@pengutronix.de> wrote:
> A bug in th configure script caused the package to be built with
> debug flags when --disable-debug is specified.
> 
> Signed-off-by: Lucas Stach <l.st...@pengutronix.de>
> Message-Id: <20201005190640.5483-1-l.st...@pengutronix.de>
> Signed-off-by: Michael Olbrich <m.olbr...@pengutronix.de>
> 
> diff --git 
> a/patches/glu-9.0.1/0001-build-fix-the-debug-parameter-to-properly-handle-dis.patch
>  
> b/patches/glu-9.0.1/0001-build-fix-the-debug-parameter-to-properly-handle-dis.patch
> new file mode 100644
> index 000000000000..c1bb17c632dd
> --- /dev/null
> +++ 
> b/patches/glu-9.0.1/0001-build-fix-the-debug-parameter-to-properly-handle-dis.patch
> @@ -0,0 +1,30 @@
> +From: Lucas Stach <l.st...@pengutronix.de>
> +Date: Mon, 5 Oct 2020 16:45:11 +0200
> +Subject: [PATCH] build: fix the debug parameter to properly handle
> + --disable-debug
> +
> +Right now the the enableval isn't checked, so the debug options are added
> +for --enable-debug and --disable-debug, which is quite surprising for a
> +user. Fix this to peroply handle the disable case.
> +---
> + configure.ac | 7 +++++--
> + 1 file changed, 5 insertions(+), 2 deletions(-)
> +
> +diff --git a/configure.ac b/configure.ac
> +index 6d9b04b45cb2..f1bb7b14eae4 100644
> +--- a/configure.ac
> ++++ b/configure.ac
> +@@ -42,8 +42,11 @@ m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
> + AC_ARG_ENABLE(debug,
> +               AS_HELP_STRING([--enable-debug],
> +                 [Enable debugging information]),
> +-              [CFLAGS="$CFLAGS -g -O0 -DDEBUG"
> +-               CXXFLAGS="$CXXFLAGS -g -O0 -DDEBUG"],
> ++              [if test x$enableval = xyes; then
> ++               CFLAGS="$CFLAGS -g -O0 -DDEBUG"
> ++               CXXFLAGS="$CXXFLAGS -g -O0 -DDEBUG"; else
> ++               CFLAGS="$CFLAGS -DNDEBUG"
> ++               CXXFLAGS="$CXXFLAGS -DNDEBUG"; fi],
> +               [CFLAGS="$CFLAGS -DNDEBUG"
> +                CXXFLAGS="$CXXFLAGS -DNDEBUG"])
> + 
> diff --git a/patches/glu-9.0.1/autogen.sh b/patches/glu-9.0.1/autogen.sh
> new file mode 120000
> index 000000000000..9f8a4cb7ddcb
> --- /dev/null
> +++ b/patches/glu-9.0.1/autogen.sh
> @@ -0,0 +1 @@
> +../autogen.sh
> \ No newline at end of file
> diff --git a/patches/glu-9.0.1/series b/patches/glu-9.0.1/series
> new file mode 100644
> index 000000000000..1ad43d010e0f
> --- /dev/null
> +++ b/patches/glu-9.0.1/series
> @@ -0,0 +1,4 @@
> +# generated by git-ptx-patches
> +#tag:base --start-number 1
> +0001-build-fix-the-debug-parameter-to-properly-handle-dis.patch
> +# d78721868a7016e340f9e3fe654aa62e  - git-ptx-patches magic

_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de
To unsubscribe, send a mail with subject "unsubscribe" to 
ptxdist-requ...@pengutronix.de

Reply via email to