On Thu, Jun 23, 2022 at 3:03 AM Ruediger Pluem <rpl...@apache.org> wrote:
>
>
>
> On 6/23/22 1:46 AM, cove...@apache.org wrote:
> > Author: covener
> > Date: Wed Jun 22 23:46:43 2022
> > New Revision: 1902176
> >
> > URL: http://svn.apache.org/viewvc?rev=1902176&view=rev
> > Log:
> > set -lxml2 in non xml2-config case
> >
> > Closes #36
> >
> > Modified:
> >     apr/apr/trunk/build/xml.m4
> >
> > Modified: apr/apr/trunk/build/xml.m4
> > URL: 
> > http://svn.apache.org/viewvc/apr/apr/trunk/build/xml.m4?rev=1902176&r1=1902175&r2=1902176&view=diff
> > ==============================================================================
> > --- apr/apr/trunk/build/xml.m4 (original)
> > +++ apr/apr/trunk/build/xml.m4 Wed Jun 22 23:46:43 2022
> > @@ -177,6 +177,7 @@ AC_ARG_WITH([libxml2],
> >      else
> >        xml2_CPPFLAGS="-I$withval/include/libxml2"
> >        xml2_LDFLAGS="-L$withval/lib64 -L$withval/lib"
> > +      xml2_LIBS="-lxml2"
> >      fi
> >
> >      APR_ADDTO(CPPFLAGS, [$xml2_CPPFLAGS])
> > @@ -186,6 +187,7 @@ AC_ARG_WITH([libxml2],
> >      AC_CHECK_HEADERS(libxml/parser.h, AC_CHECK_LIB(xml2, 
> > xmlCreatePushParserCtxt, [apu_has_libxml2=1]))
> >    fi
> >    ], [
> > +    xml2_LIBS="-lxml2"
>
> Why do we need this and if we need it why don't we need
>
> APR_ADDTO(LIBS, [$xml2_LIBS])
>
> as well?
>
> >      AC_CHECK_HEADERS(libxml/parser.h, AC_CHECK_LIB(xml2, 
> > xmlCreatePushParserCtxt, [apu_has_libxml2=1]))
> >  ])
> >  AC_SUBST(apu_has_libxml2)

Just past the diff context this flat block exists:

if test ${apu_has_libxml2} = "1" ; then
  APR_ADDTO(APRUTIL_CPPFLAGS, [$xml2_CPPFLAGS])
  APR_ADDTO(APRUTIL_PRIV_INCLUDES, [$xml2_CPPFLAGS])
  APR_ADDTO(APRUTIL_LIBS, [$xml2_LIBS])
fi

Reply via email to