On 21.05.2015 15:54, Bruce Bye wrote:
>
>> > But then, since what the code is actually trying to get is the
>> include path and not the full cflags, perhaps it could instead
>> request --variable=includedir from pkg-config, and not need to munge
>> the string at all.
>>
>> Do you mind trying that? I'm sure a patch that does away with the
>> regex filter entirely would be welcome.
>>
> The below patch works for me:
> diff --git a/build/ac-macros/serf.m4 b/build/ac-macros/serf.m4
> index ae11e75..6549147 100644
> --- a/build/ac-macros/serf.m4
> +++ b/build/ac-macros/serf.m4
> @@ -143,7 +143,7 @@ AC_DEFUN(SVN_SERF_PKG_CONFIG,
>          if $PKG_CONFIG $serf_major
> --atleast-version=$serf_check_version; then
>            AC_MSG_RESULT([yes])
>            serf_found=yes
> -          SVN_SERF_INCLUDES=[`$PKG_CONFIG $serf_major --cflags | $SED
> -e 's/-D[^ ]*//g'`]
> +          SVN_SERF_INCLUDES="-I`$PKG_CONFIG $serf_major
> --variable=includedir`"
>            SVN_SERF_LIBS=`$PKG_CONFIG $serf_major --libs`
>            break
>          else

Um. What happens if we need more than one include path for Serf?

-- Brane

Reply via email to