Thanks, applied here:

https://gitlab.gnome.org/GNOME/libxml2/commit/29740ed12f96149e795b22a147ada80b8776c8b4

Nick


> On Nov 2, 2019, at 13:07 , Dmitry V. Levin <l...@altlinux.org> wrote:
> 
> One of regressions introduced by commit
> 2f2bf4b2caa1cb9a4a5039b7a44db101943382d1 aka v2.9.10-rc1~56 is that
> cflags and libs variables are used uninitialized, resulting to
> the following behaviour:
> 
> $ cflags=foo libs=bar sh ./xml2-config.in --prefix
> @prefix@
> foo bar
> 
> Another regression is that the test for these variables is flawed.
> 
> Fixes: 2f2bf4b2c ("xml2-config.in: Output CFLAGS and LIBS on the same line")
> ---
> xml2-config.in | 4 +++-
> 1 file changed, 3 insertions(+), 1 deletion(-)
> 
> diff --git a/xml2-config.in b/xml2-config.in
> index cb4aa613..c25558c2 100644
> --- a/xml2-config.in
> +++ b/xml2-config.in
> @@ -4,6 +4,8 @@ prefix=@prefix@
> exec_prefix=@exec_prefix@
> includedir=@includedir@
> libdir=@libdir@
> +cflags=
> +libs=
> 
> usage()
> {
> @@ -102,7 +104,7 @@ while test $# -gt 0; do
>     shift
> done
> 
> -if test "$cflags" -o "$libs"; then
> +if test -n "$cflags$libs"; then
>     echo $cflags $libs
> fi
> 
> -- 
> ldv
> _______________________________________________
> xml mailing list, project page  http://xmlsoft.org/
> xml@gnome.org
> https://mail.gnome.org/mailman/listinfo/xml

_______________________________________________
xml mailing list, project page  http://xmlsoft.org/
xml@gnome.org
https://mail.gnome.org/mailman/listinfo/xml

Reply via email to