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